:root{--c-bg:#fbfaf8;--c-surface:#fff;--c-surface-sunken:#f4f2ee;--c-surface-stripe:#fcfbf9;--c-border:#e5e2db;--c-border-strong:#cdc8bd;--c-text:#16233d;--c-text-muted:#4e5459;--c-text-subtle:#878d93;--c-accent:#1668c8;--c-accent-hover:#1256a8;--c-accent-soft:#e8f1fb;--c-ok:#0d8a4f;--c-ok-soft:#e6f6ee;--c-warn:#b45309;--c-warn-soft:#fdf3e6;--c-danger:#c02626;--c-danger-soft:#fdeaea;--c-info-soft:#eef2f7;--c-pending:#b07500;--c-pending-soft:#fff8e6;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-lg:1rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--radius:8px;--radius-sm:6px;--radius-pill:999px;--shadow-sm:0 1px 2px #1018280d;--shadow:0 1px 3px #10182814, 0 1px 2px #1018280a;--shadow-lg:0 8px 24px #1018281a;--control-height:36px;--focus-ring:0 0 0 3px var(--c-accent-soft)}*{box-sizing:border-box}html,body,#app{height:100%}body{font-family:var(--font);font-size:var(--fs-md);color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}a{color:var(--c-accent);text-decoration:none}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.u-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.u-num{font-variant-numeric:tabular-nums;text-align:right}.u-muted{color:var(--c-text-muted)}.u-subtle{color:var(--c-text-subtle);font-size:var(--fs-sm)}.u-danger{color:var(--c-danger)}.u-warn{color:var(--c-warn)}.u-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-head{gap:var(--s-2);margin-bottom:var(--s-4);justify-items:start;display:grid}.page-head>p{max-width:70ch;margin:0}.page-head__actions{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}@media print{.shell{height:auto;display:block}.shell__top,.shell__nav{display:none}.shell__main{padding:0;overflow:visible}.policy__bar,.page-head__actions,.filters{display:none}body{background:#fff}.tablewrap,.card{box-shadow:none;border:none}tr,img{break-inside:avoid}}.bar[data-v-15795478]{gap:var(--s-2);align-items:center;display:flex}.bar__slot[data-v-15795478]{position:relative}.bar__icon[data-v-15795478]{padding:var(--s-2);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:relative}.bar__mail[data-v-15795478]{color:var(--c-text-subtle)}.bar__icon:hover .bar__mail[data-v-15795478]{color:var(--c-text-muted)}.bar__mail--unread[data-v-15795478],.bar__icon:hover .bar__mail--unread[data-v-15795478]{color:var(--c-accent)}.bar__icon[data-v-15795478]:hover{background:var(--c-surface-sunken)}.bar__count[data-v-15795478]{min-width:1.1rem;font-size:var(--fs-xs);color:#fff;background:var(--c-accent);border-radius:999px;padding:0 .2rem;line-height:1.1rem;position:absolute;top:0;right:0}.bar__who[data-v-15795478]{gap:var(--s-2);padding:var(--s-1) var(--s-2);font:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.bar__who[data-v-15795478]:hover{background:var(--c-surface-sunken)}.bar__avatar[data-v-15795478]{width:1.9rem;height:1.9rem;font-size:var(--fs-sm);color:var(--c-accent);background:var(--c-accent-soft);border-radius:999px;place-items:center;font-weight:600;display:grid}.bar__names[data-v-15795478]{font-size:var(--fs-sm);text-align:left;flex-direction:column;display:flex}.bar__menu[data-v-15795478]{z-index:20;gap:var(--s-1);min-width:12rem;margin-top:var(--s-1);padding:var(--s-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);display:grid;position:absolute;right:0;box-shadow:0 8px 24px #0000001f}.bar__menu--wide[data-v-15795478]{min-width:22rem;max-height:24rem;overflow-y:auto}.bar__item[data-v-15795478]{padding:var(--s-2);font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--c-text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;gap:2px;text-decoration:none;display:grid}.bar__item[data-v-15795478]:hover{background:var(--c-surface-sunken)}.bar__item--unread[data-v-15795478]{border-left:2px solid var(--c-accent)}.bar__title[data-v-15795478]{font-weight:500}.bar__body[data-v-15795478]{color:var(--c-text-muted)}.bar__empty[data-v-15795478]{padding:var(--s-2);font-size:var(--fs-sm);color:var(--c-text-subtle);margin:0}.btn[data-v-f2453fa2]{justify-content:center;align-items:center;gap:var(--s-2);height:var(--control-height);padding:0 var(--s-4);font:inherit;font-size:var(--fs-md);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.btn[data-v-f2453fa2]:disabled{opacity:.55;cursor:not-allowed}.btn--primary[data-v-f2453fa2]{background:var(--c-accent);color:#fff}.btn--primary[data-v-f2453fa2]:hover:not(:disabled){background:var(--c-accent-hover)}.btn--secondary[data-v-f2453fa2]{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-strong)}.btn--secondary[data-v-f2453fa2]:hover:not(:disabled){background:var(--c-surface-sunken)}.btn--ghost[data-v-f2453fa2]{color:var(--c-text-muted);background:0 0}.btn--ghost[data-v-f2453fa2]:hover:not(:disabled){background:var(--c-surface-sunken);color:var(--c-text)}.btn--danger[data-v-f2453fa2]{background:var(--c-danger);color:#fff}.btn--danger[data-v-f2453fa2]:hover:not(:disabled){filter:brightness(.94)}.btn__spinner[data-v-f2453fa2]{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.6s linear infinite spin-f2453fa2}@keyframes spin-f2453fa2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn__spinner[data-v-f2453fa2]{animation-duration:2s}}.offer[data-v-c89d66a2]{padding:var(--s-4);border:1px solid var(--c-accent);border-radius:var(--radius);background:var(--c-accent-soft)}.offer__body[data-v-c89d66a2]{gap:var(--s-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.offer__text[data-v-c89d66a2]{margin:var(--s-1) 0 0;font-size:var(--fs-sm);color:var(--c-text-muted);max-width:60ch}.offer__actions[data-v-c89d66a2]{gap:var(--s-2);align-items:center;display:flex}.offer__error[data-v-c89d66a2]{margin:var(--s-2) 0 0;font-size:var(--fs-sm);color:var(--c-danger)}.boot[data-v-e8122e49]{min-height:100%;color:var(--c-text-subtle);place-items:center;display:grid}.shell[data-v-e8122e49]{grid-template:"top top""nav main"minmax(0,1fr)/220px 1fr;height:100%;display:grid}@media (width>=761px){.shell--tight[data-v-e8122e49]{grid-template-columns:0 1fr}.shell--tight .shell__nav[data-v-e8122e49]{display:none}}.shell__nav[data-v-e8122e49]{padding:var(--s-4) var(--s-3);background:var(--c-surface);border-right:1px solid var(--c-border);grid-area:nav;overflow-y:auto}.shell__name[data-v-e8122e49]{letter-spacing:-.01em;font-weight:600}.shell__link[data-v-e8122e49]{width:100%;padding:var(--s-2) var(--s-3);font:inherit;font-size:var(--fs-md);text-align:left;color:var(--c-text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;margin-bottom:2px;display:block}.shell__link[data-v-e8122e49]:hover{background:var(--c-surface-sunken);color:var(--c-text)}.shell__group[data-v-e8122e49]{margin-top:var(--s-4)}.shell__where[data-v-e8122e49]{gap:var(--s-1);padding-bottom:var(--s-3);margin-bottom:var(--s-3);border-bottom:1px solid var(--c-border);display:grid}.shell__ws[data-v-e8122e49]{margin:0;font-weight:700}.shell__leave[data-v-e8122e49]{font-size:var(--fs-xs);color:var(--c-text-muted);text-decoration:none}.shell__leave[data-v-e8122e49]:hover{color:var(--c-text)}.shell__wslist[data-v-e8122e49]{gap:2px;display:grid}.shell__wslink[data-v-e8122e49]{font-size:var(--fs-sm);color:var(--c-text-muted);padding:2px 0;text-decoration:none}.shell__wslink[data-v-e8122e49]:hover{color:var(--c-text)}.shell__wslink--on[data-v-e8122e49]{color:var(--c-accent);font-weight:600}.shell__grouphead[data-v-e8122e49]{padding:0 var(--s-3) var(--s-1);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-subtle)}.shell__grouphead--active[data-v-e8122e49]{color:var(--c-text-muted)}.shell__link--child[data-v-e8122e49]{padding-left:var(--s-5)}.shell__link--active[data-v-e8122e49]{background:var(--c-accent-soft);color:var(--c-accent);font-weight:500}.shell__top[data-v-e8122e49]{gap:var(--s-3);padding:var(--s-3) var(--s-5);background:var(--c-surface);border-bottom:1px solid var(--c-border);grid-area:top;align-items:center;display:flex}.shell__top[data-v-e8122e49]>:last-child{margin-left:auto}.shell__who[data-v-e8122e49]{font-size:var(--fs-sm);flex-direction:column;display:flex}.shell__main[data-v-e8122e49]{gap:var(--s-5);padding:var(--s-6) var(--s-5);grid-area:main;align-content:start;min-width:0;display:grid;overflow-y:auto}.shell__burger[data-v-e8122e49]{padding:var(--s-1);color:var(--c-text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;display:none}.shell__tighten[data-v-e8122e49]{padding:var(--s-1);color:var(--c-text-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.shell__tighten[data-v-e8122e49]:hover{color:var(--c-text);background:var(--c-surface-sunken)}@media (width<=760px){.shell[data-v-e8122e49]{grid-template:"top""nav""main"minmax(0,1fr)/1fr}.shell__top[data-v-e8122e49]{padding:var(--s-3)}.shell__name[data-v-e8122e49]{display:none}.shell--open .shell__name[data-v-e8122e49]{display:block}.shell__burger[data-v-e8122e49]{place-items:center;display:grid}.shell__tighten[data-v-e8122e49]{display:none}.shell__nav[data-v-e8122e49]{max-height:60vh;padding:var(--s-3);border-right:none;border-bottom:1px solid var(--c-border);display:none}.shell--open .shell__nav[data-v-e8122e49]{display:block}}
