:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--la-navy:#071143;--la-violet:#4e0af4;--la-gray-0:#fff;--la-gray-25:#fafbfd;--la-gray-50:#f5f6fa;--la-gray-100:#eceef4;--la-gray-200:#dfe2eb;--la-gray-300:#c7cbd9;--la-gray-400:#9aa0b5;--la-gray-500:#6b7189;--la-gray-600:#4f566e;--la-gray-700:#383e55;--la-gray-800:#232842;--la-gray-900:#121630;--la-ground:var(--la-gray-50);--la-surface:var(--la-gray-0);--la-surface-sunken:var(--la-gray-25);--la-surface-raised:var(--la-gray-0);--la-ink:var(--la-gray-900);--la-heading:var(--la-navy);--la-muted:#5b6178;--la-faint:#8a90a8;--la-line:#e3e5ee;--la-line-strong:var(--la-gray-300);--la-accent:var(--la-violet);--la-accent-ink:#fff;--la-accent-soft:#ebecfe;--la-accent-text:#3d06c4;--la-scrim:#0711437a;--la-ok:#12805c;--la-ok-soft:#e4f4ec;--la-warn:#a35f00;--la-warn-soft:#fdf1dc;--la-down:#c62828;--la-down-soft:#fdeaea;--la-info:#1f5fd1;--la-info-soft:#e7effd;--la-chart-1:var(--la-violet);--la-chart-1-soft:#4e0af424;--la-chart-2:#1f9bb5;--la-chart-track:var(--la-gray-100);--la-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--la-font-mono:ui-monospace, "Roboto Mono", "SF Mono", Menlo, monospace;--la-text-xs:.75rem;--la-text-sm:.8125rem;--la-text-base:.9375rem;--la-text-md:1rem;--la-text-lg:1.125rem;--la-text-xl:1.375rem;--la-text-2xl:1.75rem;--la-leading-tight:1.2;--la-leading:1.45;--la-weight-regular:400;--la-weight-medium:500;--la-weight-strong:600;--la-weight-bold:700;--la-space-1:4px;--la-space-2:8px;--la-space-3:12px;--la-space-4:16px;--la-space-5:20px;--la-space-6:24px;--la-space-8:32px;--la-space-10:40px;--la-space:var(--la-space-4);--la-radius-sm:8px;--la-radius:12px;--la-radius-lg:16px;--la-radius-pill:999px;--la-shadow-1:0 1px 2px #1216300f, 0 1px 1px #1216300a;--la-shadow-2:0 12px 32px #1216302e;--la-touch:48px;--la-fast:.12s;--la-base:.2s;--la-ease:cubic-bezier(.2, .8, .2, 1);--la-focus:0 0 0 2px var(--la-surface), 0 0 0 4px var(--la-accent);--la-page-width:48rem;--la-z-sheet:1000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--la-ground:#0b0e1c;--la-surface:#141831;--la-surface-sunken:#10132a;--la-surface-raised:#1b2040;--la-ink:#eef0f8;--la-heading:#f4f5fb;--la-muted:#a3a9c2;--la-faint:#7a809c;--la-line:#262b4a;--la-line-strong:#353b5e;--la-accent:#8f6bff;--la-accent-ink:#0b0e1c;--la-accent-soft:#241a52;--la-accent-text:#b9a3ff;--la-scrim:#03050ea8;--la-ok:#3ccf91;--la-ok-soft:#10302a;--la-warn:#f0b34a;--la-warn-soft:#3a2a10;--la-down:#ff7a73;--la-down-soft:#3e1719;--la-info:#7aa7ff;--la-info-soft:#162447;--la-chart-1:#8f6bff;--la-chart-1-soft:#8f6bff38;--la-chart-2:#4fc3dc;--la-chart-track:#232842;--la-shadow-1:0 1px 2px #0006;--la-shadow-2:0 12px 32px #0000008c}}@media (prefers-reduced-motion:reduce){:root{--la-fast:0s;--la-base:0s}}.la-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.la-stack{gap:var(--la-space-4);display:grid}.la-figure{font-variant-numeric:tabular-nums}.la-card{gap:var(--la-space-3);min-width:0;padding:var(--la-space-4);border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);box-shadow:var(--la-shadow-1);color:var(--la-ink);font-family:var(--la-font);display:grid}.la-card__head{align-items:center;gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-card__title{font-size:var(--la-text-md);font-weight:var(--la-weight-strong);color:var(--la-heading);margin:0}.la-card__status{font-size:var(--la-text-sm);font-weight:var(--la-weight-medium);margin-left:auto}.la-card__detail,.la-card__meta{font-size:var(--la-text-sm);line-height:var(--la-leading);color:var(--la-muted);margin:0}.la-section{gap:var(--la-space-3);min-width:0;display:grid}.la-section__head{justify-content:space-between;align-items:baseline;gap:var(--la-space-3);display:flex}.la-section__title{font:var(--la-weight-strong) var(--la-text-sm) / var(--la-leading-tight) var(--la-font);letter-spacing:.04em;text-transform:uppercase;color:var(--la-muted);margin:0}.la-button{justify-content:center;align-items:center;gap:var(--la-space-2);min-height:var(--la-touch);padding:0 var(--la-space-5);border-radius:var(--la-radius-pill);background:var(--la-heading);color:var(--la-surface);font:var(--la-weight-medium) var(--la-text-base) var(--la-font);touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform var(--la-fast) var(--la-ease), background var(--la-fast) var(--la-ease);border:1px solid #0000;justify-self:start;display:inline-flex}.la-button:active:not(:disabled){transform:scale(.97)}.la-button:disabled{opacity:.55}.la-button:focus-visible{box-shadow:var(--la-focus);outline:none}.la-button--block{justify-self:stretch;width:100%}.la-button--small{min-height:36px;padding:0 var(--la-space-3);font-size:var(--la-text-sm)}.la-button--quiet{background:var(--la-accent-soft);color:var(--la-accent-text)}.la-button--secondary{border-color:var(--la-line-strong);color:var(--la-ink);background:0 0}.la-button--danger{background:var(--la-down-soft);color:var(--la-down)}@media (hover:hover) and (pointer:fine){.la-button:hover:not(:disabled){background:var(--la-accent);color:var(--la-accent-ink)}.la-button--quiet:hover:not(:disabled),.la-button--secondary:hover:not(:disabled),.la-button--danger:hover:not(:disabled){background:var(--la-line);color:var(--la-ink)}}.la-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite la-spin}@keyframes la-spin{to{transform:rotate(360deg)}}.la-link{min-height:var(--la-touch);color:var(--la-accent-text);font:var(--la-weight-medium) var(--la-text-base) var(--la-font);touch-action:manipulation;background:0 0;border:0;padding:0}.la-link:focus-visible{box-shadow:var(--la-focus);border-radius:var(--la-radius-sm);outline:none}.la-actions{align-items:center;gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-badge{align-items:center;gap:var(--la-space-1);border-radius:var(--la-radius-pill);background:var(--la-gray-100);color:var(--la-gray-700);font:var(--la-weight-strong) var(--la-text-xs) / 1.5 var(--la-font);letter-spacing:.02em;white-space:nowrap;justify-self:start;padding:2px 10px;display:inline-flex}.la-badge--brand,.la-badge--development{background:var(--la-accent-soft);color:var(--la-accent-text)}.la-badge--info{background:var(--la-info-soft);color:var(--la-info)}.la-badge--ok{background:var(--la-ok-soft);color:var(--la-ok)}.la-badge--warn,.la-badge--staging{background:var(--la-warn-soft);color:var(--la-warn)}.la-badge--danger{background:var(--la-down-soft);color:var(--la-down)}.la-badge--production{background:var(--la-navy);color:#fff}@media (prefers-color-scheme:dark){.la-badge--neutral{background:var(--la-gray-800);color:var(--la-muted)}.la-badge--production{background:var(--la-accent-soft);color:var(--la-accent-text)}}.la-dot{background:var(--la-line-strong);border-radius:50%;flex:none;width:10px;height:10px}.la-dot--ok{background:var(--la-ok)}.la-dot--warn{background:var(--la-warn)}.la-dot--down{background:var(--la-down)}.la-status{font-size:var(--la-text-xs);font-weight:var(--la-weight-strong);margin-left:auto}.la-status--active{color:var(--la-ok)}.la-status--invited{color:var(--la-warn)}.la-status--disabled{color:var(--la-muted)}.la-list{gap:var(--la-space-1);font-size:var(--la-text-sm);margin:0;padding:0;list-style:none;display:grid}.la-list__ok{color:var(--la-ink)}.la-list__down{color:var(--la-down)}.la-pairs{gap:6px var(--la-space-4);font-size:var(--la-text-sm);grid-template-columns:auto 1fr;margin:0;display:grid}.la-pairs__pair{display:contents}.la-pairs dt{color:var(--la-muted)}.la-pairs dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.la-form{font-family:var(--la-font);gap:14px;display:grid}.la-form__title{font-size:1.5rem;font-weight:var(--la-weight-bold);color:var(--la-heading);text-wrap:balance;margin:0}.la-form__lead{color:var(--la-muted);font-size:var(--la-text-base);margin:0}.la-form__links{justify-content:space-between;gap:var(--la-space-2) var(--la-space-4);flex-wrap:wrap;display:flex}.la-field{gap:6px;display:grid}.la-field__label{font-size:var(--la-text-sm);font-weight:var(--la-weight-strong);color:var(--la-ink)}.la-field__hint{font-size:var(--la-text-sm);color:var(--la-muted);margin:0}.la-input{min-height:var(--la-touch);padding:0 var(--la-space-3);border:1px solid var(--la-line-strong);background:var(--la-surface);color:var(--la-ink);font:var(--la-weight-regular) 16px var(--la-font);border-radius:10px}.la-input:focus-visible{border-color:var(--la-accent);box-shadow:0 0 0 3px var(--la-accent-soft);outline:none}.la-input--inline{min-height:36px}.la-input--area{min-height:6.5rem;padding-block:var(--la-space-3);resize:vertical;line-height:1.45}.la-tabs{gap:var(--la-space-4);min-width:0;display:grid}.la-tabs__list{gap:var(--la-space-1);margin:0 calc(-1 * var(--la-space-4));padding:0 var(--la-space-4);border-bottom:1px solid var(--la-line);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.la-tabs__list::-webkit-scrollbar{display:none}.la-tabs__tab{min-height:var(--la-touch);padding:0 var(--la-space-3);color:var(--la-muted);font:var(--la-weight-medium) var(--la-text-sm) var(--la-font);white-space:nowrap;touch-action:manipulation;background:0 0;border:0;border-bottom:2px solid #0000;flex:none}.la-tabs__tab[aria-selected=true]{color:var(--la-accent-text);border-bottom-color:var(--la-accent)}.la-tabs__tab:focus-visible{outline:2px solid var(--la-accent);outline-offset:-2px}.la-tabs__panel{gap:var(--la-space-4);min-width:0;display:grid}.la-message{padding:10px var(--la-space-3);font-size:var(--la-text-sm);line-height:var(--la-leading);border-radius:10px;margin:0}.la-message--error{background:var(--la-down-soft);color:var(--la-down)}.la-message--ok{background:var(--la-ok-soft);color:var(--la-ok)}.la-check{min-height:32px;font-size:var(--la-text-sm);align-items:flex-start;gap:10px;display:flex}.la-check input{width:20px;height:20px;accent-color:var(--la-accent);margin:1px 0 0}.la-check__note{color:var(--la-muted);font-size:var(--la-text-xs);display:block}.la-search{align-items:center;display:flex;position:relative}.la-search__input{border-radius:var(--la-radius-pill);background:var(--la-surface);width:100%;padding-inline:40px 44px}.la-search__input::-webkit-search-cancel-button{display:none}.la-search__glyph{width:16px;height:16px;color:var(--la-faint);pointer-events:none;position:absolute;left:14px}.la-search__clear{width:44px;height:44px;color:var(--la-muted);font:var(--la-weight-medium) var(--la-text-lg) var(--la-font);background:0 0;border:0;border-radius:50%;position:absolute;right:2px}.la-chips{gap:var(--la-space-2);margin:0 calc(-1 * var(--la-space-4));padding:2px var(--la-space-4);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.la-chips::-webkit-scrollbar{display:none}.la-chip{border:1px solid var(--la-line-strong);border-radius:var(--la-radius-pill);background:var(--la-surface);min-height:36px;color:var(--la-ink);font:var(--la-weight-medium) var(--la-text-sm) var(--la-font);touch-action:manipulation;flex:none;padding:0 14px}.la-chip[aria-checked=true]{background:var(--la-heading);color:var(--la-surface);border-color:#0000}.la-chip:focus-visible{box-shadow:var(--la-focus);outline:none}.la-segmented{border-radius:var(--la-radius-pill);background:var(--la-gray-100);scrollbar-width:none;padding:3px;display:flex;overflow-x:auto}@media (prefers-color-scheme:dark){.la-segmented{background:var(--la-surface-sunken)}}.la-segmented__option{min-height:36px;padding:0 var(--la-space-3);border-radius:var(--la-radius-pill);color:var(--la-muted);font:var(--la-weight-medium) var(--la-text-sm) var(--la-font);background:0 0;border:0;flex:1 0 auto}.la-segmented__option[aria-checked=true]{background:var(--la-surface-raised);box-shadow:var(--la-shadow-1);color:var(--la-ink)}.la-segmented__option:focus-visible{box-shadow:var(--la-focus);outline:none}.la-kpis{gap:var(--la-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.la-kpi{align-content:start;gap:var(--la-space-1);min-width:0;padding:var(--la-space-4);border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);box-shadow:var(--la-shadow-1);font-family:var(--la-font);display:grid}.la-kpi__label{font-size:var(--la-text-sm);color:var(--la-muted);margin:0}.la-kpi__value{font:var(--la-weight-bold) var(--la-text-2xl) / var(--la-leading-tight) var(--la-font);font-variant-numeric:tabular-nums;color:var(--la-heading);overflow-wrap:anywhere;margin:0}.la-kpi__value--none{font-size:var(--la-text-md);font-weight:var(--la-weight-medium);color:var(--la-faint)}.la-kpi__hint{font-size:var(--la-text-xs);color:var(--la-muted);margin:0}.la-kpi--warn{border-color:var(--la-warn-soft)}.la-kpi--warn .la-kpi__value{color:var(--la-warn)}.la-kpi--danger{border-color:var(--la-down-soft)}.la-kpi--danger .la-kpi__value{color:var(--la-down)}.la-kpi .la-spark{margin-top:var(--la-space-2)}.la-spark{width:100%;height:36px;display:block;overflow:visible}.la-spark__area{fill:var(--la-chart-1-soft)}.la-spark__line{fill:none;stroke:var(--la-chart-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.la-bars{gap:var(--la-space-3);margin:0;padding:0;list-style:none;display:grid}.la-bars__row{align-items:center;gap:var(--la-space-3);font-size:var(--la-text-sm);grid-template-columns:minmax(5rem,30%) 1fr auto;display:grid}.la-bars__label{color:var(--la-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.la-bars__track{border-radius:var(--la-radius-pill);background:var(--la-chart-track);height:8px;display:block;overflow:hidden}.la-bars__fill{border-radius:inherit;background:var(--la-chart-1);height:100%;display:block}.la-bars__value{font-variant-numeric:tabular-nums;color:var(--la-muted)}.la-chart{gap:var(--la-space-2);margin:0;display:grid}.la-chart__plot{gap:var(--la-space-2);grid-template-columns:auto 1fr;align-items:stretch;display:grid}.la-chart__scale{min-width:2.5rem;color:var(--la-faint);font-size:var(--la-text-xs);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;display:flex}.la-chart__svg{width:100%;height:140px;display:block;overflow:visible}.la-chart__grid{stroke:var(--la-line);stroke-width:1px;vector-effect:non-scaling-stroke}.la-chart__area{fill:var(--la-chart-1-soft)}.la-chart__line{fill:none;stroke:var(--la-chart-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.la-chart__dot{fill:var(--la-chart-1)}.la-chart__axis{padding-left:calc(2.5rem + var(--la-space-2));color:var(--la-faint);font-size:var(--la-text-xs);justify-content:space-between;display:flex}.la-chart__caption{color:var(--la-muted);font-size:var(--la-text-sm)}.la-cohorts{border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);overflow-x:auto}.la-cohorts:focus-visible{outline:2px solid var(--la-accent);outline-offset:2px}.la-cohorts__table{border-collapse:collapse;width:100%;font-size:var(--la-text-sm)}.la-cohorts__table th,.la-cohorts__table td{padding:var(--la-space-2) var(--la-space-3);border-bottom:1px solid var(--la-line);text-align:right;white-space:nowrap}.la-cohorts__table thead th{color:var(--la-faint);font-weight:500;font-size:var(--la-text-xs)}.la-cohorts__table tbody th{color:var(--la-ink);text-align:left;font-weight:500}.la-cohorts__table tr:last-child>*{border-bottom:0}.la-cohorts__share{color:var(--la-heading);background:color-mix(in srgb, var(--la-chart-1) calc(var(--la-share,0) * 32%), transparent)}.la-cohorts__none{background:var(--la-ground)}.la-feed{border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.la-feed__item{gap:2px var(--la-space-3);min-height:var(--la-touch);padding:var(--la-space-3) var(--la-space-4);grid-template-columns:1fr auto;display:grid}.la-feed__item+.la-feed__item{border-top:1px solid var(--la-line)}.la-feed__what{color:var(--la-ink);font-weight:500}.la-feed__who{color:var(--la-muted);font-size:var(--la-text-sm);overflow-wrap:anywhere;grid-column:1}.la-feed__when{color:var(--la-faint);font-size:var(--la-text-xs);white-space:nowrap;grid-area:1/2}.la-note{color:var(--la-muted);font-size:var(--la-text-sm);margin:0}.la-incidents{gap:var(--la-space-2);padding:var(--la-space-4);border:1px solid var(--la-down-soft);border-radius:var(--la-radius);background:var(--la-surface);margin:0;list-style:none;display:grid}.la-incidents__item{gap:2px;display:grid}.la-incidents__title{color:var(--la-heading);font-weight:600}.la-incidents__meta{color:var(--la-muted);font-size:var(--la-text-sm)}.la-definitions{gap:var(--la-space-3);margin:0;display:grid}.la-definitions dt{color:var(--la-heading);font-weight:600}.la-definitions dd{color:var(--la-muted);font-size:var(--la-text-sm);margin:2px 0 0}.la-range{gap:var(--la-space-3);display:grid}.la-record-head{gap:var(--la-space-2);display:grid}.la-record-head__badges{gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-record-head .la-note{overflow-wrap:anywhere}.la-record-actions{gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-permissions{padding-left:var(--la-space-5);color:var(--la-ink);font-size:var(--la-text-sm);gap:2px;margin:0;display:grid}.la-text{color:var(--la-ink);font-size:var(--la-text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.la-dashboard__bar{justify-content:space-between;align-items:center;gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-dashboard__actions{gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-kpi__value{overflow-wrap:anywhere}.la-records{border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);box-shadow:var(--la-shadow-1);margin:0;padding:0;list-style:none;display:grid;overflow:hidden;container-type:inline-size}.la-record+.la-record{border-top:1px solid var(--la-line)}.la-record__body{width:100%;min-height:var(--la-touch);padding:var(--la-space-3) var(--la-space-4);color:inherit;font:inherit;text-align:start;background:0 0;border:0;gap:6px;display:grid}button.la-record__body{touch-action:manipulation}button.la-record__body:active{background:var(--la-surface-sunken)}button.la-record__body:focus-visible{box-shadow:inset 0 0 0 2px var(--la-accent);outline:none}.la-record__main{gap:2px;min-width:0;display:grid}.la-record__head{align-items:center;gap:var(--la-space-2);min-width:0;display:flex}.la-record__title{min-width:0;font-size:var(--la-text-base);font-weight:var(--la-weight-strong);color:var(--la-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.la-record__subtitle{font-size:var(--la-text-sm);color:var(--la-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.la-record__title--whole,.la-record__subtitle--whole{white-space:pre-wrap;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.la-record__fields{gap:var(--la-space-1) var(--la-space-4);font-size:var(--la-text-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.la-record__field{min-width:0;display:grid}.la-record__field dt{color:var(--la-faint);font-size:var(--la-text-xs)}.la-record__field dd{color:var(--la-ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@container (width>=40rem){.la-record__body{align-items:center;column-gap:var(--la-space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.la-record__fields{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}}.la-more{justify-items:center;gap:var(--la-space-2);display:grid}.la-state{justify-items:center;gap:var(--la-space-2);padding:var(--la-space-8) var(--la-space-4);border:1px dashed var(--la-line-strong);border-radius:var(--la-radius);text-align:center;font-family:var(--la-font);display:grid}.la-state__title{font-size:var(--la-text-md);font-weight:var(--la-weight-strong);color:var(--la-heading);margin:0}.la-state__detail{max-width:28rem;font-size:var(--la-text-sm);line-height:var(--la-leading);color:var(--la-muted);margin:0}.la-state__ref{font:var(--la-text-xs) var(--la-font-mono);color:var(--la-faint);overflow-wrap:anywhere;margin:0}.la-state--error{border-style:solid;border-color:var(--la-down-soft);background:var(--la-surface)}.la-state--error .la-state__title{color:var(--la-down)}.la-skeleton{gap:var(--la-space-3);display:grid}.la-skeleton__block{border-radius:var(--la-radius-sm);background:linear-gradient(90deg, var(--la-gray-100) 0%, var(--la-gray-50) 50%, var(--la-gray-100) 100%);background-size:200% 100%;height:14px;animation:1.2s ease-in-out infinite la-shimmer}@media (prefers-color-scheme:dark){.la-skeleton__block{background-image:linear-gradient(90deg,#1b2040 0%,#232842 50%,#1b2040 100%)}}.la-skeleton__block--tall{border-radius:var(--la-radius);height:72px}@keyframes la-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.la-skeleton__block,.la-spinner{animation:none}}.la-sheet{z-index:var(--la-z-sheet);background:var(--la-scrim);animation:la-fade var(--la-base) var(--la-ease);place-items:end center;display:grid;position:fixed;inset:0}.la-sheet__panel{gap:var(--la-space-4);width:100%;max-width:34rem;max-height:calc(100% - var(--la-space-10));padding:var(--la-space-5) var(--la-space-4) calc(var(--la-space-5) + env(safe-area-inset-bottom,0px));border-radius:var(--la-radius-lg) var(--la-radius-lg) 0 0;background:var(--la-surface-raised);box-shadow:var(--la-shadow-2);color:var(--la-ink);font-family:var(--la-font);animation:la-rise var(--la-base) var(--la-ease);display:grid;overflow-y:auto}.la-sheet__panel:focus{outline:none}.la-sheet__head{justify-content:space-between;align-items:center;gap:var(--la-space-3);display:flex}.la-sheet__title{font-size:var(--la-text-lg);font-weight:var(--la-weight-strong);color:var(--la-heading);margin:0}@media (width>=40rem){.la-sheet{align-items:center}.la-sheet__panel{border-radius:var(--la-radius-lg)}}@keyframes la-fade{0%{opacity:0}}@keyframes la-rise{0%{opacity:0;transform:translateY(24px)}}.la-menu{border:1px solid var(--la-line);border-radius:var(--la-radius);background:var(--la-surface);box-shadow:var(--la-shadow-1);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.la-menu__item+.la-menu__item{border-top:1px solid var(--la-line)}.la-menu__button{align-items:center;gap:var(--la-space-3);width:100%;min-height:56px;padding:var(--la-space-2) var(--la-space-4);color:var(--la-ink);font:var(--la-weight-medium) var(--la-text-base) var(--la-font);text-align:start;touch-action:manipulation;background:0 0;border:0;grid-template-columns:24px 1fr auto;display:grid}.la-menu__button:active{background:var(--la-surface-sunken)}.la-menu__button:focus-visible{box-shadow:inset 0 0 0 2px var(--la-accent);outline:none}.la-menu__icon{width:24px;height:24px;color:var(--la-accent-text);place-items:center;font-size:22px;display:grid}.la-menu__text{min-width:0;display:grid}.la-menu__detail{-webkit-line-clamp:2;color:var(--la-muted);font-size:var(--la-text-sm);font-weight:var(--la-weight-regular);line-height:var(--la-leading-tight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.la-menu__chevron{color:var(--la-faint)}.la-menu__button--danger,.la-menu__button--danger .la-menu__icon{color:var(--la-down)}.la-rows{gap:0;margin:0;padding:0;list-style:none;display:grid}.la-row{gap:var(--la-space-2);padding:var(--la-space-3) 0;border-top:1px solid var(--la-line);display:grid}.la-row__head{align-items:center;gap:var(--la-space-2);flex-wrap:wrap;display:flex}.la-row__name{font-weight:var(--la-weight-strong);color:var(--la-ink)}.la-role{gap:var(--la-space-2);padding:var(--la-space-3) 0 0;border:0;border-top:1px solid var(--la-line);margin:0;display:grid}.la-role__name{font-weight:var(--la-weight-strong);color:var(--la-heading);padding:0}.la-level{font-size:.6875rem;font-weight:var(--la-weight-strong);letter-spacing:.02em;text-transform:uppercase;margin-left:6px}.la-level--read{color:var(--la-muted)}.la-level--write{color:var(--la-warn)}.la-level--sensitive{color:var(--la-down)}.la-opening{padding:var(--la-space-10) var(--la-space-4);text-align:center;color:var(--la-muted);font-family:var(--la-font);margin:0}html,body{background:var(--la-ground);color:var(--la-ink);font-family:var(--la-font);margin:0}.la-desk{grid-template-columns:16rem minmax(0,1fr);min-height:100vh;display:grid}.la-desk__side{align-content:start;gap:var(--la-space-1);height:100vh;padding:var(--la-space-4) var(--la-space-3);border-right:1px solid var(--la-line);background:var(--la-surface);display:grid;position:sticky;top:0;overflow-y:auto}.la-desk__group{margin:var(--la-space-4) var(--la-space-3) var(--la-space-1);color:var(--la-faint);font-size:var(--la-text-xs);font-weight:var(--la-weight-strong)}.la-desk__link{padding:var(--la-space-2) var(--la-space-3);border-radius:var(--la-radius-sm);color:var(--la-muted);font:inherit;font-size:var(--la-text-base);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:block}.la-desk__link:focus-visible{box-shadow:var(--la-focus);outline:none}.la-desk__link[aria-current=page]{background:var(--la-accent-soft);color:var(--la-accent-text);font-weight:var(--la-weight-medium)}.la-desk__link--danger{color:var(--la-down)}@media (hover:hover) and (pointer:fine){.la-desk__link:hover{background:var(--la-surface-sunken);color:var(--la-ink)}}.la-desk__main{min-width:0}.la-desk__head{align-items:center;gap:var(--la-space-3);padding:var(--la-space-4) var(--la-space-6);border-bottom:1px solid var(--la-line);background:var(--la-surface);display:flex}.la-desk__title{margin:0;color:var(--la-heading);font-size:var(--la-text-xl);font-weight:var(--la-weight-strong);margin-inline-end:auto}.la-page{align-content:start;gap:var(--la-space-4);max-width:87.5rem;padding:var(--la-space-6);margin:0 auto;display:grid}.la-page__lead{color:var(--la-muted);font-size:var(--la-text-base);margin:0}.la-page--narrow{max-width:26rem;padding-top:var(--la-space-10)}
