.ui-icon[data-v-ff553b27]{flex:none}.ui-banner[data-v-d3e9dda6]{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-cap);font-weight:600;line-height:1.45;background:var(--s1)}.ui-banner__icon[data-v-d3e9dda6]{margin-top:1px;color:var(--t3)}.ui-banner__body[data-v-d3e9dda6]{display:flex;flex:1;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);align-items:center}.ui-banner__close[data-v-d3e9dda6]{display:inline-flex;padding:0;border:0;cursor:pointer;color:var(--t3);background:none}.ui-banner--info[data-v-d3e9dda6]{border-color:var(--acc-line);background:var(--acc-soft)}.ui-banner--info .ui-banner__icon[data-v-d3e9dda6]{color:var(--acc)}.ui-banner--warning[data-v-d3e9dda6]{border-color:var(--warn-line);background:var(--warn-soft)}.ui-banner--warning .ui-banner__icon[data-v-d3e9dda6]{color:var(--warn)}.ui-banner--danger[data-v-d3e9dda6]{border-color:var(--danger-line);background:var(--danger-soft)}.ui-banner--danger .ui-banner__icon[data-v-d3e9dda6]{color:var(--danger)}.error-notice__request[data-v-bf643a1d]{display:block;color:var(--t2)}.outage-banner[data-v-6d04705c]{margin:.5rem 1rem 0}.outage-banner p[data-v-6d04705c]{margin:.25rem 0 0}.ui-button[data-v-b287771b]{display:inline-flex;gap:9px;align-items:center;justify-content:center;height:46px;padding:0 var(--sp-5);border:1px solid transparent;border-radius:var(--r-pill);font-size:var(--fs-row);font-weight:700;white-space:nowrap;cursor:pointer;background:none;transition:opacity .12s ease-out,transform .12s ease-out}.ui-button[data-v-b287771b]:active:not(:disabled){opacity:.85;transform:scale(.98)}.ui-button[data-v-b287771b]:disabled{cursor:default;opacity:.45}.ui-button--small[data-v-b287771b]{height:34px;padding:0 var(--sp-4);font-size:var(--fs-footnote)}.ui-button--primary[data-v-b287771b]{font-weight:800;color:var(--acc-ink);background:var(--acc)}.ui-button--primary[data-v-b287771b]:disabled{opacity:1;background:color-mix(in srgb,var(--acc) 35%,transparent)}.ui-button--secondary[data-v-b287771b]{font-weight:600;border-color:var(--line2);color:var(--t1)}.ui-button--danger[data-v-b287771b]{border-color:var(--danger-line);color:var(--danger)}.ui-button--quiet[data-v-b287771b]{padding:0 var(--sp-2);font-weight:600;color:var(--t2)}.pay[data-v-cded25ac]{display:grid;gap:var(--sp-2);justify-items:start}.status-banner p[data-v-95638492]{margin:.25rem 0 0}.status-banner__pay[data-v-95638492]{margin-top:.5rem}.ui-signature[data-v-7c211406]{flex:none;color:var(--acc)}.ui-segmented[data-v-fe2adba5]{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--s2)}.ui-segmented__option[data-v-fe2adba5]{display:grid;place-items:center;min-width:32px;height:28px;padding:0 var(--sp-3);border:0;border-radius:var(--r-xs);font-size:var(--fs-cap);font-weight:700;color:var(--t2);cursor:pointer;background:transparent}.ui-segmented__option--icon[data-v-fe2adba5]{padding:0 var(--sp-2)}.ui-segmented__option[aria-pressed=true][data-v-fe2adba5]{color:var(--t1);background:var(--bg);box-shadow:var(--shadow-selected)}.sidebar-footer[data-v-3ea61bb0]{display:grid;gap:var(--sp-2)}.sidebar-footer__switches[data-v-3ea61bb0]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:space-between}.sidebar-footer__logout[data-v-3ea61bb0]{display:flex;gap:11px;align-items:center;height:42px;padding:0 11px;border:1px solid transparent;border-radius:var(--r-sm);font-size:var(--fs-row);font-weight:600;color:var(--t2);cursor:pointer;background:transparent}.sidebar-footer__logout[data-v-3ea61bb0]:hover{color:var(--danger);background:var(--danger-soft)}.ui-chip[data-v-90e10b22]{display:inline-flex;gap:6px;align-items:center;height:26px;padding:0 11px;border:1px solid var(--chip-line, var(--line2));border-radius:var(--r-sm);font-size:var(--fs-caption);font-weight:700;white-space:nowrap;color:var(--chip-color, var(--t2));background:var(--chip-bg, var(--s2))}.ui-chip--dot[data-v-90e10b22]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.ui-chip--neutral.ui-chip--dot[data-v-90e10b22]:before{background:var(--t3)}.ui-chip--accent[data-v-90e10b22],.ui-chip--ok[data-v-90e10b22]{--chip-color: var(--acc);--chip-bg: var(--acc-soft);--chip-line: var(--acc-line)}.ui-chip--warning[data-v-90e10b22]{--chip-color: var(--warn);--chip-bg: var(--warn-soft);--chip-line: var(--warn-line)}.ui-chip--danger[data-v-90e10b22]{--chip-color: var(--danger);--chip-bg: var(--danger-soft);--chip-line: var(--danger-line)}.ui-chip--violet[data-v-90e10b22]{--chip-color: var(--sched);--chip-bg: var(--sched-soft);--chip-line: transparent}.sidebar-menu[data-v-107e3a39]{display:grid;gap:2px}.sidebar-menu__link[data-v-107e3a39]{display:flex;gap:11px;align-items:center;height:42px;padding:0 11px;border:1px solid transparent;border-radius:var(--r-sm);font-size:var(--fs-row);font-weight:600;color:var(--t2);text-decoration:none}.sidebar-menu__link[data-v-107e3a39]:hover{color:var(--t1);background:var(--fill-tertiary)}.sidebar-menu__link.router-link-active[data-v-107e3a39]:not([data-test=nav-home]),.sidebar-menu__link.router-link-exact-active[data-v-107e3a39]{border-color:var(--acc-line);font-weight:800;color:var(--acc);background:var(--acc-soft)}.sidebar-menu__icon[data-v-107e3a39]{flex:none}.sidebar-menu__text[data-v-107e3a39]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu__badge[data-v-107e3a39]{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);font-size:var(--fs-caption2);font-weight:800;color:var(--t2);background:var(--fill-tertiary)}.sidebar-menu__badge--drafts[data-v-107e3a39]{color:var(--on-danger);background:var(--danger)}.sidebar-menu__dot[data-v-107e3a39]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--danger)}.sidebar-state[data-v-a09d04e5]{display:grid;gap:6px;justify-items:start;padding:var(--sp-3) var(--sp-4) var(--sp-4);border:1px solid var(--glass-line);border-radius:var(--r-md);background:var(--glass2)}.sidebar-state__seats[data-v-a09d04e5]{font-size:var(--fs-footnote);font-weight:700}.sidebar-state__line[data-v-a09d04e5]{font-size:var(--fs-caption);line-height:1.4;color:var(--t2)}.sidebar[data-v-48d23610]{display:flex;flex-direction:column;gap:var(--sp-3);height:calc(100vh - 2 * var(--sp-3));overflow:hidden auto;padding:var(--sp-4) var(--sp-3) var(--sp-3);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass);box-shadow:inset 0 1px 0 var(--glass-hi),var(--shadow-panel);-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%)}.sidebar__brand[data-v-48d23610]{display:flex;flex-wrap:wrap;gap:6px var(--sp-3);align-items:center;padding:0 var(--sp-2)}.sidebar__name[data-v-48d23610]{font-family:var(--font-display);font-size:var(--fs-brand);font-weight:800;letter-spacing:-.03em}.sidebar__cabinet[data-v-48d23610]{flex-basis:100%}.sidebar__org[data-v-48d23610]{display:flex;gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--glass-line);border-radius:var(--r-md);background:var(--glass2)}.sidebar__org-text[data-v-48d23610]{display:grid;min-width:0;font-size:var(--fs-footnote)}.sidebar__org-text[data-v-48d23610]>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__org-sub[data-v-48d23610]{font-size:var(--fs-caption);font-weight:600;color:var(--t2)}.sidebar__avatar[data-v-48d23610]{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;font-family:var(--font-display);font-size:var(--fs-subheadline);font-weight:700;color:var(--sched);background:var(--sched-soft)}.sidebar__bottom[data-v-48d23610]{display:grid;gap:var(--sp-2);margin-top:auto}.shell[data-v-53beae79]{display:grid;grid-template-columns:232px minmax(0,1fr);gap:var(--sp-3);min-height:100vh;padding:var(--sp-3)}.shell__sidebar[data-v-53beae79]{position:sticky;top:var(--sp-3);align-self:start}.shell__banners[data-v-53beae79]{display:grid;gap:var(--sp-2);padding:var(--sp-5) var(--sp-6) 0}.shell__banners[data-v-53beae79]:empty{display:none}.shell__main[data-v-53beae79]{max-width:72rem;padding:var(--sp-5) var(--sp-6) var(--sp-6)}@media(max-width:48rem){.shell[data-v-53beae79]{grid-template-columns:minmax(0,1fr)}.shell__sidebar[data-v-53beae79]{position:static;height:auto}.shell__banners[data-v-53beae79],.shell__main[data-v-53beae79]{padding-inline:var(--sp-1)}}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-Variable-Ts4fASma.woff2) format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Golos Text;src:url(/assets/GolosText-Variable-ggEsR0NT.woff2) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Variable-DN3qjS3e.woff2) format("woff2");font-weight:100 800;font-display:swap}:root{color-scheme:light dark;--bg: light-dark(#eef1ef, #08090b);--backdrop: light-dark(#dde1dd, #08090b);--s1: light-dark(#fff, #0e1014);--s2: light-dark(#e7eae7, #14171c);--s3: light-dark(#dde1dd, #1b1f26);--glass: light-dark(rgb(255 255 255 / 55%), rgb(16 19 24 / 58%));--glass2: light-dark(rgb(255 255 255 / 38%), rgb(16 19 24 / 34%));--glass-dense: light-dark(rgb(255 255 255 / 94%), #0f1217);--glass-line: light-dark(rgb(13 20 17 / 9%), rgb(255 255 255 / 9%));--glass-hi: light-dark(rgb(255 255 255 / 95%), rgb(255 255 255 / 14%));--aura1: light-dark(rgb(11 139 115 / 26%), rgb(57 224 192 / 16%));--aura2: light-dark(rgb(93 73 221 / 20%), rgb(139 123 255 / 11%));--line: light-dark(#d6dbd7, #1f232a);--line2: light-dark(#c3cac4, #2d333c);--t1: light-dark(#0d1411, #f1f3f2);--t2: light-dark(#586059, #98a0a8);--t3: light-dark(#858d87, #616872);--fill-tertiary: light-dark(rgb(13 20 17 / 8%), rgb(241 243 242 / 10%));--acc: light-dark(#0b8b73, #39e0c0);--acc-ink: light-dark(#fff, #04241e);--acc-soft: light-dark(rgb(11 139 115 / 17%), rgb(57 224 192 / 13%));--acc-line: light-dark(rgb(11 139 115 / 34%), rgb(57 224 192 / 30%));--warn: light-dark(#b26f00, #ffaa2b);--warn-soft: light-dark(rgb(178 111 0 / 11%), rgb(255 170 43 / 13%));--warn-line: light-dark(rgb(178 111 0 / 34%), rgb(255 170 43 / 32%));--sched: light-dark(#5d49dd, #8b7bff);--sched-soft: light-dark(rgb(93 73 221 / 10%), rgb(139 123 255 / 13%));--danger: light-dark(#cd2828, #ff5c5c);--danger-soft: light-dark(rgb(205 40 40 / 9%), rgb(255 92 92 / 12%));--danger-line: light-dark(rgb(205 40 40 / 28%), rgb(255 92 92 / 26%));--on-danger: #fff;--qr-ink: #0e1014;--qr-paper: #fff;--scrim: rgb(8 9 11 / 55%);--shade-panel: light-dark(rgb(13 20 17 / 14%), rgb(0 0 0 / 28%));--shade-column: light-dark(rgb(13 20 17 / 10%), rgb(0 0 0 / 18%));--shadow-panel: 0 18px 44px var(--shade-panel);--shadow-column: 0 14px 36px var(--shade-column);--shadow-floating: 0 8px 24px rgb(0 0 0 / 18%);--shadow-selected: 0 6px 18px rgb(0 0 0 / 10%);--r-xs: 9px;--r-sm: 13px;--r-md: 16px;--r-group: 18px;--r-card: 20px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 10px;--sp-4: 14px;--sp-5: 20px;--sp-6: 26px;--hit-target: 44px;--font-display: Unbounded, "Golos Text", -apple-system, "Segoe UI", sans-serif;--font-text: "Golos Text", -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--fs-h1: 29px;--fs-h2: 21px;--fs-title3: 20px;--fs-brand: 19px;--fs-body: 17px;--fs-callout: 16px;--fs-subheadline: 15px;--fs-row: 14.5px;--fs-lead: 14px;--fs-footnote: 13px;--fs-cap: 12.5px;--fs-caption: 12px;--fs-caption2: 11px;--fs-eyebrow: 9.5px}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*{box-sizing:border-box}:root{font-family:var(--font-text);font-size:var(--fs-subheadline);font-weight:500;line-height:1.4;color:var(--t1);background:var(--backdrop);-webkit-font-smoothing:antialiased}body{min-height:100vh;margin:0;background:radial-gradient(circle 560px at 6% 0%,var(--aura1),transparent 66%),radial-gradient(circle 500px at 100% 92%,var(--aura2),transparent 70%),var(--backdrop)}h1,h2,h3{margin:0;font-family:var(--font-display);line-height:1.15}h1{font-size:var(--fs-h1);font-weight:800;letter-spacing:-.042em}h2{font-size:var(--fs-subheadline);font-weight:700;letter-spacing:-.025em}h3{font-size:var(--fs-lead);font-weight:600;letter-spacing:-.02em}p{margin:0}a{font-weight:600;color:var(--acc);text-decoration:none}a:hover{text-decoration:underline}.link-button:hover{text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--acc-soft)}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}code,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.card{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-4) var(--sp-5) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--s1)}.card__head{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;justify-content:space-between}.data-table{width:100%;border-collapse:collapse;font-size:var(--fs-row)}.data-table th,.data-table td{padding:var(--sp-3) var(--sp-3);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.data-table td{height:50px;font-weight:600}.data-table th{font-family:var(--font-display);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--t3)}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:var(--fill-tertiary)}.data-table.card{display:table;padding:0;overflow:hidden;border-collapse:separate;border-spacing:0}.data-table.card th:first-child,.data-table.card td:first-child{padding-left:var(--sp-5)}.page{display:grid;gap:var(--sp-4)}.grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-4);align-items:start}.grid-main-side{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--sp-4);align-items:start}.stack{display:grid;gap:var(--sp-4);align-content:start}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--sp-4)}@media(max-width:60rem){.grid-2,.grid-main-side{grid-template-columns:minmax(0,1fr)}}.filters{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:flex-end}.field{display:grid;gap:6px}.field>span{font-size:var(--fs-caption);font-weight:600;color:var(--t2)}.field input,.field select,.field textarea{min-height:var(--hit-target);padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-lead);font-weight:600;background:var(--s1);outline:0;transition:border-color .15s ease-out}.field textarea{padding:var(--sp-3) var(--sp-4)}.field input::placeholder,.field textarea::placeholder{font-weight:500;color:var(--t3)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--acc)}.field--inline{display:flex;gap:var(--sp-2);align-items:center}input[type=checkbox],input[type=radio]{accent-color:var(--acc)}.muted{color:var(--t2)}.label{font-family:var(--font-display);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--t3)}.facts{display:grid;grid-template-columns:max-content 1fr;gap:var(--sp-2) var(--sp-4);margin:0;font-size:var(--fs-row)}.facts dt{color:var(--t2)}.facts dd{margin:0;font-weight:600}.checklist{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.checklist li:before{margin-right:var(--sp-2);font-weight:700}.checklist--yes li:before{content:"✓";color:var(--acc)}.checklist--no li:before{content:"✗";color:var(--danger)}.breadcrumbs{display:flex;gap:var(--sp-2);margin:0;padding:0;list-style:none;font-size:var(--fs-footnote);font-weight:600;color:var(--t3)}.breadcrumbs li+li:before{content:"›";margin-right:var(--sp-2)}.note{margin:0;font-size:var(--fs-cap);line-height:1.45;color:var(--t3)}.link-button{display:inline-flex;gap:9px;align-items:center;justify-content:center;justify-self:start;height:46px;padding:0 var(--sp-5);border:1px solid transparent;border-radius:var(--r-pill);font-size:var(--fs-row);font-weight:700;white-space:nowrap;text-decoration:none}.link-button--small{height:34px;padding:0 var(--sp-4);font-size:var(--fs-footnote)}.link-button--primary{font-weight:800;color:var(--acc-ink);background:var(--acc)}.link-button--secondary{font-weight:600;border-color:var(--line2);color:var(--t1)}.link-button--danger{font-weight:800;color:var(--on-danger);background:var(--danger)}
