.about-item-title[data-v-e371c830]{color:inherit;text-decoration:none}.about-item-title[data-v-e371c830]:focus-visible,.about-item-title[data-v-e371c830]:hover{color:var(--accent-action);text-underline-offset:.2em;text-decoration:underline}.about-item-title__icon[data-v-e371c830]{vertical-align:-.05em;opacity:.6;margin-left:.25rem}.profile-content[data-v-e6f72f78]{overflow-wrap:anywhere;margin-bottom:2rem}.profile-content__intro[data-v-e6f72f78]{color:var(--text-main);line-height:1.9}.profile-content__intro[data-v-e6f72f78] p{margin-block:0 .75rem}.profile-content__intro[data-v-e6f72f78] a{color:var(--accent-action);text-underline-offset:.2em;text-decoration:underline}.profile-content__intro[data-v-e6f72f78] ol,.profile-content__intro[data-v-e6f72f78] ul{margin-block:0 .75rem;padding-left:1.5rem}.profile-content__updated[data-v-e6f72f78]{color:var(--text-soft);align-items:center;gap:.375rem;margin:-.5rem 0 1rem;font-size:.75rem;display:flex}.profile-chips__item--link[data-v-e6f72f78]{text-decoration:none}.profile-chips__item--link[data-v-e6f72f78]:hover{border-color:var(--border-hover)}.profile-content__section[data-v-e6f72f78]{margin-block:2rem}.profile-content__heading[data-v-e6f72f78]{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:600;display:flex}.profile-content__detail[data-v-e6f72f78]{white-space:pre-wrap;color:var(--text-muted);font-size:.85rem;line-height:1.7}.profile-timeline[data-v-e6f72f78]{border-left:2px solid var(--border);margin:0;padding:0 0 0 1.5rem;list-style:none}.profile-timeline__item[data-v-e6f72f78]{padding-bottom:1.5rem;position:relative}.profile-timeline__item[data-v-e6f72f78]:last-child{padding-bottom:0}.profile-timeline__dot[data-v-e6f72f78]{background:var(--text-soft);width:.625rem;height:.625rem;box-shadow:0 0 0 3px var(--surface-1,var(--bg-card));border-radius:50%;position:absolute;top:.35rem;left:calc(-1.8125rem - 1px)}.profile-timeline__period[data-v-e6f72f78]{color:var(--text-muted);background:var(--surface-2);border-radius:.375rem;margin-bottom:.375rem;padding:.125rem .5rem;font-size:.75rem;display:inline-block}.profile-timeline__title[data-v-e6f72f78]{margin-bottom:.25rem;font-weight:600}.profile-chips[data-v-e6f72f78]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.profile-chips__item[data-v-e6f72f78]{background:var(--surface-2);border:1px solid var(--border);color:var(--text-main);border-radius:.5rem;padding:.375rem .75rem;font-size:.85rem;display:inline-block}.profile-grid[data-v-e6f72f78]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.profile-grid__item[data-v-e6f72f78]{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;padding:.875rem 1rem}.profile-chips__item--detail[data-v-e6f72f78]{cursor:help;transition:border-color .15s}.profile-chips__item--detail[data-v-e6f72f78]:hover{border-color:var(--border-hover)}@media (prefers-reduced-motion:reduce){.profile-chips__item--detail[data-v-e6f72f78]{transition:none}}.profile-grid__head[data-v-e6f72f78]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.25rem;display:flex}.profile-grid__title[data-v-e6f72f78]{align-items:flex-start;gap:.375rem;min-width:0;font-size:.95rem;font-weight:600;line-height:1.5;display:flex}.profile-grid__icon[data-v-e6f72f78]{flex-shrink:0;margin-top:calc(.75em - 7px)}.profile-grid__meta[data-v-e6f72f78]{color:var(--text-soft);flex-shrink:0;font-size:.75rem;line-height:1.425rem}
