@media screen{:root{--ui-radius-control:12px;--ui-radius-group:16px;--ui-radius-panel:20px;--ui-radius-dialog:24px;--ui-shadow-soft:0 2px 8px -4px #1b2b4221}.theme-work{--background:#f3f5f8;--brand-blue:#283e5c;--brand-blue-deep:#1b2d46;--aurora:#344f72;--text-primary:#223149;--text-secondary:#53627a;--text-muted:#6c7b90;--text-disabled:#919cac;--text-numeric:#223149;--text-meta:#6c7b90;--text-danger:#9f2d3f;--light-silver:#283e5c;--light-muted:#6c7b90;--light-ice:#223149;--surface-read-bg:#fafbfd;--surface-read-bg-strong:#fff;--surface-subtle-bg:#edf1f6;--surface-hover-bg:#e9eef5;--surface-selected-bg:#e4ebf4;--line:#d9dfe7;--line-ghost:#e2e7ee;--apple-control-bg:#e9eef4;--apple-control-selected:#fff;--apple-glass-bg:#fafbfd;--apple-glass-bg-strong:#fff;--apple-radius-control:var(--ui-radius-control);--apple-radius-panel:var(--ui-radius-panel);--apple-radius-sheet:var(--ui-radius-dialog);--apple-shadow-sheet:0 24px 80px -24px #13223840}.space-root--work,.space-bg--work{background:var(--background)}.theme-work .brand-wordmark{filter:brightness(0)saturate();opacity:.87}.theme-work .page-hero{gap:24px;padding-top:4px;padding-bottom:28px}.theme-work .page-title{letter-spacing:-.035em;font-size:clamp(28px,3vw,36px);font-weight:650;line-height:1.2}.theme-work :is(.page-subtitle,.page-description){color:var(--text-secondary);font-size:14px;line-height:1.8}.theme-work .section-title{letter-spacing:-.02em;font-size:17px;font-weight:600}.theme-work :is(.gold-button,.muted-button,.job-row-action,[data-slot=button]){border-radius:var(--ui-radius-control)}.theme-work .gold-button{color:#fff;box-shadow:var(--ui-shadow-soft);background:#283e5c;border:1px solid #283e5c}.theme-work .gold-button:hover{background:#1b2d46;border-color:#1b2d46}.theme-work [data-slot=button][data-variant=secondary]{color:#324761;background:#fafbfd;border:1px solid #d9e0e9}.theme-work [data-slot=button][data-variant=secondary]:hover{background:#eaf0f7}.theme-work .field-shell{border-radius:var(--ui-radius-control);color:#233650;background:#fafbfd;border:1px solid #ccd5e0}.theme-work .field-shell::placeholder{color:#758093}.theme-work .field-shell:focus-visible{outline-offset:2px;box-shadow:none;background:#fff;outline:2px solid #7e98ba}.theme-work .field-shell[aria-invalid=true]{border-color:var(--text-danger);outline-color:var(--text-danger)}.theme-work :is(.chip-button,.status-pill){box-shadow:none;border-radius:10px}.theme-work .chip-button{background:#fafbfd;border-color:#dce3ec}.theme-work .chip-button[data-active=true]{background:#e3ebf6;border-color:#aabbd0}.theme-work .apple-segmented{border-radius:var(--ui-radius-group);background:var(--apple-control-bg);box-shadow:none;border:0;padding:4px}.theme-work :is(.apple-segmented__item,.apple-segmented__indicator){border-radius:var(--ui-radius-control)}.theme-work .apple-segmented__indicator{box-shadow:var(--ui-shadow-soft);background:#fff;border:0}.theme-work :is(.apple-panel,.liquid-panel){border:1px solid var(--line-ghost);border-radius:var(--ui-radius-panel);background:var(--surface-read-bg);box-shadow:none}.theme-work :is(.collection-surface,.list-surface,.table-surface){border:1px solid var(--line-ghost);border-radius:var(--ui-radius-panel);background:var(--surface-read-bg)}.theme-work .empty-state{border-radius:var(--ui-radius-panel);background:#fafbfd;border:1px dashed #d2dae5}.theme-work :is(.info-banner,.message-banner){border-radius:var(--ui-radius-control)}.ui-notice{border-radius:var(--ui-radius-control);background:var(--surface-subtle-bg);border:0;padding:12px 16px}.theme-work .resume-list-item{border-radius:var(--ui-radius-group)}.theme-work .resume-list-item[data-selected=true]{background:var(--surface-selected-bg);box-shadow:none;border-color:#bdcadb}.theme-work .resume-version-item{border-radius:var(--ui-radius-group);background:#fafbfd;border:1px solid #dbe2ec}.theme-work .resume-version-rail{gap:12px;padding-bottom:8px}.theme-work .resume-version-item[data-selected=true]{box-shadow:none;background:#edf2f9;border-color:#aabbd0}.theme-work .apple-sheet{border-radius:var(--ui-radius-dialog);box-shadow:var(--apple-shadow-sheet);background:#fafbfd}.theme-work .visualization-boundary{border-radius:var(--ui-radius-panel)}.theme-work .app-navbar{border-color:var(--line-ghost);background:#fafbfdf7}.ui-nav-link{border-radius:var(--ui-radius-control);isolation:isolate}.ui-nav-link:hover{background:var(--surface-hover-bg)}.ui-nav-indicator{border-radius:var(--ui-radius-control);background:var(--surface-selected-bg);z-index:-1;position:absolute;inset:3px 0}.theme-work .apple-dock{inset-inline:12px;bottom:max(10px,env(safe-area-inset-bottom));background:#fafbfdfa;border:1px solid #dce3ed;border-radius:22px;padding:6px;box-shadow:0 8px 30px -14px #24375040}.mobile-nav-indicator{border-radius:9px}.theme-work .site-footer{border-top:1px solid var(--line-ghost);background:#edf1f6}.theme-work :is(.gold-button,.muted-button,.chip-button,.job-row-action){transition:transform .18s var(--motion-ease-standard)}.theme-work :is(.gold-button,.muted-button,.chip-button,.job-row-action):active:not(:disabled){transform:scale(.98)}.theme-work :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #7e98ba}.theme-work button[aria-pressed]:not(.apple-segmented__item):not(.filter-disclosure__summary){border-radius:var(--ui-radius-control)}.application-workspace .page-kicker{margin-bottom:6px}.application-workspace .page-description{margin-top:10px}.application-record{border-radius:var(--ui-radius-group);background:#fafbfd;border:1px solid #e0e6ee}.application-record:hover{background:#edf2f8}.application-records{border:0;gap:10px;display:grid}.theme-scene .ui-nav-indicator{background:#dbe6f61f}.theme-scene .ui-nav-link:hover{background:#dbe6f612}.theme-scene :is(.gold-button,.muted-button,.field-shell,.chip-button){border-radius:var(--ui-radius-control)}.login-page,.login-page__story{color:#233650;background:#edf1f6}.login-page__form-side{color:#233650;background:#f8fafc}.login-page__form-side:before,.login-page__form-light{display:none}.login-page .login-form__title{color:#233650}.login-page :is(.login-form__subtitle,.login-page__form-kicker){color:#64758d}.login-page .login-form__method-switch{border-radius:var(--ui-radius-group);background:#e6ecf3;border:0}.login-page .login-form__method{color:#64758d;border-radius:var(--ui-radius-control)}.login-page .login-form__method[aria-pressed=true]{color:#233650;background:#fff}.login-page .login-form label>span{color:#53627a}.login-page .field-shell{color:#233650;background:#fff;border-color:#ccd5e0}.login-page .field-shell:focus{color:#233650;background:#fff}.login-page .text-action{color:#53627a}.login-page .info-banner{color:#40536f;background:#e9eff6;border:1px solid #d5dfeb}@media (max-width:639px){.theme-work .page-hero{gap:18px;padding-bottom:20px}.theme-work .apple-sheet{border-radius:var(--ui-radius-dialog) var(--ui-radius-dialog) 0 0}.application-workspace .progress-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-inline:0}.application-workspace .progress-summary .text-xs{white-space:normal;font-size:10px;line-height:1.5}.application-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.application-filter-controls>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.theme-work :is(.gold-button,.muted-button,.chip-button,.job-row-action){transition:none}.theme-work :is(.gold-button,.muted-button,.chip-button,.job-row-action):active{transform:none}}}@media screen and (prefers-reduced-motion:no-preference){.ui-route-motion>:first-child{animation:.36s cubic-bezier(.2,.8,.2,1) ui-arrive}:is(.theme-work,.auth-gateway) :is(.gold-button,.muted-button,.chip-button,.job-row-action){transition:transform .24s cubic-bezier(.2,.8,.2,1),background-color .18s,border-color .18s,box-shadow .24s}:is(.theme-work,.auth-gateway) :is(.gold-button,.muted-button,.chip-button,.job-row-action):active:not(:disabled){transform:scale(.97)}.theme-work .field-shell{transition:border-color .18s,background-color .18s,box-shadow .18s}.theme-work .app-navbar details[open]>div{transform-origin:100% 0;animation:.18s ease-out ui-menu-arrive}@media (hover:hover){:is(.theme-work,.auth-gateway) :is(.gold-button,.muted-button,.job-row-action):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px -10px #22314960}.theme-work :is(.data-row,.resume-version-item){transition:background-color .2s,border-color .2s}.theme-work .text-action svg,.auth-gateway__explore svg{transition:transform .24s}.theme-work .text-action:hover svg,.auth-gateway__explore:hover svg{transform:translate(2px,-2px)}}}@keyframes ui-arrive{0%{transform:translateY(7px)}to{transform:translateY(0)}}@keyframes ui-menu-arrive{0%{opacity:.5;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-motion-paused=true] :is(.voyage-float,.voyage-moon){animation-play-state:paused}@media screen{.theme-work :is(.page-subtitle,.page-description){text-wrap:pretty;max-width:62ch}.theme-work .ui-route-motion{--ui-feedback-ease:cubic-bezier(.22,.8,.25,1)}.theme-work .empty-state{background:var(--surface-read-bg);border-style:solid;padding:clamp(24px,4vw,44px)}.theme-work .empty-state h2{font-size:18px;line-height:1.5}.theme-work .empty-state p{max-width:48ch;margin-inline:auto;line-height:1.8}.theme-work .field-shell:disabled{opacity:.6;cursor:not-allowed}.theme-work .apple-segmented__item{min-height:40px}.theme-work .apple-segmented__item:focus-visible{z-index:1}.theme-work .data-row:focus-within{background:var(--surface-hover-bg)}.theme-work :is(.message-banner,[role=status]):empty{display:none}.feedback-workspace{max-width:1040px;margin-inline:auto}.feedback-workspace>section:not(:first-child){gap:20px;padding-block:28px}.feedback-categories{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.feedback-category{flex:0 auto;background:var(--surface-subtle-bg)!important;border-color:#0000!important}.feedback-category__selection{z-index:-1;border-radius:inherit;background:#e2eaf2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #9eafc3}.feedback-workspace textarea{resize:vertical;min-height:180px}[data-ui-route=\/profile] .observatory-page>section[id]{gap:24px;padding-block:28px}[data-ui-route=\/profile] .observatory-page>section[id] h2{font-size:18px}[data-ui-route=\/forum] .observatory-page{max-width:1080px;margin-inline:auto}[data-ui-route=\/forum] #guide-shortcuts-title+span{text-align:right}[data-ui-route=\/forum] .list-surface article:last-child{border-bottom:0}[data-ui-route=\/forum] .list-surface article[data-pinned=true]{border-color:var(--line-ghost);background:#f8f7f3}[data-ui-route=\/forum] .list-surface article>button{padding-block:16px}[data-ui-route=\/forum] .guide-post-content{max-width:72ch;line-height:1.9}[data-ui-route=\/resume] .resume-version-rail{gap:10px}[data-ui-route=\/resume] .resume-version-item{padding:16px}[data-ui-route=\/resume] .page-hero{align-items:start}[data-ui-route=\/guide] .observatory-page{max-width:1080px;margin-inline:auto}[data-ui-route=\/extension] .extension-page>section+section{margin-top:44px}[data-ui-route=\/extension] .extension-hero{gap:32px;padding-bottom:36px}[data-ui-route="/extension/guide"] .extension-guide{max-width:1120px;margin-inline:auto}[data-ui-route="/extension/guide"] .extension-guide>section+section{margin-top:36px}[data-ui-route=\/referrals] .observatory-page{max-width:1120px;margin-inline:auto}[data-ui-route=\/referrals] .progress-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-inline:0}[data-ui-route^="/galaxy/"] .page-hero{padding-bottom:20px}[data-ui-route^="/jobs/"] .page-title{max-width:30ch;line-height:1.35}.application-workspace .application-records{gap:8px}.application-workspace .application-record{box-shadow:none}.theme-work .admin-shell__nav-link{border-radius:12px}.theme-work .site-footer__logo{width:84px;height:auto}.theme-work .site-footer__english{width:86px}.theme-work .site-footer__brand-lockup{align-items:center;gap:14px}@media (max-width:639px){.feedback-workspace .page-hero{padding-bottom:16px}.feedback-workspace>section:not(:first-child){gap:14px;padding-block:22px}.feedback-workspace h2{font-size:17px}.feedback-workspace textarea{min-height:160px}[data-ui-route=\/extension] .extension-page>section+section{margin-top:32px}[data-ui-route=\/profile] .observatory-page>section[id]{gap:16px;padding-block:24px}[data-ui-route=\/referrals] .data-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-block:16px}[data-ui-route=\/referrals] .data-row>:nth-child(3){grid-column:1/-1}[data-ui-route=\/referrals] .data-row>:last-child{justify-self:end}}}@media screen and (prefers-reduced-motion:no-preference){.theme-work :is(.apple-segmented__item,.feedback-category){transition:color .16s,transform .18s}.theme-work :is(.apple-segmented__item,.feedback-category):active{transform:scale(.97)}.theme-work .filter-disclosure[data-open=true] .filter-disclosure__content,.theme-work details[open]>:not(summary){animation:.22s ease-out ui-arrive}.theme-work :is(.info-banner,.message-banner){animation:.22s ease-out ui-menu-arrive}.theme-work .apple-dock a>span{transition:transform .24s cubic-bezier(.22,.8,.25,1)}.theme-work .apple-dock a:active>span{transform:translateY(-3px)scale(.94)}.theme-work :is(.admin-shell__nav-link,.resume-version-item,.application-record){transition:background-color .18s,border-color .18s,box-shadow .22s}@media (hover:hover){.theme-work :is(.resume-version-item,.application-record):hover{box-shadow:0 4px 14px -10px #233c6060}[data-ui-route=\/forum] a.group:hover{background:var(--surface-hover-bg)}}}
@media screen{.theme-work{--ui-radius-control:15px;--ui-radius-group:20px;--ui-radius-panel:26px;--ui-radius-dialog:30px;--background:#f4f6f7;--surface-read-bg:#fdfefe;--surface-subtle-bg:#edf1f3;--surface-hover-bg:#e9eff2;--surface-selected-bg:#e2eaee;--apple-control-bg:#e9eef0;--alive-ease:cubic-bezier(.22,.8,.25,1)}.theme-work :is(.gold-button,.muted-button,[data-slot=button]){min-height:42px;box-shadow:0 2px 5px -3px #243c4c36,inset 0 1px #ffffff1a}.theme-work .gold-button{background:#294555;border-color:#294555}.theme-work .gold-button:hover{background:#203b4a;border-color:#203b4a}.theme-work .field-shell{background:#fdfefe;border-color:#d4dde1}.theme-work .field-shell:focus-visible{outline-offset:3px;outline:2px solid #8aa5b3}.theme-work .apple-segmented{padding:5px}.theme-work .apple-segmented__indicator{box-shadow:0 2px 7px -4px #31465150}.theme-work .ui-nav-link{padding-inline:13px}.theme-work .ui-nav-indicator{inset:2px 0}.theme-work .app-navbar{background:#fafcfcf5}.theme-work .apple-dock{border-radius:25px;padding:8px 6px;box-shadow:0 8px 32px -16px #31465155,inset 0 1px #fff}.theme-work .empty-state{background:#ffffffa6;border:0;box-shadow:0 8px 24px -20px #30485726}.theme-work .page-title{letter-spacing:-.025em;line-height:1.3}.theme-work .page-hero{padding-bottom:24px}.theme-work :is(.apple-panel,.liquid-panel,.collection-surface,.list-surface,.table-surface){background:#fcfdfe;border:0;box-shadow:0 8px 28px -18px #30485726,inset 0 1px #fff}.theme-work :is(.resume-version-item,.application-record){background:#ffffffb8;border:0;box-shadow:0 5px 18px -14px #30485730}.theme-work :is(.resume-version-item,.application-record):is(:hover,:focus-within),.theme-work .resume-version-item[data-selected=true]{background:#eaf1f3;border-color:#0000}.theme-work .discovery-job-row.selected{background:#e7eef1;border-color:#0000}.theme-work .feedback-category__selection{box-shadow:none;background:#e1ebef}.theme-work :is(.page-hero,.feedback-workspace>section,.observatory-page>section[id]){border:0}.theme-work .feedback-workspace>section+section,[data-ui-route=\/profile] .observatory-page>div>section+section{background-image:linear-gradient(90deg,#687f9224,#687f9210 65%,#0000);background-repeat:no-repeat;background-size:100% 1px}[data-ui-route=\/profile] .observatory-page>:is(section,div),[data-ui-route=\/forum] .list-surface article,[data-ui-route=\/profile] .observatory-page>div>section{border:0}.alive-guide__layout{grid-template-columns:230px minmax(0,1fr);gap:44px;padding-block:20px 40px;display:grid}.alive-guide__steps{flex-direction:column;gap:10px;display:flex}.alive-guide__step{isolation:isolate;text-align:left;min-height:62px;color:var(--text-secondary);border-radius:20px;align-items:center;gap:16px;padding:14px 18px;font-size:15px;display:flex;position:relative}.alive-guide__step>svg{opacity:.45;margin-left:auto}.alive-guide__step[aria-pressed=true]{color:var(--text-primary)}.alive-guide__step[aria-pressed=true]>svg{opacity:1}.alive-guide__selection{z-index:-1;border-radius:inherit;background:#e2ebef;position:absolute;inset:0}.alive-guide__number{color:#6e8592;font-variant-numeric:tabular-nums;font-size:12px}.alive-guide__content{background:#ffffffb8;border-radius:30px;flex-direction:column;justify-content:space-between;min-width:0;min-height:370px;padding:clamp(24px,4vw,48px);display:flex;box-shadow:0 12px 32px -24px #30485726}.alive-guide__progress{color:#6e8592;font-variant-numeric:tabular-nums;font-size:12px}.alive-guide__content h2{color:var(--text-primary);margin-top:18px;font-size:28px;font-weight:600}.alive-guide__body{max-width:48ch;color:var(--text-secondary);margin-top:18px;font-size:15px;line-height:1.95}.alive-guide__action{align-items:center;gap:16px;margin-top:28px;padding:6px 7px 6px 18px;font-size:13px;display:inline-flex;border-radius:999px!important}.alive-action-icon{background:#ffffff20;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.alive-guide__controls{justify-content:flex-end;gap:8px;margin-top:28px;display:flex}.alive-guide__controls button{color:#294555;background:#edf2f4;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.alive-guide__controls button:disabled{opacity:.3;cursor:default}@supports (corner-shape:squircle){.theme-work :is(.field-shell,.gold-button,.muted-button,.apple-segmented,.apple-segmented__item,.apple-segmented__indicator,.apple-sheet,.resume-version-item,.feedback-category,.alive-guide__step,.alive-guide__selection,.alive-guide__content){corner-shape:squircle}}@media (max-width:767px){.alive-guide__layout{grid-template-columns:1fr;gap:18px;padding-top:0}.alive-guide__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;display:grid}.alive-guide__step{white-space:nowrap;border-radius:16px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:62px;padding:8px 2px;font-size:12px}.alive-guide__step>svg{display:none}.alive-guide__content{min-height:380px;padding:28px 24px}}}@media screen and (prefers-reduced-motion:no-preference){.theme-work :is(.gold-button,.muted-button,[data-slot=button],.alive-guide__step,.alive-guide__controls button){transition:transform .32s var(--alive-ease), background-color .18s, box-shadow .24s}.theme-work :is(.gold-button,.muted-button,[data-slot=button]):active:not(:disabled){transform:translateY(1px)scale(.97,.95);box-shadow:inset 0 2px 4px #15293215}.theme-work .field-shell{transition:background-color .22s,border-color .22s,outline-offset .22s}.theme-work :is(.gold-button,.muted-button)>svg,.alive-action-icon{transition:transform .32s var(--alive-ease)}.alive-guide__step:active,.alive-guide__controls button:active:not(:disabled){transform:scale(.96)}@media (hover:hover){.theme-work :is(.gold-button,.muted-button):hover:not(:disabled):not(:active),.theme-work :is(.gold-button,.muted-button):hover>svg{transform:translateY(-1px)}.alive-guide__action:hover .alive-action-icon{transform:translate(2px)}.alive-guide__step:hover{background:#e7eef180}}}
