@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/build/golos-vf-cyrillic-BhLd7jiz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/build/golos-vf-latin-CeRm3aSN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Golos Text;font-weight:400 900;font-display:swap;src:url(/assets/build/golos-symbols-IPm1dB1r.woff2)format("woff2");unicode-range:U+20BD,U+2260}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/build/geologica-vf-cyrillic-HKYB8SFg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/build/geologica-vf-latin-kem7lF0v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Geologica;font-weight:400 800;font-display:swap;src:url(/assets/build/geologica-symbols-CvIFnjER.woff2)format("woff2");unicode-range:U+20BD,U+2260}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-canvas:#f9f9f8;--p-surface:#fff;--p-raised:#fff;--p-s2:#f1f0ef;--p-s3:#e9e8e6;--p-hairline:#e2e1de;--p-stroke:#85857e;--p-ink:#21201c;--p-ink-2:#63635e;--p-accent:#fa6800;--p-accent-hover:#e96100;--p-accent-soft:#ffefd6;--p-accent-line:#ffc182;--p-mark:#e96100;--p-accent-text:#bd4800;--p-accent-num:#c85200;--p-on-accent:#14161a;--p-ok-text:#0b774d;--p-ok-soft:#e6f6eb;--p-ok-dot:#30a46c;--p-warn-text:#786000;--p-warn-soft:#fff8ce;--p-warn-dot:#f1c623;--p-warn-ring:#786000;--p-danger-text:#be1253;--p-danger-soft:#ffeff1;--p-danger-dot:#d82762;--p-danger-btn:#be1253;--p-danger-btn-text:#fff;--p-danger-btn-hover:#9b0e43;--p-info-text:#0069bf;--p-info-soft:#e6f4fe;--p-info-dot:#0090ff;--p-neut-text:#63635e;--p-neut-soft:#e9e8e6;--p-neut-dot:#8d8d86;--p-btn:#21201c;--p-btn-text:#fff;--p-btn-hover:#000;--p-focus:#e96100;--p-hero-btn:#14161a;--p-hero-btn-text:#fff;--p-hero-btn-hover:#000;--p-hero-line:#14161a3d;--p-scrim:#14161a7a;--p-shadow-overlay:0 12px 32px #21201c24;--p-skel:#f1f0ef;--p-skel-shine:#e9e8e6}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-canvas:#111110;--p-surface:#191918;--p-raised:#222221;--p-s2:#222221;--p-s3:#2a2a28;--p-hairline:#31312e;--p-stroke:#77756e;--p-ink:#eeeeec;--p-ink-2:#b5b3ad;--p-accent:#fa6800;--p-accent-hover:#ff772f;--p-accent-soft:#462100;--p-accent-line:#66350c;--p-mark:#fa6800;--p-accent-text:#ffa057;--p-accent-num:#fa6800;--p-on-accent:#14161a;--p-ok-text:#3dd68c;--p-ok-soft:#113b29;--p-ok-dot:#3dd68c;--p-warn-text:#eed059;--p-warn-soft:#2f2600;--p-warn-dot:#f1c623;--p-warn-ring:transparent;--p-danger-text:#ffa8b7;--p-danger-soft:#43131f;--p-danger-dot:#ff5c87;--p-danger-btn:#ff5c87;--p-danger-btn-text:#14161a;--p-danger-btn-hover:#ff7a9e;--p-info-text:#70b8ff;--p-info-soft:#003362;--p-info-dot:#3b9eff;--p-neut-text:#b5b3ad;--p-neut-soft:#2a2a28;--p-neut-dot:#6f6d66;--p-btn:#eeeeec;--p-btn-text:#111110;--p-btn-hover:#fff;--p-focus:#fa6800;--p-hero-btn:#14161a;--p-hero-btn-text:#fff;--p-hero-btn-hover:#000;--p-hero-line:#14161a3d;--p-scrim:#000000a3;--p-shadow-overlay:none;--p-skel:#222221;--p-skel-shine:#2a2a28}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-canvas:#111110;--p-surface:#191918;--p-raised:#222221;--p-s2:#222221;--p-s3:#2a2a28;--p-hairline:#31312e;--p-stroke:#77756e;--p-ink:#eeeeec;--p-ink-2:#b5b3ad;--p-accent:#fa6800;--p-accent-hover:#ff772f;--p-accent-soft:#462100;--p-accent-line:#66350c;--p-mark:#fa6800;--p-accent-text:#ffa057;--p-accent-num:#fa6800;--p-on-accent:#14161a;--p-ok-text:#3dd68c;--p-ok-soft:#113b29;--p-ok-dot:#3dd68c;--p-warn-text:#eed059;--p-warn-soft:#2f2600;--p-warn-dot:#f1c623;--p-warn-ring:transparent;--p-danger-text:#ffa8b7;--p-danger-soft:#43131f;--p-danger-dot:#ff5c87;--p-danger-btn:#ff5c87;--p-danger-btn-text:#14161a;--p-danger-btn-hover:#ff7a9e;--p-info-text:#70b8ff;--p-info-soft:#003362;--p-info-dot:#3b9eff;--p-neut-text:#b5b3ad;--p-neut-soft:#2a2a28;--p-neut-dot:#6f6d66;--p-btn:#eeeeec;--p-btn-text:#111110;--p-btn-hover:#fff;--p-focus:#fa6800;--p-hero-btn:#14161a;--p-hero-btn-text:#fff;--p-hero-btn-hover:#000;--p-hero-line:#14161a3d;--p-scrim:#000000a3;--p-shadow-overlay:none;--p-skel:#222221;--p-skel-shine:#2a2a28}}:root,[data-theme]{--c-bg:var(--p-canvas);--c-surface:var(--p-surface);--c-raised:var(--p-raised);--c-field:var(--p-surface);--c-fill:var(--p-s2);--c-fill-hover:var(--p-s3);--c-line:var(--p-hairline);--c-line-strong:var(--p-stroke);--c-text:var(--p-ink);--c-text-2:var(--p-ink-2);--c-accent:var(--p-accent);--c-on-accent:var(--p-on-accent);--c-accent-soft:var(--p-accent-soft);--c-accent-line:var(--p-accent-line);--c-link:var(--p-accent-text);--c-mark:var(--p-mark);--c-num:var(--p-accent-num);--c-focus:var(--p-focus);--c-btn:var(--p-btn);--c-btn-text:var(--p-btn-text);--c-btn-hover:var(--p-btn-hover);--c-danger-btn:var(--p-danger-btn);--c-danger-btn-text:var(--p-danger-btn-text);--c-danger-btn-hover:var(--p-danger-btn-hover);--c-ok-text:var(--p-ok-text);--c-ok-soft:var(--p-ok-soft);--c-ok-dot:var(--p-ok-dot);--c-warn-text:var(--p-warn-text);--c-warn-soft:var(--p-warn-soft);--c-warn-dot:var(--p-warn-dot);--c-warn-ring:var(--p-warn-ring);--c-danger-text:var(--p-danger-text);--c-danger-soft:var(--p-danger-soft);--c-danger-dot:var(--p-danger-dot);--c-info-text:var(--p-info-text);--c-info-soft:var(--p-info-soft);--c-info-dot:var(--p-info-dot);--c-neut-text:var(--p-neut-text);--c-neut-soft:var(--p-neut-soft);--c-neut-dot:var(--p-neut-dot);--c-hero:var(--p-accent);--c-hero-fg:var(--p-on-accent);--c-hero-line:var(--p-hero-line);--c-hero-btn:var(--p-hero-btn);--c-hero-btn-text:var(--p-hero-btn-text);--c-hero-btn-hover:var(--p-hero-btn-hover);--c-funnel-fill:var(--p-mark);--c-funnel-track:var(--p-accent-soft);--c-funnel-lost:var(--p-neut-dot);--c-funnel-lost-track:var(--p-s2);--c-scrim:var(--p-scrim);--c-skel:var(--p-skel);--c-skel-shine:var(--p-skel-shine);--shadow-overlay:var(--p-shadow-overlay)}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-16:64px;--ff-text:"Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--ff-display:"Geologica", "Golos Text", system-ui, sans-serif;--fw-regular:400;--fw-medium:500;--fw-semi:600;--fs-display:44px;--lh-display:1.1;--fs-title:28px;--lh-title:1.15;--fs-h2:20px;--lh-h2:1.25;--fs-body:15px;--lh-body:1.4;--fs-small:13px;--lh-small:1.3;--fs-caption:12px;--lh-caption:1.3;--fs-number:36px;--lh-number:1.05;--fs-number-xl:56px;--lh-number-xl:1;--ls-display:-.03em;--ls-caption:.04em;--prose-max:64ch;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--ctl-h:36px;--ctl-h-sm:28px;--row-h:44px;--chip-h:28px;--tap:44px;--hair:1px;--ring:2px;--dot:8px;--bar:8px;--mark-w:4px;--icon:20px;--icon-sm:16px;--avatar:36px;--avatar-sm:28px;--check:20px;--switch-w:40px;--switch-h:24px;--switch-knob:16px;--step:32px;--art-sm:96px;--art-md:160px;--art-lg:200px;--nav-w:248px;--bar-h:64px;--content-max:1200px;--list-w:360px;--msg-max:560px;--modal-w:480px;--toast-w:360px;--sheet-max:480px;--tbl-max:360px;--col-reason:160px;--col-wait:120px;--col-act:120px;--col-label:160px;--col-agent:200px;--col-state:200px;--col-num:56px;--col-why:96px;--col-seg:96px;--textarea-h:96px;--gap-in:var(--sp-3);--gap-between:var(--sp-8);--pad-tile:var(--sp-6);--dur-1:.12s;--dur-2:.2s;--dur-skel:1.4s;--dur-spin:.8s;--dur-toast:4s;--ease:cubic-bezier(.2, 0, 0, 1);--press-shift:1px}@media (width<=767.98px){:root{--ctl-h:44px;--ctl-h-sm:44px;--chip-h:32px;--fs-display:32px;--fs-title:24px;--fs-number:32px;--fs-number-xl:44px;--pad-tile:var(--sp-4);--gap-between:var(--sp-6)}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-skel:0s;--dur-spin:2.4s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--sp-8)}body{background:var(--c-bg);color:var(--c-text);font:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--ff-text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,dl,dd,dt,ol,ul,figure,fieldset,legend{margin:0}fieldset{border:0;min-width:0;padding:0}ul,ol{padding:0;list-style:none}a{color:var(--c-link);text-underline-offset:var(--sp-1)}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring);border-radius:var(--r-sm)}[hidden]{display:none!important}.vh{width:var(--hair);height:var(--hair);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.skip{left:var(--sp-2);top:calc(var(--sp-16) * -2);z-index:100;padding:var(--sp-3) var(--sp-4);background:var(--c-btn);color:var(--c-btn-text);border-radius:var(--r-md);position:absolute}.skip:focus{top:var(--sp-2)}.ico{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico--sm{width:var(--icon-sm);height:var(--icon-sm)}.t-display{font:var(--fw-semi) var(--fs-display)/var(--lh-display) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.t-title{font:var(--fw-semi) var(--fs-title)/var(--lh-title) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-semi)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.t-small,.small{font-size:var(--fs-small);line-height:var(--lh-small)}.t-caption{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-medium)}.t-number{font:var(--fw-semi) var(--fs-number)/var(--lh-number) var(--ff-display);letter-spacing:var(--ls-display)}.t-number-xl{font:var(--fw-semi) var(--fs-number-xl)/var(--lh-number-xl) var(--ff-display);letter-spacing:var(--ls-display)}.num{font-variant-numeric:tabular-nums}.muted{color:var(--c-text-2)}.prose{max-width:var(--prose-max)}.app{grid-template-columns:var(--nav-w) minmax(0, 1fr);min-height:100vh;display:grid}.side{gap:var(--sp-4);height:100vh;padding:var(--sp-4);background:var(--c-surface);border-right:var(--hair) solid var(--c-line);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-2);color:var(--c-text);text-decoration:none;display:flex}.brand__mark{width:var(--avatar);height:var(--avatar);border-radius:var(--r-md);background:var(--c-btn);color:var(--c-btn-text);flex:none;place-items:center;display:grid;position:relative}.brand__mark:after{content:"";right:var(--sp-1);top:var(--sp-1);width:var(--dot);height:var(--dot);background:var(--c-mark);border-radius:50%;position:absolute}.brand__name{font-weight:var(--fw-semi);line-height:var(--lh-small)}.agent{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-fill);color:var(--c-text);text-decoration:none;display:flex}.agent__name{font-weight:var(--fw-semi);display:block}.agent{position:relative}.agent__text{min-width:0;display:grid}.agent__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent__chev{color:var(--c-text-2);margin-left:auto}.agent__select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.agent:has(.agent__select:hover){background:var(--c-fill-hover)}.agent:has(.agent__select:focus-visible){outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.modal .agent{margin-bottom:var(--sp-2)}.avatar{width:var(--avatar);height:var(--avatar);background:var(--c-accent-soft);color:var(--c-link);font-weight:var(--fw-semi);border-radius:50%;flex:none;place-items:center;display:grid}.avatar--lead{background:var(--c-fill);color:var(--c-text-2)}.avatar--sm{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--fs-small)}.nav,.nav__group{gap:var(--sp-1);display:grid}.nav__group+.nav__group{margin-top:var(--sp-3)}.nav__label{padding:var(--sp-2) var(--sp-3) var(--sp-1);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-medium);color:var(--c-text-2)}.nav a,.nav summary{align-items:center;gap:var(--sp-3);min-height:var(--row-h);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--c-text-2);font-weight:var(--fw-medium);cursor:pointer;text-decoration:none;list-style:none;display:flex;position:relative}.nav summary::-webkit-details-marker{display:none}.nav a:hover,.nav summary:hover,.nav a.is-hover{background:var(--c-fill);color:var(--c-text)}.nav a:active{background:var(--c-fill-hover)}.nav a[aria-current=page]{background:var(--c-fill);color:var(--c-text);font-weight:var(--fw-semi)}.nav a[aria-current=page]:before{content:"";left:0;top:var(--sp-3);bottom:var(--sp-3);width:var(--mark-w);border-radius:var(--r-pill);background:var(--c-mark);position:absolute}.nav .chev{transition:transform var(--dur-2) var(--ease);margin-left:auto}.nav details[open] .chev{transform:rotate(180deg)}.nav details a{padding-left:var(--sp-12)}.nav__prog{font-size:var(--fs-caption);color:var(--c-link);font-weight:var(--fw-semi);margin-left:auto}.count{min-width:var(--icon);height:var(--icon);padding:0 var(--sp-2);border-radius:var(--r-pill);background:var(--c-accent-soft);color:var(--c-link);font-size:var(--fs-caption);font-weight:var(--fw-semi);place-items:center;margin-left:auto;display:inline-grid}.side__foot{gap:var(--sp-1);padding-top:var(--sp-3);border-top:var(--hair) solid var(--c-line);margin-top:auto;display:grid}.row-btn{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--row-h);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--c-text-2);font-weight:var(--fw-medium);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.row-btn:hover{background:var(--c-fill);color:var(--c-text)}.row-btn b{color:var(--c-text);font-weight:var(--fw-semi);margin-left:auto}.row-btn[aria-current=page]{background:var(--c-fill);color:var(--c-text);font-weight:var(--fw-semi)}.row-btn .count{margin-left:auto}.bell{position:relative}.bell .count{top:calc(var(--sp-1) * -1);right:calc(var(--sp-1) * -1);margin:0;position:absolute}.modal--bell{max-width:var(--modal-w)}.modal--bell .queue__row{row-gap:var(--sp-1);padding:var(--sp-3) 0;grid-template-columns:minmax(0,1fr) auto}.modal--bell .queue__who{white-space:normal;grid-area:2/1/auto/-1}.modal--bell .queue__wait{grid-area:1/2}.modal--bell .queue__go{display:none}.bell-list .queue__row{color:inherit;text-decoration:none}.bell-list .queue__row:hover{background:var(--c-fill)}.bell-more{justify-content:space-between;gap:var(--sp-3);border-top:var(--hair) solid var(--c-line);padding-top:var(--sp-2);display:flex}.main{min-width:0;padding:var(--sp-12)}.main__in{max-width:var(--content-max);gap:var(--gap-between);align-content:start;margin:0 auto;display:grid}.main__in>*{min-width:0}.mbar,.tabbar,.when-dark{display:none}[data-theme=dark] .when-dark{display:inline-flex}[data-theme=dark] .when-light{display:none}.icon-btn{min-width:var(--ctl-h);min-height:var(--ctl-h);border-radius:var(--r-md);background:var(--c-fill);color:var(--c-text);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icon-btn:hover{background:var(--c-fill-hover)}.crumbs ol{align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-small);color:var(--c-text-2);flex-wrap:wrap;display:flex}.crumbs li+li:before{content:"›";margin-right:var(--sp-2)}.crumbs a{min-height:var(--tap);align-items:center;display:inline-flex}.ph{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;display:flex}.ph__text{gap:var(--sp-2);min-width:0;display:grid}.ph h1{font:var(--fw-semi) var(--fs-title)/var(--lh-title) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.ph--display h1{font-size:var(--fs-display);line-height:var(--lh-display)}.ph__sub{color:var(--c-text-2);max-width:var(--prose-max)}.ph__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sec{gap:var(--sp-3);display:grid}.sec__head{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.sec__head h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-semi)}.grid{gap:var(--pad-tile);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.c-3{grid-column:span 3}.c-4{grid-column:span 4}.c-5{grid-column:span 5}.c-6{grid-column:span 6}.c-7{grid-column:span 7}.c-8{grid-column:span 8}.c-12{grid-column:span 12}.stack{gap:var(--sp-4);align-content:start;display:grid}.stack--tight{gap:var(--sp-2)}.grid>.stack{gap:var(--pad-tile)}.row{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);padding:0 var(--sp-4);border-radius:var(--r-md);font-weight:var(--fw-semi);font-size:var(--fs-body);white-space:nowrap;background:var(--c-surface);color:var(--c-text);box-shadow:inset 0 0 0 var(--hair) var(--c-line-strong);transition:background-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border:0;line-height:1;text-decoration:none;display:inline-flex}.btn:hover,.btn.is-hover{background:var(--c-fill)}.btn:active,.btn.is-active{background:var(--c-fill-hover);transform:translateY(var(--press-shift))}.btn.is-focus{outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.btn--primary{background:var(--c-btn);color:var(--c-btn-text);box-shadow:none}.btn--primary:hover,.btn--primary.is-hover,.btn--primary:active,.btn--primary.is-active{background:var(--c-btn-hover)}.btn--ghost{box-shadow:none;padding:0 var(--sp-3);background:0 0}.btn--ghost:hover,.btn--ghost.is-hover,.btn--ghost:active,.btn--ghost.is-active{background:var(--c-fill)}.btn--link{box-shadow:none;color:var(--c-link);padding:0 var(--sp-3);background:0 0}.btn--link:hover,.btn--link.is-hover,.btn--link:active,.btn--link.is-active{background:var(--c-fill);text-underline-offset:var(--sp-1);text-decoration:underline}.btn--danger{background:var(--c-danger-btn);color:var(--c-danger-btn-text);box-shadow:none}.btn--danger:hover,.btn--danger.is-hover,.btn--danger:active,.btn--danger.is-active{background:var(--c-danger-btn-hover)}.btn--sm{min-height:var(--ctl-h-sm);padding:0 var(--sp-3)}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{background:var(--c-fill);color:var(--c-text-2);box-shadow:none;cursor:not-allowed;transform:none}.btn[aria-busy=true]{cursor:progress;pointer-events:none}.btn[aria-busy=true]:before{content:"";width:var(--icon-sm);height:var(--icon-sm);border:var(--ring) solid currentColor;animation:spin var(--dur-spin) linear infinite;border-top-color:#0000;border-radius:50%}@keyframes spin{to{transform:rotate(360deg)}}.btn-note{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small);max-width:var(--prose-max)}.lnk{align-items:center;gap:var(--sp-1);min-height:var(--ctl-h);color:var(--c-link);font-weight:var(--fw-medium);text-decoration:none;display:inline-flex}.lnk:hover,.lnk.is-hover{text-underline-offset:var(--sp-1);text-decoration:underline}.btn-group{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.field{gap:var(--sp-2);align-content:start;min-width:0;display:grid}.field>label,.field__label,legend.field__label{font-weight:var(--fw-medium)}.field__opt{color:var(--c-text-2);font-weight:var(--fw-regular);margin-left:var(--sp-1)}.field__hint{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2);max-width:var(--prose-max)}.field__err{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-danger-text);font-weight:var(--fw-medium);display:flex}.field__err .ico{width:var(--icon-sm);height:var(--icon-sm)}.field--narrow{max-width:var(--col-agent)}.field--mid{max-width:var(--list-w)}.input,.textarea,.select select{width:100%;min-height:var(--ctl-h);padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--c-field);box-shadow:inset 0 0 0 var(--hair) var(--c-line-strong);color:var(--c-text);transition:box-shadow var(--dur-1) var(--ease);border:0}.input::placeholder,.textarea::placeholder{color:var(--c-text-2)}.input:hover,.textarea:hover,.select select:hover,.input.is-hover{box-shadow:inset 0 0 0 var(--ring) var(--c-line-strong)}.input:focus-visible,.textarea:focus-visible,.select select:focus-visible,.input.is-focus{outline:var(--ring) solid var(--c-focus);outline-offset:0;box-shadow:none}.input[disabled],.textarea[disabled],.select select[disabled]{background:var(--c-fill);box-shadow:none;color:var(--c-text-2);cursor:not-allowed}.input[aria-invalid=true],.textarea[aria-invalid=true],.select select[aria-invalid=true]{box-shadow:inset 0 0 0 var(--ring) var(--c-danger-dot)}.textarea{padding:var(--sp-3);min-height:var(--textarea-h);resize:vertical}.input--code{letter-spacing:var(--ls-caption);font-weight:var(--fw-semi);max-width:var(--col-agent)}.select{position:relative}.select select{appearance:none;padding-right:var(--sp-8);cursor:pointer}.select .ico{right:var(--sp-3);pointer-events:none;color:var(--c-text-2);position:absolute;top:50%;transform:translateY(-50%)}.search{position:relative}.search .ico{left:var(--sp-3);color:var(--c-text-2);position:absolute;top:50%;transform:translateY(-50%)}.search .input{padding-left:calc(var(--sp-3) + var(--icon) + var(--sp-2))}.input-row{gap:var(--sp-2);align-items:stretch;display:flex}.input-row .input{flex:1}.form{gap:var(--sp-6);max-width:var(--list-w);display:grid}.form--wide{max-width:var(--prose-max)}.form__actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.check{align-items:center;gap:var(--sp-3);min-height:var(--tap);cursor:pointer;display:inline-flex}.check input{appearance:none;width:var(--check);height:var(--check);border-radius:var(--r-sm);background:var(--c-field);box-shadow:inset 0 0 0 var(--hair) var(--c-line-strong);cursor:pointer;transition:background-color var(--dur-1) var(--ease);flex:none;place-items:center;margin:0;display:grid}.check input[type=radio]{border-radius:50%}.check:hover input:not(:disabled),.check.is-hover input{box-shadow:inset 0 0 0 var(--ring) var(--c-line-strong)}.check input:checked{background:var(--c-mark);box-shadow:none}.check input[type=checkbox]:checked:after{content:"";width:calc(var(--sp-1) + var(--hair));height:calc(var(--sp-2) + var(--hair));border:solid var(--c-on-accent);border-width:0 var(--ring) var(--ring) 0;transform:translateY(calc(var(--hair) * -1)) rotate(45deg);display:block}.check input[type=radio]:checked:after{content:"";width:var(--sp-2);height:var(--sp-2);background:var(--c-on-accent);border-radius:50%;display:block}.check input:focus-visible,.check.is-focus input{outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.check input:disabled{background:var(--c-fill);box-shadow:none;cursor:not-allowed}.check:has(input:disabled){color:var(--c-text-2);cursor:not-allowed}.check input[aria-invalid=true]{box-shadow:inset 0 0 0 var(--ring) var(--c-danger-dot)}.switch{align-items:center;gap:var(--sp-3);min-height:var(--tap);cursor:pointer;display:inline-flex;position:relative}.switch input{opacity:0;width:var(--switch-w);height:var(--switch-h);cursor:pointer;margin:0;position:absolute}.switch__track{width:var(--switch-w);height:var(--switch-h);border-radius:var(--r-pill);background:var(--c-line-strong);transition:background-color var(--dur-2) var(--ease);flex:none;position:relative}.switch__track:after{content:"";top:var(--sp-1);left:var(--sp-1);width:var(--switch-knob);height:var(--switch-knob);background:var(--c-surface);transition:transform var(--dur-2) var(--ease);border-radius:50%;position:absolute}.switch input:checked+.switch__track{background:var(--c-mark)}.switch input:checked+.switch__track:after{transform:translateX(var(--switch-knob))}.switch input:focus-visible+.switch__track,.switch.is-focus .switch__track{outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.switch:hover .switch__track,.switch.is-hover .switch__track{box-shadow:0 0 0 var(--ring) var(--c-fill-hover)}.switch:has(input:disabled){cursor:not-allowed;color:var(--c-text-2)}.switch input:disabled+.switch__track{background:var(--c-fill-hover)}.seg{padding:var(--sp-1);gap:var(--sp-1);border-radius:var(--r-md);background:var(--c-fill);display:inline-flex}.seg__opt{min-height:calc(var(--ctl-h) - var(--sp-2));min-width:var(--col-seg);padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--c-text-2);font-weight:var(--fw-medium);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.seg__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg__opt:hover,.seg__opt.is-hover{color:var(--c-text)}.seg__opt:has(input:checked){background:var(--c-surface);color:var(--c-text);font-weight:var(--fw-semi);box-shadow:inset 0 0 0 var(--hair) var(--c-line)}.seg__opt:has(input:focus-visible){outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.seg__opt:has(input:disabled){cursor:not-allowed;opacity:.6}.chips{gap:0 var(--sp-1);flex-wrap:wrap;display:flex}.chip{min-height:var(--tap);padding:var(--sp-1) 0;background:0 0;border:0}.chip__in{align-items:center;gap:var(--sp-2);min-height:var(--chip-h);padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--c-fill);color:var(--c-text-2);font-weight:var(--fw-medium);font-size:var(--fs-small);white-space:nowrap;transition:background-color var(--dur-1) var(--ease);display:inline-flex}.chip:hover .chip__in,.chip.is-hover .chip__in{background:var(--c-fill-hover)}.chip:active .chip__in,.chip.is-active .chip__in{background:var(--c-fill-hover);transform:translateY(var(--press-shift))}.chip[aria-pressed=true] .chip__in{background:var(--c-btn);color:var(--c-btn-text)}.chip.is-focus{outline:var(--ring) solid var(--c-focus);outline-offset:calc(var(--ring) * -1)}.chip[disabled]{cursor:not-allowed}.chip[disabled] .chip__in{opacity:.6}.chip__n{font-variant-numeric:tabular-nums}.opts{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.opt{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4) var(--sp-3) calc(var(--sp-4) + var(--sp-6));border-radius:var(--r-md);background:var(--c-surface);box-shadow:inset 0 0 0 var(--hair) var(--c-line-strong);cursor:pointer;display:grid;position:relative}.opt input{left:var(--sp-4);top:var(--sp-4);width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--c-mark);margin:0;position:absolute}.opt b{font-weight:var(--fw-semi)}.opt span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2)}.opt:hover{background:var(--c-fill)}.opt:has(input:checked){box-shadow:inset 0 0 0 var(--ring) var(--c-mark)}.opt:has(input:disabled){cursor:not-allowed}.opt:has(input:disabled:not(:checked)){background:var(--c-fill);box-shadow:none}.opt:has(input:focus-visible){outline:var(--ring) solid var(--c-focus);outline-offset:var(--ring)}.form-summary{gap:var(--sp-2);display:grid}.st{align-items:center;gap:var(--sp-2);font-weight:var(--fw-medium);white-space:nowrap;color:var(--st-text,var(--c-text-2));display:inline-flex}.st:before{content:"";width:var(--dot);height:var(--dot);background:var(--st-dot,var(--c-neut-dot));box-shadow:inset 0 0 0 var(--hair) var(--st-ring,transparent);border-radius:50%;flex:none}.st--ok{--st-text:var(--c-ok-text);--st-dot:var(--c-ok-dot)}.st--warn{--st-text:var(--c-warn-text);--st-dot:var(--c-warn-dot);--st-ring:var(--c-warn-ring)}.st--danger{--st-text:var(--c-danger-text);--st-dot:var(--c-danger-dot)}.st--info{--st-text:var(--c-info-text);--st-dot:var(--c-info-dot)}.st--neut{--st-text:var(--c-neut-text);--st-dot:var(--c-neut-dot)}.tag{align-items:center;gap:var(--sp-1);min-height:var(--sp-6);padding:0 var(--sp-2);border-radius:var(--r-sm);background:var(--c-fill);color:var(--c-text-2);font-size:var(--fs-small);font-weight:var(--fw-medium);white-space:nowrap;text-decoration:none;display:inline-flex}.tag--src{color:var(--c-link)}a.tag:hover{background:var(--c-fill-hover)}.ch{width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-sm);background:var(--c-fill);color:var(--c-text-2);font-size:var(--fs-caption);font-weight:var(--fw-semi);flex:none;place-items:center;display:inline-grid}.ch--lg{width:var(--avatar);height:var(--avatar);border-radius:var(--r-md);font-size:var(--fs-small)}.ch .ico{width:var(--icon-sm);height:var(--icon-sm)}.banner{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--b-soft,var(--c-info-soft));display:flex}.banner .ico{color:var(--b-text,var(--c-info-text));margin-top:var(--hair)}.banner__body{gap:var(--sp-2);flex:1;min-width:0;display:grid}.banner b{font-weight:var(--fw-semi)}.banner--warn{--b-soft:var(--c-warn-soft);--b-text:var(--c-warn-text)}.banner--danger{--b-soft:var(--c-danger-soft);--b-text:var(--c-danger-text)}.banner--ok{--b-soft:var(--c-ok-soft);--b-text:var(--c-ok-text)}.banner--info{--b-soft:var(--c-info-soft);--b-text:var(--c-info-text)}.avatar-row{align-items:center;gap:var(--sp-3);display:flex}.kv{gap:var(--sp-1);display:grid}.kv div{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-small);display:flex}.kv dt{color:var(--c-text-2)}.kv dd{color:var(--c-text);text-align:right}.code{padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-fill);font-size:var(--fs-small);line-height:var(--lh-body);font-weight:var(--fw-medium);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--c-text)}.tbl-wrap{background:var(--c-surface);border-radius:var(--r-lg);box-shadow:inset 0 0 0 var(--hair) var(--c-line);position:relative}.tbl-wrap--scroll{max-height:var(--tbl-max);overflow:auto}.tbl-wrap--sticky{max-height:calc(100dvh - var(--sp-12) * 2);overflow:auto}.tbl{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.tbl th{z-index:2;height:var(--row-h);padding:0 var(--sp-3);text-align:left;background:var(--c-surface);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-medium);color:var(--c-text-2);border-bottom:var(--hair) solid var(--c-line);position:sticky;top:0}.tbl th:first-child,.tbl td:first-child{padding-left:var(--sp-6)}.tbl th:last-child,.tbl td:last-child{padding-right:var(--sp-6)}.tbl td{height:var(--row-h);padding:0 var(--sp-3);border-bottom:var(--hair) solid var(--c-line);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr:hover td,.tbl tbody tr.is-hover td{background:var(--c-fill)}.tbl .r{text-align:right;font-variant-numeric:tabular-nums}.tbl .name{font-weight:var(--fw-semi)}.tbl .act{text-align:right;overflow:visible}.th-sort{align-items:center;gap:var(--sp-1);width:100%;height:100%;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;padding:0;display:inline-flex}.tbl .r .th-sort{justify-content:flex-end}.th-sort:hover{color:var(--c-text)}.th-sort .ico{width:var(--icon-sm);height:var(--icon-sm)}.tbl th[aria-sort=ascending] .th-sort,.tbl th[aria-sort=descending] .th-sort{color:var(--c-text)}.reason{align-items:center;gap:var(--sp-2);font-weight:var(--fw-semi);color:var(--c-warn-text);display:inline-flex}.reason:before{content:"";width:var(--dot);height:var(--dot);background:var(--c-warn-dot);box-shadow:inset 0 0 0 var(--hair) var(--c-warn-ring);border-radius:50%;flex:none}.queue{display:grid}.queue__row{grid-template-columns:var(--col-reason) minmax(0, 1fr) var(--col-wait) auto;align-items:center;gap:var(--sp-3);min-height:var(--row-h);padding:var(--sp-1) 0;border-top:var(--hair) solid var(--c-line);display:grid}.queue__row:first-child{border-top:0}.queue__who{min-width:0}.queue__who b{font-weight:var(--fw-semi)}.queue__wait{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text-2)}.queue__go{text-align:right}.queue__go .btn--link,.queue__go .btn--ghost{padding:0 var(--sp-2)}.empty-row{padding:var(--sp-6);text-align:center;color:var(--c-text-2)}.pager{justify-content:space-between;align-items:center;gap:var(--sp-3);color:var(--c-text-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.pager__more{justify-items:center;gap:var(--sp-2);color:var(--c-text-2);font-size:var(--fs-small);display:grid}.tile{background:var(--c-surface);border-radius:var(--r-lg);box-shadow:inset 0 0 0 var(--hair) var(--c-line);padding:var(--pad-tile);gap:var(--sp-6);align-content:start;min-width:0;display:grid}.tile__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.tile__head h2,.tile__head h3{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semi);align-items:baseline;gap:var(--sp-2);display:flex}.tile__head .lnk{min-height:0}.tile__note{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small);max-width:var(--prose-max)}.tile__acc{color:var(--c-num)}.tile--flush{gap:0;padding:0;overflow:hidden}.tile--hero{background:var(--c-hero);color:var(--c-hero-fg);box-shadow:none}.tile--hero .tile__note,.tile--hero .queue__wait,.tile--hero .tile__head .small{color:inherit}.tile--hero a,.tile--hero .lnk{color:inherit;font-weight:var(--fw-semi);text-underline-offset:var(--sp-1);text-decoration:underline}.tile--hero :focus-visible{outline-color:var(--c-hero-fg)}.tile--hero .queue__row{border-color:var(--c-hero-line)}.tile--hero .reason{color:inherit}.tile--hero .reason:before{background:var(--c-hero-fg);box-shadow:none}.tile--hero .btn{background:var(--c-hero-btn);color:var(--c-hero-btn-text);box-shadow:none;text-decoration:none}.tile--hero .btn:hover{background:var(--c-hero-btn-hover)}.tile--hero .btn--link{color:inherit;padding:0 var(--sp-2);background:0 0;text-decoration:underline}.tile--hero .btn--link:hover{background:var(--c-hero-line)}.hero{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:start;display:grid}.hero__main{gap:var(--sp-3);align-content:start;display:grid}.stat{font:var(--fw-semi) var(--fs-number)/var(--lh-number) var(--ff-display);letter-spacing:var(--ls-display)}.stat--xl{font-size:var(--fs-number-xl);line-height:var(--lh-number-xl)}.stat small{font:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--ff-text);letter-spacing:0;color:var(--c-text-2);margin-left:var(--sp-2)}.chain{align-items:flex-end;gap:var(--sp-6) var(--sp-8);flex-wrap:wrap;display:flex}.chain>div{gap:var(--sp-2);display:grid}.chain span{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small)}.chain .chain__arrow{color:var(--c-text-2);align-self:center}.meter{height:var(--mark-w);border-radius:var(--r-pill);background:var(--c-funnel-track);overflow:hidden}.meter i{background:var(--c-funnel-fill);border-radius:var(--r-pill);height:100%;display:block}.split{gap:var(--sp-8);display:grid}.money{gap:var(--sp-3);display:grid}.progress{gap:var(--sp-1);display:flex}.progress i{height:var(--mark-w);border-radius:var(--r-pill);background:var(--c-funnel-track);flex:1}.progress i.on{background:var(--c-funnel-fill)}.tile--hero .progress i{background:var(--c-hero-line)}.tile--hero .progress i.on{background:var(--c-hero-fg)}.funnel{display:grid}.funnel__row{grid-template-columns:var(--col-label) minmax(0, 1fr) var(--col-num);align-items:center;gap:var(--sp-3);min-height:calc(var(--row-h) + var(--sp-2));display:grid}.funnel__label small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2);display:block}.funnel__track{height:var(--bar);border-radius:var(--r-pill);background:var(--c-funnel-track);overflow:hidden}.funnel__fill{border-radius:var(--r-pill);background:var(--c-funnel-fill);height:100%}.funnel__row--lost .funnel__track{background:var(--c-funnel-lost-track)}.funnel__row--lost .funnel__fill{background:var(--c-funnel-lost)}.funnel__num{text-align:right;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.rowl{align-items:center;gap:var(--sp-3);min-height:var(--row-h);display:flex}.rowl .st{margin-left:auto}.rowl b{font-weight:var(--fw-semi)}.tabs{gap:var(--sp-6);border-bottom:var(--hair) solid var(--c-line);display:flex;overflow-x:auto}.tab{align-items:center;gap:var(--sp-2);min-height:var(--row-h);color:var(--c-text-2);font-weight:var(--fw-medium);white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex}.tab:hover,.tab.is-hover{color:var(--c-text)}.tab[aria-selected=true]{color:var(--c-text);font-weight:var(--fw-semi);box-shadow:inset 0 calc(var(--ring) * -1) 0 var(--c-mark)}.tab.is-focus{outline:var(--ring) solid var(--c-focus);outline-offset:calc(var(--ring) * -1)}.tab[disabled]{cursor:not-allowed;opacity:.6}dialog.modal:not([open]){display:none}dialog.modal::backdrop{background:var(--c-scrim)}.modal{width:calc(100% - var(--sp-8));max-width:var(--modal-w);padding:var(--sp-6);border-radius:var(--r-lg);background:var(--c-raised);color:var(--c-text);box-shadow:var(--shadow-overlay), inset 0 0 0 var(--hair) var(--c-line);gap:var(--sp-4);border:0;display:grid}.modal h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-semi)}.modal__actions{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.modal__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.modal--sheet{max-width:var(--sheet-max)}.modal__body{gap:var(--sp-4);min-width:0;display:grid}.modal--wide,.modal--form{max-height:calc(100dvh - var(--sp-8));align-content:start;overflow-y:auto}.modal--wide{max-width:calc(var(--modal-w) * 1.35)}.modal--form{max-width:calc(var(--modal-w) + var(--sp-16))}.modal--form form{gap:var(--sp-4);display:grid}.modal--static{margin:0}.sheet-list{display:grid}.sheet-list a{align-items:center;gap:var(--sp-3);min-height:var(--row-h);color:var(--c-text);font-weight:var(--fw-medium);border-top:var(--hair) solid var(--c-line);text-decoration:none;display:flex}.sheet-list a:first-child{border-top:0}.toast-region{right:var(--sp-6);bottom:var(--sp-6);z-index:60;gap:var(--sp-2);display:grid;position:fixed}.toast{align-items:flex-start;gap:var(--sp-3);width:var(--toast-w);max-width:calc(100vw - var(--sp-8));padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-btn);color:var(--c-btn-text);box-shadow:var(--shadow-overlay);display:flex}.toast .ico{margin-top:var(--hair)}.toast__body{flex:1;min-width:0}.toast__act{color:inherit;font-weight:var(--fw-semi);min-height:var(--tap);text-underline-offset:var(--sp-1);background:0 0;border:0;padding:0;text-decoration:underline}.toast--static{box-shadow:none}.tipwrap{display:inline-flex;position:relative}.empty{align-content:center;justify-items:center;gap:var(--sp-3);text-align:center;padding:var(--sp-8) var(--sp-6);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:inset 0 0 0 var(--hair) var(--c-line);display:grid}.empty__art{width:var(--art-lg);place-items:center;max-width:100%;display:grid}.empty__art img,.empty__art svg{width:100%;height:auto}.empty__art--sm{width:var(--art-sm)}.empty__art--ring{width:var(--art-sm);height:var(--art-sm);background:var(--c-accent-soft);color:var(--c-link);border-radius:50%}.empty__art--ring .ico{stroke-width:1.5px;width:50%;height:50%}.empty h2{font:var(--fw-semi) var(--fs-h2)/var(--lh-h2) var(--ff-display);letter-spacing:var(--ls-display)}.empty p{color:var(--c-text-2);max-width:40ch}.empty--flat{box-shadow:none;background:0 0}.skel{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-skel), var(--c-skel-shine), var(--c-skel));animation:shine var(--dur-skel) linear infinite;background-size:200% 100%;display:block}@keyframes shine{0%{background-position:100% 0}to{background-position:-100% 0}}.skel--line{height:var(--sp-3)}.skel--title{height:var(--sp-6);width:40%}.skel--num{height:var(--sp-8);width:30%}.skel--bar{height:var(--bar);border-radius:var(--r-pill)}.skel--w60{width:60%}.skel--w80{width:80%}.skel--w40{width:40%}.skel-row{grid-template-columns:var(--col-reason) minmax(0, 1fr) var(--col-wait);gap:var(--sp-3);min-height:var(--row-h);align-items:center;display:grid}.err{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-md);background:var(--c-danger-soft);justify-items:start;display:grid}.err__title{align-items:center;gap:var(--sp-2);font-weight:var(--fw-semi);color:var(--c-danger-text);display:flex}.err p{color:var(--c-text)}.err-page{justify-items:center;gap:var(--sp-4);text-align:center;padding:var(--sp-16) var(--sp-6);display:grid}.err-page__code{font:var(--fw-semi) var(--fs-display)/var(--lh-display) var(--ff-display);letter-spacing:var(--ls-display);color:var(--c-link)}.err-page p{color:var(--c-text-2);max-width:44ch}.thread{gap:var(--sp-4);align-content:start;display:grid}.msg{gap:var(--sp-1);max-width:var(--msg-max);justify-items:start;display:grid}.msg--agent{justify-self:end;justify-items:end}.msg__bubble{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-fill);color:var(--c-text);text-align:left}.msg--agent .msg__bubble{background:var(--c-accent-soft)}.msg__meta{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2)}.day{font-size:var(--fs-small);color:var(--c-text-2);justify-self:center}.event{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-warn-soft);display:flex}.event .ico{color:var(--c-warn-text);margin-top:var(--hair)}.event b{font-weight:var(--fw-semi);color:var(--c-warn-text)}.why{max-width:var(--msg-max);justify-self:end;width:100%}.why summary{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-2);color:var(--c-link);font-weight:var(--fw-medium);font-size:var(--fs-small);cursor:pointer;border-radius:var(--r-md);float:right;list-style:none;display:inline-flex}.why summary::-webkit-details-marker{display:none}.why summary:hover{background:var(--c-fill)}.why .chev{transition:transform var(--dur-2) var(--ease)}.why[open] .chev{transform:rotate(180deg)}.why__body{clear:both;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-md);background:var(--c-surface);box-shadow:inset 0 0 0 var(--hair) var(--c-line);display:grid}.why__row{grid-template-columns:var(--col-why) minmax(0, 1fr);gap:var(--sp-3);align-items:baseline;display:grid}.why__row dt{font-size:var(--fs-small);color:var(--c-text-2)}.why__row dd{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.composer{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-top:var(--hair) solid var(--c-line);background:var(--c-surface);display:grid}.steps{gap:var(--sp-3);display:grid}.step{grid-template-columns:var(--step) minmax(0, 1fr);gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:inset 0 0 0 var(--hair) var(--c-line);display:grid}.step__n{width:var(--step);height:var(--step);font-weight:var(--fw-semi);box-shadow:inset 0 0 0 var(--ring) var(--c-line-strong);color:var(--c-text-2);border-radius:50%;place-items:center;display:grid}.step__body{gap:var(--sp-3);align-content:start;min-width:0;display:grid}.step__title{font:var(--fw-semi) var(--fs-h2)/var(--lh-h2) var(--ff-display);letter-spacing:var(--ls-display)}.step__text{color:var(--c-text-2);max-width:var(--prose-max)}.step--done{box-shadow:none;padding-block:var(--sp-2);background:0 0}.step--done .step__n{background:var(--c-mark);box-shadow:none;color:var(--c-on-accent)}.step--done .step__title{font:var(--fw-medium) var(--fs-body)/var(--lh-body) var(--ff-text);letter-spacing:0;color:var(--c-text-2)}.step--active{box-shadow:inset 0 0 0 var(--ring) var(--c-mark)}.step--active .step__n{background:var(--c-btn);color:var(--c-btn-text);box-shadow:none}.step--todo .step__title{color:var(--c-text-2)}.sandbox{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-md);background:var(--c-bg);display:grid}.sources{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.aside,.conn{gap:var(--sp-4);align-content:start;display:grid}.conn__head{align-items:center;gap:var(--sp-3);display:flex}.conn__head h3{font-size:var(--fs-body);font-weight:var(--fw-semi)}.conn__head .st{margin-left:auto}.seq{gap:var(--sp-2);display:flex}.seq li{gap:var(--sp-1);flex:1;min-width:0;display:grid}.seq li:before{content:"";height:var(--mark-w);border-radius:var(--r-pill);background:var(--c-fill-hover)}.seq li.done:before,.seq li.now:before{background:var(--c-mark)}.seq b{font-size:var(--fs-small);font-weight:var(--fw-semi)}.seq span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2)}.legend{gap:var(--sp-2) var(--sp-6);color:var(--c-text-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.main--split{flex-direction:column;height:100vh;padding:0;display:flex;overflow:hidden}.main--split .ph{padding:var(--sp-6) var(--sp-8) var(--sp-3)}.filters{align-items:center;gap:var(--sp-2) var(--sp-3);padding:0 var(--sp-8) var(--sp-2);flex-wrap:wrap;display:flex}.filters .search{flex:1 1 var(--list-w);max-width:var(--list-w)}.filters .select{flex:0 1 var(--col-agent);min-width:var(--col-label)}.dlg{grid-template-columns:var(--list-w) minmax(0, 1fr);border-top:var(--hair) solid var(--c-line);flex:1;min-height:0;display:grid}.dlg__list{background:var(--c-surface);border-right:var(--hair) solid var(--c-line);min-height:0;overflow-y:auto}.grp{z-index:1;padding:var(--sp-2) var(--sp-4);background:var(--c-fill);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-semi);color:var(--c-text-2);position:sticky;top:0}.item{column-gap:var(--sp-2);height:var(--row-h);padding:0 var(--sp-4);border-bottom:var(--hair) solid var(--c-line);color:var(--c-text);grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;text-decoration:none;display:grid;position:relative}.item:hover,.item.is-hover,.item[aria-current=true]{background:var(--c-fill)}.item[aria-current=true]:before{content:"";width:var(--mark-w);background:var(--c-mark);position:absolute;top:0;bottom:0;left:0}.item__name{font-weight:var(--fw-semi);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item__name span{font-weight:var(--fw-regular);color:var(--c-text-2);font-size:var(--fs-small)}.item__time{font-size:var(--fs-small);color:var(--c-text-2);font-variant-numeric:tabular-nums}.item__line{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2);white-space:nowrap;text-overflow:ellipsis;gap:var(--sp-2);grid-column:1/-1;align-items:center;display:flex;overflow:hidden}.item__line .st{font-size:var(--fs-small);flex:none}.convo{background:var(--c-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.convo__head{align-items:center;gap:var(--sp-3) var(--sp-4);padding:var(--sp-3) var(--sp-6);background:var(--c-surface);border-bottom:var(--hair) solid var(--c-line);flex-wrap:wrap;display:flex}.convo__who{align-items:center;gap:var(--sp-3);flex:1 1 var(--list-w);min-width:0;display:flex}.convo__who h2{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semi)}.convo__act{gap:var(--sp-2);flex-wrap:wrap;display:flex}.convo__alert{gap:var(--sp-3);padding:var(--sp-3) var(--sp-6);background:var(--c-warn-soft);border-bottom:var(--hair) solid var(--c-line);align-items:flex-start;display:flex}.convo__alert .ico{color:var(--c-warn-text);margin-top:var(--hair)}.convo__alert b{color:var(--c-warn-text);font-weight:var(--fw-semi)}.convo__msgs{min-height:0;padding:var(--sp-6);flex:1;overflow-y:auto}.back{display:none}.side--static{border-radius:var(--r-lg);height:auto;box-shadow:inset 0 0 0 var(--hair) var(--c-line);border:0;position:static;overflow:visible}.tabbar--static{min-height:var(--bar-h);background:var(--c-surface);border-radius:var(--r-lg);box-shadow:inset 0 0 0 var(--hair) var(--c-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:static}.tabbar--static a,.tabbar--static button{align-content:center;place-items:center;gap:var(--sp-1);min-height:var(--bar-h);color:var(--c-text-2);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-medium);background:0 0;border:0;text-decoration:none;display:grid;position:relative}.tabbar--static a[aria-current=page]{color:var(--c-text);font-weight:var(--fw-semi)}.tabbar--static a[aria-current=page]:before{content:"";height:var(--mark-w);border-radius:0 0 var(--r-sm) var(--r-sm);background:var(--c-mark);position:absolute;top:0;left:30%;right:30%}.tabbar--static .count{top:var(--sp-2);left:calc(50% + var(--sp-1));margin:0;position:absolute}@media (width<=1100px){.c-3,.c-4{grid-column:span 6}.c-5,.c-6,.c-7,.c-8{grid-column:span 12}.main{padding:var(--sp-8)}.hero{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.tbl-wrap--sticky{max-height:none;overflow:visible}.app{display:block}.side{display:none}.main{padding:var(--sp-4) var(--sp-4) calc(var(--bar-h) + var(--sp-8) + env(safe-area-inset-bottom))}.mbar{z-index:20;align-items:center;gap:var(--sp-3);min-height:calc(var(--tap) + var(--sp-3));padding:var(--sp-2) var(--sp-4);background:var(--c-surface);border-bottom:var(--hair) solid var(--c-line);display:flex;position:sticky;top:0}.mbar .brand{min-width:0;min-height:var(--tap);flex:1;padding:0}.tabbar{z-index:30;min-height:var(--bar-h);padding-bottom:env(safe-area-inset-bottom);background:var(--c-surface);border-top:var(--hair) solid var(--c-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{align-content:center;place-items:center;gap:var(--sp-1);min-height:var(--bar-h);color:var(--c-text-2);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-medium);background:0 0;border:0;text-decoration:none;display:grid;position:relative}.tabbar a[aria-current=page]{color:var(--c-text);font-weight:var(--fw-semi)}.tabbar a[aria-current=page]:before{content:"";height:var(--mark-w);border-radius:0 0 var(--r-sm) var(--r-sm);background:var(--c-mark);position:absolute;top:0;left:30%;right:30%}.tabbar .count{top:var(--sp-2);left:calc(50% + var(--sp-1));margin:0;position:absolute}.c-3,.c-4,.c-5,.c-6,.c-7,.c-8{grid-column:span 12}.ph{align-items:stretch}.ph__actions{width:100%}.ph__actions .btn{flex:1}.opts{grid-template-columns:minmax(0,1fr)}.tile{gap:var(--sp-4)}.funnel__row{grid-template-columns:minmax(0, 1fr) var(--col-num);row-gap:var(--sp-1);padding:var(--sp-2) 0}.funnel__track{grid-area:2/1/auto/-1}.why__row{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.input-row{flex-wrap:wrap}.input-row .btn{flex:100%}.form,.field--narrow,.field--mid{max-width:none}.step{padding:var(--sp-4);gap:var(--sp-3)}.chain{gap:var(--sp-4)}.toast-region{left:var(--sp-4);right:var(--sp-4);bottom:calc(var(--bar-h) + var(--sp-4))}.toast{width:auto;max-width:none}.modal--sheet{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;max-width:none;margin:auto auto 0}.lnk,a.tag,.seg__opt,.tile__head .lnk{min-height:var(--tap)}.queue__row{row-gap:var(--sp-1);padding:var(--sp-3) 0;grid-template-columns:minmax(0,1fr) auto}.queue__who{white-space:normal;grid-area:2/1/auto/-1}.queue__wait{grid-area:1/2}.queue__go{text-align:left;grid-area:3/1/auto/-1}.tbl-wrap{box-shadow:none;background:0 0}.tbl-wrap--scroll{max-height:none;overflow:visible}.tbl,.tbl tbody,.tbl tr,.tbl td{display:block}.tbl thead{width:var(--hair);height:var(--hair);clip:rect(0 0 0 0);position:absolute;overflow:hidden}.tbl tbody{gap:var(--sp-2);display:grid}.tbl tr{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-surface);box-shadow:inset 0 0 0 var(--hair) var(--c-line);gap:var(--sp-1);display:grid}.tbl td,.tbl tbody tr:last-child td,.tbl td:first-child,.tbl td:last-child{white-space:normal;border:0;height:auto;padding:0;overflow:visible}.tbl tbody tr:hover td{background:0 0}.tbl td[data-label]:before{content:attr(data-label);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--c-text-2);font-weight:var(--fw-medium);display:block}.tbl .r,.tbl .act{text-align:left}.tbl .act .btn{width:100%;margin-top:var(--sp-2)}.main--split{height:auto;min-height:100vh;padding:var(--sp-4) var(--sp-4) calc(var(--bar-h) + var(--sp-8));overflow:visible}.main--split .ph{padding:0 0 var(--sp-3)}.filters{padding:0 0 var(--sp-2);grid-template-columns:minmax(0,1fr);display:grid}.filters .search,.filters .select{flex:none;max-width:none}.dlg{border:0;display:block}.dlg__list{background:0 0;border:0;overflow:visible}.grp{border-radius:var(--r-md);margin-top:var(--sp-3);position:static}.item{height:auto;min-height:var(--tap);padding:var(--sp-2) var(--sp-4);background:var(--c-surface);border-radius:var(--r-md);margin-top:var(--sp-1);box-shadow:inset 0 0 0 var(--hair) var(--c-line);border:0}.item[aria-current=true]:before{display:none}.convo{background:0 0;display:none}.back{display:inline-flex}body:has(#view-chat:target) .dlg__list{display:none}body:has(#view-chat:target) .main--split>.ph{display:none}body:has(#view-chat:target) .filters{display:none}body:has(#view-chat:target) .convo{display:flex}.convo__head{padding:var(--sp-3) 0;background:0 0;border:0}.convo__act{width:100%}.convo__act .btn{flex:1}.convo__alert{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:0}.convo__msgs{padding:var(--sp-4) 0;overflow:visible}.composer{padding:var(--sp-3) 0;background:0 0}}.skel--circle{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:50%;flex:none}.skel--field{height:var(--ctl-h);border-radius:var(--r-md)}.skel--btn{height:var(--ctl-h);width:var(--col-wait);border-radius:var(--r-md)}.skel--tile{height:var(--col-agent);border-radius:var(--r-lg)}.skel--time{width:var(--sp-8)}.skel--w20{width:20%}.skel--w100{width:100%}.sk{gap:var(--sp-4);align-content:start;display:grid}.sk__title{font:var(--fw-semi) var(--fs-title)/var(--lh-title) var(--ff-display);letter-spacing:var(--ls-display)}.sk-item{grid-template-columns:var(--avatar-sm) minmax(0, 1fr) var(--sp-8);align-items:center;gap:var(--sp-3);height:var(--row-h);padding:0 var(--sp-4);border-bottom:var(--hair) solid var(--c-line);display:grid}.sk-item:last-child{border-bottom:0}.sk-item__txt{gap:var(--sp-1);display:grid}.sk-cells{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.slow{align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-fill);color:var(--c-text);flex-wrap:wrap;display:flex}.slow p{flex:1 1 var(--col-agent)}.err__ref,.err-page__ref{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small)}.err-page--tight{padding:var(--sp-8) var(--sp-4)}.err-page .btn-group{justify-content:center}.err-page h2.err-page__h{font:var(--fw-semi) var(--fs-title)/var(--lh-title) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.err-page .st{font-size:var(--fs-body)}.err-page h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-semi)}.err-page .empty__art--sm{width:var(--art-md)}.offline{gap:var(--sp-3);display:grid}.sticky-note{position:sticky;top:0}.sel-head,.sel-row{grid-template-columns:var(--tap) minmax(0, 1fr) auto;align-items:center;column-gap:var(--sp-2);min-height:var(--row-h);padding:0 var(--sp-4);border-bottom:var(--hair) solid var(--c-line);display:grid}.sel-head{background:var(--c-bg);font-size:var(--fs-small);color:var(--c-text-2);font-weight:var(--fw-medium)}.sel-row:last-child{border-bottom:0}.sel-row:has(input:checked){background:var(--c-accent-soft)}.sel-row__main{align-items:baseline;gap:0 var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.sel-row__main b{font-weight:var(--fw-semi)}.sel-row .check,.sel-head .check{margin-left:calc(var(--sp-3) * -1);padding-left:var(--sp-3)}.bulk{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--c-fill);border-top:var(--hair) solid var(--c-line);flex-wrap:wrap;display:flex}.bulk__n{font-weight:var(--fw-semi);margin-right:auto}.pbar{height:var(--bar);border-radius:var(--r-pill);background:var(--c-funnel-track);overflow:hidden}.pbar i{border-radius:var(--r-pill);background:var(--c-funnel-fill);width:0;height:100%;transition:width var(--dur-2) var(--ease);display:block}.stages{gap:var(--sp-1);display:grid}.stages li{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--row-h);border-bottom:var(--hair) solid var(--c-line);display:flex}.stages li:last-child{border-bottom:0}.toast{position:relative;overflow:hidden}.row-line{align-items:center;column-gap:var(--sp-4);min-height:var(--row-h);padding:var(--sp-2) 0;border-bottom:var(--hair) solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.row-line:last-child{border-bottom:0}.row-line small{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small);display:block}.row-line b{font-weight:var(--fw-semi)}.feed{display:grid}.feed li{grid-template-columns:var(--col-act) minmax(0, 1fr);gap:var(--sp-3);min-height:var(--row-h);padding:var(--sp-3) 0;border-bottom:var(--hair) solid var(--c-line);align-items:baseline;display:grid}.feed li:last-child{border-bottom:0}.feed time{color:var(--c-text-2);font-size:var(--fs-small);font-variant-numeric:tabular-nums}.nset{display:grid}.nset__row{grid-template-columns:minmax(0, 1fr) var(--col-agent);align-items:center;column-gap:var(--sp-6);row-gap:var(--sp-2);padding:var(--sp-3) 0;border-bottom:var(--hair) solid var(--c-line);display:grid}.nset__row:last-child{border-bottom:0}.nset__row b{font-weight:var(--fw-semi);display:block}.nset__row .field__hint{display:block}.nset__row--sw{grid-template-columns:minmax(0,1fr) auto}.dot-new{width:var(--dot);height:var(--dot);background:var(--c-mark);margin-right:var(--sp-2);border-radius:50%;display:inline-block}.queue__row--read .queue__who{color:var(--c-text-2)}.queue__row--read .queue__who b{font-weight:var(--fw-medium)}@media (width<=1100px){.pair,.sk-cells{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){.frame{padding:var(--sp-3)}.form-summary li{min-height:var(--tap);align-items:center;display:flex}.form-summary li a{min-height:var(--tap);align-items:center;display:inline-flex}.nset__row{grid-template-columns:minmax(0,1fr)}.nset__row--sw{grid-template-columns:minmax(0,1fr) auto}.feed li{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.sel-head,.sel-row{padding:0 var(--sp-3)}.sel-row{grid-template-columns:var(--tap) minmax(0, 1fr);padding-block:var(--sp-2)}.sel-row .st{grid-column:2}.bulk .btn{flex:100%}.demo-bar{gap:var(--sp-1) var(--sp-3)}.err-page{padding:var(--sp-8) var(--sp-2)}.err-page .btn-group{width:100%}.err-page .btn-group .btn,.slow .btn{flex:100%}.row-line{row-gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.toast-region{z-index:70}}.tbl td.wrap{white-space:normal;overflow:visible}.grid--top{align-items:start}.view{gap:var(--sp-6);align-content:start;display:grid}.switch--bare{min-width:var(--tap);justify-content:center}.mbar{top:var(--pl-rail-top,0px)}@media (width<=767.98px){.modal--form{max-width:none;max-height:calc(100dvh - var(--sp-4))}}.reauth__form{gap:var(--sp-4);display:grid}.reauth-notice{gap:var(--sp-2);justify-items:start;display:grid}.reauth-notice__caution{font-weight:var(--fw-medium)}@media (width<=767.98px){.reauth .modal__actions .btn{flex:100%}}.auth{background:var(--c-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.auth__main{gap:var(--sp-8);padding:var(--sp-8) var(--sp-12);flex-direction:column;min-width:0;display:flex}.auth__top{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.auth__top .brand{padding-left:0}.auth__center{flex:1;align-content:center;justify-items:start;display:grid}.auth__card{width:100%;max-width:var(--modal-w);gap:var(--sp-6);display:grid}.auth__card h1{font:var(--fw-semi) var(--fs-title)/var(--lh-title) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.auth__card .empty__art--sm{width:var(--art-md)}.auth__lead{color:var(--c-text-2);max-width:var(--prose-max)}.auth__lead b{font-weight:var(--fw-semi);color:var(--c-text);overflow-wrap:anywhere}.auth__form{gap:var(--sp-4);display:grid}.auth__legal{color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small)}.auth__alt{align-items:center;gap:var(--sp-1) var(--sp-2);color:var(--c-text-2);flex-wrap:wrap;display:flex}.auth__alt .lnk{min-height:var(--tap);align-items:center;display:inline-flex}.auth__links{gap:var(--sp-1) var(--sp-4);flex-wrap:wrap;display:flex}.auth__links .btn{min-height:var(--tap);padding:0}.auth__aside{margin:var(--sp-4) var(--sp-4) var(--sp-4) 0;padding:var(--sp-12);justify-content:space-between;gap:var(--sp-8);border-radius:var(--r-lg);flex-direction:column;display:flex}.auth__aside h2{font:var(--fw-semi) var(--fs-display)/var(--lh-display) var(--ff-display);letter-spacing:var(--ls-display);text-wrap:balance}.auth__aside p{max-width:var(--prose-max)}.auth__asidehead{gap:var(--sp-4);display:grid}.peek{padding:var(--sp-4) var(--sp-6);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-text);display:grid}.peek__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-bottom:var(--sp-2);font-weight:var(--fw-semi);display:flex}.peek__head span:last-child{font-weight:var(--fw-regular);color:var(--c-text-2);font-size:var(--fs-small)}.peek__row{gap:var(--sp-1);padding:var(--sp-3) 0;border-top:var(--hair) solid var(--c-line);display:grid}.peek__row b{font-weight:var(--fw-semi)}.peek__why{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);color:var(--c-warn-text);font-weight:var(--fw-medium);display:inline-flex}.peek__why:before{content:"";width:var(--dot);height:var(--dot);background:var(--c-warn-dot);box-shadow:inset 0 0 0 var(--hair) var(--c-warn-ring);border-radius:50%;flex:none}.peek__q{color:var(--c-text-2);font-size:var(--fs-small)}@media (width<=1100px){.auth__main,.auth__aside{padding:var(--sp-8)}}@media (width<=767.98px){.auth{display:block}.auth__main{padding:var(--sp-4) var(--sp-4) var(--sp-8);gap:var(--sp-6);min-height:100dvh}.auth__aside{display:none}}.auth-login{gap:var(--sp-6);width:100%;max-width:var(--list-w);display:grid}.auth-login__ways{gap:var(--sp-4);display:grid}.auth-login .input,.auth-login .btn{min-height:var(--sp-12)}.auth-login__foot{justify-items:start;gap:var(--sp-2);padding-top:var(--sp-2);display:grid}.auth-login__foot .lnk{min-height:var(--tap)}.auth-a1__btn{gap:var(--sp-3);text-decoration:none}.auth-a1__mark{width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-sm);background:var(--c-btn-text);color:var(--c-btn);font-size:var(--fs-small);font-weight:var(--fw-semi);place-items:center;line-height:1;display:inline-grid}.auth-or{align-items:center;gap:var(--sp-4);color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small);display:flex}.auth-or:before,.auth-or:after{content:"";height:var(--hair);background:var(--c-line);flex:1}.pay-banner{margin-bottom:var(--gap-between)}.pay-banner__row{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pay-banner__row p{margin:0}
