@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-app: #e9e8e3;--bg-surface: #f9f8f5;--bg-card: #fdfcfa;--bg-card-subtle: #f3f2ee;--bg-page: #f9f8f5;--bg-sidebar: #e9e8e3;--sidebar-text: #1d1c1a;--sidebar-text-muted: #5a5852;--sidebar-active: #dcdad4;--sidebar-attention: #8f4609;--sidebar-working: #046e8c;--sidebar-stopped: #aa3420;--bg-sunken: #efeeea;--bg-hover: #f1f0ec;--bg-selected: #eceae4;--control-hover: rgb(28 27 25 / .1);--bg-raised: #fbfaf7;--scrim: rgb(30 28 24 / .16);--border: #e0ded7;--border-subtle: rgb(40 36 28 / .11);--border-field: #8b8981;--border-strong: #7a7870;--text: #1c1b19;--text-body: #393834;--text-muted: #5e5c56;--text-subtle: #6b6963;--ink: #22211e;--on-ink: #faf9f6;--accent: #3a5cc9;--accent-text: #2f52bf;--accent-hover: #304fb6;--accent-subtle: #eaeef8;--on-accent: #ffffff;--brand: #1f6b4e;--focus: #3a5cc9;--status-attention: #99500c;--status-attention-bg: #f7eddf;--status-working: #046e8c;--status-sent: #1c6f47;--status-checking: #675919;--status-stopped: #aa3420;--status-neutral: #64625b;--status-working-bg: #e1eff3;--status-sent-bg: #e3f0e7;--status-checking-bg: #f1ecd8;--status-stopped-bg: #f7e7e2;--status-neutral-bg: #ecebe6;--shadow-popover: 0 0 0 1px rgba(40, 36, 28, .1), 0 2px 6px -2px rgba(40, 36, 28, .08), 0 24px 56px -18px rgba(40, 36, 28, .3);--shadow-panel: 0 0 0 1px rgba(40, 36, 28, .07), 0 1px 2px rgba(40, 36, 28, .05), 0 12px 32px -18px rgba(40, 36, 28, .18);--shadow-card: 0 1px 2px rgba(40, 36, 28, .05), 0 1px 1px rgba(40, 36, 28, .03);--shadow-card-hover: 0 4px 12px -6px rgba(40, 36, 28, .14);--shadow-control: 0 1px 1px rgba(40, 36, 28, .05);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 12px;--sidebar-width: 232px;--list-width: 380px;--row-height: 64px;--control-height: 32px;--field-height: 36px;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-fast: .12s;--duration-base: .2s;--duration-slow: .32s;--font-sans: "Geist Variable", Geist, "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--type-page-title-size: 30px;--type-page-title-leading: 38px;--type-page-title-tracking: -.022em;--type-detail-title-size: 24px;--type-detail-title-leading: 32px;--type-detail-title-tracking: -.02em;--type-question-size: 15px;--type-question-leading: 22px;--type-question-tracking: 0;--type-section-title-size: 18px;--type-section-title-leading: 26px;--type-section-title-tracking: 0;--type-card-title-size: 15px;--type-card-title-leading: 22px;--type-card-title-tracking: -.005em;--type-body-size: 14px;--type-body-leading: 20px;--type-body-tracking: 0;--type-body-strong-size: 14px;--type-body-strong-leading: 20px;--type-body-strong-tracking: 0;--type-small-size: 13px;--type-small-leading: 18px;--type-small-tracking: 0;--type-caption-size: 12px;--type-caption-leading: 16px;--type-caption-tracking: 0;--type-mono-size: 12px;--type-mono-leading: 16px;--type-mono-tracking: 0;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-app: #1a1a19;--bg-surface: #232322;--bg-card: #292928;--bg-card-subtle: #313130;--bg-page: #232322;--bg-sidebar: #1a1a19;--sidebar-text: #e9e7e2;--sidebar-text-muted: #a6a49f;--sidebar-active: #292927;--sidebar-attention: #eeb062;--sidebar-working: #6fc6df;--sidebar-stopped: #f0917d;--bg-sunken: #1d1d1c;--bg-hover: #2b2b29;--bg-selected: #30302e;--control-hover: rgb(233 231 226 / .13);--bg-raised: #2d2d2b;--scrim: rgb(0 0 0 / .4);--border: rgb(255 252 245 / .09);--border-subtle: rgb(255 252 245 / .09);--border-field: rgb(255 252 245 / .36);--border-strong: #84827d;--text: #e9e7e2;--text-body: #d4d1cb;--text-muted: #b3b0aa;--text-subtle: #9a9893;--ink: #dcd9d2;--on-ink: #1a1a19;--accent: #6a8cf0;--accent-text: #93acff;--accent-hover: #7b99f3;--accent-subtle: #263049;--on-accent: #10131c;--brand: #5cbf93;--focus: #7f9df5;--status-attention: #e8a65e;--status-attention-bg: #352a1d;--status-working: #6fc6df;--status-sent: #72c398;--status-checking: #d2c07a;--status-stopped: #f0917d;--status-neutral: #a19f9a;--status-working-bg: #1b2d33;--status-sent-bg: #1c2e25;--status-checking-bg: #302c1d;--status-stopped-bg: #38231f;--status-neutral-bg: #2f2f2d;--shadow-popover: 0 0 0 1px rgba(255, 252, 245, .1), inset 0 1px 0 rgba(255, 252, 245, .05), 0 24px 56px -16px rgba(0, 0, 0, .65);--shadow-panel: 0 0 0 1px rgba(255, 252, 245, .06), inset 0 1px 0 rgba(255, 252, 245, .04), 0 1px 3px rgba(0, 0, 0, .28), 0 16px 40px -22px rgba(0, 0, 0, .6);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3);--shadow-card-hover: 0 6px 16px -8px rgba(0, 0, 0, .5);--shadow-control: 0 1px 1px rgba(0, 0, 0, .25);color-scheme:dark}}:root[data-theme=dark]{--bg-app: #1a1a19;--bg-surface: #232322;--bg-card: #292928;--bg-card-subtle: #313130;--bg-page: #232322;--bg-sidebar: #1a1a19;--sidebar-text: #e9e7e2;--sidebar-text-muted: #a6a49f;--sidebar-active: #292927;--sidebar-attention: #eeb062;--sidebar-working: #6fc6df;--sidebar-stopped: #f0917d;--bg-sunken: #1d1d1c;--bg-hover: #2b2b29;--bg-selected: #30302e;--control-hover: rgb(233 231 226 / .13);--bg-raised: #2d2d2b;--scrim: rgb(0 0 0 / .4);--border: rgb(255 252 245 / .09);--border-subtle: rgb(255 252 245 / .09);--border-field: rgb(255 252 245 / .36);--border-strong: #84827d;--text: #e9e7e2;--text-body: #d4d1cb;--text-muted: #b3b0aa;--text-subtle: #9a9893;--ink: #dcd9d2;--on-ink: #1a1a19;--accent: #6a8cf0;--accent-text: #93acff;--accent-hover: #7b99f3;--accent-subtle: #263049;--on-accent: #10131c;--brand: #5cbf93;--focus: #7f9df5;--status-attention: #e8a65e;--status-attention-bg: #352a1d;--status-working: #6fc6df;--status-sent: #72c398;--status-checking: #d2c07a;--status-stopped: #f0917d;--status-neutral: #a19f9a;--status-working-bg: #1b2d33;--status-sent-bg: #1c2e25;--status-checking-bg: #302c1d;--status-stopped-bg: #38231f;--status-neutral-bg: #2f2f2d;--shadow-popover: 0 0 0 1px rgba(255, 252, 245, .1), inset 0 1px 0 rgba(255, 252, 245, .05), 0 24px 56px -16px rgba(0, 0, 0, .65);--shadow-panel: 0 0 0 1px rgba(255, 252, 245, .06), inset 0 1px 0 rgba(255, 252, 245, .04), 0 1px 3px rgba(0, 0, 0, .28), 0 16px 40px -22px rgba(0, 0, 0, .6);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3);--shadow-card-hover: 0 6px 16px -8px rgba(0, 0, 0, .5);--shadow-control: 0 1px 1px rgba(0, 0, 0, .25);color-scheme:dark}:root{--fw-medium: 500;--fw-semibold: 600}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--fw-medium: 460;--fw-semibold: 560}}:root[data-theme=dark]{--fw-medium: 460;--fw-semibold: 560}.sx{font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--text);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}.sx *,.sx *:before,.sx *:after{box-sizing:border-box}.sx :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sx-muted{color:var(--text-muted)}.sx-subtle{color:var(--text-subtle);font-size:12px;line-height:16px;font-weight:var(--fw-medium)}.sx-side .sx-subtle,.sx-side .sx-muted{color:var(--sidebar-text-muted)}.sx-field__error{color:var(--status-stopped);font-size:13px;line-height:20px}.sx-form-errors .sx-link{color:inherit;text-align:left}.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-field);background:var(--bg-surface);box-shadow:var(--shadow-control);color:var(--text);font:var(--fw-medium) 13px/18px var(--font-sans);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) ease-out,border-color var(--duration-fast) ease-out,color var(--duration-fast) ease-out,transform var(--duration-fast) ease-out}.sx-btn:hover{background:var(--bg-hover);border-color:var(--border-strong)}.sx-btn:active:not([disabled],[aria-disabled=true]){transform:scale(.98)}.sx-btn--primary{background:var(--ink);border-color:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-control)}.sx-btn--primary:hover{background:color-mix(in srgb,var(--ink) 86%,var(--bg-surface));border-color:color-mix(in srgb,var(--ink) 86%,var(--bg-surface))}.sx-btn--ghost{border-color:transparent;background:transparent;box-shadow:none;color:var(--text)}.sx-btn--ghost:hover{border-color:transparent;background:var(--control-hover);color:var(--text)}.sx-btn--full{width:100%}.sx-fieldbtn{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label mark" "value mark";align-items:center;column-gap:8px;width:100%;min-height:52px;padding:7px 12px 8px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-fieldbtn:hover{border-color:var(--border-strong)}.sx-fieldbtn[aria-expanded=true]{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-fieldbtn__label{grid-area:label;color:var(--text-muted);font:12px/16px var(--font-sans)}.sx-fieldbtn[data-edited] .sx-fieldbtn__label:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--accent);vertical-align:1px}.sx-fieldbtn__value{grid-area:value;font:var(--fw-medium) 14px/20px var(--font-sans);overflow-wrap:anywhere}.sx-fieldbtn__mark{grid-area:mark;color:var(--text-subtle);transition:transform var(--duration-fast) ease-out}.sx-fieldbtn[aria-expanded=true] .sx-fieldbtn__mark{transform:rotate(180deg)}.sx-showmore__mark{transition:transform var(--duration-fast) ease-out}.sx-showmore[aria-expanded=true] .sx-showmore__mark{transform:rotate(180deg)}.sx-btn--danger{color:var(--status-stopped)}.sx-btn--sm{height:28px;padding:0 var(--space-2);font-size:12px}.sx-btn--icon{width:var(--control-height);padding:0}.sx-btn--lg{height:40px;padding:0 var(--space-4);font-size:14px;line-height:20px}.sx-btn[disabled],.sx-btn[aria-disabled=true]{border-color:transparent;background:var(--bg-sunken);box-shadow:none;color:var(--text-subtle);cursor:not-allowed}.sx-btn--ghost[disabled]{background:transparent}.sx-status{display:inline-flex;align-items:center;gap:6px;font:var(--fw-medium) 12px/16px var(--font-sans);color:var(--tone, var(--status-neutral));white-space:nowrap}.sx-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sx-status[data-tone=attention]{--tone: var(--status-attention);--tone-bg: var(--status-attention-bg)}.sx-status[data-tone=working]{--tone: var(--status-working);--tone-bg: var(--status-working-bg)}.sx-status[data-tone=sent]{--tone: var(--status-sent);--tone-bg: var(--status-sent-bg)}.sx-status[data-tone=checking]{--tone: var(--status-checking);--tone-bg: var(--status-checking-bg)}.sx-status[data-tone=checking]:before{background:transparent;border:1.5px solid currentColor;width:7px;height:7px}.sx-status[data-tone=stopped]{--tone: var(--status-stopped);--tone-bg: var(--status-stopped-bg)}.sx-status--pill{height:22px;padding:0 8px;border-radius:999px;background:var(--tone-bg, var(--status-neutral-bg))}.sx-app{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);height:100%;background:var(--bg-app)}.sx-side{display:flex;flex-direction:column;gap:0;padding:16px 10px 12px;background:var(--bg-sidebar);min-height:0}.sx-side__brand{display:flex;align-items:center;gap:var(--space-2);padding:6px 8px 16px;font:var(--fw-semibold) 15px/20px var(--font-sans);letter-spacing:-.01em;color:var(--sidebar-text)}.sx-mark{display:inline-block;flex:none;width:24px;height:24px;background:url(/sixthacre-icon.svg) center / contain no-repeat}.sx-nav-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--sidebar-text-muted);font:var(--fw-medium) 14px/20px var(--font-sans);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) ease-out,color var(--duration-fast) ease-out}.sx-nav-item .lucide{flex:none}button.sx-nav-item{width:100%;border:0;background:none;text-align:left}.sx-nav-group{display:grid;gap:1px}.sx-nav-group+.sx-nav-group{margin-top:16px}.sx-nav-item__n{margin-left:auto;font:var(--fw-medium) 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--sidebar-text-muted)}.sx-nav-item__n[data-attention]{color:var(--sidebar-attention);font-weight:var(--fw-semibold)}.sx-nav-item:hover{background:color-mix(in srgb,var(--sidebar-text) 9%,transparent);color:var(--sidebar-text)}.sx-nav-item.is-active{background:var(--sidebar-active);color:var(--sidebar-text)}.sx-filters{display:flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--bg-sunken);overflow-x:auto;scrollbar-width:none}.sx-filter{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans);cursor:pointer;white-space:nowrap}.sx-filter.is-active{background:var(--bg-surface);color:var(--text);box-shadow:var(--shadow-card)}.sx-filter__count{color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-surface);cursor:pointer;position:relative;transition:background var(--duration-fast) ease-out}.sx-row:hover{background:var(--bg-hover)}.sx-row.is-selected{background:var(--bg-selected)}.sx-row.is-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent)}.sx-row__title{font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-row__meta{grid-column:1;font-size:13px;line-height:18px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-row__status{grid-column:1 / -1;padding-top:4px}.sx-row__time{grid-row:1;grid-column:2;font:var(--fw-medium) 12px/20px var(--font-sans);color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-tabs{display:flex;gap:var(--space-4);border-bottom:1px solid var(--border)}.sx-tab{position:relative;padding:10px 0;border:0;background:none;color:var(--text-muted);font:var(--fw-medium) 13px/18px var(--font-sans);cursor:pointer}.sx-tab.is-active{color:var(--text)}.sx-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.sx-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-weight:var(--fw-semibold)}.sx-panel__body{padding:var(--space-4);display:grid;gap:var(--space-3)}.sx-dl{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-2) var(--space-4);margin:0}.sx-dl dt{color:var(--text-muted)}.sx-dl dd{margin:0}.sx-field{display:grid;gap:6px}.sx-label{font:var(--fw-medium) 13px/18px var(--font-sans)}.sx-input,.sx-select,.sx-textarea{width:100%;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);color:var(--text);font:400 14px/20px var(--font-sans);transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-input,.sx-select{height:var(--field-height);padding:0 12px}.sx-input:hover,.sx-select:hover,.sx-textarea:hover{border-color:var(--border-strong)}.sx-input:focus-visible,.sx-select:focus-visible,.sx-textarea:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-input::placeholder,.sx-textarea::placeholder{color:var(--text-subtle)}.sx-input[disabled],.sx-select[disabled],.sx-textarea[disabled]{background:var(--bg-sunken);box-shadow:none;color:var(--text-muted)}.sx-hint{font-size:13px;line-height:18px;color:var(--text-muted)}.sx-error{font-size:13px;line-height:18px;color:var(--status-stopped)}.sx-check{display:flex;align-items:flex-start;gap:var(--space-2);font-size:13px;line-height:18px;cursor:pointer}:where(.sx) input:where([type=checkbox]:not(.sx-switch),[type=radio]){appearance:none;flex:none;display:inline-grid;place-content:center;width:16px;height:16px;margin:1px 0 0;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--bg-surface);cursor:pointer;transition:background var(--duration-fast) ease-out,border-color var(--duration-fast) ease-out}:where(.sx) input:where([type=radio]){border-radius:50%}:where(.sx) input:where([type=checkbox]:not(.sx-switch)):before{content:"";width:10px;height:10px;background:var(--on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform var(--duration-fast) var(--ease-out)}:where(.sx) input:where([type=radio]):before{content:"";width:6px;height:6px;border-radius:50%;background:var(--on-accent);transform:scale(0);transition:transform var(--duration-fast) var(--ease-out)}:where(.sx) input:where([type=checkbox]:not(.sx-switch),[type=radio]):checked{border-color:var(--accent);background:var(--accent)}:where(.sx) input:where([type=checkbox]:not(.sx-switch),[type=radio]):checked:before{transform:scale(1)}:where(.sx) input:where([type=checkbox]:not(.sx-switch),[type=radio]):disabled{border-color:var(--border);background:var(--bg-sunken);cursor:not-allowed}.sx-row.is-leaving{opacity:.55}.sx-list-new{display:block;width:100%;padding:var(--space-3) var(--space-6);border:0;border-bottom:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);font:var(--fw-medium) 13px/18px var(--font-sans);text-align:left;cursor:pointer;transition:color var(--duration-fast) ease-out}.sx-list-new:hover{color:var(--text)}.sx-btn.is-loading{color:transparent;position:relative;pointer-events:none}.sx-btn.is-loading:after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;border-radius:50%;border:2px solid var(--on-ink);border-right-color:transparent;border-bottom-color:transparent;animation:sx-spin .7s linear infinite}.sx-btn:not(.sx-btn--primary).is-loading:after{border-top-color:var(--text-muted);border-left-color:var(--text-muted)}.sx-btn.is-loading[disabled]{border-color:var(--border-field);background:var(--bg-surface)}.sx-btn--primary.is-loading[disabled]{border-color:var(--ink);background:var(--ink)}@keyframes sx-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sx *,.sx *:before,.sx *:after{transition:none!important;animation-duration:1ms!important}}.sx-menu{min-width:200px;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);display:grid;transform-origin:top;animation:sx-pop var(--duration-base) var(--ease-out) backwards}.sx-menu__item{display:flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border:0;border-radius:6px;background:transparent;color:var(--text);font:400 13px/18px var(--font-sans);text-align:left;cursor:pointer}.sx-menu__item:hover,.sx-menu__item.is-active{background:var(--bg-sunken)}@media(max-width:767px),(pointer:coarse){.sx-menu__item{min-height:44px}}.sx-menu__item--danger{color:var(--status-stopped)}.sx-menu__item:has(.sx-menu__detail){height:auto;align-items:flex-start;padding:8px}.sx-menu__item:has(.sx-menu__detail)>svg{margin-top:1px;color:var(--text-muted)}.sx-menu__detail{display:block;margin-top:1px;color:var(--text-muted);font-size:12px;line-height:16px}.sx-menu__sep{height:1px;margin:var(--space-1) 0;background:var(--border)}.sx-dialog{width:440px;max-width:100%;border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);display:grid;gap:var(--space-3);padding:var(--space-6)}.sx-dialog__title{margin:0;font:var(--fw-semibold) 16px/24px var(--font-sans)}.sx-dialog__actions{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2)}.sx-toast{display:inline-flex;align-items:center;gap:var(--space-3);min-height:40px;padding:10px var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--on-ink);font:var(--fw-medium) 13px/18px var(--font-sans);box-shadow:var(--shadow-popover);animation:sx-rise var(--duration-base) var(--ease-out) backwards}.sx-notice{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-sunken);font-size:13px;line-height:18px}.sx-notice__title{font-weight:var(--fw-semibold)}.sx-notice[data-tone=error] .sx-notice__title{color:var(--status-stopped)}.sx-empty{display:grid;justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-4);color:var(--text-muted)}.sx-skel{display:block;max-width:100%;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-sunken) 0%,color-mix(in srgb,var(--bg-sunken) 40%,var(--bg-surface)) 50%,var(--bg-sunken) 100%) 0 0 / 200% 100%;animation:sx-shimmer 1.4s linear infinite}.sx-switch{appearance:none;width:32px;height:18px;margin:0;border-radius:9px;background:var(--border-strong);position:relative;cursor:pointer;transition:background .12s ease-out;flex:none}.sx-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--bg-surface);transition:transform .12s ease-out}.sx-switch:checked{background:var(--accent)}.sx-switch:checked:after{transform:translate(14px)}.sx-textarea{min-height:96px;padding:8px 12px;resize:vertical}.sx-search{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 4px 0 10px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-muted);transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-search input{border:0;outline:0;background:transparent;color:var(--text);font:400 13px/18px var(--font-sans);width:100%;min-width:0}.sx-search input:focus-visible{outline:none}.sx-search:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-table{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.sx-table th{text-align:left;font:var(--fw-medium) 12px/16px var(--font-sans);color:var(--text-subtle);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.sx-table td{padding:10px var(--space-3);border-bottom:1px solid var(--border);vertical-align:middle}.sx-table tbody tr:hover td{background:var(--bg-sunken)}.sx-table--top td{vertical-align:top}.sx-table__text{min-width:280px;max-width:560px;overflow-wrap:anywhere}.sx-nowrap{white-space:nowrap}.sx-doc{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.sx-doc__type{width:32px;height:40px;border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;place-items:end center;padding-bottom:4px;font:var(--fw-semibold) 9px/12px var(--font-mono);color:var(--text-muted);background:var(--bg-surface)}.sx-timeline{list-style:none;margin:0;padding:0;display:grid}.sx-timeline li{display:grid;grid-template-columns:96px 7px minmax(0,1fr);gap:var(--space-3);padding-bottom:var(--space-4);position:relative;font-size:13px;line-height:18px}.sx-timeline__time{white-space:nowrap;color:var(--text-subtle);font-weight:var(--fw-medium);font-size:12px}.sx-timeline__dot{width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--border-strong);position:relative;z-index:1}.sx-timeline li:not(:last-child):after{content:"";position:absolute;left:calc(96px + var(--space-3) + 3px);top:14px;bottom:0;width:1px;background:var(--border)}.sx-browser{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface)}.sx-browser__bar{display:flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--bg-sunken);font:400 12px/16px var(--font-mono);color:var(--text-muted)}.sx-browser__live{margin-left:auto}.sx-account{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer}.sx-account:hover{background:var(--bg-sunken)}.sx-account__initials{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--bg-sunken);border:1px solid var(--border);font:var(--fw-semibold) 11px/1 var(--font-sans);color:var(--text)}.sx-bottombar{display:grid;grid-template-columns:repeat(4,1fr);height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg-surface) 82%,transparent);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px)}.sx-bottombar a,.sx-bottombar__item{display:grid;place-items:center;align-content:center;gap:3px;border:0;background:none;color:var(--text-muted);font:var(--fw-medium) 11px/14px var(--font-sans);text-decoration:none;position:relative;cursor:pointer}.sx-bottombar a.is-active,.sx-bottombar__item.is-active{color:var(--text)}.sx-bottombar__badge{position:absolute;top:4px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ink);color:var(--on-ink);font:var(--fw-semibold) 10px/16px var(--font-sans);font-variant-numeric:tabular-nums}.sx-bottombar__dot{position:absolute;top:6px;left:calc(50% + 7px)}.sx-main{min-width:0;min-height:0;display:flex;flex-direction:column;margin:8px 8px 8px 0;border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-panel);overflow:hidden;view-transition-name:sx-main}.sx-main>.sx-page,.sx-main>.sx-jobspage{flex:1;min-height:0}.sx-main>.sx-page{overflow-y:auto}.sx-jobs{display:grid;grid-template-columns:var(--list-width) minmax(0,1fr);height:100%;min-height:0}.sx-jobs[data-panes=one],.sx-jobs[data-empty]{grid-template-columns:minmax(0,1fr)}.sx-jobs[data-panes=one]>.sx-list{border-right:0}.sx-jobs[data-empty]>.sx-list{border-right:0}.sx-list{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border);background:var(--bg-surface)}.sx-list__head{display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.sx-list__rows{overflow-y:auto;min-height:0;flex:1}.sx-detail{min-width:0;min-height:0;overflow-y:auto;background:var(--bg-surface)}.sx-detail__crumb{font-size:13px;line-height:18px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-detail__actions{display:flex;gap:var(--space-2);flex:none}.sx-detail__body{--gutter: 60px;container-type:inline-size;max-width:880px;padding:24px 24px 48px;display:grid;gap:24px;animation:sx-fade var(--duration-fast) ease-out backwards}@media(min-width:1024px){.sx-detail{container:detail / inline-size;background:var(--bg-page)}article.sx-detail__body{max-width:780px;margin:16px 20px 40px;padding:24px 28px 28px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}@container detail (min-width: 860px){article.sx-detail__body{margin:20px auto 48px}}article.sx-detail__body .sx-story{padding:0;border:0;border-radius:0;background:none;box-shadow:none}}.sx-link{color:var(--accent-text);font-weight:var(--fw-medium);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--duration-fast) ease-out,text-decoration-color var(--duration-fast) ease-out}.sx-link:hover:not(:disabled){text-decoration-line:underline;text-decoration-color:currentColor}:where(p) .sx-link{text-decoration-line:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.sx-link:disabled{color:var(--text-subtle);cursor:default}.sx-link--out{display:inline-flex;min-height:24px;max-width:100%;overflow-wrap:anywhere;align-items:center;gap:4px}.sx-link--out>svg{flex:none;opacity:.8}.sx-stack{display:grid;gap:var(--space-4)}.sx-page{overflow-y:auto;min-height:0;height:100%;background:var(--bg-surface)}.sx-page__inner{max-width:768px;margin-inline:auto;padding:40px var(--space-6) 64px;display:grid;gap:var(--space-6)}.sx-page__inner--wide{width:100%;max-width:1200px;margin-inline:auto}.sx-page__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.sx-page__title{margin:0;font:var(--fw-medium) var(--type-page-title-size) / var(--type-page-title-leading) var(--font-sans);letter-spacing:var(--type-page-title-tracking)}.sx-section{display:grid;gap:var(--space-3)}.sx-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.sx-section__title{margin:0;font:var(--fw-semibold) var(--type-section-title-size) / var(--type-section-title-leading) var(--font-sans);letter-spacing:-.015em}.sx-rows{display:grid;border-top:1px solid var(--border)}.sx-rows>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-4);padding:10px 0;border-bottom:1px solid var(--border);font-size:14px;line-height:20px}.sx-rows dt,.sx-rows .k{color:var(--text-muted)}.sx-phone__top{display:flex;align-items:center;gap:var(--space-2);height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--border)}@media(max-width:1279px){.sx-jobs{grid-template-columns:320px minmax(0,1fr)}}.sx-jobs.sx-jobs--single{grid-template-columns:minmax(0,1fr)}.sx-list__title{margin:0 auto 0 0;font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--tone, var(--status-neutral));transform:translateY(-2px)}.sx-dot[data-tone=attention]{--tone: var(--status-attention)}.sx-dot[data-tone=working]{--tone: var(--status-working)}.sx-dot[data-tone=sent]{--tone: var(--status-sent)}.sx-dot[data-tone=stopped]{--tone: var(--status-stopped)}.sx-dot[data-tone=checking]{background:transparent;border:1.5px solid var(--status-checking);width:7px;height:7px}.sx-field--narrow .sx-input,.sx-field--narrow .sx-select{max-width:360px}html,body,#root{height:100%}.sx-app{height:100vh;height:100dvh;overflow:hidden}.sx-app,.sx-auth{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}@media(min-width:768px){.sx-app{padding-bottom:env(safe-area-inset-bottom)}}.sx-side{overflow-y:auto}a.sx-side__brand{color:var(--sidebar-text);text-decoration:none}.sx-app>.sx-bottombar{display:none}.sx-account-wrap{position:relative}.sx-account{width:100%;border:0;background:transparent;color:var(--sidebar-text);font:inherit;text-align:left}.sx-account__text{display:grid;min-width:0}.sx-account__name{font:var(--fw-medium) 13px/18px var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-account-menu{position:absolute;left:0;right:0;bottom:calc(100% + 4px);z-index:20}.sx-menu__label{padding:6px var(--space-2) 2px;font:var(--fw-medium) 12px/16px var(--font-sans);color:var(--text-subtle)}.sx-menu__check{margin-left:auto;font-size:12px;color:var(--text-subtle)}.sx-menu__person{display:flex;align-items:center;gap:var(--space-2);text-align:left}.sx-menu__person .sx-account__initials{flex:none}.sx-menu__person-text{display:grid;min-width:0}.sx-menu__person-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-menu__person-text .sx-subtle{font-size:12px;line-height:16px}.sx-account-menu .sx-menu__person .sx-account__initials{background:var(--bg-sunken);border-color:var(--border);color:var(--text)}.sx-account-menu .sx-menu__person .sx-account__initials--add{background:transparent;border-style:dashed;color:var(--text-muted)}.sx-account__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-toasts{position:fixed;left:calc(var(--sidebar-width) + var(--space-4));bottom:var(--space-4);z-index:70;display:grid;gap:var(--space-2);max-width:min(440px,calc(100vw - 2 * var(--space-4)))}.sx-app-error{position:fixed;left:calc(var(--sidebar-width) + var(--space-4));bottom:var(--space-4);z-index:75;width:min(460px,calc(100vw - 2 * var(--space-4)));border-radius:var(--radius-md);box-shadow:var(--shadow-popover);animation:sx-rise var(--duration-base) var(--ease-out) backwards}.sx-app-error>.sx-notice{background:var(--bg-raised)}.sx-app:has(>.sx-sheet,>.sx-float,>.sx-dock)>.sx-toasts{left:auto;right:var(--space-4);justify-items:end}.sx-loading{padding:var(--space-6);color:var(--text-muted)}@media(max-width:1023px){.sx-app{--sidebar-width: 200px}}@media(max-width:767px){.sx-app{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;background:var(--bg-surface)}.sx-app>.sx-side{display:none}.sx-app>.sx-bottombar{display:grid}.sx-toasts,.sx-app-error{left:var(--space-4);bottom:72px}.sx-app:has(>.sx-sheet)>.sx-toasts{top:calc(4px + env(safe-area-inset-top));bottom:auto;left:var(--space-4);right:var(--space-4);justify-items:center}.sx-page__inner{padding:var(--space-4)}}.sx-profile{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sx-profile__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.sx-profile__more{display:grid;gap:12px}.sx-profile__more p{margin:2px 0 0}.sx-profile__summary{display:grid;gap:14px;min-width:0;cursor:auto}.sx-profile__group{display:grid;gap:8px;min-width:0}.sx-profile__subhead{margin:0;font:var(--fw-medium) 12px/16px var(--font-sans);color:var(--text-muted)}.sx-profile__count{margin-left:6px;color:var(--text-subtle);font-weight:400;font-variant-numeric:tabular-nums}.sx-profile__edit{flex:none;margin-right:-8px}.sx-profile__answers>div{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sx-profile__hero{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:18px}.sx-profile__avatar{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--bg-sunken);border:1px solid var(--border-subtle);color:var(--text);font-size:22px;font-weight:var(--fw-semibold);letter-spacing:-.02em}.sx-profile__identity{min-width:0}.sx-profile__identity h2{margin:0;font-size:24px;line-height:32px;font-weight:var(--fw-semibold);letter-spacing:-.02em;overflow-wrap:anywhere}.sx-profile__identity p{margin:2px 0 0;color:var(--text-muted)}.sx-profile__contact{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;color:var(--text-muted);font-size:13px;line-height:18px}.sx-profile__contact>li{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 10px 4px 8px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-card-subtle)}.sx-profile__contact>li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-profile__contact .lucide{flex:none;color:var(--text-subtle)}.sx-profile__missing{display:grid;gap:14px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--status-attention) 28%,var(--border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--status-attention) 6%,var(--bg-card))}.sx-profile__missing .sx-section__title{display:flex;align-items:center;gap:8px}.sx-profile__missing p{margin:2px 0 0 14px}.sx-profile__gaps{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sx-profile__gaps .sx-btn{background:var(--bg-card)}.sx-profile__card,.sx-preferences__card{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;min-width:0;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.sx-profile__card>.sx-profile__summary,.sx-preferences__card>.sx-preferences__summary{padding-top:12px;border-top:1px solid var(--border)}.sx-profile__card>.sx-profile__summary:first-child,.sx-profile__card>.sx-answers__add:first-child{padding-top:0;border-top:0}.sx-preferences__summary>.sx-rows{margin-top:-12px;border-top:0}.sx-page__inner--wide>.sx-stack--sections>.sx-section{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:20px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-profile__card .sx-section__head p{margin:2px 0 0}.sx-answers__choices{display:grid;gap:16px;min-width:0;padding-top:16px;border-top:1px solid var(--border)}.sx-answers__add{padding-top:12px;border-top:1px solid var(--border)}.sx-answers__documents>.sx-section{display:grid;gap:12px;min-width:0}.sx-answers__documents>.sx-section>.sx-docs{margin:0}.sx-profile__group>.sx-entries{border-top:0}.sx-profile__group>.sx-entries>li:last-child{border-bottom:0;padding-bottom:0}.sx-profile__group>.sx-entries>.sx-entry:first-child{padding-top:0}.sx-entries--dated>.sx-entry{position:relative;padding-left:20px}.sx-entries--dated>.sx-entry:before{content:"";position:absolute;left:0;top:16px;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--text-subtle);background:var(--bg-card)}.sx-entries--dated>.sx-entry:first-child:before{top:6px}.sx-entries--dated>.sx-entry:has(.sx-entry__now):before{border-color:var(--text);background:var(--text)}.sx-entry__now{display:inline-flex;align-items:center;height:20px;margin-left:8px;padding:0 7px;border-radius:999px;background:var(--bg-sunken);border:1px solid var(--border-subtle);color:var(--text-muted);font-size:11px;font-weight:var(--fw-medium);vertical-align:1px}.sx-entry__current{margin-top:6px}.sx-skills .sx-tag{height:28px;padding:0 10px;border-radius:999px;background:var(--bg-card-subtle);animation:sx-fade var(--duration-base) ease-out backwards}.sx-skills .sx-tag__remove{margin-right:-6px;border-radius:999px}.sx-skills__add{display:flex;gap:8px;max-width:480px}.sx-skills__add .sx-input{flex:1;min-width:0}.sx-skills__add .sx-btn{flex:none;height:36px}.sx-preferences__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sx-preferences__card p{margin:0}.sx-preferences__intro{margin:-8px 0 0;max-width:64ch}.sx-preferences__edited{display:inline-flex;align-items:center;height:20px;margin-left:8px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--status-attention) 12%,transparent);color:var(--status-attention);font-size:11px;font-weight:var(--fw-medium);vertical-align:1px}.sx-preferences__summary{display:grid;gap:12px;cursor:auto}.sx-preferences__unset{color:var(--text-subtle);font-size:13px;line-height:18px}.sx-preferences__summary>div{transition:background var(--duration-fast) ease-out}.sx-preferences__edit{flex:none;margin-right:-8px}.sx-preferences__card .sx-rows>div{grid-template-columns:minmax(110px,200px) minmax(0,1fr)}.sx-preferences__card .sx-rows dd{margin:0;overflow-wrap:anywhere}.sx-side .sx-icon-btn{color:var(--sidebar-text-muted)}.sx-side .sx-icon-btn:hover,.sx-side .sx-icon-btn:focus-visible{background:color-mix(in srgb,var(--sidebar-text) 12%,transparent);color:var(--sidebar-text)}.sx-side .sx-account:hover{background:var(--sidebar-active)}.sx-side .sx-account__initials{background:var(--sidebar-active);border-color:color-mix(in srgb,var(--sidebar-text) 20%,transparent);color:var(--sidebar-text)}.sx-story{padding:12px 20px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-detail__body .sx-disclosure__body{max-width:72ch}.sx-detail__body .sx-prose{line-height:1.65}.sx-jobdetail{display:grid;gap:24px}.sx-jobdetail>.sx-prose,.sx-jobdetail__section>p,.sx-jobdetail__section .sx-prose{max-width:60ch}.sx-detail__body>.sx-callout{max-width:56ch}.sx-jobdetail__section{display:grid;gap:12px;padding-top:20px;border-top:1px solid var(--border)}.sx-jobdetail__section>h2{margin:0;font:var(--fw-medium) 13px/18px var(--font-sans);color:var(--text-muted)}.sx-jobdetail__section .sx-dl{row-gap:10px}#job-posting~* .sx-prose,#job-posting~.sx-prose,.sx-disclosure__body.sx-prose{color:var(--text-body)}.sx-disclosure__body.sx-prose :is(h3,h4){color:var(--text)}.sx-fit{display:grid;gap:14px;margin:0}.sx-fit>div{display:grid;grid-template-columns:168px minmax(0,1fr);gap:4px 16px}.sx-fit dt{color:var(--text-muted)}.sx-fit dd{margin:0;min-width:0}.sx-fit ul{display:grid;gap:4px;margin:0;padding-left:1.1em}.sx-fit li::marker{color:var(--text-subtle)}@media(max-width:767px){.sx-profile__hero{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px}.sx-profile__avatar{width:48px;height:48px;border-radius:12px;font-size:18px}.sx-profile__hero>.sx-btn{grid-column:2;justify-self:start}.sx-preferences__grid,.sx-profile__grid,.sx-fit>div,.sx-jobdetail__section .sx-dl{grid-template-columns:minmax(0,1fr)}.sx-fit>div,.sx-jobdetail__section .sx-dl{row-gap:2px}.sx-jobdetail__section .sx-dl dt:not(:first-child){margin-top:10px}.sx-preferences__card .sx-rows>div{grid-template-columns:minmax(0,1fr)}}.sx-bottombar__more{position:relative;display:grid}.sx-bottombar__menu{position:absolute;right:var(--space-2);bottom:calc(100% + 6px);z-index:20;min-width:220px;transform-origin:bottom right}.sx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.sx-fieldset{display:grid;gap:var(--space-4);margin:0;padding:0;border:0;min-width:0}.sx-fieldset--row{grid-template-columns:repeat(auto-fit,minmax(180px,240px))}.sx-small{font-size:13px;line-height:18px}.sx-disclosure>summary{cursor:pointer;width:max-content;color:var(--text-muted);font:var(--fw-medium) 13px/18px var(--font-sans)}.sx-disclosure>summary:hover{color:var(--text)}.sx-prose{display:grid;gap:var(--space-6);max-width:68ch}.sx-prose section{display:grid;gap:var(--space-2)}.sx-prose ul{margin:0;padding-left:1.2em;display:grid;gap:var(--space-1)}.sx-readable{display:grid;gap:var(--space-3);max-width:68ch;overflow-wrap:anywhere}.sx-readable h4:not(:first-child){margin-top:var(--space-2)}.sx-readable ul{display:grid;gap:var(--space-2);margin:0;padding-left:1.2em}.sx-prewrap{white-space:pre-wrap}.sx-more{position:relative}.sx-more__menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20}.sx-more>.sx-more__menu.sx-more__menu--above{top:auto;bottom:calc(100% + 6px);min-width:248px}.sx-detail{position:relative}button.sx-row{width:100%;border:0;border-bottom:1px solid var(--border);text-align:left;font:inherit;color:inherit}.sx-list__searchbox{flex:1;min-width:0}.sx-icon-btn{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) ease-out,color var(--duration-fast) ease-out}.sx-icon-btn:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}.sx-list__note{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);font-size:13px;line-height:18px;color:var(--text-muted)}.sx-table-wrap{position:relative;overflow-x:auto}.sx-table__actions{text-align:right;width:1%;white-space:nowrap}.sx-table__actions .sx-actions{justify-content:flex-end;flex-wrap:nowrap}.sx-rows dd{margin:0;min-width:0;overflow-wrap:anywhere}.sx-rows,.sx-entries,.sx-tags{margin:0}.sx-stack--sections{gap:var(--space-8)}.sx-entries{display:grid;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-entries>li{border-bottom:1px solid var(--border)}.sx-entries>li:has(>.sx-edit){padding:var(--space-3) 0}.sx-entry{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:10px 0}.sx-entry>.sx-btn{margin-top:-2px;flex:none}.sx-entry__text{display:grid;gap:2px;min-width:0}.sx-entry--pair .sx-entry__text{flex:1;grid-template-columns:200px minmax(0,1fr);gap:var(--space-4)}.sx-entry__title{font-weight:var(--fw-medium)}.sx-entry__details{margin-top:2px;color:var(--text-muted);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sx-edit{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.sx-edit__actions{display:flex;align-items:center;gap:var(--space-2)}.sx-edit__remove{margin-left:auto;color:var(--status-stopped)}.sx-form-grid{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;border:0;min-width:0}.sx-form-grid>legend{padding:0;margin-bottom:calc(-1 * var(--space-2));float:left}.sx-form-grid__wide,.sx-form-grid>legend{grid-column:1 / -1}.sx-tags{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.sx-tag{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-sunken);font-size:13px}.sx-textarea--code{font:400 13px/20px var(--font-mono)}@media(max-width:767px){.sx-rows>div,.sx-entry--pair .sx-entry__text{grid-template-columns:minmax(0,1fr);gap:2px}.sx-form-grid{grid-template-columns:minmax(0,1fr)}}.sx-page__inner>*{min-width:0}.sx-page .sx-tabs{overflow-x:auto;scrollbar-width:none}.sx-page .sx-tab{flex:none;white-space:nowrap}@media(max-width:767px){@supports (animation-timeline: scroll()){.sx-page .sx-tabs,.sx-filters{animation:sx-tabs-end linear both;animation-timeline:scroll(self inline)}}}@keyframes sx-tabs-end{0%,96%{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}to{-webkit-mask-image:none;mask-image:none}}@media(min-width:768px){.sx-rows--questions>div{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.sx-section__head{min-height:28px;align-items:center}.sx-fieldset--settings{gap:var(--space-6)}.sx-subhead{margin:var(--space-2) 0 0;font:var(--fw-semibold) 13px/18px var(--font-sans)}.sx-disclosure__body{display:grid;gap:var(--space-6);padding-top:var(--space-4)}.sx-options{display:grid;border:1px solid var(--border);border-radius:var(--radius-md)}.sx-option{display:flex;align-items:flex-start;gap:var(--space-3);padding:10px var(--space-3);cursor:pointer}.sx-option+.sx-option{border-top:1px solid var(--border)}.sx-option:has(input:checked){background:var(--bg-selected)}.sx-option input{margin:2px 0 0}.sx-option>span{display:grid;gap:2px}.sx-option__title{font-weight:var(--fw-medium)}.sx-levels{display:grid;margin:0;padding:0;border:0;min-width:0}.sx-levels>legend{padding:0;margin-bottom:var(--space-2)}.sx-levels__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:480px;padding:6px 0;border-bottom:1px solid var(--border)}.sx-levels__row:first-of-type{border-top:1px solid var(--border)}.sx-levels__row .sx-select{width:160px;height:28px;font-size:13px}.sx-levels__row .sx-select:not([data-level]){color:var(--text-muted)}.sx-inline-checks{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.sx-inline-checks .sx-check{font-size:14px;line-height:20px}.sx-pay,.sx-unit{display:flex;align-items:center;gap:var(--space-2);max-width:320px}.sx-pay .sx-input{flex:1;min-width:0}.sx-pay .sx-select{width:auto}.sx-unit .sx-input{width:96px}.sx-field__foot{display:flex;justify-content:space-between;gap:var(--space-3)}.sx-field__foot>span:last-child{font-variant-numeric:tabular-nums}.sx-tag-input{display:grid;gap:var(--space-2);max-width:480px}.sx-tag-field{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:var(--field-height);padding:4px 6px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);cursor:text;transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-tag-field:hover{border-color:var(--border-strong)}.sx-tag-field:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-tag-field>.sx-tags{gap:4px 6px}.sx .sx-tag-field>.sx-input{flex:1 1 120px;min-width:120px;max-width:none;height:26px;min-height:0;padding:0 6px;border:0;border-radius:0;background:none;box-shadow:none}.sx .sx-tag-field>.sx-input:focus-visible{border:0;box-shadow:none}.sx-drawer__body .sx-tag-input{max-width:none}@media(max-width:767px){.sx-tag-field{min-height:44px}}.sx-tag__remove{display:inline-grid;place-items:center;width:16px;height:16px;margin:0 -4px 0 4px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);cursor:pointer}.sx-tag__remove:hover{background:var(--border);color:var(--text)}.sx-actionrows{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-actionrows>li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.sx-actionrows__title{font-weight:var(--fw-medium)}.sx-docs{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-docs>li:has(>.sx-edit){padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.sx-doc__text{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0}.sx-doc__text>.sx-muted{overflow-wrap:anywhere}.sx-doc__name{font-weight:var(--fw-medium);color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.sx-doc__name:hover{text-decoration:underline;text-underline-offset:2px}.sx-drop{border-radius:var(--radius-lg);outline:1px dashed transparent;outline-offset:8px;transition:outline-color .12s}.sx-drop.is-over{outline-color:var(--border-strong);background:var(--bg-sunken)}@media(max-width:767px){.sx-actionrows>li{flex-direction:column;align-items:flex-start}}.sx-disclosure>summary{display:flex;align-items:center;gap:6px;list-style:none}.sx-disclosure>summary::-webkit-details-marker{display:none}.sx-disclosure>summary:before{content:"";width:5px;height:5px;margin:0 2px 0 1px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .12s}.sx-disclosure[open]>summary:before{transform:rotate(45deg)}.sx-disclosure>summary[hidden]+.sx-disclosure__body{padding-top:0}.sx-backdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:var(--space-4);padding-top:max(var(--space-4),env(safe-area-inset-top));padding-bottom:max(var(--space-4),env(safe-area-inset-bottom));overflow-y:auto;background:var(--scrim);animation:sx-scrim-in var(--duration-base) ease-out backwards}.sx-backdrop>.sx-dialog{width:480px;max-height:calc(100dvh - max(var(--space-4),env(safe-area-inset-top)) - max(var(--space-4),env(safe-area-inset-bottom)));overflow-y:auto;gap:var(--space-4);animation:sx-dialog-lift var(--duration-slow) var(--ease-out) backwards}.sx-backdrop>.sx-dialog:focus{outline:none}.sx-dialog .sx-dl{grid-template-columns:120px minmax(0,1fr);font-size:13px}button.sx-link{padding:0;border:0;background:none;font:inherit;font-weight:var(--fw-medium);text-align:left;cursor:pointer}button.sx-link:disabled{cursor:default}.sx-timeline strong{font-weight:var(--fw-medium)}.sx-long>summary{width:auto;color:var(--text);font-weight:400}.sx-long[open]>summary{display:none}.sx-browser__bar{font-family:var(--font-sans)}.sx-browser__status{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-browser__frame{display:grid;background:var(--bg-sunken)}.sx-browser__image{display:block;width:100%;height:auto}.sx-browser__empty{aspect-ratio:16 / 10}.sx-browser--expanded{width:min(1200px,100%);max-height:calc(100dvh - 2 * var(--space-4));overflow:auto}.sx-browser--expanded:focus{outline:none}.sx-brand{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);text-decoration:none;font:var(--fw-semibold) 15px/20px var(--font-sans);letter-spacing:-.01em}.sx-brand>.sx-mark{flex:none}.sx-option strong{font-weight:var(--fw-medium)}.sx-dropzone{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-card);cursor:pointer;text-align:center;transition:border-color var(--duration-fast) ease-out,background var(--duration-fast) ease-out}.sx-dropzone:hover{border-color:var(--border-field)}.sx-dropzone.is-over{border-color:var(--accent);background:var(--accent-subtle)}.sx-dropzone[aria-busy=true]{cursor:progress}.sx-dropzone__pick{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3)}.sx-dropzone__pick>.sx-btn{height:var(--field-height);padding:0 var(--space-4)}.sx-dropzone:focus-within .sx-dropzone__pick>.sx-btn{outline:2px solid var(--focus);outline-offset:2px}.sx-input[aria-invalid=true],.sx-textarea[aria-invalid=true]{border-color:var(--status-stopped)}.sx-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sx-found{display:grid;gap:var(--space-4)}.sx-found__group{display:grid;gap:var(--space-2)}.sx-found__kind{margin:0;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-found__rows{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control)}.sx-found__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--space-3);padding:10px var(--space-3)}.sx-found__row+.sx-found__row{border-top:1px solid var(--border)}.sx-found__row>.sx-btn{margin:-4px -4px -4px 0}.sx-found__row>.sx-subtle{line-height:20px}.sx-found__pick{gap:var(--space-3);min-width:0;font-size:14px;line-height:20px}.sx-found__pick input{margin-top:2px}.sx-found__text{display:grid;min-width:0}.sx-found__title{font-weight:var(--fw-medium);overflow-wrap:anywhere}.sx-found__line{overflow:hidden;color:var(--text-muted);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.sx-found__row.is-skipped .sx-found__title,.sx-found__row.is-skipped .sx-found__line{color:var(--text-subtle);font-weight:400}.sx-found__edit{grid-column:1 / -1;display:grid;gap:var(--space-3);padding:var(--space-3) 0 var(--space-1) calc(16px + var(--space-3))}.sx-found__editfoot{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.sx-found__editfoot>.sx-disclosure{min-width:0}.sx-picks--small{gap:0 20px}.sx-picks--small .sx-pick>span{min-width:0;gap:var(--space-2);font:400 13px/20px var(--font-sans)}.sx-picks--small .sx-pick:not(.is-on)>span{color:var(--text-muted)}.sx-picks--even{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));max-width:420px}.sx-picks--even .sx-pick>span{width:100%}.sx-quote{margin:var(--space-2) 0 0;padding-left:var(--space-3);border-left:2px solid var(--border);color:var(--text-muted);font-size:13px;white-space:pre-line}@media(max-width:767px){.sx-dropzone__pick>.sx-btn{height:44px}.sx-dropzone__or{display:none}.sx-pick>span{min-height:44px}.sx-picks--even{max-width:none}.sx-found__org{display:block;color:var(--text-muted);font-weight:400}.sx-found__org>span{display:none}.sx-found__row>.sx-btn{min-height:36px;margin:-8px -4px -8px 0}.sx-found__edit{padding-left:0}}.sx-mail__subject{color:var(--text)}.sx-mail__address{color:var(--text-subtle);font-weight:400}.sx-mail__about,.sx-mail__text,.sx-mail__note{margin:0 0 0 var(--gutter)}.sx-mail__about{color:var(--text-muted)}.sx-mail__text{max-width:72ch;color:var(--text-body, var(--text));font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.sx-mail__text[aria-busy=true]{color:var(--text-muted)}.sx-mail__reply{display:grid;gap:8px;max-width:72ch;margin:8px 0 0 var(--gutter);padding-top:20px;border-top:1px solid var(--border)}.sx-mail__reply>p{margin:0}.sx-mail__reply>.sx-actions{align-items:center;padding-top:4px}.sx-mail__yours{display:grid;gap:6px}.sx-mail__yours>p{margin:0}.sx-mail__sent{padding-left:12px;border-left:2px solid var(--border);color:var(--text-body, var(--text));font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.sx-thread{display:grid;gap:6px;max-width:72ch}.sx-thread__label{margin:0;font:var(--fw-medium) 12px/16px var(--font-sans);color:var(--text-subtle)}.sx-thread ol{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto;margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.sx-thread li{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.sx-thread li+li{border-top:1px solid var(--border)}.sx-thread__item{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline;gap:12px;width:100%;min-height:40px;padding:10px 12px;border:0;background:var(--bg-surface);color:var(--text-body);font:13px/18px var(--font-sans);text-align:left}button.sx-thread__item{cursor:pointer;transition:background var(--duration-fast) ease-out}button.sx-thread__item:hover{background:var(--bg-hover)}.sx-thread__item[aria-current=true]{background:var(--bg-selected)}.sx-thread__item[aria-current=true]:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent)}.sx-thread__who{max-width:180px;overflow:hidden;color:var(--text);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}.sx-thread__preview{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.sx-thread__time{justify-self:end;color:var(--text-subtle);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.sx-attachments{display:inline-flex;flex-wrap:wrap;gap:4px 16px}.sx-attachments .sx-link{text-decoration-line:none}.sx-mail__attached{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 0 var(--gutter);font-size:13px;line-height:20px}.sx-aftersubmit{display:grid;gap:10px}.sx-aftersubmit p{margin:0}.sx-aftersubmit__shot{display:block;max-width:480px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md)}.sx-aftersubmit__shot img{display:block;width:100%;height:auto;max-height:320px;object-fit:cover;object-position:top}.sx-aftersubmit__text{max-width:72ch;color:var(--text-muted);font-size:13px;overflow-wrap:anywhere}.sx-sentvia{margin:0;color:var(--text-muted)}.sx-sentmail dd{overflow-wrap:anywhere}.sx-emailtext{max-width:72ch;padding-left:14px;border-left:2px solid var(--border);color:var(--text-body);font-size:14px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:767px){.sx-thread ol,.sx-thread li{display:block}.sx-thread__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who time" "preview preview";row-gap:2px;min-height:44px}.sx-thread__who{grid-area:who;max-width:none}.sx-thread__preview{grid-area:preview}.sx-thread__time{grid-area:time}.sx-sentmail{grid-template-columns:minmax(0,1fr);row-gap:2px}.sx-attachments{display:grid;gap:0}.sx-attachments>*{display:flex;align-items:center;min-height:44px}.sx-sentmail dt:not(:first-child){margin-top:10px}}.sx-mailbox .sx-jobshead__tools>.sx-subtle{margin-right:4px}.sx-mailbox__phonehead{display:grid;gap:12px}.sx-mailbox:has(>.sx-mailbox__bars){grid-template-rows:auto auto minmax(0,1fr)}.sx-mailbox__address{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1fr);align-items:start;gap:16px 32px;padding:16px 24px;border-bottom:1px solid var(--border)}.sx-mailbox__address .sx-address__value{font-family:inherit;font-weight:var(--fw-medium);color:var(--text)}.sx-mailbox__phonehead .sx-address>.sx-subtle{flex-basis:100%}.sx-mailbox__phonehead>.sx-mailbox__address{padding:0;border-bottom:0}.sx-mailbox__forward,.sx-mailbox__identity{display:grid;gap:8px;min-width:0}.sx-mailbox__forward-editor{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sx-mailbox__forward-editor .sx-input{flex:1 1 220px;min-width:0}.sx-mailbox__address p{margin:0}.sx-mailbox__destination{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;overflow-wrap:anywhere}.sx-mailbox__destination .sx-select{width:auto}.sx-mailbox__feedback{grid-column:1 / -1}@media(max-width:1023px){.sx-mailbox__address{grid-template-columns:minmax(0,1fr)}}.sx-mailbox__warn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:48px;padding:8px 16px 8px 24px;border-bottom:1px solid var(--border);background:var(--status-attention-bg);color:var(--text);font-size:13px;line-height:18px}.sx-mailbox__phonehead>.sx-mailbox__warn{padding:8px 12px;border:0;border-radius:var(--radius-md)}.sx-mailbox__phonehead>.sx-jobshead__tools{margin-left:0}.sx-auth{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:var(--bg-app)}.sx-auth:before,.sx-auth:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.sx-auth:before{background:radial-gradient(55% 45% at 18% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),radial-gradient(50% 45% at 92% 100%,color-mix(in srgb,var(--brand) 13%,transparent),transparent 70%)}.sx-auth:after{background-image:linear-gradient(var(--border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--border-subtle) 1px,transparent 1px);background-size:44px 44px;background-position:center top;-webkit-mask-image:radial-gradient(60% 55% at 50% 38%,#000 20%,transparent);mask-image:radial-gradient(60% 55% at 50% 38%,#000 20%,transparent)}.sx-auth__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-6)}.sx-auth__main{display:grid;justify-items:center;align-content:start;gap:var(--space-6);padding:clamp(var(--space-4),8vh,88px) var(--space-4) var(--space-8)}.sx-auth__card{width:100%;max-width:416px;display:grid;gap:20px;padding:36px 36px 28px;border-radius:18px;background:var(--bg-surface);box-shadow:var(--shadow-popover);animation:sx-rise var(--duration-slow) var(--ease-out) backwards}.sx-auth__head{display:grid;justify-items:center;gap:6px;padding-bottom:var(--space-1);text-align:center}.sx-auth__logo{display:grid;place-items:center;width:48px;height:48px;margin-bottom:10px;border-radius:14px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border),0 1px 2px #1012180f,0 6px 14px -6px #1012182e}.sx-auth__logo>.sx-mark{width:24px;height:24px;border-radius:7px}.sx-auth__title{margin:0;font:var(--fw-semibold) 22px/28px var(--font-sans);letter-spacing:-.02em}.sx-auth__title:focus{outline:none}.sx-auth__lead{max-width:300px;color:var(--text-muted);text-wrap:balance}.sx-auth__google{width:100%;gap:10px}.sx-auth__or{display:flex;align-items:center;gap:var(--space-3);color:var(--text-subtle);font-size:12px;line-height:16px}.sx-auth__or:before,.sx-auth__or:after{content:"";flex:1;height:1px;background:var(--border)}.sx-auth__form{display:grid;gap:var(--space-4)}.sx-auth__form>[role=status]{display:contents}.sx-auth__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px var(--space-3);align-items:baseline}.sx-auth__field>.sx-label{grid-area:1 / 1}.sx-auth__field>.sx-auth__link{grid-area:1 / 2}.sx-auth__field>.sx-input,.sx-auth__field>.sx-auth__secret,.sx-auth__field>.sx-hint{grid-column:1 / -1}.sx-auth .sx-input{height:40px}.sx-auth__secret{position:relative}.sx-auth__secret>.sx-input{padding-right:44px}.sx-auth__secret>button{position:absolute;top:4px;right:4px;bottom:4px;display:grid;place-items:center;width:32px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-subtle);cursor:pointer}.sx-auth__secret>button:hover,.sx-auth__secret>button[aria-pressed=true]{color:var(--text)}.sx-auth__secret>button:hover{background:var(--bg-hover)}.sx-auth__link{padding:0;border:0;background:none;color:var(--text-muted);font:400 13px/18px var(--font-sans);text-decoration:none;cursor:pointer}.sx-auth__link:hover:not(:disabled){color:var(--text);text-decoration:underline;text-underline-offset:3px}.sx-auth__link--strong{color:var(--text);font-weight:var(--fw-medium)}.sx-auth__note{padding:10px var(--space-3);border-radius:var(--radius-md);background:var(--bg-sunken);color:var(--text-muted);font-size:13px;line-height:18px}.sx-auth__note[data-tone=error]{background:var(--status-stopped-bg);color:var(--status-stopped)}.sx-auth__submit{width:100%}.sx-auth__alt{padding-top:var(--space-1);color:var(--text-muted);font-size:13px;line-height:18px;text-align:center}.sx-auth__legal{max-width:320px;color:var(--text-subtle);font-size:12px;line-height:18px;text-align:center;text-wrap:balance}.sx-auth__legal a{color:var(--text-muted);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}.sx-auth__legal a:hover{color:var(--text)}@media(max-width:767px){.sx-auth .sx-input,.sx-auth .sx-btn--lg,.sx-pub .sx-btn--lg{height:44px}.sx-auth__top>.sx-btn{height:36px}.sx-auth__field{row-gap:var(--space-2)}.sx-auth__link{padding-block:6px}}@media(max-width:479px){.sx-auth{background:var(--bg-surface)}.sx-auth:after{content:none}.sx-auth__top{padding-inline:var(--space-4)}.sx-auth__main{padding-top:var(--space-6)}.sx-auth__card{max-width:none;padding:0 var(--space-2);border-radius:0;background:none;box-shadow:none}}.sx-splash{min-height:100vh;min-height:100dvh;display:grid;place-items:center;align-content:center;gap:var(--space-4);padding:var(--space-6);background:var(--bg-surface);text-align:center}.sx-splash>.sx-mark{width:28px;height:28px;border-radius:8px;animation:sx-fade .4s ease-out .3s backwards,sx-breathe 2.2s ease-in-out .7s infinite}.sx-splash[data-failed]>.sx-mark{animation:none}@media(prefers-reduced-motion:reduce){.sx-splash>.sx-mark{animation:none}}.sx-pub{height:auto;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-surface);font-size:15px;line-height:24px}@media(prefers-reduced-motion:no-preference){html:has(>.sx-pub){scroll-behavior:smooth}}.sx-pub [id]{scroll-margin-top:88px}.sx-pub__wrap{width:100%;max-width:1176px;margin:0 auto;padding:0 var(--space-6)}.sx-btn--ink{border-color:var(--ink);background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-control),inset 0 1px #ffffff24}.sx-btn--ink:hover{border-color:color-mix(in srgb,var(--ink) 86%,var(--on-ink));background:color-mix(in srgb,var(--ink) 86%,var(--on-ink))}.sx-pub__nav{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);background:color-mix(in srgb,var(--bg-surface) 78%,transparent);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px)}.sx-pub__nav>.sx-pub__wrap{display:flex;align-items:center;gap:var(--space-8);height:64px}.sx-pub__links{display:flex;align-items:center;gap:var(--space-6);font-size:14px;line-height:20px}.sx-pub__links a,.sx-pub__enter>a:not(.sx-btn),.sx-pub__foot a{color:var(--text-muted);text-decoration:none;transition:color var(--duration-fast) ease-out}.sx-pub__links a:hover,.sx-pub__links a[aria-current],.sx-pub__enter>a:not(.sx-btn):hover,.sx-pub__foot a:hover{color:var(--text)}.sx-pub__enter{display:flex;align-items:center;gap:var(--space-4);margin-left:auto;font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-pub__enter>.sx-btn{height:36px;padding:0 14px;font-size:14px}.sx-pub main{flex:1}.sx-pub__hero{overflow:hidden;padding:clamp(56px,9vw,116px) 0 0;text-align:center}.sx-pub__title{max-width:12em;margin:0 auto;font:var(--fw-semibold) clamp(40px,7.4vw,76px) / 1.02 var(--font-sans);letter-spacing:-.045em;text-wrap:balance}.sx-pub__lead{max-width:620px;margin:var(--space-6) auto 0;color:var(--text-muted);font-size:clamp(17px,1.7vw,20px);line-height:1.55;text-wrap:pretty}.sx-pub__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-8)}.sx-pub__cta>.sx-btn{height:44px;padding:0 20px;border-radius:10px;font-size:15px}.sx-pub__note{margin-top:var(--space-4);color:var(--text-subtle);font-size:13px;line-height:20px;text-wrap:balance}.sx-pub__showcase{max-width:1392px;max-height:780px;margin:clamp(48px,7vw,84px) auto 0;padding:clamp(20px,4.4vw,56px) clamp(20px,4.4vw,56px) 0;overflow:hidden;border-radius:32px 32px 0 0;background:radial-gradient(60% 90% at 6% 0%,color-mix(in srgb,var(--accent) 46%,transparent),transparent 70%),radial-gradient(55% 85% at 96% 6%,color-mix(in srgb,var(--brand) 42%,transparent),transparent 70%),radial-gradient(70% 70% at 50% 100%,color-mix(in srgb,var(--status-working) 26%,transparent),transparent 75%),var(--bg-app);text-align:left;animation:sx-rise .7s var(--ease-out) backwards}@media(min-width:1440px){.sx-pub__showcase{border-radius:32px}}.sx-pub__window{width:max(100%,1040px);overflow:hidden;border-radius:14px 14px 0 0;background:var(--bg-surface);box-shadow:0 0 0 1px #1012181a,0 2px 6px #10121814,0 40px 80px -24px #10121873}.sx-pub__chrome{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-bottom:1px solid var(--border);background:var(--bg-card-subtle);color:var(--text-subtle);font:400 12px/16px var(--font-sans)}.sx-pub__chrome>i{width:11px;height:11px;border-radius:50%;background:color-mix(in srgb,var(--text) 16%,transparent)}.sx-pub__chrome>span{margin:0 auto;padding-right:47px}.sx-pub__window img,.sx-pub__shot img{display:block;width:100%;height:auto;background:var(--bg-surface)}.sx-pub__section{padding:clamp(72px,10vw,128px) 0 0}.sx-pub__head{display:grid;justify-items:center;gap:var(--space-3);text-align:center}.sx-pub__eyebrow{color:var(--accent-text);font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-pub__h2{max-width:16em;margin:0;font:var(--fw-semibold) clamp(28px,4.2vw,44px) / 1.1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance}.sx-pub__sub{max-width:600px;color:var(--text-muted);font-size:clamp(16px,1.5vw,18px);line-height:1.6;text-wrap:pretty}.sx-pub__cards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-6);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}.sx-pub__card{grid-column:span 4;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:24px;background:var(--bg-app);box-shadow:inset 0 0 0 1px var(--border-subtle)}.sx-pub__card--5{grid-column:span 5}.sx-pub__card--7{grid-column:span 7}.sx-pub__card>div{padding:var(--space-8) var(--space-8) 0}.sx-pub__card>div:last-child{padding-bottom:var(--space-8)}.sx-pub__num{display:grid;place-items:center;width:28px;height:28px;margin-bottom:var(--space-4);border-radius:50%;background:var(--ink);color:var(--on-ink);font:var(--fw-medium) 13px/1 var(--font-sans)}.sx-pub__card h3{margin:0;font:var(--fw-semibold) 20px/26px var(--font-sans);letter-spacing:-.02em}.sx-pub__card p{margin-top:var(--space-2);color:var(--text-muted);font-size:15px;line-height:24px;text-wrap:pretty}.sx-pub__shot{flex:1;max-height:var(--shot-height, 260px);margin:var(--space-6) 0 0 var(--space-8);overflow:hidden;border-radius:12px 0 0;box-shadow:0 0 0 1px var(--border-subtle),0 16px 40px -20px #1012184d}.sx-pub__shot img{width:var(--shot, 100%);max-width:none}.sx-pub__shot--middle{margin-inline:var(--space-8);border-radius:12px 12px 0 0}.sx-pub__shot--middle img{width:100%;max-width:var(--shot, 100%);margin:0 auto}.sx-pub__list{display:grid;gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}.sx-pub__list>li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:2px var(--space-3)}.sx-pub__list svg{grid-row:span 2;margin-top:3px;color:var(--accent-text)}.sx-pub__list strong,.sx-pub__rows dt{font:var(--fw-medium) 15px/24px var(--font-sans)}.sx-pub__list span,.sx-pub__rows dd{margin:0;color:var(--text-muted);font-size:14px;line-height:22px;text-wrap:pretty}.sx-pub__rows{display:grid;margin:var(--space-6) 0 0;border-top:1px solid var(--border)}.sx-pub__rows>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-1) var(--space-6);padding:14px 0;border-bottom:1px solid var(--border)}.sx-pub__rows>div:last-child{border-bottom:0;padding-bottom:0}.sx-pub__more{margin-top:var(--space-6);font-size:14px;line-height:22px}.sx-pub__card p.sx-pub__price{margin-top:var(--space-6);color:var(--text);font:var(--fw-semibold) 44px/48px var(--font-sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.sx-pub__final{position:relative;isolation:isolate;display:grid;justify-items:center;gap:var(--space-4);overflow:hidden;margin-top:clamp(72px,10vw,128px);padding:clamp(48px,8vw,96px) var(--space-6);border-radius:32px;background:var(--bg-sidebar);color:var(--sidebar-text);text-align:center}.sx-pub__final:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 90% at 10% 0%,color-mix(in srgb,var(--accent) 55%,transparent),transparent 70%),radial-gradient(45% 80% at 95% 100%,color-mix(in srgb,var(--brand) 60%,transparent),transparent 70%);opacity:.55}.sx-pub__final .sx-pub__sub{color:var(--sidebar-text-muted)}.sx-pub__final .sx-pub__sub a{color:var(--sidebar-text)}.sx-pub__final .sx-pub__cta{margin-top:var(--space-4)}.sx-pub__final .sx-btn:not(.sx-btn--ink){border-color:color-mix(in srgb,var(--sidebar-text) 45%,transparent);background:color-mix(in srgb,var(--sidebar-text) 5%,transparent);box-shadow:none;color:var(--sidebar-text)}.sx-pub__final .sx-btn:not(.sx-btn--ink):hover{background:color-mix(in srgb,var(--sidebar-text) 10%,transparent)}.sx-pub__foot{margin-top:clamp(56px,8vw,96px);padding:var(--space-8) 0;border-top:1px solid var(--border);font-size:13px;line-height:20px;color:var(--text-subtle)}.sx-pub__foot>.sx-pub__wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6)}.sx-pub__foot nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-left:auto}.sx-pub__doc{max-width:712px;margin:0 auto;padding:clamp(40px,7vw,80px) var(--space-6) 0;font-size:16px}.sx-pub__doc h1{margin:0 0 var(--space-6);font:var(--fw-semibold) clamp(30px,4.4vw,40px) / 1.12 var(--font-sans);letter-spacing:-.035em}.sx-pub__doc h2{margin:var(--space-8) 0 var(--space-2);padding-top:var(--space-2);font:var(--fw-semibold) 18px/26px var(--font-sans);letter-spacing:-.01em}.sx-pub__doc p{margin:0 0 var(--space-4);line-height:28px;text-wrap:pretty}.sx-pub__doc>p:first-of-type{color:var(--text-muted)}@media(max-width:1000px){.sx-pub__card{grid-column:span 6}.sx-pub__cards--steps>.sx-pub__card:last-child,.sx-pub__card--5,.sx-pub__card--7{grid-column:span 12}}@media(max-width:720px){.sx-pub__wrap{padding:0 var(--space-4)}.sx-pub__links{display:none}.sx-pub__cta>.sx-btn{flex:1 1 140px}.sx-pub__showcase{max-height:600px;margin-inline:var(--space-4);border-radius:24px}.sx-pub__window{width:min(100%,340px);margin:0 auto}.sx-pub__chrome{display:none}.sx-pub__cards{gap:var(--space-4)}.sx-pub__card,.sx-pub__card--5,.sx-pub__card--7,.sx-pub__cards--steps>.sx-pub__card:last-child{grid-column:span 12}.sx-pub__card>div{padding:var(--space-6) var(--space-6) 0}.sx-pub__card>div:last-child{padding-bottom:var(--space-6)}.sx-pub__shot{margin-left:var(--space-6)}.sx-pub__shot--middle{margin-inline:var(--space-6)}.sx-pub__rows>div{grid-template-columns:minmax(0,1fr)}.sx-pub__final{border-radius:24px}.sx-pub__foot nav{margin-left:0;width:100%}.sx-pub__foot a{padding-block:6px}.sx-pub__doc{padding-inline:var(--space-4)}}.sx-admin-detail{min-width:0;display:grid;gap:var(--space-4);align-content:start}.sx-admin-nav{display:grid;gap:var(--space-4);align-content:start;position:sticky;top:var(--space-4);max-height:calc(100dvh - 160px);overflow-y:auto;padding-right:var(--space-1)}.sx-admin-nav__select{display:none}.sx-admin-nav__groups{display:grid;gap:var(--space-4)}.sx-admin-nav__label{margin:0 0 var(--space-1);padding:0 var(--space-2);color:var(--text-subtle);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-admin-nav ul{display:grid;gap:1px;margin:0;padding:0;list-style:none}.sx-admin-nav__file{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:6px var(--space-2);border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:var(--fw-medium) 13px/18px var(--font-sans);text-align:left;cursor:pointer}.sx-admin-nav__file:hover{background:var(--bg-hover)}.sx-admin-nav__file[aria-current=page]{background:var(--bg-selected);box-shadow:inset 2px 0 0 var(--accent)}.sx-admin-nav__file small{flex:none;color:var(--text-subtle);font:400 12px/16px var(--font-sans)}.sx-admin-nav__file small.is-draft{color:var(--status-attention)}.sx-admin-nav__topics{margin:2px 0 var(--space-2) var(--space-3)!important;padding-left:var(--space-2)!important;border-left:1px solid var(--border)}.sx-admin-nav__topics button{width:100%;padding:3px var(--space-2);border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font:400 12px/16px var(--font-sans);text-align:left;cursor:pointer}.sx-admin-nav__topics button:hover{background:var(--bg-hover);color:var(--text)}.sx-admin-doc__head{display:grid;gap:2px}.sx-admin-doc__head p{margin:0}.sx-admin-doc__state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.sx-admin-doc__state-text{display:grid;gap:2px;min-width:0}.sx-admin-doc__view{display:inline-flex;justify-self:start;padding:2px;border-radius:var(--radius-md);background:var(--bg-sunken)}.sx-admin-doc__view button{padding:3px var(--space-3);border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font:var(--fw-medium) 12px/18px var(--font-sans);cursor:pointer}.sx-admin-doc__view button[aria-pressed=true]{background:var(--bg-surface);color:var(--text);box-shadow:var(--shadow-control)}.sx-admin-doc__facts>div{grid-template-columns:120px minmax(0,1fr);font-size:13px}.sx-admin-confirm{display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-sunken)}.sx-admin-confirm p{margin:0}.sx-admin-whole{padding-top:var(--space-3)}.sx-instructions{min-width:0;display:grid;gap:var(--space-6);overflow-wrap:anywhere}.sx-instructions__topic{display:grid;gap:var(--space-2)}.sx-instructions__topic-title{margin:0;font:var(--fw-semibold) 13px/18px var(--font-sans);scroll-margin-top:var(--space-6)}.sx-instructions__topic-title[data-level="3"],.sx-instructions__topic-title[data-level="4"]{color:var(--text-muted)}.sx-instructions__points{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-instructions__point{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--space-2);align-items:baseline;padding:8px var(--space-2) 8px 0;border-bottom:1px solid var(--border);font-size:14px;line-height:21px;scroll-margin-top:var(--space-8)}.sx-instructions__point:hover{background:var(--bg-hover)}.sx-instructions__point.is-changed{box-shadow:inset 2px 0 0 var(--status-attention)}.sx-instructions__point.is-focused{background:var(--accent-subtle)}.sx-instructions__point.is-editing{background:none}.sx-instructions__number{color:var(--text-subtle);font:400 12px/21px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.sx-instructions__body{min-width:0;display:grid;gap:2px}.sx-instructions__body p{margin:0;white-space:pre-wrap}.sx-instructions__body code,.sx-admin-results code{font:400 12.5px/1 var(--font-mono);padding:1px 4px;border-radius:4px;background:var(--bg-sunken)}.sx-instructions mark,.sx-admin-results mark{border-radius:2px;background:color-mix(in srgb,var(--status-attention) 22%,transparent);color:inherit}.sx-instructions__mark{color:var(--status-attention);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-instructions .sx-link{padding:0;border:0;background:none;font:inherit;cursor:pointer}.sx-instructions__edit{align-self:start;padding:1px var(--space-2);border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font:var(--fw-medium) 12px/20px var(--font-sans);cursor:pointer;opacity:0}.sx-instructions__point:hover .sx-instructions__edit,.sx-instructions__edit:focus-visible{opacity:1}.sx-instructions__edit:hover{background:var(--bg-sunken);color:var(--text)}@media(hover:none){.sx-instructions__edit{opacity:1}}.sx-instructions__point:has(.sx-instructions__edit) .sx-instructions__body{cursor:text}.sx-instructions__editor{grid-column:2 / -1;display:grid;gap:var(--space-3);min-width:0}.sx-instructions__editor .sx-textarea{min-height:72px;max-height:50dvh;field-sizing:content;font-size:14px;line-height:21px}.sx-instructions__add{justify-self:start;padding:2px 0;border:0;background:none;color:var(--text-muted);font:var(--fw-medium) 12px/18px var(--font-sans);cursor:pointer}.sx-instructions__add:hover{color:var(--text)}.sx-instructions__table{overflow-x:auto}.sx-instructions__table table{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.sx-instructions__table th,.sx-instructions__table td{padding:6px var(--space-3) 6px 0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.sx-instructions__table th{color:var(--text-muted);font-weight:var(--fw-medium)}.sx-instructions__missing{display:grid;gap:var(--space-2)}.sx-instructions__missing ul{margin:0;padding-left:var(--space-4);color:var(--text-muted);font-size:13px;line-height:20px;text-decoration:line-through;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.sx-admin-results{gap:var(--space-6)}.sx-admin-results__file{display:grid;gap:var(--space-2)}.sx-admin-results__file ul{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-admin-results__file button{display:grid;gap:2px;width:100%;padding:8px var(--space-2);border:0;border-bottom:1px solid var(--border);background:none;color:var(--text);font:400 14px/21px var(--font-sans);text-align:left;cursor:pointer}.sx-admin-results__file button:hover{background:var(--bg-hover)}.sx-admin-results__topic{color:var(--text-subtle);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-admin-results__text{white-space:pre-wrap}.sx-admin-reads{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-admin-reads__row{border-bottom:1px solid var(--border);scroll-margin-top:var(--space-6)}.sx-admin-reads__toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);width:100%;padding:10px var(--space-2);border:0;background:none;color:var(--text);text-align:left;cursor:pointer}.sx-admin-reads__toggle:hover{background:var(--bg-hover)}.sx-admin-reads__title{font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-admin-reads__detail{grid-column:1 / -1;color:var(--text-subtle);font-size:12px;line-height:16px}.sx-admin-reads__body{display:grid;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-4)}.sx-admin-reads__body .sx-actions{gap:var(--space-4)}.sx-admin-reads__body .sx-link{justify-self:start;padding:0;border:0;background:none;font-size:13px;cursor:pointer}.sx-admin-live__reads{display:grid;gap:2px;margin:0 0 var(--space-1);padding:0;list-style:none}.sx-admin-live__reads li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}@media(max-width:1023px){.sx-admin-nav{position:static;max-height:none;overflow:visible;padding-right:0}.sx-admin-nav__select{display:grid}.sx-admin-nav__groups{display:none}}@media(max-width:767px){.sx-instructions__point{grid-template-columns:20px minmax(0,1fr) auto;font-size:14px}.sx-admin .sx-tabs{flex-wrap:nowrap}}.sx-status--changed{--tone: var(--status-attention)}.sx-admin-split{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--space-6);align-items:start}.sx-admin-list{display:grid;gap:2px;position:sticky;top:var(--space-4)}.sx-admin-list>button{display:grid;gap:2px;padding:6px var(--space-2);border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:var(--fw-medium) 13px/18px var(--font-sans);text-align:left;cursor:pointer;overflow-wrap:anywhere}.sx-admin-list>button:hover{background:var(--bg-sunken)}.sx-admin-list>button.is-active{background:var(--bg-selected, var(--bg-sunken))}.sx-admin-list small{font-weight:400;font-size:12px}.sx-admin-editor{min-height:360px}.sx-pre{margin:0;max-height:480px;overflow:auto;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-sunken);font:400 12px/18px var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.sx-admin-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);align-items:end}.sx-admin-inline{display:flex;gap:var(--space-2)}.sx-admin-inline .sx-input{flex:1;min-width:0}.sx-admin-row{display:grid;gap:2px;padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.sx-admin-row>div{display:flex;justify-content:space-between;gap:var(--space-3)}.sx-admin-diff>summary{width:auto;justify-content:flex-start;padding:var(--space-2) 0;color:var(--text)}.sx-admin-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-top:var(--space-2)}.sx-admin-live__layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:20px;align-items:start}.sx-admin-live__list{display:grid;gap:20px;max-height:75dvh;overflow-y:auto}.sx-admin-live__items{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:4px}.sx-admin-live__item{display:grid;gap:4px;width:100%;padding:12px;text-align:left;font:inherit;color:inherit;background:transparent;border:1px solid var(--border);border-radius:8px;cursor:pointer;overflow-wrap:anywhere}.sx-admin-live__item[aria-pressed=true]{border-color:var(--accent);background:var(--accent-subtle)}@media(max-width:900px){.sx-admin-live__layout{grid-template-columns:minmax(0,1fr)}.sx-admin-live__list{max-height:36dvh}}.sx-admin-events{display:grid;margin:0;padding:0;list-style:none;font-size:13px}.sx-admin-events li{display:grid;grid-template-columns:160px 200px minmax(0,1fr);gap:var(--space-3);padding:6px 0;border-bottom:1px solid var(--border)}.sx-admin-events time{color:var(--text-subtle)}.sx-admin-events--two li{grid-template-columns:96px minmax(0,1fr)}.sx-admin-live__headline{margin-top:6px;color:var(--text);overflow-wrap:anywhere}.sx-admin-sourcing{display:grid;gap:8px}.sx-admin-sourcing ul{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.sx-admin-sourcing li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--border);font-size:13px;line-height:18px}.sx-admin-sourcing__what{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}@media(max-width:1023px){.sx-admin-split,.sx-admin-columns,.sx-admin-picker,.sx-admin-events li{grid-template-columns:minmax(0,1fr)}.sx-admin-list{position:static}}.sx-tile{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text-muted);font:var(--fw-semibold) 13px/1 var(--font-sans);letter-spacing:-.01em;-webkit-user-select:none;user-select:none}.sx-tile--lg{width:44px;height:44px;border-radius:10px;font-size:17px}.sx-jobspage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.sx-jobshead{display:flex;align-items:stretch;gap:24px;min-height:52px;padding:0 16px 0 24px;border-bottom:1px solid var(--border)}.sx-jobshead__title{display:flex;align-items:center;gap:24px;align-self:center;margin:0;font:var(--fw-semibold) 15px/20px var(--font-sans);letter-spacing:-.01em}.sx-jobshead__title:has(+.sx-viewbar):after{content:"";width:1px;height:16px;background:var(--border)}.sx-jobshead__tools{display:flex;align-items:center;gap:8px;margin-left:auto}.sx-jobshead__search{width:min(320px,40vw)}.sx-viewbar{position:relative;display:flex;align-items:stretch;flex:1;min-width:0;gap:24px}.sx-viewbar>.sx-more{display:flex;flex:none}.sx-viewbar__ruler{position:absolute;top:0;left:0;display:flex;gap:24px;width:max-content;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.sx-viewtabs{position:relative;display:flex;flex:0 1 auto;min-width:0;gap:24px;overflow-x:auto;scrollbar-width:none}.sx-viewtab--menu{position:relative}.sx-viewtab--menu>svg{color:var(--text-subtle)}.sx-viewtab.sx-viewtab--menu.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--accent)}.sx-viewbar--compact{gap:6px;align-items:center}.sx-viewbar--compact>.sx-filters{flex:0 1 auto}.sx-filter.sx-viewtab--menu{height:32px;border:1px solid var(--border);background:var(--bg-surface)}.sx-filter.sx-viewtab--menu.is-active{border-color:var(--accent);color:var(--text)}.sx-more--start>.sx-more__menu{left:0;right:auto;top:calc(100% + 6px)}.sx-menu__label{flex:1;min-width:0}.sx-menu__meta{color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-menu__item[aria-checked=true] .sx-menu__label{font-weight:var(--fw-medium)}.sx-viewtabs:after{content:"";position:absolute;left:0;bottom:0;width:var(--tab-w, 0px);height:2px;border-radius:2px;background:var(--accent);transform:translate(var(--tab-x, 0px));transition:transform var(--duration-base) var(--ease-in-out),width var(--duration-base) var(--ease-in-out)}.sx-viewtabs:not([data-animate]):after{transition:none}.sx-viewtab{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--text-muted);font:var(--fw-medium) 14px/20px var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease-out}.sx-viewtab:hover,.sx-viewtab.is-active{color:var(--text)}.sx-viewtab__n{font-weight:400;color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-viewtab__new{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font:var(--fw-semibold) 11px/18px var(--font-sans);font-variant-numeric:tabular-nums;text-align:center}.sx-row--job{grid-template-columns:32px minmax(0,1fr) auto;column-gap:12px;align-items:start;padding:14px 20px 14px 24px}.sx-row--job .sx-row__main{grid-column:2 / 4;grid-row:1}.sx-row--job .sx-row__title{padding-right:72px}.sx-row__main{display:grid;gap:2px;min-width:0}.sx-row--job .sx-row__meta,.sx-row--job .sx-row__status{grid-column:auto}.sx-row--job .sx-row__status{padding-top:6px}.sx-row--job .sx-row__time{grid-row:1;grid-column:3}.sx-row__reason{margin-top:4px;font-size:13px;line-height:18px;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-row__pay{width:fit-content;margin-top:4px;padding:3px 7px;border-radius:var(--radius-sm);background:var(--bg-sunken);color:var(--text);font-size:12px;line-height:16px}.sx-list__rows[data-first] .sx-row--job{animation:sx-rise var(--duration-slow) var(--ease-out) backwards;animation-delay:calc(min(var(--i, 0),8)*28ms)}.sx-list__count{margin-left:4px;font-weight:400;color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-empty{gap:var(--space-2)}.sx-empty__title{color:var(--text);font-weight:var(--fw-medium)}.sx-empty>.sx-btn{margin-top:var(--space-2)}.sx-jobhead{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:start}.sx-jobhead__text{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0}.sx-jobhead__employer{font:var(--fw-medium) 13px/18px var(--font-sans);color:var(--text-muted)}.sx-jobhead__title{margin:0;font:var(--fw-medium) 24px/32px var(--font-sans);letter-spacing:-.02em;text-wrap:balance}.sx-jobhead__title:focus{outline:none}.sx-story__body:focus,.sx-callout:focus{outline:none}@media(min-width:768px){@container (max-width: 560px){.sx-jobhead:has(>.sx-detail__actions>.sx-btn){grid-template-columns:44px minmax(0,1fr);row-gap:12px}.sx-jobhead>.sx-detail__actions:has(>.sx-btn){grid-column:2}}}.sx-jobhead__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:13px;line-height:18px;color:var(--text-muted)}@media(min-width:1024px){.sx-jobhead__meta>:not(:last-child):after{content:"·";margin-left:10px;color:var(--text-subtle);font-weight:400}.sx-jobhead__meta>.sx-fitpill:not(:last-child):after{margin-left:4px}}.sx-fitpill{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-weight:var(--fw-medium);white-space:nowrap}.sx-fitpill:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor}.sx-fitpill--maybe:before{width:8px;height:8px;background:none;box-shadow:inset 0 0 0 1.5px currentColor}.sx-detail__body>:not(.sx-jobhead,.sx-story){margin-left:var(--gutter)}.sx-detail__body>.sx-callout{position:relative}.sx-detail__body>.sx-callout>.sx-dot{position:static;flex:none;transform:translateY(-3px)}.sx-lead-action{display:flex;gap:8px;padding-top:4px}.sx-lead-action .sx-btn{height:36px;padding:0 16px;font-size:14px}.sx-callout{display:flex;align-items:baseline;gap:10px;margin:0;max-width:64ch;font-size:16px;line-height:24px;color:var(--text);text-wrap:pretty}.sx-callout .sx-dot{transform:translateY(-3px)}.sx-checks{display:grid;gap:24px}.sx-checks__lead{margin:0;max-width:64ch;font-size:16px;line-height:24px;color:var(--text)}.sx-checks__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sx-checks__list>li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:baseline;color:var(--text-body);line-height:20px}.sx-checks__list>li>svg{color:var(--text-subtle);transform:translateY(2px)}.sx-checks__list>li[data-found]>svg{color:var(--text-muted)}.sx-checks .sx-jobdetail__section>p{margin:0}.sx-skipwhy{flex-wrap:wrap;align-items:center}.sx-skipwhy__choices{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sx-why{display:grid;gap:16px}.sx-why p{margin:0;max-width:68ch}.sx-docchips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sx-docchip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-sunken);font-size:13px}.sx-docchip__slot{color:var(--text-subtle);text-transform:capitalize}.sx-answers{display:grid;margin:0;padding:0;list-style:none}.sx-answer{display:grid;gap:2px;padding:14px 0;border-top:1px solid var(--border)}.sx-answer:first-child{border-top:0;padding-top:0}.sx-answer__q{font:var(--fw-medium) 13px/18px var(--font-sans);color:var(--text-muted)}.sx-answer__a p{margin:0}.sx-answer__why{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.sx-basis,.sx-source{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-basis{background:var(--status-neutral-bg);color:var(--text-muted)}.sx-source{border:0;background:transparent;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border);color:var(--text);text-decoration:none;transition:background var(--duration-fast) ease-out}.sx-source:hover{background:var(--bg-hover)}.sx-history>summary{padding:var(--space-1) 0}.sx-longtext{display:grid;justify-items:start;gap:4px}.sx-longtext p{margin:0}.sx-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sx-detail__body,.sx-story,.sx-ask,.sx-ask__body,.sx-ask__form,.sx-ask__qs,.sx-q{grid-template-columns:minmax(0,1fr)}.sx-story{display:grid;margin:0;padding:0;list-style:none}.sx-story__step{position:relative}.sx-story__step:not(:last-child):before{content:"";position:absolute;left:21px;top:34px;bottom:-10px;width:2px;border-radius:1px;background:var(--border)}.sx-story__step[data-state=done]:not(:last-child):before{background:color-mix(in srgb,var(--text) 28%,var(--border))}.sx-story__head{display:flex;align-items:center;gap:0;width:100%;min-height:44px;margin:0;padding:10px 12px 10px 0;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:inherit;text-align:left}button.sx-story__head{cursor:pointer;transition:background var(--duration-fast) ease-out}button.sx-story__head:hover{background:var(--bg-hover)}.sx-story__name{flex:none;font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-story__step[data-state=todo] .sx-story__name{color:var(--text-muted);font-weight:400}.sx-story__caption{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;color:var(--text-muted)}.sx-story__step[data-state=blocked] .sx-story__caption{color:var(--status-attention);font-weight:var(--fw-medium)}.sx-story__chevron{margin-left:auto;flex:none;color:var(--text-subtle);transition:transform var(--duration-base) var(--ease-in-out)}.sx-story__step.is-open .sx-story__chevron{transform:rotate(180deg)}.sx-story__head>.sx-stepglyph{margin:0 calc(var(--gutter) - 32px) 0 12px}.sx-story__name{margin-right:10px}.sx-story__body{padding:2px 12px 16px var(--gutter);font-size:14px;line-height:22px;animation:sx-reveal var(--duration-base) var(--ease-out)}.sx-stepglyph{flex:none}.sx-stepglyph[data-state=done]{color:var(--text-muted)}.sx-stepglyph[data-state=done][data-verified]{color:var(--status-sent)}.sx-stepglyph[data-state=now]{color:var(--status-working)}.sx-stepglyph[data-state=blocked]{color:var(--status-attention)}.sx-stepglyph[data-state=checking]{color:var(--status-checking)}.sx-stepglyph[data-state=wait]{color:var(--text-subtle)}.sx-stepglyph[data-state=todo]{color:var(--border-strong)}.sx-page__inner.sx-needs{gap:28px}.sx-needs__head{display:grid;gap:6px}.sx-needs__lede{margin:0;font-size:16px;line-height:24px;color:var(--text-muted)}.sx-needs__group{display:grid;gap:10px}.sx-needs__queue{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sx-needs__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto 16px;align-items:center;gap:14px;width:100%;padding:14px 14px 14px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card);color:var(--text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:box-shadow var(--duration-base) ease-out,border-color var(--duration-fast) ease-out}.sx-needs__row:hover{border-color:var(--border);box-shadow:var(--shadow-card-hover)}a.sx-needs__row{grid-template-columns:32px minmax(0,1fr) auto auto}.sx-needs__reply{position:relative;grid-template-columns:32px minmax(0,1fr) auto auto}.sx-needs__open{color:inherit;text-decoration:none}.sx-needs__open:after{content:"";position:absolute;inset:0;border-radius:inherit}.sx-needs__open:focus-visible{outline:none}.sx-needs__reply:has(.sx-needs__open:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sx-needs__reply .sx-btn{position:relative;z-index:1}.sx-needs__acts{display:flex;gap:8px}.sx-needs__kind{display:flex;margin-bottom:4px}.sx-needs__rowtext{display:grid;gap:2px;min-width:0}.sx-needs__employer{font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-needs__role{overflow:hidden;font-size:13px;line-height:18px;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.sx-needs__why{display:-webkit-box;margin-top:4px;overflow:hidden;font-size:13px;line-height:18px;color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical}.sx-needs__chevron{color:var(--text-subtle)}.sx-needs__action{margin-top:4px;color:var(--text);font:var(--fw-medium) 13px/18px var(--font-sans)}.sx-ask-prompt{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 18px;border:1px solid color-mix(in srgb,var(--status-attention) 30%,var(--border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--status-attention) 6%,var(--bg-card))}.sx-ask-prompt>.sx-dot{align-self:flex-start;margin-top:7px}.sx-ask-prompt__text{flex:1;min-width:0}.sx-ask-prompt__text h3{margin:0;font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-ask-prompt__text p{margin:2px 0 0;font-size:13px;line-height:18px;color:var(--text-muted)}.sx-ask__body{display:grid;gap:20px;min-width:0}.sx-ask__open{display:inline-flex;align-items:center;gap:4px;justify-self:start;margin-top:-12px}.sx-ask__why{margin:0;max-width:60ch;font-size:14px;line-height:22px;color:var(--text-muted)}.sx-ask__form{display:grid;gap:20px;min-width:0}.sx-ask__login{display:grid;gap:6px;min-width:0}.sx-ask__login .sx-input+label{margin-top:8px}.sx-ask__qs{display:grid;gap:24px;min-width:0;margin:0;padding:0;border:0}.sx-q{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.sx-q--followup{margin-top:-8px;padding-left:16px;border-left:2px solid var(--border);animation:sx-rise var(--duration-slow) var(--ease-out) backwards}.sx-q__label{padding:0;font:var(--fw-medium) 15px/22px var(--font-sans);color:var(--text);text-wrap:pretty}.sx-q__help{margin:-6px 0 0;max-width:60ch;font-size:13px;line-height:18px;color:var(--text-muted)}.sx-q__error{margin:-2px 0 0;font-size:13px;line-height:18px;color:var(--status-stopped);animation:sx-fade var(--duration-base) ease-out backwards}.sx-q.is-invalid>.sx-q__label{color:var(--status-stopped)}.sx-drawer__foot:has(.sx-ask__remember)>.sx-btn{flex:none;height:40px;padding:0 16px;font-size:14px}.sx-ask__remember{min-width:0;color:var(--text)}.sx-ask__hint{margin:2px 0 0 24px;font-size:12px;line-height:16px;color:var(--text-muted)}.sx-ask__held{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;line-height:18px;color:var(--text-muted)}.sx-picks{display:flex;flex-wrap:wrap;gap:4px 24px}.sx-picks--stack{flex-direction:column;align-items:flex-start}.sx-pick{position:relative;display:inline-flex}.sx-pick input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sx-pick>span{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:32px;color:var(--text);font:400 14px/20px var(--font-sans)}.sx-pick>span:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:var(--bg-surface);box-shadow:inset 0 0 0 1.5px var(--border-field);transition:box-shadow var(--duration-fast) ease-out,background var(--duration-fast) ease-out}.sx-pick input[type=checkbox]+span:before{border-radius:4px}.sx-pick input[type=checkbox]+span:after{content:"";position:absolute;left:3px;top:50%;width:10px;height:10px;margin-top:-5px;background:var(--on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform var(--duration-fast) var(--ease-out)}.sx-pick:hover>span:before{box-shadow:inset 0 0 0 1.5px var(--border-strong)}.sx-pick.is-on input[type=radio]+span:before{background:var(--on-accent);box-shadow:inset 0 0 0 5px var(--accent)}.sx-pick.is-on input[type=checkbox]+span:before{background:var(--accent);box-shadow:none}.sx-pick.is-on input[type=checkbox]+span:after{transform:scale(1)}.sx-pick input:focus-visible+span:before{outline:2px solid var(--focus);outline-offset:2px}.sx-pick input:disabled+span{color:var(--text-muted);cursor:default}.sx-picklist{display:grid;gap:8px;max-width:480px}.sx-picklist__options{display:grid;gap:1px;max-height:296px;overflow-y:auto;padding:4px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface)}.sx-picklist__options .sx-pick,.sx-picklist__options .sx-pick>span{width:100%}.sx-picklist__options .sx-pick>span{min-height:36px;padding:7px 10px;border-color:transparent;border-radius:6px;background:none;box-shadow:none;font-weight:400}.sx-picklist__options .sx-pick:hover>span{border-color:transparent;background:var(--bg-hover)}.sx-picklist__options .sx-pick.is-on>span{border-color:transparent;background:var(--bg-selected);box-shadow:none;font-weight:var(--fw-medium)}.sx-picklist__options .sx-pick input[type=checkbox]+span:after{left:13px}.sx-picklist__empty{padding:8px 10px;color:var(--text-muted)}.sx-ask__body .sx-input{height:40px;max-width:480px;font-size:16px}.sx-affix{display:flex;align-items:center;height:40px;max-width:320px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-affix:hover{border-color:var(--border-strong)}.sx-affix:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-affix input{flex:1;min-width:0;height:100%;padding:0 12px;border:0;background:none;color:var(--text);font:400 16px/20px var(--font-sans);font-variant-numeric:tabular-nums}.sx-affix input:focus-visible{outline:none}.sx-affix__pre{padding-left:12px;color:var(--text-muted);font-weight:var(--fw-medium)}.sx-affix__pre+input{padding-left:6px}.sx-affix__post{padding-right:12px;color:var(--text-muted);white-space:nowrap}.sx-longanswer{display:grid;gap:6px;max-width:560px}.sx-ask__body .sx-textarea{min-height:112px;max-height:360px;padding:10px 12px;font-size:16px;line-height:24px;resize:none;field-sizing:content}.sx-longanswer__count{justify-self:end;font-size:12px;line-height:16px;color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-longanswer__count[data-near]{color:var(--status-attention)}.sx-date{position:relative;display:inline-grid;justify-self:start;max-width:100%}.sx-date__field{display:inline-flex;align-items:center;gap:10px;width:320px;max-width:100%;height:40px;padding:0 12px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);color:var(--text);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease-out,box-shadow var(--duration-fast) ease-out}.sx-date__field:hover{border-color:var(--border-strong)}.sx-date__field:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-date__field[aria-expanded=true]{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.sx-date__field>.lucide{color:var(--text-muted)}.sx-date__field[data-empty]{color:var(--text-subtle)}.sx-date__pop{position:absolute;left:0;top:calc(100% + 6px);z-index:30;display:grid;gap:10px;width:300px;padding:12px;border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);transform-origin:top left;animation:sx-pop var(--duration-base) var(--ease-out) backwards}.sx-date__pop[data-above]{top:auto;bottom:calc(100% + 6px);transform-origin:bottom left}.sx-date__type{display:grid;gap:4px}.sx-date__type .sx-input{height:36px;font-size:14px}.sx-date__read{min-height:16px;font-size:12px;line-height:16px;color:var(--text-muted)}.sx-cal__head{display:flex;align-items:center;justify-content:space-between}.sx-cal__month{font:var(--fw-semibold) 13px/18px var(--font-sans)}.sx-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.sx-cal__dow{font:var(--fw-medium) 11px/24px var(--font-sans);color:var(--text-subtle);text-align:center}.sx-cal__day{height:36px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:400 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--duration-fast) ease-out}.sx-cal__day:hover{background:var(--bg-hover)}.sx-cal__day[data-outside]{color:var(--text-subtle)}.sx-cal__day[data-today]{box-shadow:inset 0 0 0 1px var(--border-field)}.sx-cal__day[aria-selected=true]{background:var(--accent);color:var(--on-accent);font-weight:var(--fw-semibold)}.sx-date__native{min-width:200px}.sx-caughtup{display:grid;justify-items:center;gap:8px;padding:56px 24px;text-align:center}.sx-caughtup h2{margin:8px 0 0;font:var(--fw-medium) 20px/28px var(--font-sans);letter-spacing:-.015em}.sx-caughtup p{max-width:360px;margin:0}.sx-caughtup__ring{fill:var(--status-sent-bg);stroke:color-mix(in srgb,var(--status-sent) 35%,transparent);stroke-width:1.5}.sx-caughtup__tick{fill:none;stroke:var(--status-sent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30;animation:sx-draw .52s .18s var(--ease-out) forwards}.sx-side__assistant{margin:4px 0 14px}.sx-side__foot{margin-top:auto;display:grid;gap:4px;padding-top:12px}.sx-statusrow{display:flex;align-items:center;gap:2px;padding-right:4px;border:1px solid color-mix(in srgb,var(--sidebar-text) 12%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--sidebar-text) 5%,transparent);transition:background var(--duration-fast) ease-out}.sx-statusrow:hover,.sx-statusrow.is-open{background:color-mix(in srgb,var(--sidebar-text) 10%,transparent)}.sx-statusrow__open{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:46px;padding:6px 8px 6px 10px;border:0;border-radius:var(--radius-md);background:none;color:var(--sidebar-text);font:inherit;text-align:left;cursor:pointer}.sx-statusrow__open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sx-statusrow__text{display:grid;min-width:0}.sx-statusrow__name{color:var(--sidebar-text);font:var(--fw-semibold) 13px/18px var(--font-sans)}.sx-statusrow__line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;color:var(--sidebar-text-muted);font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.sx-statusrow:hover .sx-statusrow__line,.sx-statusrow.is-open .sx-statusrow__line{color:color-mix(in srgb,var(--sidebar-text) 82%,transparent)}@media(min-width:768px)and (max-width:1023px){.sx-statusrow__line{-webkit-line-clamp:4}}.sx-statusrow>.sx-icon-btn{flex:none}.sx-statedot{--dot: var(--border-strong);flex:none;width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--dot)}.sx-statedot[data-tone]{background:var(--dot);box-shadow:none}.sx-statedot[data-tone=working]{--dot: var(--status-working)}.sx-statedot[data-tone=attention]{--dot: var(--status-attention);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--dot) 32%,transparent)}.sx-statedot[data-tone=stopped]{--dot: var(--status-stopped)}.sx-statedot[data-paused]{border-radius:1px;background:linear-gradient(to right,var(--dot) 37.5%,transparent 37.5% 62.5%,var(--dot) 62.5%);box-shadow:none}.sx-statedot[data-live]{animation:sx-statedot-ping 2.4s var(--ease-out) infinite}.sx-statedot[data-live]:not([data-tone]){--dot: var(--text-muted);background:var(--dot)}@keyframes sx-statedot-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--dot) 45%,transparent)}55%,to{box-shadow:0 0 0 var(--ping, 5px) transparent}}.sx-side .sx-statedot:not([data-tone]){--dot: color-mix(in srgb, var(--sidebar-text) 45%, transparent)}.sx-side .sx-statedot[data-paused],.sx-side .sx-statedot[data-live]:not([data-tone]){--dot: var(--sidebar-text-muted)}.sx-side .sx-statedot[data-tone=working]{--dot: var(--sidebar-working)}.sx-side .sx-statedot[data-tone=attention]{--dot: var(--sidebar-attention)}.sx-side .sx-statedot[data-tone=stopped]{--dot: var(--sidebar-stopped)}.sx-statusrow__open>.sx-statedot{margin:5px 4px 0;align-self:flex-start}.sx-statusrow__open:has(>.sx-statedot){padding-left:7px}.sx-sheet{position:fixed;inset:0;z-index:50;display:grid;place-items:end start;padding:12px 12px 12px calc(var(--sidebar-width) + 8px);background:var(--scrim);animation:sx-scrim-in var(--duration-base) ease-out backwards}.sx-assistant{position:relative;display:flex;flex-direction:column;width:min(480px,100%);max-height:min(760px,calc(100dvh - 24px));overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover)}.sx-assistant__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sx-sheet>.sx-assistant{transform-origin:bottom left;animation:sx-dialog-lift var(--duration-base) var(--ease-out) backwards}.sx-assistant:focus{outline:none}.sx-assistant__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);padding:20px 20px 8px;background:var(--bg-raised)}.sx-assistant__title{display:grid;gap:4px}.sx-assistant__title h2{margin:0;font:var(--fw-medium) 16px/22px var(--font-sans);letter-spacing:-.01em}.sx-assistant__progress{display:grid;gap:4px;padding:12px 20px 16px}.sx-figure{font:400 28px/36px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sx-figure__of{color:var(--text-subtle);font-size:20px}.sx-meter{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;margin-top:8px}.sx-meter>span{height:6px;border-radius:2px;background:color-mix(in srgb,var(--text) 10%,transparent);transition:background var(--duration-slow) ease-out}.sx-meter>span[data-on]{background:var(--status-sent)}.sx-meter[data-tone=prepared]>span[data-on],.sx-meter>span[data-saved],.sx-bar[data-tone=prepared]>span,.sx-bar>span[data-saved]{background:var(--text-muted)}.sx-bar--parts{display:flex}.sx-bar--parts>span{flex:none;border-radius:0}.sx-bar{height:6px;margin-top:8px;border-radius:3px;background:color-mix(in srgb,var(--text) 10%,transparent);overflow:hidden}.sx-bar>span{display:block;height:100%;border-radius:3px;background:var(--status-sent);transition:width var(--duration-slow) var(--ease-out)}.sx-assistant__live{display:grid;gap:6px;padding:4px 20px 16px}.sx-assistant__line{display:grid;grid-template-columns:6px minmax(0,1fr) auto;align-items:baseline;gap:10px;margin:0;font-size:13px;line-height:18px}.sx-assistant__line>.sx-dot{transform:translateY(-2px)}.sx-assistant__what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}.sx-assistant__subject{color:var(--text);font-weight:var(--fw-medium)}.sx-assistant__subject:after{content:" · ";color:var(--text-subtle);font-weight:400}.sx-assistant__ago{color:var(--text-subtle);font-size:12px;font-variant-numeric:tabular-nums}.sx-props{display:grid;padding:4px 8px;border-top:1px solid var(--border)}.sx-prop__head{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);width:100%;min-height:40px;padding:8px 12px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:inherit;font-size:13px;line-height:18px;text-align:left;cursor:pointer;transition:background var(--duration-fast) ease-out}.sx-prop__head:hover:not([disabled]){background:var(--bg-hover)}.sx-prop__head[disabled]{cursor:default}.sx-prop__label{color:var(--text-muted)}.sx-prop__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium)}.sx-prop__chevron,.sx-prop__lock{color:var(--text-subtle);transition:transform var(--duration-base) var(--ease-in-out)}.sx-prop.is-open .sx-prop__chevron{transform:rotate(90deg)}.sx-prop__saved{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);font-size:12px;animation:sx-rise var(--duration-base) var(--ease-out) backwards}.sx-prop__editor{margin:4px 0 8px;padding:12px;border-radius:var(--radius-md);background:var(--bg-sunken);animation:sx-reveal var(--duration-base) var(--ease-out)}.sx-prop__editor .sx-options{background:var(--bg-surface)}.sx-chips{display:flex;flex-wrap:wrap;gap:6px}.sx-chip{position:relative}.sx-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sx-chip span{display:inline-grid;place-items:center;min-width:40px;height:32px;padding:0 10px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control);font:var(--fw-medium) 13px/18px var(--font-sans);font-variant-numeric:tabular-nums;transition:background var(--duration-fast) ease-out,border-color var(--duration-fast) ease-out}.sx-chip:hover span{border-color:var(--border-strong)}.sx-chip input:checked+span{border-color:var(--accent);background:var(--bg-selected);box-shadow:inset 0 0 0 .5px var(--accent)}.sx-chip input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.sx-assistant__switches{display:grid;gap:2px;padding:8px 20px;border-top:1px solid var(--border)}.sx-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:36px;font-size:13px}.sx-assistant__note{margin:0;padding:12px 20px 0}.sx-pricenote p+p{margin-top:var(--space-1)}.sx-assistant__foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px 20px;border-top:1px solid var(--border)}.sx-assistant__foot>.sx-actions{flex-wrap:nowrap}.sx-assistant__meta{display:flex;align-items:center;gap:12px;margin-left:auto;font-size:12px;line-height:16px;color:var(--text-subtle)}.sx-assistant__stop,.sx-assistant__stop:hover{color:var(--status-stopped)}.sx-assistant__confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);width:100%;font-size:13px;color:var(--text-muted)}.sx-list__phonebar{display:flex;align-items:center;gap:var(--space-1)}.sx-list__phonebar>.sx-list__title{margin-right:auto}.sx-enter{animation:sx-rise var(--duration-slow) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 60ms)}.sx-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-slow) var(--ease-in-out),opacity var(--duration-base) ease-out}.sx-collapse>*{min-height:0}.sx-collapse.is-leaving{grid-template-rows:0fr;opacity:0}.sx-collapse.is-leaving>*{overflow:hidden}.sx-status[data-tone=working]:before{animation:sx-breathe 2.2s ease-in-out infinite}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(sx-main){animation:var(--duration-fast) ease-out both sx-fade-out}::view-transition-new(sx-main){animation:.26s var(--ease-out) both sx-rise}@keyframes sx-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes sx-reveal{0%{opacity:0;transform:translateY(-2px)}}@keyframes sx-fade{0%{opacity:0}}.sx-drawer-scrim{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end;background:var(--scrim);animation:sx-scrim-in var(--duration-base) ease-out backwards}.sx-drawer{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(560px,100%);height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);border-left:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:var(--shadow-popover);outline:none;animation:sx-drawer-in var(--duration-slow) var(--ease-out) backwards}.sx-drawer__head{display:flex;align-items:flex-start;gap:8px;padding:18px 16px 16px 24px;border-bottom:1px solid var(--border-subtle)}.sx-drawer__head>.sx-icon-btn:first-child{margin-left:-10px}.sx-drawer__titles{flex:1;min-width:0;padding-top:2px}.sx-drawer__titles h2{margin:0;font:var(--fw-semibold) 16px/24px var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.sx-drawer__titles p{margin:2px 0 0;font-size:13px;line-height:18px;color:var(--text-muted);text-wrap:pretty}.sx-drawer--frame{grid-template-rows:minmax(0,1fr)}.sx-drawer--frame>iframe{display:block;width:100%;height:100%;border:0}.sx-drawer__body{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;min-height:0;padding:20px 24px 28px;overflow-y:auto;overscroll-behavior:contain}.sx-drawer__body[data-dir=forward]{animation:sx-screen-forward var(--duration-slow) var(--ease-out) backwards}.sx-drawer__body[data-dir=back]{animation:sx-screen-back var(--duration-slow) var(--ease-out) backwards}.sx-drawer__form{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.sx-drawer__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 24px;border-top:1px solid var(--border-subtle);background:var(--bg-surface)}.sx-drawer__foot .sx-btn--sm{height:var(--control-height);padding:0 var(--space-3);font-size:13px}.sx-drawer__note{margin-right:auto;font-size:13px;line-height:18px;color:var(--text-muted)}.sx-drawer__foot[role=alert] .sx-drawer__note{color:var(--text);font-weight:var(--fw-medium)}.sx-drawer__section{display:grid;gap:10px}.sx-drawer__section+.sx-drawer__section{padding-top:20px;border-top:1px solid var(--border-subtle)}.sx-drawer__tools{justify-content:flex-end}.sx-drawer__section>.sx-section__head{min-height:28px}.sx-drawer__section .sx-section__title{font:var(--fw-semibold) var(--type-card-title-size) / var(--type-card-title-leading) var(--font-sans);letter-spacing:var(--type-card-title-tracking)}.sx-drawer-rows{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.sx-drawer-rows>li+li{border-top:1px solid var(--border-subtle)}.sx-answer-history>li{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);min-width:0}.sx-answer-history>li>p{margin:0;overflow-wrap:anywhere}.sx-drawer-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px 10px 14px;border:0;background:var(--bg-surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) ease-out}.sx-drawer-row:hover{background:var(--bg-hover)}.sx-drawer-row>svg{flex:none;color:var(--text-subtle)}.sx-drawer-row__text{display:grid;gap:2px;flex:1;min-width:0}.sx-drawer-row__title{font-weight:var(--fw-medium);overflow-wrap:anywhere}.sx-drawer-row__meta{font-size:13px;line-height:18px;color:var(--text-muted);overflow-wrap:anywhere}.sx-drawer__question{margin:0;font:var(--fw-medium) 15px/22px var(--font-sans);overflow-wrap:anywhere}.sx-drawer__remove{margin-right:auto;color:var(--status-stopped)}.sx-drawer__body .sx-skills__add{max-width:none}.sx-drawer-empty{margin:0;color:var(--text-muted);font-size:13px;line-height:20px}@keyframes sx-drawer-in{0%{transform:translate(40px);opacity:0}}@keyframes sx-screen-forward{0%{transform:translate(24px);opacity:0}}@keyframes sx-screen-back{0%{transform:translate(-24px);opacity:0}}@media(max-width:767px){.sx-drawer{width:100%;border-left:0}.sx-drawer__head{padding:14px 12px 12px 16px}.sx-drawer__body{padding:16px 16px 24px}.sx-drawer__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@keyframes sx-scrim-in{0%{background-color:transparent}}@keyframes sx-dialog-lift{0%{transform:translateY(6px) scale(.98)}}@keyframes sx-fade-out{to{opacity:0}}@keyframes sx-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes sx-draw{to{stroke-dashoffset:0}}@keyframes sx-breathe{50%{opacity:.35}}@keyframes sx-shimmer{to{background-position:-200% 0}}@keyframes sx-sheet-up{0%{transform:translateY(100%)}}@media(max-width:767px){.sx-main{margin:0;border-radius:0;box-shadow:none}.sx-detail__body{padding:var(--space-4)}.sx-jobhead{grid-template-columns:40px minmax(0,1fr) auto;gap:12px}.sx-jobhead>.sx-detail__actions{display:contents}.sx-jobhead .sx-more{grid-column:3;grid-row:1}.sx-detail__body{--gutter: 0px}.sx-detail__body>.sx-callout>.sx-dot{position:static;transform:translateY(-3px)}.sx-story__head>.sx-stepglyph{margin:0 8px 0 0}.sx-list{border-right:0}.sx-list__title{font:var(--fw-medium) 24px/32px var(--font-sans);letter-spacing:-.02em}.sx-bottombar__menu{position:fixed;left:8px;right:8px;bottom:calc(68px + env(safe-area-inset-bottom));min-width:0;padding:6px;border-radius:14px;transform-origin:bottom center}.sx-bottombar__menu .sx-menu__item{height:44px;padding:0 12px;font-size:15px}.sx-lead-action>.sx-btn,.sx-jobhead>.sx-detail__actions>.sx-btn{position:fixed;z-index:5;left:16px;right:16px;bottom:calc(72px + env(safe-area-inset-bottom));height:44px;font-size:15px;box-shadow:0 0 0 12px var(--bg-surface),var(--shadow-popover);animation:sx-rise var(--duration-slow) var(--ease-out) backwards}.sx-lead-action>.sx-btn[disabled],.sx-jobhead>.sx-detail__actions>.sx-btn[disabled]{box-shadow:0 0 0 12px var(--bg-surface)}.sx-detail__body:has(.sx-jobhead>.sx-detail__actions>.sx-btn,.sx-lead-action>.sx-btn){padding-bottom:88px}.sx-lead-action{display:contents}.sx-story__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.sx-story__head>.sx-stepglyph{grid-row:1 / span 2}.sx-story__name,.sx-story__caption{grid-column:2}.sx-story__caption{margin-left:0;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sx-story__chevron{grid-column:3;grid-row:1}.sx-tile--lg{width:40px;height:40px;font-size:16px}.sx-jobhead__title{font-size:20px;line-height:28px}.sx-row--job{padding:14px 16px}.sx-ask__form .sx-pay,.sx-ask__form .sx-affix,.sx-ask__form .sx-date,.sx-ask__form .sx-date__field{width:100%;max-width:none}.sx-row--job .sx-row__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sx-input,.sx-select,.sx-textarea,.sx-search input{font-size:16px}.sx-page__inner.sx-needs{padding:24px 16px 40px;gap:24px}.sx-drawer__foot:has(.sx-ask__remember){flex-direction:column;align-items:stretch}.sx-drawer__foot:has(.sx-ask__remember)>.sx-btn{justify-content:center}.sx-needs__row,a.sx-needs__row{grid-template-columns:32px minmax(0,1fr) 16px;align-items:start;gap:4px 12px}.sx-needs__row>.sx-status{grid-column:2;grid-row:2;justify-self:start}.sx-needs__row>.sx-needs__chevron,a.sx-needs__row>.sx-subtle{grid-column:3;grid-row:1;align-self:center}.sx-needs__reply{grid-template-columns:32px minmax(0,1fr)}.sx-needs__reply>.sx-subtle{display:none}.sx-needs__reply>.sx-needs__acts{grid-column:2;grid-row:2;margin-top:8px}.sx-story__body{padding:0 0 16px}.sx-story__step:not(:last-child):before{display:none}.sx-sheet{place-items:end stretch;padding:0}.sx-sheet>.sx-assistant{transform-origin:bottom center}.sx-sheet>.sx-assistant{width:100%;max-height:calc(100dvh - 48px - env(safe-area-inset-top));border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom);animation:sx-sheet-up var(--duration-slow) var(--ease-out) backwards}}.sx-story{padding:12px 20px}@media(max-width:767px){.sx-story{padding:12px}}@media(prefers-reduced-motion:reduce){.sx-app-error,.sx-drawer-scrim,.sx-drawer,.sx-drawer__body,.sx-skills .sx-tag,.sx-enter,.sx-detail__body,.sx-list__rows[data-first] .sx-row--job,.sx-q--followup,.sx-q__error,.sx-story__body,.sx-prop__editor,.sx-prop__saved,.sx-date__pop,.sx-backdrop,.sx-backdrop>.sx-dialog,.sx-sheet,.sx-sheet>.sx-assistant,.sx-caughtup__tick,.sx-skel,.sx-status[data-tone=working]:before{animation:none}.sx-caughtup__tick{stroke-dashoffset:0}.sx-collapse,.sx-viewtabs:after,.sx-story__chevron{transition:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.sx-assistant__body{position:relative}.sx-now{display:grid;gap:10px;margin:4px 12px 12px;padding:12px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--text) 5%,transparent)}.sx-now>[role=status]{display:grid;gap:8px}.sx-now__row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;margin:0;font-size:14px;line-height:20px}.sx-now__row--link{width:100%;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}.sx-now__row--link:hover .sx-now__subject{text-decoration:underline;text-underline-offset:2px}.sx-now__row--link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.sx-now__actions{display:flex;flex-wrap:wrap;gap:8px;padding-left:20px}.sx-now__actions .sx-btn{height:auto;min-height:28px;white-space:normal;text-align:left}.sx-now__error{margin:0;padding-left:20px}.sx-now__also{margin:-4px 0 10px;padding:0 24px;color:var(--text-muted);font-size:13px;line-height:18px}.sx-now__mark{width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--status-neutral)}.sx-now__row[data-waiting] .sx-now__mark{background:transparent;box-shadow:inset 0 0 0 1.5px var(--status-neutral)}.sx-now__row[data-alive] .sx-now__mark{background:var(--status-working);box-shadow:none;animation:sx-pulse 1.8s var(--ease-out) infinite}@keyframes sx-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--status-working) 45%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.sx-now__what{min-width:0;color:var(--text-muted)}.sx-now__state,.sx-now__subject{color:var(--text);font-weight:var(--fw-medium)}.sx-now__subject:after{content:" · ";color:var(--text-subtle);font-weight:400}.sx-now__detail{display:block;color:var(--text-muted);font-size:13px;font-weight:400;line-height:18px}.sx-now .sx-assistant__ago{line-height:20px}.sx-sofar{display:grid;padding:4px 8px;border-top:1px solid var(--border)}.sx-sofar__row{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:40px;padding:8px 12px;font-size:13px;line-height:18px}.sx-sofar__label{color:var(--text-muted)}.sx-sofar__value{min-width:0;color:var(--text-muted)}.sx-sofar__progress{display:grid;grid-template-columns:auto minmax(48px,1fr);align-items:center;gap:12px;color:var(--text);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.sx-sofar__progress .sx-meter,.sx-sofar__progress .sx-bar{margin-top:0}.sx-sofar__progress .sx-meter>span,.sx-sofar__progress .sx-bar{height:4px}.sx-sofar__note{margin:0;padding:0 12px 10px calc(112px + var(--space-3) + 12px);color:var(--text-muted);font-size:13px;line-height:18px}.sx-feed{display:grid;padding:4px 8px;border-top:1px solid var(--border)}.sx-feed__latest{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.sx-feed [aria-expanded=true] .sx-prop__chevron{transform:rotate(90deg)}.sx-feed__steps{display:grid;gap:4px;padding:4px 12px 10px;animation:sx-reveal var(--duration-base) var(--ease-out)}.sx-feed__list{display:grid;margin:0;padding:0;list-style:none}.sx-feed__step{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--space-3);padding:5px 0;font-size:13px;line-height:18px}.sx-feed__day{padding:14px 0 4px;color:var(--text-subtle);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-feed__day:first-child{padding-top:0}.sx-feed__time{color:var(--text-subtle);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.sx-feed__body{position:relative;display:grid;gap:1px;min-width:0}.sx-feed__step[data-tone] .sx-feed__body:before{content:"";position:absolute;top:6px;left:-13px;width:6px;height:6px;border-radius:50%;background:var(--tone)}.sx-feed__step[data-tone=sent]{--tone: var(--status-sent)}.sx-feed__step[data-tone=stopped]{--tone: var(--status-stopped)}.sx-feed__step[data-tone=attention]{--tone: var(--status-attention)}.sx-feed__text,.sx-feed__toggle{color:var(--text-muted)}.sx-feed__toggle{display:inline-flex;align-items:center;gap:4px;justify-self:start;max-width:100%;padding:0;border:0;border-radius:var(--radius-sm);background:none;font:inherit;text-align:left;cursor:pointer}.sx-feed__toggle:hover{color:var(--text)}.sx-feed__toggle:focus-visible,.sx-feed__job:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sx-feed__subject{color:var(--text);font-weight:var(--fw-medium)}.sx-feed__subject:after{content:" · ";color:var(--text-subtle);font-weight:400}.sx-feed__detail{color:var(--text-subtle);font-size:12px;line-height:16px}.sx-feed__chevron{flex:none;color:var(--text-subtle);transition:transform var(--duration-base) var(--ease-in-out)}.sx-feed__toggle[aria-expanded=true] .sx-feed__chevron{transform:rotate(90deg)}.sx-feed__jobs{display:grid;margin:4px 0 2px;padding:0;list-style:none}.sx-feed__job{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:calc(100% + 16px);margin-left:-8px;padding:4px 8px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.sx-feed__job>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-feed__job:hover{background:var(--bg-hover)}.sx-feed__verdict{color:var(--text-subtle);font-size:12px}.sx-feed__verdict[data-verdict=recommended]{color:var(--text)}.sx-last{border-top:1px solid var(--border)}.sx-last>summary{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:12px 20px;font-size:13px;line-height:18px;list-style:none;cursor:pointer}.sx-last>summary::-webkit-details-marker{display:none}.sx-last>summary:hover{background:var(--bg-hover)}.sx-last__title{color:var(--text-muted)}.sx-last__text{overflow:hidden;font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}.sx-last[open]>summary .sx-prop__chevron{transform:rotate(90deg)}.sx-choices{padding:4px 8px;border-top:1px solid var(--border)}.sx-choices+.sx-props{border-top:0;padding-top:0}.sx-feed:has(>[aria-expanded=false]){padding-bottom:0}.sx-feed+.sx-choices{border-top:0;padding-top:0}.sx-feed:has(>[aria-expanded=true])+.sx-choices{border-top:1px solid var(--border);padding-top:4px}.sx-props[hidden]{display:none}.sx-choices [aria-expanded=true] .sx-prop__chevron{transform:rotate(90deg)}.sx-list-fold{display:flex;align-items:center;gap:6px;width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);font:var(--fw-medium) 13px/18px var(--font-sans);text-align:left;cursor:pointer;transition:color var(--duration-fast) ease-out}.sx-list-fold:before{content:"";width:5px;height:5px;margin:0 4px 0 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--duration-base) var(--ease-in-out)}.sx-list-fold[aria-expanded=true]:before{transform:rotate(45deg)}.sx-list-fold:hover{color:var(--text)}.sx-list-fold:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sx-list__note--held{display:flex;flex-wrap:wrap;gap:2px 8px}.sx-list__section{padding:12px 24px 4px;font-size:12px;line-height:16px;font-weight:var(--fw-medium);color:var(--text-subtle)}.sx-list__note--counts{padding-inline:24px;font-size:12px;line-height:16px;color:var(--text-subtle);font-variant-numeric:tabular-nums}.sx-assistant__head{border-bottom:1px solid transparent;transition:border-color var(--duration-fast) ease-out}.sx-assistant__head[data-scrolled]{border-bottom-color:var(--border)}.sx-assistant__title .sx-status[data-tone=working]:before{animation:none}.sx-assistant .sx-prop__head:hover:not([disabled]),.sx-assistant .sx-feed__job:hover,.sx-last>summary:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.sx-prop__head--switch{cursor:pointer}.sx-prop__head--switch .sx-prop__value{color:var(--text-muted);font-weight:400}.sx-options>.sx-hint{padding:8px 12px 10px}.sx-bottombar__state{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-bottombar__assistant{position:relative;display:grid}.sx-bottombar__assistant>.sx-statedot{--ping: 3px;position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.sx-bottombar__assistant>.sx-statedot[data-tone=attention]{box-shadow:none}.sx-bottombar__assistant>.sx-statedot:not([data-tone]):not([data-live]):not([data-paused]){display:none}.sx-assistant__ask{flex:0 0 100%;margin:0;color:var(--text-muted);font-size:13px;line-height:18px}@media(max-width:767px){.sx-assistant .sx-prop__head,.sx-sofar__row,.sx-last>summary{grid-template-columns:minmax(0,1fr) auto;gap:0 var(--space-3);align-items:center}.sx-assistant .sx-prop__label,.sx-sofar__label,.sx-last__title{grid-column:1;font-size:12px;line-height:16px}.sx-assistant .sx-prop__value,.sx-feed__latest,.sx-sofar__value,.sx-last__text{grid-column:1;grid-row:2;white-space:normal}.sx-assistant .sx-prop__head>:last-child:not(.sx-prop__value):not(.sx-feed__latest),.sx-last>summary>.sx-prop__chevron{grid-column:2;grid-row:1 / span 2}.sx-feed__step{grid-template-columns:72px minmax(0,1fr)}.sx-sofar__note{padding-left:12px}.sx-now__row--link{min-height:40px;align-items:center}.sx-now__row--link .sx-now__mark{margin-top:0}.sx-assistant .sx-btn,.sx-assistant .sx-input,.sx-assistant .sx-select{min-height:40px}.sx-assistant__head .sx-btn{min-width:40px}.sx-assistant .sx-switch{width:44px;height:26px;border-radius:13px}.sx-assistant .sx-switch:after{width:22px;height:22px}.sx-assistant .sx-switch:checked:after{transform:translate(18px)}.sx-assistant .sx-chip>span{min-height:40px}.sx-assistant .sx-check{min-height:40px}.sx-assistant .sx-tag__remove{min-width:32px;min-height:32px}.sx-feed__job{padding-block:9px}.sx-assistant__meta .sx-link{padding-block:12px}}@media(prefers-reduced-motion:reduce){.sx-now__row[data-alive] .sx-now__mark,.sx-feed__steps{animation:none}}@media(max-width:767px){.sx-assistant__foot>.sx-actions{flex-wrap:wrap}.sx-assistant .sx-sofar__link,.sx-assistant .sx-tag__remove{position:relative}.sx-assistant .sx-sofar__link:after{content:"";position:absolute;inset:-11px -2px}.sx-assistant .sx-tag__remove:after{content:"";position:absolute;inset:-4px}.sx-feed__job{min-height:40px;align-items:center}.sx-feed__toggle{position:relative}.sx-feed__toggle:after{content:"";position:absolute;inset:-11px 0}}.sx-prop__error{margin:0;padding:0 20px 8px}.sx-assistant__ask.sx-error{color:var(--status-stopped)}.sx-skip-link{position:fixed;top:-80px;left:16px;z-index:100;padding:12px 16px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text)}.sx-skip-link:focus{top:16px}.sx-workspace-loading{padding:32px;width:min(100%,960px);color:var(--text-muted)}.sx-workspace-loading__preview{display:grid;gap:16px;margin-top:24px}.sx-workspace-loading__preview>span{height:72px;background:var(--bg-card-subtle);border:1px solid var(--border);border-radius:var(--radius-md)}.sx-entry__details.is-expanded{display:block;overflow:visible}.sx-entry__expand{justify-self:start;padding-block:4px}.sx-form-supporting{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.sx-form-supporting>summary{min-height:40px;font-weight:var(--fw-medium)}.sx-form-supporting>.sx-hint{margin:8px 0 20px}.sx-form-errors{padding:16px;margin-bottom:20px;border:1px solid var(--status-stopped);border-radius:var(--radius-md);background:var(--status-stopped-bg)}.sx-form-errors ul{margin:8px 0 0;padding-left:20px}.sx-profile__edit,.sx-preferences__edit{min-height:32px}.sx-page__head>.sx-btn{min-height:36px}.sx-overview{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.sx-overview>h2{padding:18px 20px;margin:0;border-bottom:1px solid var(--border)}.sx-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sx-overview__item{display:grid;gap:4px;align-content:start;min-width:0;min-height:106px;padding:16px 20px;border:0;border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.sx-overview__item:nth-child(2n){border-right:0}.sx-overview__item:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.sx-overview__item:hover{background:var(--bg-hover)}.sx-overview__item:focus-visible{outline-offset:-3px}.sx-overview__label{display:flex;gap:12px;align-items:center;color:var(--text-muted);font-size:12px;line-height:18px}.sx-overview__count{margin-left:auto;font-variant-numeric:tabular-nums}.sx-overview__value{font-weight:var(--fw-medium);font-size:15px;line-height:22px;overflow-wrap:anywhere}.sx-overview__hint{color:var(--text-muted);font-size:12px;line-height:18px;overflow-wrap:anywhere}.sx-overview__empty{padding:18px 20px;display:grid;gap:12px}.sx-overview__empty h3{margin:0;color:var(--text-muted)}.sx-overview__add{display:flex;flex-wrap:wrap;gap:8px}.sx-sectionnav__mobile{display:none}.sx-drawer__titles h2{font-size:20px;line-height:28px}.sx-drawer__titles p{font-size:14px;line-height:22px;margin-top:6px}.sx-page__description{margin:8px 0 0;max-width:68ch;font-size:15px;line-height:24px;color:var(--text-muted)}.sx-page__inner--details{max-width:1120px;padding:28px 32px 36px;gap:24px}.sx-page:has(.sx-page__inner--details){background:var(--bg-page)}.sx-details-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px;align-items:start}.sx-details-content{min-width:0}.sx-sectionnav{position:sticky;top:16px;display:grid;gap:2px}.sx-sectionnav__item{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);font:var(--fw-medium) 14px/22px var(--font-sans);text-align:left;cursor:pointer}.sx-sectionnav__item:hover{background:var(--bg-hover);color:var(--text)}.sx-sectionnav__item.is-active{background:var(--bg-selected);color:var(--accent-text);border-color:var(--border)}.sx-sectionnav__item>svg{flex:none}.sx-sectionnav__count{margin-left:auto;font-size:12px;font-variant-numeric:tabular-nums}.sx-value-tags{display:flex;flex-wrap:wrap;gap:8px}.sx-value-tags>span{padding:4px 9px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card-subtle);font-size:13px;line-height:20px}.sx-answers__savehint{margin:0}[hidden]{display:none!important}.sx-profile__hero{padding:20px;row-gap:8px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg)}.sx-profile__hero .sx-profile__avatar{grid-row:1 / span 2;background:var(--bg-selected);color:var(--accent-text)}.sx-profile__hero>.sx-profile__contact{grid-column:2 / -1;margin:0}.sx-profile__contact>li>span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.sx-profile__edit,.sx-preferences__edit{padding-inline:12px;border:1px solid var(--border-field);background:var(--bg-card);margin-right:0}.sx-profile__card>.sx-profile__summary{padding-top:16px}.sx-profile{gap:20px}.sx-profile__missing{padding:14px 16px;gap:12px}.sx-profile__missing .sx-section__title{font-size:15px;line-height:22px}.sx-profile__card,.sx-preferences__card,.sx-answers__documents>.sx-section{padding:20px;gap:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:none}.sx-doc__name{white-space:normal;overflow-wrap:anywhere}.sx-doc__type{background:var(--bg-card-subtle)}.sx-docs{margin:0}.sx-docs__more{justify-self:start}.sx-docs__count{margin-left:4px;font:var(--fw-medium) 13px/20px var(--font-sans);color:var(--text-muted)}.sx-docs__choices,.sx-docs__choices .sx-answers__choices{padding:0;border:0}.sx-resume-picker{display:grid;gap:24px}.sx-resume-picker .sx-dropzone{min-height:100px}.sx-entry__title{font-size:15px;font-weight:var(--fw-semibold)}.sx-entry__details{line-height:1.65}@media(max-width:1000px){.sx-page__inner--details{padding-inline:24px}.sx-details-layout{grid-template-columns:minmax(0,1fr);gap:24px}.sx-sectionnav{position:static;display:block}.sx-sectionnav__item{display:none}.sx-sectionnav__mobile{display:grid;gap:6px}}@media(max-width:767px){.sx-page__inner--details{padding:24px 16px 40px}.sx-page__title{font-size:28px;line-height:36px}.sx-page__head{align-items:start;flex-wrap:wrap;gap:16px}.sx-page__head--action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.sx-page__head--action>div:first-child{display:contents}.sx-page__head--action .sx-page__title{grid-column:1;grid-row:1}.sx-page__head--action .sx-page__description{grid-column:1 / -1;grid-row:2;margin:0}.sx-page__head--action>:last-child{grid-column:2;grid-row:1}.sx-page__description{font-size:14px;line-height:22px}.sx-profile__hero,.sx-profile__card,.sx-preferences__card,.sx-answers__documents>.sx-section{padding:20px 16px}.sx-profile__hero{grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:16px}.sx-profile__hero .sx-profile__avatar{grid-row:1;width:40px;height:40px;font-size:16px}.sx-profile__identity h2{font-size:20px;line-height:28px}.sx-profile__hero>.sx-profile__contact{grid-column:1 / -1}.sx-profile__hero>.sx-profile__edit{grid-column:3;grid-row:1;justify-self:end}.sx-sectionnav{gap:6px}.sx-sectionnav__item{padding:8px 10px;font-size:13px}.sx-sectionnav__item svg{width:14px;height:14px}.sx-overview__grid{grid-template-columns:minmax(0,1fr)}.sx-overview__item{border-right:0;padding:14px 16px;min-height:92px}.sx-overview>h2{padding:16px}.sx .sx-btn,.sx .sx-icon-btn,.sx button.sx-link,.sx .sx-input,.sx .sx-select{min-height:44px}}@media(prefers-reduced-motion:reduce){.sx-as,.sx-profile__card,.sx-preferences__card{animation:none}}.sx-sheet{place-items:start start;padding:8px 12px 12px calc(var(--sidebar-width) + 8px);background:#0c0c1033}.sx-as{--as-inset: 20px;position:relative;display:flex;flex-direction:column;width:min(460px,100%);height:min(560px,calc(100dvh - 20px));overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);animation:sx-as-in var(--duration-base) var(--ease-out) backwards}@keyframes sx-as-in{0%{opacity:0;transform:translateY(-4px)}}.sx-as:focus{outline:none}.sx-as>.sx-as__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 12px 12px var(--as-inset);border:0;background:none}.sx-as__title{display:grid;min-width:0;gap:2px}.sx-as__headactions{flex:none;display:flex;align-items:center;gap:6px}.sx-as__headactions .sx-btn--sm:not(.sx-btn--ghost){height:28px;padding:0 10px}.sx-as__headactions .sx-more .sx-btn--sm{width:28px;padding:0}.sx-as__headactions .sx-more__menu{min-width:168px}@media(max-width:767px){.sx-as__headactions .sx-as__ctl-label{display:none}.sx-as__headactions .sx-btn{width:44px;height:44px;padding:0}}.sx-as__identity{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sx-as__headline{display:flex;align-items:center;gap:8px;margin:0;color:var(--text);font:var(--fw-semibold) 16px/24px var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.sx-as__sentence{margin:0;padding-left:16px;color:var(--text-muted);font-size:13px;line-height:20px;overflow-wrap:anywhere}.sx-as__head .sx-btn--ghost{flex:none;margin-top:-2px}.sx-as__progress{flex:none;padding:0 var(--as-inset) 12px calc(var(--as-inset) + 12px)}.sx-as__tally,.sx-as__metrics{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0}.sx-as__metrics{gap:6px;align-items:center;list-style:none;font:12px/16px var(--font-sans)}.sx-as__metrics>li{display:inline-flex;align-items:center}.sx-as__metric{padding:0 4px;color:var(--text-muted);font:12px/16px var(--font-sans)}.sx-as__metrics .sx-link strong{color:inherit}.sx-as__metrics strong{color:var(--text);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.sx-as__metric-context{color:var(--text-subtle);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-as__count{margin:4px 0 0;color:var(--text-muted);font-size:12px;line-height:16px}.sx-as__count strong{color:var(--text);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.sx-as__progress .sx-meter,.sx-as__progress .sx-bar{margin-top:6px}.sx-as__progress .sx-meter>span[data-now]{background:color-mix(in srgb,var(--status-working) 55%,transparent);animation:sx-breathe 2.4s ease-in-out infinite}@keyframes sx-breathe{50%{opacity:.45}}.sx-as__tabs{flex:none;display:flex;gap:20px;padding:0 var(--as-inset);border-bottom:1px solid var(--border)}.sx-as__tabs .sx-tab{padding-inline:0}.sx-as>.sx-as__body{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px calc(var(--as-inset) - 8px) 16px}.sx-as>.sx-as__body.sx-as__body--talk{display:flex;flex-direction:column;overflow:hidden;padding-bottom:12px}.sx-as__body--talk>.sx-chat{flex:1 1 auto;min-height:0;padding:0 8px}.sx-as__notice{margin:4px 8px 8px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-sunken);color:var(--text);font-size:13px;line-height:18px;overflow-wrap:anywhere}.sx-as__compact-context{display:none;margin:0 8px 8px;color:var(--text-muted);font-size:13px;line-height:18px}.sx-as__label{margin:12px 8px 4px;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-as__labelrow{display:flex;align-items:center;justify-content:space-between;padding-right:8px}.sx-as__jobs{display:grid}.sx-as__jobrow{position:relative}.sx-as__jobs>*+*{border-top:1px solid var(--border-subtle)}.sx-as__jobaction{position:absolute;top:50%;right:8px;height:26px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text);font:var(--fw-medium) 12px/24px var(--font-sans);cursor:pointer;opacity:0;transform:translateY(-50%)}.sx-as__jobaction:hover:not([disabled]){background:var(--bg-hover)}.sx-as__jobaction[disabled]{cursor:default;color:var(--text-subtle)}.sx-as__jobaction:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sx-as__jobrow:hover .sx-as__jobaction,.sx-as__jobrow:focus-within .sx-as__jobaction{opacity:1}.sx-as__jobrow:hover .sx-as__jobstate,.sx-as__jobrow:focus-within .sx-as__jobstate{visibility:hidden}@media(hover:none){.sx-as__jobaction{opacity:1}.sx-as__jobrow .sx-as__jobstate{visibility:hidden}}.sx-as__job{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;padding:10px 8px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.sx-as__job:hover:not([disabled]),.sx-as__setting:hover:not([disabled]){background:var(--bg-hover)}.sx-as__job[disabled]{cursor:default}.sx-as__job:focus-visible,.sx-as__setting:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sx-as__jobmain{display:grid;min-width:0}.sx-as__jobtitle,.sx-as__jobsub{white-space:normal;overflow-wrap:anywhere}.sx-as__jobtitle{font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-as__jobsub{color:var(--text-muted);font-size:13px;line-height:18px}.sx-as__jobsub time{white-space:nowrap}.sx-as__glyph{display:grid;place-items:center;width:18px;height:20px}.sx-as__glyph[data-tone=stopped] .sx-stepglyph{color:var(--status-stopped)}.sx-as__glyph[data-live]{animation:sx-pulse 1.8s var(--ease-out) infinite}.sx-as__jobstate{--tone: var(--text-muted);max-width:140px;padding:2px 8px;border-radius:9999px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--tone);font:var(--fw-medium) 12px/16px var(--font-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.sx-as__jobstate[data-tone]{background:color-mix(in srgb,var(--tone) 13%,transparent)}.sx-as__jobstate[data-tone=sent]{--tone: var(--status-sent)}.sx-as__jobstate[data-tone=stopped]{--tone: var(--status-stopped)}.sx-as__jobstate[data-tone=attention]{--tone: var(--status-attention)}.sx-as__jobstate[data-tone=working]{--tone: var(--status-working)}.sx-as__jobstate[data-tone=checking]{--tone: var(--status-checking)}.sx-as__earlier{padding:8px}.sx-as__found{margin-top:8px;padding-top:12px;border-top:1px solid var(--border-subtle)}.sx-as__empty,.sx-as__found,.sx-as__note{margin:4px 8px 8px;color:var(--text-muted);font-size:13px;line-height:20px}.sx-as__found .sx-link,.sx-as__note .sx-link{font-size:13px}.sx-as__empty{margin-top:12px}.sx-as__emptystate{display:grid;gap:4px;align-content:center;justify-items:center;min-height:100%;padding:24px 32px 48px;text-align:center}.sx-as__emptystate strong{color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-as__emptystate span{max-width:280px;color:var(--text-muted);font-size:13px;line-height:20px}.sx-as__search:has(>.sx-as__emptystate){min-height:100%;display:grid}.sx-as__start:empty{display:none}.sx-as__settings{display:grid}.sx-as__settings>section+section{margin-top:8px}.sx-as__setting{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) 14px;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 8px;border:0;border-radius:var(--radius-md);background:none;color:var(--text);font:13px/20px var(--font-sans);text-align:left;cursor:pointer}.sx-as__setting{position:relative}.sx-as__setting+.sx-as__setting:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:var(--border-subtle)}.sx-as__setting[disabled]{cursor:default}.sx-as__name{color:var(--text);font-weight:var(--fw-medium)}.sx-as__value{min-width:0;max-width:220px;color:var(--text-muted);text-align:right;text-wrap:balance;overflow-wrap:anywhere}.sx-as__setting .sx-prop__chevron,.sx-as__setting .sx-prop__lock{color:var(--text-subtle)}.sx-as .sx-as__setting--switch{grid-template-columns:minmax(0,1fr) auto;align-items:center;cursor:default}.sx-as__setting--switch .sx-as__name{color:var(--text)}a.sx-as__setting{text-decoration:none}.sx-as__held{display:grid;justify-items:start;gap:8px}.sx-as__held>p{margin:0}.sx-as>.sx-as__body:has(.sx-as__editorfoot){-webkit-mask-image:none;mask-image:none}.sx-as__editorfoot{position:sticky;bottom:-24px;z-index:1;display:flex;justify-content:flex-end;gap:8px;margin:8px -8px -24px;padding:12px 8px 16px;border-top:1px solid var(--border-subtle);background:var(--bg-raised)}.sx-as__editor{display:grid;gap:12px;padding:4px 8px 8px}.sx-as__editorhead{display:flex;align-items:center;gap:4px;margin-left:-8px}.sx-as__editorhead h3{margin:0;font:var(--fw-semibold) 15px/20px var(--font-sans);letter-spacing:-.01em}.sx-as .sx-feed__steps{padding:4px 8px;animation:none}.sx-as .sx-feed__step{grid-template-columns:64px minmax(0,1fr)}.sx-as .sx-feed__text,.sx-as .sx-feed__toggle{color:var(--text)}.sx-as__start{display:grid;gap:8px;margin:8px 8px 12px}.sx-as__start .sx-check{color:var(--text-muted);font-size:13px;line-height:18px}.sx-as>.sx-as__foot{flex:none;display:grid;gap:10px;padding:12px var(--as-inset) 16px;border-top:1px solid var(--border);background:var(--bg-raised)}.sx-as__foot>.sx-actions{display:flex;align-items:center;gap:8px;width:100%}.sx-as__plan{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;color:var(--text-muted);font:12px/16px var(--font-sans)}.sx-as__plan strong{color:var(--text);font-weight:var(--fw-medium)}.sx-as__plan>span+span:before{content:"·";margin-right:6px;color:var(--text-subtle)}.sx-as__foot .sx-btn--primary:not([disabled],[aria-disabled=true]){background:var(--ink);border-color:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-control)}.sx-as__foot .sx-btn--primary:hover:not([disabled],[aria-disabled=true]){background:color-mix(in srgb,var(--ink) 86%,var(--bg-raised));border-color:color-mix(in srgb,var(--ink) 86%,var(--bg-raised))}.sx-as__foot .sx-btn,.sx-as__editor .sx-actions .sx-btn{height:32px;padding:0 12px;font-size:13px}.sx-as__foot .sx-assistant__stop{margin-left:auto;color:var(--status-stopped)}.sx-as__foot .sx-assistant__stop:hover:not([disabled]){color:var(--status-stopped)}.sx-as__foot .sx-btn--danger+.sx-btn{margin-left:auto}.sx-as__foot .sx-assistant__ask{margin:0;color:var(--text);font-size:13px;line-height:20px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-sheet{background:#0000004d}:root:not([data-theme=light]) .sx-as .sx-btn:not(.sx-btn--primary,.sx-btn--ghost,[disabled]){background:#ffffff0f}}:root[data-theme=dark] .sx-sheet{background:#0000004d}:root[data-theme=dark] .sx-as .sx-btn:not(.sx-btn--primary,.sx-btn--ghost,[disabled]){background:#ffffff0f}@media(max-width:767px){.sx-sheet{place-items:end stretch;padding:0}.sx-sheet>.sx-as{--as-inset: 16px;width:100%;height:min(80dvh,600px);border-radius:16px 16px 0 0;animation-name:sx-as-up}@keyframes sx-as-up{0%{transform:translateY(16px);opacity:0}}.sx-as__tabs .sx-tab,.sx-as__job{padding-block:12px}.sx-as__foot .sx-btn{height:44px;padding-inline:16px;font-size:14px}.sx-as__found .sx-link,.sx-as__note .sx-link{position:relative}.sx-as__found .sx-link:after,.sx-as__note .sx-link:after{content:"";position:absolute;inset:-11px -4px}}@media(max-height:520px){.sx-sheet>.sx-as{height:calc(100dvh - 16px)}.sx-as>.sx-as__head{padding-block:10px 8px}.sx-as__sentence,.sx-as__progress{display:none}.sx-as__compact-context{display:block}.sx-as>.sx-as__foot{padding-block:8px 10px}}@media(prefers-reduced-motion:reduce){.sx-as,.sx-as__glyph[data-live],.sx-statedot[data-live],.sx-as__progress .sx-meter>span[data-now]{animation:none}}@media(min-width:1024px){.sx-statusrow>.sx-icon-btn{width:30px;height:30px;margin-right:6px;border:1px solid color-mix(in srgb,var(--sidebar-text) 26%,transparent);background:color-mix(in srgb,var(--sidebar-text) 6%,transparent);color:var(--sidebar-text)}.sx-statusrow>.sx-icon-btn:hover:not([disabled]){background:color-mix(in srgb,var(--sidebar-text) 16%,transparent)}.sx-statusrow>.sx-icon-btn[aria-label^=Resume]{border-color:var(--sidebar-text);background:var(--sidebar-text);color:var(--bg-sidebar)}}.sx-float{position:fixed;top:64px;left:calc(env(safe-area-inset-left) + var(--sidebar-width) + 8px);z-index:40;display:flex}.sx-float>.sx-as{width:460px;height:min(640px,calc(100dvh - 76px))}@media(max-width:1279px){.sx-float>.sx-as{width:400px}}@media(max-height:520px){.sx-float{top:8px}.sx-float>.sx-as{height:calc(100dvh - 16px)}}.sx-as[data-desktop]>.sx-as__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 6px;padding:10px 10px 10px var(--as-inset)}.sx-as[data-desktop] .sx-as__title{display:contents}.sx-as[data-desktop] .sx-as__title>*{grid-column:1 / -1}.sx-as[data-desktop] .sx-as__title>.sx-as__headline{grid-column:1;grid-row:1;padding-top:6px}.sx-as[data-desktop] .sx-as__headactions{grid-column:2;grid-row:1}.sx-as[data-desktop] .sx-as__headline{align-items:baseline;font:var(--fw-semibold) 14px/20px var(--font-sans);letter-spacing:-.005em}.sx-as[data-desktop] .sx-as__headline>.sx-statedot{flex:none;transform:translateY(-1px)}.sx-as[data-desktop] .sx-as__sentence{font-size:13px;line-height:18px}.sx-as[data-desktop] .sx-as__title>.sx-as__progress,.sx-as[data-desktop] .sx-as__title>.sx-as__plan{margin-top:2px;padding:0 0 0 16px}.sx-as[data-desktop] .sx-as__headactions{padding-top:2px;padding-bottom:2px}.sx-as[data-desktop]>.sx-as__start{margin:0 var(--as-inset) 10px calc(var(--as-inset) + 16px)}.sx-as[data-desktop]>.sx-as__start:not(:has(>*)){display:none}.sx-as[data-desktop]>.sx-as__tabs{border-bottom-color:var(--border-subtle)}.sx-as[data-desktop]>.sx-as__tabs .sx-tab{padding-block:10px}.sx-as[data-desktop]>.sx-as__body--talk{padding:0 4px 12px}.sx-as[data-desktop] .sx-as__body--talk>.sx-chat{padding:0 8px}.sx-as[data-desktop] .sx-chat__log{padding:18px 8px 12px}.sx-as[data-desktop] .sx-feed__step{grid-template-columns:58px minmax(0,1fr)}.sx-summaries{display:grid;gap:20px;min-width:0}.sx-page__inner--details>.sx-summaries{max-width:840px}.sx-summary{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-summary__head{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 16px 10px 20px;border-bottom:1px solid var(--border)}.sx-summary__title{flex:1;min-width:0;margin:0;color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-summary__flag{color:var(--status-attention);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-summary__rows{display:grid;margin:0}.sx-summary__row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:baseline;gap:16px;min-height:44px;margin:0;padding:12px 20px;border:0;background:none;color:var(--text);font:14px/20px var(--font-sans);text-align:left}.sx-summary__row+.sx-summary__row{border-top:1px solid var(--border-subtle)}.sx-summary__row>dt,.sx-summary__label{color:var(--text-muted);font-size:13px}.sx-summary__row>dd{grid-column:2 / -1;min-width:0;margin:0;overflow-wrap:anywhere}.sx-summary__value{min-width:0;overflow-wrap:anywhere}.sx-summary__row [data-unset],.sx-summary__row[data-unset]{color:var(--text-subtle)}.sx-summary__note{margin-left:8px;color:var(--text-subtle);font-size:12px}.sx-summary__meta{display:inline-flex;align-items:center;align-self:center;gap:8px;color:var(--text-subtle);font-size:13px;font-variant-numeric:tabular-nums}.sx-summary__row--link{width:100%;cursor:pointer;transition:background var(--duration-fast) ease-out}.sx-summary__row--link:hover{background:var(--bg-hover)}.sx-summary__row--link:hover .sx-summary__meta{color:var(--text-muted)}.sx-summary__row--link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media(max-width:767px){.sx-summary__head{padding-left:16px}.sx-summary__row{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px}.sx-summary__row>dt,.sx-summary__label{grid-column:1 / -1}.sx-summary__row>dd{grid-column:1 / -1}.sx-summary__row--link .sx-summary__value{grid-column:1}.sx-summary__row--link .sx-summary__meta{grid-column:2;grid-row:1 / span 2}}.sx-page{background:var(--bg-page)}.sx-page__inner,.sx-page__inner.sx-needs,.sx-page__inner--details{width:100%;max-width:1120px;margin-inline:auto;padding:28px 32px 48px;gap:24px}.sx-page__inner:not(.sx-page__inner--details,.sx-page__inner--wide)>*{width:100%;max-width:760px}.sx-needs__lede{margin:8px 0 0;font-size:15px;line-height:24px}.sx-needs__head{gap:0}@media(max-width:767px){.sx-page__inner,.sx-page__inner.sx-needs,.sx-page__inner--details{padding:24px 16px 40px}.sx-needs__lede{font-size:14px;line-height:22px}}.sx-choicerow{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,280px);align-items:center;gap:8px 24px;padding:14px 0;border-top:1px solid var(--border-subtle)}.sx-choicerow__text{display:grid;gap:2px;min-width:0}.sx-choicerow__label{color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-choicerow__hint{color:var(--text-muted);font-size:13px;line-height:18px}.sx-choicerow__select{width:100%}.sx-summary>.sx-choicerow{padding-inline:20px;border-top:0}@media(max-width:767px){.sx-summary>.sx-choicerow{padding-inline:16px}}.sx-answers__choices:has(>.sx-choicerow){display:grid;margin:0;padding:0;border:0}@media(max-width:767px){.sx-choicerow{grid-template-columns:minmax(0,1fr)}}.sx-needs__queue{gap:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.sx-needs__queue>li+li,.sx-needs__queue>.sx-needs__row+.sx-needs__row{border-top:1px solid var(--border-subtle)}.sx-needs__row{border:0;border-radius:0;box-shadow:none}.sx-needs__group>.sx-section__title{font-size:14px;line-height:20px}@media(min-width:1024px){.sx-needs__group{gap:4px;padding:16px 20px 6px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-needs__group>.sx-section__title{margin:0;font:var(--fw-semibold) 15px/22px var(--font-sans);letter-spacing:-.005em}.sx-needs__group>.sx-needs__queue{overflow:visible;border:0;border-radius:0;background:none}.sx-needs__group .sx-needs__row{padding:12px 0;background:none}.sx-needs__group .sx-needs__row:hover{box-shadow:none}.sx-needs__group .sx-needs__row--inline,.sx-needs__group .sx-needs__row--actions,.sx-needs__group .sx-needs__reply{grid-template-columns:32px minmax(0,1fr) auto;cursor:default}.sx-needs__title{color:var(--text);font-weight:var(--fw-medium);text-decoration:none}.sx-needs__title:hover{text-decoration:underline;text-underline-offset:3px}.sx-needs__group .sx-needs__employer{font-weight:var(--fw-medium)}.sx-needs__group .sx-needs__why{margin-top:0}.sx-needs__item.is-open{padding-bottom:16px}.sx-needs__group>.sx-path--ask{padding:12px 0;border:0;border-radius:0;background:none;box-shadow:none}.sx-needs__group>.sx-path--ask+.sx-path--ask{border-top:1px solid var(--border-subtle)}}.sx-ask--inline{margin-left:46px}.sx-ask--inline>.sx-ask__body{padding:0}.sx-ask__inlinefoot{display:flex;gap:8px;margin-top:16px}.sx-ask--inline .sx-q__label{font-size:14px;line-height:20px}.sx-firstapp{display:grid;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-firstapp__head{display:grid;gap:4px;padding:16px 20px 0}.sx-firstapp__head>h2{margin:0;font:var(--fw-semibold) 15px/22px var(--font-sans);letter-spacing:-.005em}.sx-firstapp__head>p{margin:0;color:var(--text-muted);font-size:13px;line-height:19px}.sx-firstapp__body{padding:4px 20px}.sx-firstapp__section{display:grid;gap:14px;padding:18px 0 20px}.sx-firstapp__section+.sx-firstapp__section{border-top:1px solid var(--border)}.sx-firstapp__section>h3{margin:0;font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-firstapp__section>h3+.sx-hint{margin-top:-12px}.sx-firstapp__narrow{max-width:340px}.sx-firstapp__kindgroups{display:grid;gap:14px}.sx-firstapp__modes{border:0;gap:8px}.sx-firstapp__modes>.sx-option{padding:12px 14px;border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-control)}.sx-firstapp__modes>.sx-option+.sx-option{border-top:1px solid var(--border-field)}.sx-firstapp__modes>.sx-option:has(input:checked){border-color:var(--accent);background:var(--accent-subtle)}.sx-firstapp__plan,.sx-firstapp__kinds{margin:0;color:var(--text)}.sx-firstapp .sx-field.is-invalid .sx-pick>span:before{box-shadow:inset 0 0 0 1.5px var(--status-stopped)}.sx-firstapp .sx-field.is-invalid .sx-option{border-color:color-mix(in srgb,var(--status-stopped) 55%,transparent)}.sx-firstapp__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;border-top:1px solid var(--border)}.sx-firstapp__foot .sx-error{margin:0}.sx-prereq{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card)}.sx-prereq__icon{color:var(--text-muted)}.sx-prereq__text{display:grid;gap:2px;min-width:0;margin:0}.sx-prereq__text strong{color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-prereq__text span{color:var(--text-muted);font-size:13px;line-height:18px}@media(max-width:479px){.sx-prereq{grid-template-columns:16px minmax(0,1fr)}.sx-prereq>.sx-btn{grid-column:2;justify-self:start}}.sx-jobhead__queue{white-space:nowrap}.sx-connect{display:grid;justify-items:start;gap:8px;max-width:560px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.sx-connect__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card-subtle);color:var(--text-muted)}.sx-connect__title{margin:0;font:var(--fw-semibold) 18px/26px var(--font-sans);letter-spacing:-.01em}.sx-connect__text{margin:0;color:var(--text-muted);font-size:14px;line-height:22px}.sx-connect__text strong{color:var(--text);font-weight:var(--fw-medium)}.sx-connect__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sx-connect__fine{margin:8px 0 0;color:var(--text-subtle);font-size:12px;line-height:18px}.sx-summary__actions{margin:0;padding:0;list-style:none}.sx-summary__actions>li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border:0}.sx-summary__actions>li+li{border-top:1px solid var(--border-subtle)}.sx-summary__foot{margin:0;padding:12px 20px 14px;border-top:1px solid var(--border-subtle);color:var(--text-subtle);font-size:12px;line-height:18px}.sx-statusrow--loading{height:48px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-as{box-shadow:0 0 0 1px #ffffff1a,0 24px 48px -16px #000000b3}}:root[data-theme=dark] .sx-as{box-shadow:0 0 0 1px #ffffff1a,0 24px 48px -16px #000000b3}.sx-as>.sx-as__body{padding-bottom:24px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 20px),transparent)}.sx-summary__title,.sx-profile__card .sx-section__title,.sx-preferences__card .sx-section__title,.sx-answers__documents>.sx-section .sx-section__title{font:var(--fw-semibold) var(--type-card-title-size) / var(--type-card-title-leading) var(--font-sans);letter-spacing:var(--type-card-title-tracking)}.sx-page__inner:not(.sx-page__inner--details,.sx-page__inner--wide)>*{max-width:840px}.sx-profile--single>.sx-details-content{display:grid;gap:16px;max-width:840px}.sx-backlink{display:inline-flex;align-items:center;gap:4px;justify-self:start;margin:-4px 0 -4px -6px;padding:4px 8px 4px 4px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);font:var(--fw-medium) 13px/20px var(--font-sans);cursor:pointer}.sx-backlink:hover{background:var(--bg-hover);color:var(--text)}.sx-jobdetail__section>h2{color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-detail .sx-history{padding-top:16px;border-top:1px solid var(--border-subtle)}.sx-mail__reply .sx-textarea{resize:none;min-height:112px;field-sizing:content}.sx-list__rows>.sx-empty,.sx-jobs--empty .sx-empty{justify-items:center;align-content:center;min-height:280px;padding:48px 24px;text-align:center}.sx-list__rows>.sx-empty>span:not(.sx-empty__title){max-width:360px}.sx-viewbar--compact{gap:20px;margin:0 -16px;padding:0 16px;align-items:stretch}.sx-viewbar--compact>.sx-viewtabs{gap:20px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.sx-viewbar--compact .sx-viewtab{min-height:40px;font-size:13px}.sx-list__head:has(.sx-viewbar--compact){padding-bottom:0}.sx-bottombar__badge{top:3px;left:calc(50% + 8px);background:var(--status-attention);color:var(--bg-surface);box-shadow:0 0 0 2px var(--bg-surface)}@media(max-width:767px){.sx-summary__row--link{grid-template-columns:minmax(0,1fr) auto}.sx-summary__row--link .sx-summary__label{grid-column:1;grid-row:1}.sx-summary__row--link .sx-summary__value{grid-column:1;grid-row:2}.sx-summary__row--link .sx-summary__meta{grid-column:2;grid-row:1 / span 2}.sx-summary__actions>li{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.sx-needs__why{-webkit-line-clamp:3}}.sx-summary .sx-actionrows{border-top:0}.sx-summary .sx-actionrows>li{border-bottom:0}.sx-as__editor .sx-textarea{resize:none}.sx-page__inner,.sx-page__inner.sx-needs,.sx-page__inner--details{max-width:904px}.sx-page__inner:not(.sx-page__inner--details,.sx-page__inner--wide)>*,.sx-page__inner--details>.sx-summaries,.sx-profile--single>.sx-details-content{max-width:none}.sx-viewbar--compact{margin:0;padding:0}.sx-viewbar--compact>.sx-viewtabs{margin:0 -16px;padding:0 16px;-webkit-mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.sx-viewbar--compact>.sx-viewtabs[data-fit]{-webkit-mask-image:none;mask-image:none}@media(max-width:767px){.sx-sheet>.sx-as>.sx-as__foot{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.sx-mailbox__phonehead{grid-template-columns:minmax(0,1fr) auto;align-items:center}.sx-mailbox__phonehead>.sx-jobshead__tools{gap:6px}.sx-mailbox__phonehead>.sx-jobshead__tools .sx-btn{padding-inline:10px;font-size:13px}.sx-mailbox__phonehead>:not(.sx-page__title,.sx-jobshead__tools){grid-column:1 / -1}}.sx-sheet{background:#0c0c1014}@media(min-width:768px)and (min-height:521px){.sx-sheet{padding-top:64px}.sx-sheet>.sx-as{height:min(560px,calc(100dvh - 76px))}}.sx-workspace-loading{width:min(100%,904px);margin-inline:auto;padding:36px 32px}.sx-workspace-loading__preview{display:grid;gap:12px;margin-top:0}.sx-workspace-loading__preview>.sx-skel{height:52px;border:0;border-radius:var(--radius-md);background:var(--bg-sunken)}.sx-workspace-loading__preview>.sx-workspace-loading__title{width:180px;height:32px;margin-bottom:16px}.sx-account.is-active{background:var(--sidebar-active)}.sx-select{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235a5c66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-size:16px 16px;background-repeat:no-repeat;cursor:pointer}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .sx-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a1a1a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}}:root[data-theme=dark] .sx-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a1a1a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.sx-dropzone__pick{align-items:baseline}.sx-jobshead__title{font-size:16px;line-height:22px}.sx-empty--card{justify-items:start;padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.sx-ideas{display:grid;gap:var(--space-2)}.sx-ideas__list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.sx-idea{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:2px;align-items:baseline;max-width:100%;padding:8px 12px 8px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.sx-idea:hover{border-color:var(--border-strong);background:var(--bg-hover)}.sx-idea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sx-idea__plus{grid-row:span 2;align-self:center;color:var(--accent-text)}.sx-idea__text{font-size:var(--type-body-size);line-height:var(--type-body-leading);min-width:0}.sx-idea__relation{font-size:var(--type-small-size);line-height:var(--type-small-leading);color:var(--text-muted)}.sx-idea__relation[data-relation=past]{color:var(--text-subtle)}.sx-as__looking{display:grid;gap:6px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--border-subtle)}.sx-as__looking .sx-as__label{margin-top:0}.sx-as__kinds{display:flex;flex-wrap:wrap;margin:0;padding:0 8px;list-style:none;color:var(--text);font:var(--fw-medium) 13px/20px var(--font-sans)}.sx-as__kinds li{overflow-wrap:anywhere}.sx-as__kinds li:not(:last-child):after{content:"·";margin:0 6px;color:var(--text-subtle)}.sx-as__words{display:-webkit-box;margin:0;padding:0 8px;overflow:hidden;color:var(--text-muted);font-size:13px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sx-as__kinds .sx-as__kinds-more{color:var(--text-muted);font-weight:400}.sx-address{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.sx-address__value{font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;overflow-wrap:anywhere}.sx-table .sx-login-open td{border-bottom:0}.sx-table .sx-login-row td{padding-top:0}.sx-table tbody tr.sx-login-row:hover td{background:none}.sx-login{display:flex;flex-wrap:wrap;gap:6px 28px}.sx-login__item{display:inline-flex;align-items:center;gap:10px;min-width:0}.sx-login__label{color:var(--text-muted);font-size:12px}.sx-login__value{font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;color:var(--text);overflow-wrap:anywhere;min-width:0}.sx-btn--square{aspect-ratio:1;padding-inline:0}.sx-spin{animation:sx-spin 1s linear infinite}@media(prefers-reduced-motion:reduce){.sx-spin{animation:none}}.sx-criteria{display:grid;gap:20px}.sx-criteria__card{display:grid;min-width:0;padding:22px 24px 20px;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-criteria__title{margin:0;color:var(--text);font:var(--fw-semibold) var(--type-card-title-size) / var(--type-card-title-leading) var(--font-sans);letter-spacing:var(--type-card-title-tracking)}.sx-criteria [data-edited]:not(.sx-fieldbtn):after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 2px 6px;border-radius:50%;background:var(--accent);vertical-align:middle}.sx-criteria__summary{position:relative;padding-bottom:20px}.sx-criteria__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sx-criteria__fields>[data-part=places]{grid-column:1 / -1}@media(max-width:767px){.sx-criteria__fields{grid-template-columns:minmax(0,1fr)}}.sx-criteria__kinds,.sx-criteria__more{transition:opacity var(--duration-fast) ease-out}.sx-criteria[data-editing] .sx-criteria__kinds,.sx-criteria[data-editing] .sx-criteria__more{opacity:.4}.sx-criteria__pop{position:absolute;top:100%;left:0;z-index:6;display:grid;gap:16px;width:min(420px,100%);padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);color:var(--text);font-size:14px;line-height:20px;animation:sx-rise var(--duration-fast) var(--ease-out) backwards}.sx-criteria__pop .sx-picks{flex-wrap:wrap}.sx-criteria__popfoot{display:flex;justify-content:flex-end;margin-top:-4px}.sx-criteria__commute{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted)}.sx-criteria__commute .sx-select{flex:1 1 140px;width:auto}.sx-criteria__kinds{display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--border-subtle)}.sx-criteria__kinds>.sx-hint{margin-top:-2px}.sx-kinds{display:grid;margin:0;padding:0;list-style:none}.sx-kind+.sx-kind{border-top:1px solid var(--border-subtle)}.sx-kind__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 16px;min-height:44px;padding:4px 0}.sx-kind__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.sx-kind__name{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0 -6px;padding:4px 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans);text-align:left;cursor:pointer}.sx-kind__chevron{flex:none;color:var(--text-subtle);transition:transform var(--duration-fast) ease-out}.sx-kind__name[aria-expanded=true] .sx-kind__chevron{transform:rotate(180deg)}@media(hover:hover){.sx-kind__name:hover{background:var(--bg-hover)}.sx-kind__name:hover .sx-kind__chevron{color:var(--text-muted)}}.sx-kind__note{color:var(--text-subtle);font-size:12px;line-height:16px}.sx-kind__results{grid-column:2;color:var(--text-muted);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sx-kind__switch,.sx-kind__ask{grid-column:3}.sx-kind__ask{display:flex;gap:8px}.sx-kind[data-state=suggested] .sx-kind__name{color:var(--text-body)}.sx-kind[data-state=off] .sx-kind__name{color:var(--text-body);font-weight:400}.sx-kind__details{display:grid;gap:4px;max-width:64ch;margin:-2px 0 12px;color:var(--text-muted);font-size:13px;line-height:20px}.sx-kind__details p{margin:0}.sx-kind__details .sx-kind__distance{color:var(--text-subtle);font-size:12px;line-height:16px}.sx-kind__details .sx-kind__work{color:var(--text-body)}.sx-kind-add{display:flex;gap:8px;padding-top:10px;border-top:1px solid var(--border-subtle)}.sx-kind-add .sx-input{flex:1;min-width:0}.sx-criteria__more{gap:6px;padding-block:18px 8px}.sx-matter{gap:4px}.sx-matter__empty{margin:8px 0 4px;color:var(--text-muted);font-size:14px;line-height:20px}.sx-matter__group{margin:14px 0 2px;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans);letter-spacing:.01em}.sx-matter__list{display:grid;margin:0;padding:0;list-style:none}.sx-matter__item{display:flex;align-items:center;gap:16px;min-height:48px;padding:8px 0}.sx-matter__item+.sx-matter__item{border-top:1px solid var(--border-subtle)}.sx-matter__text{display:grid;flex:1;gap:2px;min-width:0}.sx-matter__words{color:var(--text);font-size:14px;line-height:20px}.sx-matter__source{overflow:hidden;color:var(--text-subtle);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.sx-matter__strength{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px 0 10px;border:1px solid var(--border);border-radius:999px;background:var(--bg-card);color:var(--text-body);font:var(--fw-medium) 13px/1 var(--font-sans);white-space:nowrap;cursor:pointer}.sx-matter__item[data-strength=must] .sx-matter__strength,.sx-matter__item[data-strength=never] .sx-matter__strength{color:var(--text)}@media(hover:hover){.sx-matter__strength:hover{border-color:var(--border-strong);color:var(--text)}}.sx-matter__strength:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sx-matter .sx-more__menu{min-width:260px}.sx-matter .sx-menu__item[role=menuitemradio]{flex-direction:column;align-items:flex-start;gap:1px;height:auto;padding:6px 8px}.sx-matter .sx-menu__item[role=menuitemradio] .sx-menu__meta{font-size:12px;line-height:16px}.sx-matter__add{margin-top:10px}.sx-more{display:grid;margin:0;padding:0;list-style:none}.sx-more__item+.sx-more__item{border-top:1px solid var(--border-subtle)}.sx-more__head{display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-height:44px;margin:0;padding:0;border:0;background:none;color:var(--text);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer}.sx-more__name{white-space:nowrap}.sx-more__value{overflow:hidden;color:var(--text-body);font-size:13px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sx-more__chevron{color:var(--text-subtle);transition:transform var(--duration-fast) ease-out}.sx-more__head[aria-expanded=true] .sx-more__chevron{transform:rotate(180deg)}@media(hover:hover){.sx-more__head:hover .sx-more__name{color:var(--text)}.sx-more__head:hover .sx-more__chevron{color:var(--text-muted)}}.sx-more__head:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--focus);outline-offset:2px}.sx-more__check{grid-template-columns:minmax(0,1fr) auto}.sx-criteria__conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;align-items:start}.sx-criteria__conditions>div{display:grid;gap:20px}.sx-criteria__workplace .sx-levels__row label{min-width:0}.sx-criteria__workplace .sx-levels__row .sx-select{flex:none;width:190px}@media(max-width:767px){.sx-criteria__conditions{grid-template-columns:minmax(0,1fr)}}.sx-more__body{display:grid;gap:20px;padding:4px 0 20px}.sx-criteria__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;align-items:start}.sx-criteria__stack .sx-picks{display:grid;justify-items:stretch}.sx-criteria .sx-textarea{field-sizing:content;min-height:calc(2lh + 18px);max-height:12lh;resize:none}.sx-criteria .sx-tag-input,.sx-criteria .sx-pay{max-width:none}.sx-criteria .sx-pay .sx-input{min-width:112px}.sx-criteria .sx-levels__row{max-width:none;padding:2px 0;border:0}.sx-criteria .sx-levels__row:first-of-type{border:0}.sx-criteria .sx-levels__row .sx-select:not([data-level]):not(:hover):not(:focus-visible){border-color:transparent;background-color:transparent;box-shadow:none}.sx-savebar{position:sticky;bottom:16px;z-index:4;display:flex;align-items:center;gap:8px;padding:10px 10px 10px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-popover);animation:sx-rise var(--duration-base) var(--ease-out) backwards}.sx-savebar:before{content:"";position:absolute;inset:-24px -1px -17px;z-index:-1;background:linear-gradient(transparent,var(--bg-page) 45%);pointer-events:none}.sx-savebar__note{margin-right:auto;min-width:0;color:var(--text-muted);font-size:13px;line-height:18px}.sx-savebar__note[role=alert]{color:var(--text)}@media(max-width:767px){.sx-criteria__card{padding:18px 16px 14px}.sx-criteria__more{padding-bottom:4px}.sx-criteria__pair{grid-template-columns:minmax(0,1fr)}.sx-savebar{bottom:12px;flex-wrap:wrap;padding:10px 12px}}@media(max-width:560px){.sx-kind__row{grid-template-columns:minmax(0,1fr) auto}.sx-kind__results{grid-row:2;grid-column:1;text-align:left}.sx-kind__switch,.sx-kind__ask{grid-row:1;grid-column:2}.sx-kind__row{padding-block:6px}.sx-more__head{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding-block:10px}.sx-more__value{grid-row:2;text-align:left;white-space:normal}.sx-more__value:empty{display:none}.sx-more__chevron{grid-row:1;grid-column:2}.sx-criteria__popfoot .sx-btn{flex:1}}@media(max-width:400px){.sx-criteria .sx-pay{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.sx-savebar,.sx-criteria__pop{animation:none}}.sx-cv{--cv-well: color-mix(in srgb, var(--text) 4%, var(--bg-card));display:grid;min-width:0;padding:28px 32px 8px;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-cv__top{display:grid;gap:16px;min-width:0;padding-bottom:24px}.sx-cv__who,.sx-cv__fact,.sx-cv__entry,.sx-cv__skills{position:relative;min-width:0;border-radius:var(--radius-md);transition:background var(--duration-fast) ease-out}@media(hover:hover){.sx-cv__who:hover,.sx-cv__fact:not(.is-static,.is-editing,.is-open):hover,.sx-cv__entry:hover,.sx-cv__skills:hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.sx-cv__who:hover .sx-cv__pen,.sx-cv__fact:hover .sx-cv__pen,.sx-cv__entry:hover .sx-cv__pen,.sx-cv__skills:hover .sx-cv__pen{color:var(--text-muted)}}.sx-cv__hit{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sx-cv__hit:after{content:"";position:absolute;inset:0;border-radius:inherit}.sx .sx-cv__hit:focus-visible{outline:none}.sx-cv__hit:focus-visible:after{outline:2px solid var(--focus);outline-offset:0}.sx-cv__out,.sx-cv__line{position:relative;z-index:1}.sx-cv__pen{display:inline-flex;color:var(--text-subtle);pointer-events:none;transition:color var(--duration-fast) ease-out,opacity var(--duration-fast) ease-out}@media(hover:hover){.sx-cv__pen{opacity:0}.sx-cv__who:is(:hover,:focus-within,.is-missing) .sx-cv__pen,.sx-cv__fact:is(:hover,:focus-within,.is-missing) .sx-cv__pen,.sx-cv__entry:is(:hover,:focus-within) .sx-cv__pen,.sx-cv__skills:is(:hover,:focus-within) .sx-cv__pen{opacity:1}}.sx-cv__hit:empty{position:absolute;inset:0;border-radius:inherit}.sx-cv__none{color:var(--text-subtle)}.sx-cv__who{display:grid;gap:2px;margin:-8px -12px 0;padding:8px 44px 8px 12px}.sx-cv__who>.sx-cv__pen{position:absolute;top:14px;right:12px}.sx-cv__name{margin:0;font:var(--fw-semibold) 20px/28px var(--font-sans);letter-spacing:-.01em}.sx-cv__headline{margin:0;color:var(--text-muted);font-size:14px;line-height:20px}.sx-cv__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;gap:2px 12px;margin:0 -12px}.sx-cv__fact{display:grid;align-content:start;gap:2px;padding:8px 32px 8px 12px}.sx-cv__fact.is-editing{background:var(--cv-well)}.sx-cv__fact.is-editing>.sx-cv__editor{padding:2px 0 0;border:0;border-radius:0;background:none}.sx-cv__fact.is-open{border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--cv-well)}.sx-cv__fact.is-open .sx-cv__pen{opacity:1}.sx-cv__label{color:var(--text-muted);font-size:12px;line-height:16px}.sx-cv__value{display:grid;justify-items:start;gap:2px;min-width:0;font-size:14px;line-height:20px;overflow-wrap:anywhere}.sx-cv__fact .sx-cv__pen{position:absolute;top:9px;right:10px}.sx-cv__text{color:var(--text)}.sx-cv__also{color:var(--text-muted);font-size:13px;line-height:18px}.sx-cv__line{display:grid;gap:0;margin:0;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sx-cv__line+.sx-cv__line{margin-top:4px}.sx-cv__linkline{display:grid}.sx-cv__out{max-width:100%}.sx-cv__linkline{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;max-width:100%}.sx-cv__site{flex:none;min-width:52px;color:var(--text-muted);font-size:13px}.sx-cv__linkline>.sx-cv__out{min-width:0}.sx-cv__linkline,.sx-cv__linkline>.sx-cv__out,.sx-cv__links>.sx-cv__out{min-height:24px;align-items:center}.sx-cv__clip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-cv__file{display:block;line-height:24px;overflow-wrap:anywhere;font-weight:var(--fw-medium)}.sx-cv__factedit{grid-column:1 / -1;margin-top:-2px;padding-bottom:8px}.sx-cv__factedit>.sx-cv__editor{border:0;background:var(--cv-well)}.sx-cv__editor{display:grid;gap:16px;padding:16px;border-radius:var(--radius-lg);background:var(--cv-well)}.sx-cv__form{display:grid;gap:16px;min-width:0}.sx-cv__editor--inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.sx-cv__editor--inline>.sx-cv__form{flex:1 1 240px;max-width:420px}.sx-cv__editor--inline .sx-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sx-cv__editor--inline>.sx-cv__editfoot .sx-btn{height:var(--field-height)}.sx-cv__form>.sx-form-grid>.sx-form-grid__wide:only-child{max-width:420px}.sx-cv__form legend.sx-label{margin-bottom:0}.sx-cv__editor .sx-form-supporting{margin-top:0;padding-top:4px;border-top:0}.sx-cv__editor .sx-form-supporting>summary{min-height:32px}.sx-cv__sublabel{color:var(--text-muted);font-weight:400}.sx-cv__editfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.sx-cv__remove{margin-right:auto;color:var(--status-stopped)}.sx-cv__remove:hover{color:var(--status-stopped)}.sx-cv__ask{margin-right:auto;font-size:13px;line-height:18px}.sx-cv__section{display:grid;gap:8px;min-width:0;padding:20px 0;border-top:1px solid var(--border-subtle)}.sx-cv__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.sx-cv__title{margin:0;font:var(--fw-semibold) var(--type-card-title-size) / var(--type-card-title-leading) var(--font-sans);letter-spacing:var(--type-card-title-tracking)}.sx-cv__undo{margin:0}.sx-cv__section>.sx-cv__editor{margin:0 -12px}.sx-cv__entries{display:grid;gap:2px;margin:0 -12px;padding:0;list-style:none}.sx-cv__entry{display:grid;gap:2px;padding:10px 12px}.sx-cv__entryhead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}.sx-cv__end{position:relative;display:inline-flex;justify-content:flex-end;min-width:16px}.sx-cv__end>.sx-cv__pen{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.sx-cv__end:has(>.sx-cv__when)>.sx-cv__pen{right:calc(100% + 10px)}.sx-cv__end:not(:has(>.sx-cv__when))>.sx-cv__pen{right:0}.sx-cv__entrytitle{min-width:0;font-weight:var(--fw-medium);line-height:20px}.sx-cv__when{color:var(--text-muted);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.sx-cv__meta{margin:0;color:var(--text-muted);font-size:13px;line-height:18px}.sx-cv__details{max-width:68ch;margin:4px 0 0;color:var(--text-body);font-size:13px;line-height:20px;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-cv__links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;font-size:13px;line-height:18px}.sx-cv__entries--compact{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.sx-cv__entries--compact .sx-cv__entryhead{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.sx-cv__entries--compact>li:has(>.sx-cv__editor){grid-column:1 / -1}.sx-cv__all{justify-self:start;font-size:13px}.sx-cv__skills{margin:0 -12px;padding:8px 40px 8px 12px}.sx-cv__skilllist{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:14px;line-height:22px}.sx-cv__skilllist>li:not(:last-child):after{content:",";margin-right:6px}.sx-cv__skills>.sx-cv__pen{position:absolute;top:12px;right:12px}.sx-cv__notes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.sx-cv__notes>li{display:grid;gap:8px}.sx-cv__notetext{display:grid;gap:2px}.sx-cv__notename{font-weight:var(--fw-medium)}.sx-cv__notebody{color:var(--text-muted);font-size:13px;line-height:18px}.sx-cv__noteactions{display:flex;flex-wrap:wrap;gap:6px}.sx-cv__notelinks{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.sx-cv__more{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin-left:-8px;padding:14px 0 16px}.sx-cv__more:before{content:"";position:absolute;top:0;right:0;left:8px;border-top:1px solid var(--border-subtle)}@media(max-width:1023px){.sx-cv__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.sx-cv{padding:20px 16px 4px}.sx-cv__facts{grid-template-columns:minmax(0,1fr);gap:0}.sx-cv__fact{grid-template-columns:118px minmax(0,1fr);column-gap:12px;padding:10px 36px 10px 12px}.sx-cv__fact.is-editing{grid-template-columns:minmax(0,1fr);row-gap:8px}.sx-cv__fact .sx-cv__pen{top:13px}.sx-cv__label{font-size:13px;line-height:20px}.sx-cv__entry{padding-right:36px}.sx-cv__entryhead{grid-template-columns:minmax(0,1fr);row-gap:0}.sx-cv__end{position:static;justify-content:flex-start}.sx-cv__end>.sx-cv__pen,.sx-cv__end:has(>.sx-cv__when)>.sx-cv__pen,.sx-cv__end:not(:has(>.sx-cv__when))>.sx-cv__pen{top:12px;right:12px;transform:none}.sx-cv__entries--compact .sx-cv__entryhead{grid-template-columns:auto minmax(0,1fr)}.sx-cv__editor{padding:14px 12px}.sx-cv__editor .sx-form-grid{grid-template-columns:minmax(0,1fr)}.sx-cv__editfoot .sx-btn{min-height:44px}}.sx-path{display:grid;gap:4px;padding:14px 16px}.sx-path__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sx-path__name{display:grid;gap:2px;min-width:0}.sx-path__name h3{margin:0;color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-path__distance{color:var(--text-subtle);font-size:12px;line-height:16px}.sx-path__work{margin:0;color:var(--text-body);font-size:13px;line-height:20px}.sx-path__ask{display:flex;flex:none;flex-wrap:wrap;gap:8px}.sx-path--ask{gap:6px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card)}.sx-path--ask .sx-path__ask{margin-top:4px}.sx-path__jobs{display:grid;gap:2px;margin:2px 0 0;padding-left:18px;font-size:13px;line-height:20px}@media(max-width:520px){.sx-path__head{flex-wrap:wrap}}.sx-pathpick{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px}.sx-pathpick__card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.sx-pathpick__card:hover{border-color:var(--border-strong)}.sx-pathpick__card.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg-card))}.sx-pathpick__card:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sx-pathpick__card input{margin-top:2px}.sx-pathpick__body{display:grid;gap:4px;min-width:0}.sx-pathpick__name{color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}.sx-pathpick__work{color:var(--text-body);font-size:13px;line-height:18px}.sx-pathpick__jobs,.sx-pathpick__titles{display:grid;gap:2px;margin-top:2px;color:var(--text);font-size:12px;line-height:16px}.sx-pathpick__jobs>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sx-pathpick__open{color:var(--text);font-weight:var(--fw-medium)}.sx-pathpick__why{color:var(--text-muted);font-size:12px;line-height:16px}.sx-chat{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;height:100%}.sx-chat__log{display:flex;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:4px 2px 16px;overscroll-behavior:contain}.sx-chat--tools{grid-template-rows:auto minmax(0,1fr) auto auto}.sx-chat__tools{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 0 4px;border-bottom:1px solid var(--border-subtle)}.sx-chat__tools-end{margin-left:auto}.sx-chat__tools-title{overflow:hidden;min-width:0;color:var(--text-muted);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.sx-chat__earlier{gap:2px;margin:0;list-style:none}.sx-chat__earlier-title{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.sx-chat__you{align-self:flex-end;max-width:min(85%,46ch);margin:0;padding:8px 12px;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--bg-selected);color:var(--text);font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.sx-chat__reply{display:grid;gap:10px;max-width:62ch;color:var(--text);font-size:14px;line-height:21px;overflow-wrap:anywhere}.sx-chat__welcome{margin:auto 0;padding:20px 4px;color:var(--text);font-size:16px;line-height:24px}.sx-chat__welcome p{margin:8px 0 0;color:var(--text-muted);font-size:14px;line-height:21px}.sx-chat__reply p,.sx-chat__list{margin:0}.sx-chat__list{display:grid;gap:4px;padding-left:18px}.sx-chat__reply strong{font-weight:var(--fw-medium)}.sx-chat__status{margin:0;color:var(--text-subtle);font-size:13px;line-height:18px;background:linear-gradient(90deg,var(--text-subtle) 0%,var(--text-subtle) 40%,var(--text) 50%,var(--text-subtle) 60%,var(--text-subtle) 100%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:sx-chat-shimmer 2.2s linear infinite}@keyframes sx-chat-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.sx-chat__status{animation:none;-webkit-text-fill-color:var(--text-subtle)}}.sx-chat__changes,.sx-chat__jobs{display:grid;gap:2px;margin:0;padding:0;list-style:none}.sx-chat__changes{padding-top:2px;border-top:1px solid var(--border-subtle)}.sx-chat__changes>li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0 0;font-size:13px;line-height:18px}.sx-chat__change{display:flex;flex-wrap:wrap;gap:2px 8px;min-width:0}.sx-chat__change-label{color:var(--text-muted)}.sx-chat__change-value{color:var(--text);overflow-wrap:anywhere}.sx-chat__changes>li.is-undone .sx-chat__change-value{color:var(--text-subtle);text-decoration:line-through}.sx-chat__undone{color:var(--text-subtle)}.sx-chat__job{display:flex;align-items:center;gap:10px;width:calc(100% + 16px);min-width:0;padding:6px 8px;margin:0 -8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text);font:inherit;font-size:13px;line-height:18px;text-align:left;cursor:pointer}.sx-chat__job:hover{background:var(--bg-hover)}a.sx-chat__job{text-decoration:none}.sx-chat__job>.sx-tile{width:26px;height:26px;border-radius:6px;font-size:11px}.sx-chat__place{display:grid;flex:none;place-items:center;width:26px;height:26px;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-muted)}.sx-chat__job-text{display:grid;min-width:0}.sx-chat__job-title{overflow:hidden;color:var(--accent-text);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}.sx-chat__job-employer{overflow:hidden;color:var(--text-muted);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.sx-chat__job-chevron{flex:none;margin-left:auto;color:var(--text-subtle)}.sx-chat__failed{display:flex;gap:10px;align-items:baseline;color:var(--text-muted);font-size:13px}.sx-chat__compose{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px;border:1px solid var(--border-field);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-control),0 6px 16px -10px #16181a24}.sx-chat__bar{display:flex;align-items:center;gap:8px}.sx-chat__bar>.sx-more{display:flex}.sx-chat__attach{gap:6px;height:30px;padding:0 10px 0 8px}.sx-chat__attached{display:flex;flex-wrap:wrap;gap:6px}.sx-chat__file{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:6px 8px 6px 6px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card)}.sx-chat__filetype{display:grid;place-items:center;flex:none;width:26px;height:30px;border-radius:4px;background:var(--status-stopped-bg);color:var(--status-stopped);font:700 8px/1 var(--font-sans);letter-spacing:.03em}.sx-chat__filetext{display:grid;min-width:0}.sx-chat__filename{overflow:hidden;font-size:13px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.sx-chat__filesize{color:var(--text-subtle);font-size:12px;line-height:16px}.sx-chat__compose--row{display:flex;align-items:flex-end;gap:8px}.sx-chat__compose--row>.sx-chat__box{flex:1;min-height:24px;padding:4px 4px 4px 6px}.sx-chat__compose--row>.sx-chat__bar{flex:none}.sx-chat__compose--row .sx-chat__send{width:auto;padding:0 14px}.sx-chat__mine{display:grid;justify-items:end;gap:6px;align-self:flex-end;max-width:min(85%,46ch)}.sx-chat__mine>.sx-chat__you{max-width:100%}.sx-chat__compose:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-subtle)}.sx-chat__box{min-width:0;min-height:40px;max-height:160px;padding:4px 6px;border:0;outline:none;resize:none;background:transparent;color:var(--text);font:14px/20px var(--font-sans)}.sx-chat__box:focus,.sx-chat__box:focus-visible{outline:none;box-shadow:none}.sx-chat__box::placeholder{color:var(--text-subtle)}.sx-chat__send{flex:none;width:32px;height:32px;margin-left:auto;padding:0}.sx-chat__problem{margin:8px 0 0}.sx-convo{display:grid;gap:20px}.sx-convo__turn{display:grid;gap:6px}.sx-convo__ask{margin:0;color:var(--text);font:var(--fw-medium) 16px/24px var(--font-sans);letter-spacing:-.01em;text-wrap:pretty}.sx-convo__ask--done{color:var(--text-muted);font:400 14px/20px var(--font-sans);letter-spacing:0}.sx-convo__you{justify-self:end;max-width:min(100%,44ch);margin:0;padding:8px 12px;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--bg-selected);color:var(--text);font-size:14px;line-height:20px;overflow-wrap:anywhere;text-wrap:pretty}.sx-convo__log{display:grid;gap:20px}.sx-convo__log:empty{display:none}.sx-convo__reply{margin:0;max-width:60ch;color:var(--text);font-size:14px;line-height:20px;text-wrap:pretty}.sx-convo__now>.sx-convo__reply{color:var(--text-body)}.sx-convo__changes{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sx-convo__changes>li{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 10px;color:var(--text-muted);font-size:12px;line-height:16px;text-align:right}.sx-convo__changes b{color:var(--text-body);font-weight:var(--fw-medium)}.sx-convo__because{font-style:italic}.sx-convo__changes .sx-link{font-size:12px}.sx-convo__now{display:grid;gap:var(--space-4);padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);animation:sx-rise var(--duration-slow) var(--ease-out) backwards}.sx-convo__lead{margin:calc(-1 * var(--space-3)) 0 0;color:var(--text-muted);font-size:14px;line-height:20px;text-wrap:pretty}.sx-convo__now>.sx-error{margin:0}.sx-convo__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.sx-convo__actions .sx-btn{height:var(--field-height);padding:0 var(--space-4)}.sx-convo__type{justify-self:start;font-size:13px}.sx-convo__words{min-height:64px}.sx-convo__waiting{margin:0;color:var(--text)}.sx-convo__paths{display:grid;gap:8px}.sx-convo__own,.sx-convo__path{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.sx-convo__own{gap:4px}.sx-convo__own,.sx-convo__path[data-choice=yes]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg-card))}.sx-convo__path[data-choice=no] .sx-pathpick__body{opacity:.6}.sx-convo__quote{color:var(--text);font-size:14px;line-height:20px;overflow-wrap:anywhere}.sx-convo__choice{display:flex;flex-wrap:wrap;gap:8px}.sx-convo__choice .sx-btn[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--bg-card));color:var(--accent-text)}@media(max-width:767px){.sx-convo__now{padding:var(--space-4)}.sx-convo__choice .sx-btn{flex:1;min-height:44px}}.sx-convo__answers{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sx-convo__answers .sx-btn{height:auto;min-height:var(--field-height);padding:6px var(--space-4);text-align:left;white-space:normal}.sx-convo__answers.is-quiet .sx-btn{border-style:dashed}.sx-convo__thinking{display:inline-flex;align-items:baseline;gap:2px;margin:0;color:var(--text-muted);font-size:14px;line-height:20px}.sx-convo__dots:after{content:"…";display:inline-block;width:1.2em;animation:sx-convo-dots 1.2s steps(4,end) infinite;overflow:hidden;vertical-align:bottom;white-space:nowrap}@keyframes sx-convo-dots{0%{width:0}to{width:1.2em}}@media(prefers-reduced-motion:reduce){.sx-convo__dots:after{animation:none}}.sx-convo__brief{margin:0;color:var(--text-body);font-size:14px;line-height:20px;text-wrap:pretty}.sx-convo__jobs{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sx-convo__job{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.sx-convo__job[data-choice=yes]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg-card))}.sx-convo__job[data-choice=no] .sx-convo__jobtext{opacity:.6}.sx-convo__jobtext{display:grid;gap:2px;min-width:0;font-size:13px;line-height:18px}.sx-convo__jobtitle{color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans);text-decoration:none;overflow-wrap:anywhere}.sx-convo__jobtitle:hover{text-decoration:underline}.sx-convo__jobwhy{color:var(--text-body);text-wrap:pretty}.sx-convo__composer{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--space-2)}.sx-convo__composer .sx-convo__words{min-height:44px}.sx-convo--compact,.sx-convo--compact .sx-convo__log{gap:14px}.sx-convo--compact .sx-convo__now{padding:14px;border-radius:var(--radius-md);scroll-margin-bottom:96px}.sx-convo--compact .sx-convo__composer{position:sticky;bottom:0;padding-top:8px;background:var(--bg-card)}@media(max-width:767px){.sx-convo__answers .sx-btn{flex:1 1 auto;min-height:44px}}.sx-tile[data-tint]{--tile: #5b6ad0;background:color-mix(in srgb,var(--tile) 13%,var(--bg-card));color:color-mix(in srgb,var(--tile) 78%,var(--text))}.sx-tile[data-tint="1"]{--tile: #8a5cd1}.sx-tile[data-tint="2"]{--tile: #c4566f}.sx-tile[data-tint="3"]{--tile: #c56a2d}.sx-tile[data-tint="4"]{--tile: #23948a}.sx-tile[data-tint="5"]{--tile: #2b86b0}.sx-tile[data-tint="6"]{--tile: #6b7280}.sx-tile[data-tint="7"]{--tile: #8c7a3e}.sx-panel__head>h2,h2.sx-panel__head{margin:0;color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}h2.sx-panel__head{display:block}.sx-detail__body>:not(.sx-jobhead,.sx-story){margin-left:0}.sx-detail__body{gap:16px}.sx-detail__body>.sx-callout{max-width:none;padding:2px 2px 4px}.sx-jobdetail{gap:16px}.sx-jobcard .sx-panel__body{gap:14px;padding:16px 20px 20px}.sx-jobcard .sx-panel__head{padding:14px 20px}.sx-jobcard__hold{margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-card-subtle);color:var(--text);font-size:13px;line-height:20px}.sx-jobcard__lead{margin:0;max-width:62ch;color:var(--text);font-size:15px;line-height:23px;text-wrap:pretty}.sx-jobcard .sx-fit{padding-top:14px;border-top:1px solid var(--border-subtle)}.sx-jobcard__lead:only-child,.sx-jobcard__hold+.sx-fit:first-child{border-top:0}.sx-jobcard--story>.sx-story,article.sx-detail__body .sx-jobcard--story>.sx-story{padding:6px 20px 10px;border:0;border-radius:0;background:none;box-shadow:none}details.sx-history.sx-panel{padding:0}details.sx-history.sx-panel>summary{width:auto;padding:14px 20px;color:var(--text);font:var(--fw-semibold) 14px/20px var(--font-sans)}details.sx-history.sx-panel[open]>summary{border-bottom:1px solid var(--border)}details.sx-history.sx-panel>.sx-disclosure__body{max-width:none;padding:12px 20px 16px}@media(min-width:1024px){article.sx-detail__body{padding:8px 0 0;border:0;border-radius:0;background:none;box-shadow:none}}@media(max-width:767px){.sx-jobcard .sx-panel__head,details.sx-history.sx-panel>summary{padding:12px 16px}.sx-jobcard .sx-panel__body,.sx-jobcard--story>.sx-story{padding-left:16px;padding-right:16px}}.sx-skipwhy .sx-panel__head{padding:12px 16px 12px 20px}.sx-skipwhy .sx-panel__body{padding:14px 20px 18px}.sx-skipwhy .sx-panel__body>p{margin:0}.sx-skipwhy__choices{display:flex;flex-wrap:wrap;gap:8px}.sx-as__settings{gap:12px}.sx-as__settings>section+section{margin-top:0}.sx-as__settings>section,.sx-as__settings>.sx-as__looking{padding:4px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-card)}.sx-as__settings>.sx-as__looking{margin-bottom:0;padding:4px 4px 12px;border-bottom:1px solid var(--border-subtle)}.sx-as__settings .sx-as__label,.sx-as__looking .sx-as__label{margin:8px 8px 2px;color:var(--text);font:var(--fw-semibold) 13px/18px var(--font-sans)}.sx-as__settings .sx-as__labelrow{padding-right:4px}.sx-chat__starters{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.sx-path__jobs{gap:8px;margin:4px 0 2px;padding:0;list-style:none}.sx-path__jobs>li{display:flex;align-items:center;gap:10px;min-width:0}.sx-path__job{display:grid;min-width:0;font-size:13px;line-height:18px}.sx-path__job>.sx-muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-needs__row--inline .sx-needs__role{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sx-pane-empty{display:grid;align-content:center;justify-items:center;gap:6px;min-height:100%;padding:48px 32px;color:var(--text-subtle);text-align:center}.sx-pane-empty strong{margin-top:4px;color:var(--text);font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-pane-empty span{max-width:300px;color:var(--text-muted);font-size:13px;line-height:20px}.sx-criteria__card:has(>.sx-criteria__summary) .sx-criteria__summary{padding-bottom:0}.sx-criteria__kindscard>.sx-criteria__kinds{padding-top:0;border-top:0}.sx-tile[data-tint]{background:color-mix(in srgb,var(--tile) 16%,var(--bg-card))}@media(max-width:767px){.sx-chat__starters>li:nth-child(n+3){display:none}}.sx-kinds__suggested{display:grid;gap:4px;margin-top:12px;padding-top:14px;border-top:1px solid var(--border-subtle)}.sx-kinds__label{margin:0;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-app--docked{--dock-width: 360px;grid-template-columns:var(--sidebar-width) var(--dock-width) minmax(0,1fr)}.sx-app--docked>.sx-side{grid-column:1;grid-row:1}.sx-app--docked>.sx-main{grid-column:3;grid-row:1}.sx-dock{grid-column:2;grid-row:1;display:flex;min-width:0;min-height:0;margin:8px 8px 8px 0}.sx-dock>.sx-as{width:100%;height:100%;max-height:none;border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-panel);animation:sx-dock-in var(--duration-base) var(--ease-out) backwards}@keyframes sx-dock-in{0%{opacity:0;transform:translate(-8px)}}.sx-app--docked .sx-jobs{--list-width: 300px}@media(min-width:1440px){.sx-app--docked{--dock-width: 400px}}@media(min-width:1680px){.sx-app--docked{--dock-width: 440px}.sx-app--docked .sx-jobs{--list-width: 360px}}@media(prefers-reduced-motion:reduce){.sx-dock>.sx-as{animation:none}}.sx-app--docked>.sx-app-error{left:calc(var(--sidebar-width) + var(--dock-width) + var(--space-4))}.sx-as .sx-as__identity{position:static;width:auto;height:auto;margin:0 0 2px;overflow:visible;clip:auto;color:var(--text-muted);font:var(--fw-medium) 12px/16px var(--font-sans);letter-spacing:0;white-space:normal}.sx-as[data-desktop] .sx-as__title>.sx-as__identity{grid-column:1;grid-row:1;padding-top:4px}.sx-as[data-desktop] .sx-as__title>.sx-as__headline{grid-row:2;padding-top:0}.sx-as[data-desktop] .sx-as__headactions{grid-row:1 / span 2;align-self:start}.sx-nav-group__label{padding:0 10px 6px;color:var(--sidebar-text-muted);font:var(--fw-medium) 12px/16px var(--font-sans)}.sx-app--docked .sx-statusrow.is-open>:not(.sx-statusrow__open){display:none}@media(max-width:1439px){.sx-app--docked .sx-cv__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.sx-dock .sx-as__setting:not(.sx-as__setting--switch){grid-template-columns:minmax(132px,1fr) minmax(0,160px) 14px}.sx-noterows{display:grid;margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card)}.sx-noterows:empty{display:none}.sx-noterows>li+li{border-top:1px solid var(--border-subtle)}.sx-noterow{display:grid;grid-template-columns:16px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.sx-noterow:hover{background:var(--bg-hover)}.sx-noterow:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sx-noterow__mark,.sx-noterow__chevron{color:var(--text-subtle)}.sx-noterow__text{display:grid;gap:2px;min-width:0}.sx-noterow__title{font:var(--fw-medium) 14px/20px var(--font-sans)}.sx-noterow__preview{overflow:hidden;color:var(--text-muted);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.sx-brief{gap:8px}.sx-brief__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sx-brief__text{margin:0;max-width:68ch;color:var(--text);font-size:15px;line-height:23px;text-wrap:pretty}.sx-page__inner--details>.sx-brief{margin-bottom:0}.sx-applying{gap:4px}.sx-applying__lead{margin:2px 0 6px;color:var(--text-muted);font-size:13px;line-height:18px}.sx-applying__rows{display:grid;margin:0 -8px}.sx-applying .sx-as__value{max-width:320px}.sx-applying .sx-as__editor{margin-top:4px}@media(max-width:767px){.sx-applying .sx-as__setting{grid-template-columns:minmax(0,1fr) 14px;row-gap:2px}.sx-applying .sx-as__value{grid-column:1;grid-row:2;max-width:none;text-align:left}.sx-applying .sx-as__setting>:last-child{grid-column:2;grid-row:1 / span 2}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg-app);color:var(--text);font:400 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;line-height:1.3;font-weight:600}p{margin:0}legend{padding-inline:0}a{color:var(--accent-text);text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-underline-offset:3px}a:hover{text-decoration-color:currentColor}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}@media(prefers-reduced-motion:reduce){.spin{animation-duration:3s}}
