@font-face{font-family:__sans_3a2a73;src:url(/_next/static/media/16f247f418ad4699-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__sans_3a2a73;src:url(/_next/static/media/50ddfdf26517f6ad-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__sans_3a2a73;src:url(/_next/static/media/0d8c9f1bdae9635c-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__sans_3a2a73;src:url(/_next/static/media/7f171e369e21879b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__sans_Fallback_3a2a73;src:local("Arial");ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.00%;size-adjust:111.01%}.__className_3a2a73{font-family:__sans_3a2a73,__sans_Fallback_3a2a73}.__variable_3a2a73{--font-sans:"__sans_3a2a73","__sans_Fallback_3a2a73"}@font-face{font-family:__karaoke_9dd811;src:url(/_next/static/media/16f247f418ad4699-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__karaoke_9dd811;src:url(/_next/static/media/50ddfdf26517f6ad-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__karaoke_9dd811;src:url(/_next/static/media/0d8c9f1bdae9635c-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__karaoke_9dd811;src:url(/_next/static/media/7f171e369e21879b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__karaoke_Fallback_9dd811;src:local("Arial");ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.00%;size-adjust:111.01%}.__className_9dd811{font-family:__karaoke_9dd811,__karaoke_Fallback_9dd811}.__variable_9dd811{--font-karaoke:"__karaoke_9dd811","__karaoke_Fallback_9dd811"}@font-face{font-family:__mono_239a0d;src:url(/_next/static/media/f6e0b3c6113d9604-s.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:__mono_Fallback_239a0d;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_239a0d{font-family:__mono_239a0d,__mono_Fallback_239a0d;font-style:normal}.__variable_239a0d{--font-mono:"__mono_239a0d","__mono_Fallback_239a0d"}:root{color-scheme:dark;--sol-c-navy:#0a0f1f;--sol-c-gold:#ffb703;--sol-c-orange:#ff7a00;--sol-c-silver:#dde3ec;--sol-c-blue:#2d7cff;--sol-c-purple:#8b5cf6;--sol-color-bg:#05091a;--sol-color-bg-deep:#03060f;--sol-color-surface:#0c1428;--sol-color-surface-2:#111b36;--sol-color-code-bg:#0e1830;--sol-color-ink:#f2f6ff;--sol-color-ink-soft:#c6d2e8;--sol-color-muted:#93a3c0;--sol-color-ink-inverse:#05091a;--sol-color-line:rgba(150,180,235,.16);--sol-color-line-strong:rgba(160,190,240,.34);--sol-color-accent:#ffc53d;--sol-color-accent-strong:#ffd469;--sol-color-accent-ink:#ffe9ae;--sol-color-accent-soft:rgba(255,183,3,.13);--sol-color-on-accent:#17110a;--sol-color-qr-bg:#fff;--sol-color-focus:#ff7a00;--sol-color-danger:#f0564b;--sol-color-danger-soft:rgba(240,86,75,.12);--sol-color-success:#3dd68c;--sol-color-success-soft:rgba(61,214,140,.12);--sol-color-warning:#e8a33d;--sol-color-warning-soft:rgba(232,163,61,.12);--sol-tone-gold-bg:rgba(255,183,3,.16);--sol-tone-gold-fg:#ffd469;--sol-tone-blue-bg:rgba(45,124,255,.18);--sol-tone-blue-fg:#9cc4ff;--sol-tone-violet-bg:rgba(139,92,246,.2);--sol-tone-violet-fg:#c9b4ff;--sol-tone-green-bg:rgba(45,200,130,.16);--sol-tone-green-fg:#79e2b3;--sol-tone-neutral-bg:rgba(150,180,235,.1);--sol-tone-neutral-fg:#a7b6d2;--sol-bloom-gold:rgba(255,165,20,.16);--sol-bloom-blue:rgba(45,124,255,.14);--sol-star-1:rgba(226,238,255,.5);--sol-star-2:rgba(180,210,255,.28);--sol-orbit-line:rgba(178,205,250,.4);--sol-orbit-line-soft:rgba(178,205,250,.19);--sol-core-hole:#05091a;--sol-glass:rgba(12,20,40,.66);--sol-solar-text:linear-gradient(96deg,#ffd45a,#ffb703 42%,#ff7a00);--sol-mark-line:#f7f8fa;--sol-mark-chip-shadow:#26324e;--sol-font-sans:"Be Vietnam Pro","Be Vietnam Pro Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--sol-font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--sol-text-xs:0.75rem;--sol-text-sm:0.875rem;--sol-text-base:1.0625rem;--sol-text-lg:1.2rem;--sol-text-xl:1.5rem;--sol-text-2xl:clamp(1.75rem,3vw + 0.5rem,2.5rem);--sol-text-display:clamp(2.6rem,5.4vw + 0.75rem,4.75rem);--sol-leading-tight:1.06;--sol-leading-snug:1.34;--sol-leading-normal:1.7;--sol-tracking-wide:0.14em;--sol-tracking-wordmark:0.22em;--sol-size-caption:0.75rem;--sol-size-ui:0.8125rem;--sol-size-body:0.9375rem;--sol-size-lead:1.125rem;--sol-size-title-3:1.25rem;--sol-size-title-2:1.625rem;--sol-size-title-1:clamp(2rem,2.4vw + 1.2rem,3rem);--sol-leading-caption:1.5;--sol-leading-ui:1.5;--sol-leading-body:1.6;--sol-leading-lead:1.55;--sol-leading-title-3:1.35;--sol-leading-title-2:1.25;--sol-leading-title-1:1.2;--sol-space-1:0.25rem;--sol-space-2:0.5rem;--sol-space-3:0.75rem;--sol-space-4:1rem;--sol-space-5:1.5rem;--sol-space-6:2rem;--sol-space-7:3rem;--sol-space-8:4.5rem;--sol-space-9:6.5rem;--sol-control-sm:28px;--sol-control-md:36px;--sol-control-lg:44px;--sol-radius-sm:6px;--sol-radius-md:12px;--sol-radius-lg:18px;--sol-radius-xl:24px;--sol-radius-pill:999px;--sol-radius-inner:4px;--sol-radius-control:6px;--sol-radius-panel:10px;--sol-radius-sheet:16px;--sol-container:72rem;--sol-container-narrow:46rem;--sol-measure:65ch;--sol-transition:180ms cubic-bezier(0.4,0,0.2,1);--sol-ease-out:cubic-bezier(0.16,1,0.3,1);--sol-duration-fast:120ms;--sol-duration-base:180ms;--sol-duration-slow:280ms;--sol-shadow-sm:0 1px 2px rgba(0,0,0,.34);--sol-shadow-md:0 14px 34px -20px rgba(0,0,0,.72);--sol-shadow-lg:0 30px 70px -34px rgba(0,0,0,.85);--sol-glow-solar:0 0 2.5rem rgba(255,154,20,.32)}:root[data-theme=light]{color-scheme:light;--sol-color-bg:#f2f3f5;--sol-color-bg-deep:#eaeff8;--sol-color-surface:#fff;--sol-color-surface-2:#eef2f9;--sol-color-code-bg:#eef2f8;--sol-color-ink:#111827;--sol-color-ink-soft:#2b3854;--sol-color-muted:#586579;--sol-color-ink-inverse:#fff;--sol-color-line:#dde3ec;--sol-color-line-strong:#c2cad8;--sol-color-accent:#9a4f00;--sol-color-accent-strong:#8c4500;--sol-color-accent-ink:#4a2600;--sol-color-accent-soft:#fff4dd;--sol-color-on-accent:#0a0f1f;--sol-color-qr-bg:#fff;--sol-color-focus:#8c4500;--sol-color-danger:#b42318;--sol-color-danger-soft:#fef3f2;--sol-color-success:#067647;--sol-color-success-soft:#e6f4ec;--sol-color-warning:#b54708;--sol-color-warning-soft:#fdf0e0;--sol-tone-gold-bg:#fff4dd;--sol-tone-gold-fg:#6b3a00;--sol-tone-blue-bg:#e6eef4;--sol-tone-blue-fg:#1d3f5e;--sol-tone-violet-bg:#e9e6f4;--sol-tone-violet-fg:#352f63;--sol-tone-green-bg:#e2efe4;--sol-tone-green-fg:#1b4d31;--sol-tone-neutral-bg:#eef2f8;--sol-tone-neutral-fg:#4a5871;--sol-bloom-gold:rgba(255,165,20,.14);--sol-bloom-blue:rgba(45,124,255,.09);--sol-star-1:rgba(45,90,170,.24);--sol-star-2:rgba(45,90,170,.12);--sol-orbit-line:rgba(20,45,95,.34);--sol-orbit-line-soft:rgba(20,45,95,.16);--sol-core-hole:#fff;--sol-glass:hsla(0,0%,100%,.78);--sol-solar-text:linear-gradient(96deg,#c06a00,#a34b00 55%,#8c4500);--sol-mark-line:#0a0f1f;--sol-mark-chip-shadow:#c2cad8;--sol-shadow-sm:0 1px 2px rgba(10,15,31,.05);--sol-shadow-md:0 12px 28px -18px rgba(10,15,31,.28);--sol-shadow-lg:0 24px 56px -30px rgba(10,15,31,.4);--sol-glow-solar:0 0 2.2rem rgba(255,154,20,.22)}:root{--sol-ui-bg:var(--sol-color-bg,#f2f3f5);--sol-ui-surface:var(--sol-color-surface,#fff);--sol-ui-ink:var(--sol-color-ink,#111827);--sol-ui-ink-soft:var(--sol-color-ink-soft,#374151);--sol-ui-muted:var(--sol-color-muted,#586579);--sol-ui-line-strong:var(--sol-color-line-strong,#c2cad8);--sol-ui-focus:var(--sol-color-focus,#8c4500);--sol-ui-brand:var(--sol-c-orange,#ff7a00);--sol-ui-on-brand:var(--sol-color-on-accent,#0a0f1f);--sol-ui-danger:var(--sol-color-danger,#b42318);--sol-ui-danger-soft:var(--sol-color-danger-soft,#fef3f2);--sol-ui-success:var(--sol-color-success,#067647);--sol-ui-success-soft:var(--sol-color-success-soft,#e6f4ec);--sol-ui-warning:var(--sol-color-warning,#b54708);--sol-ui-warning-soft:var(--sol-color-warning-soft,#fdf0e0);--sol-ui-info:var(--sol-tone-blue-fg,#1d3f5e);--sol-ui-info-soft:var(--sol-tone-blue-bg,#e6eef4);--sol-ui-accent:var(--sol-tone-gold-fg,#6b3a00);--sol-ui-accent-soft:var(--sol-tone-gold-bg,#fff4dd);--sol-ui-hairline:color-mix(in srgb,var(--sol-ui-ink) 9%,transparent);--sol-ui-card-line:color-mix(in srgb,var(--sol-ui-ink) 11%,transparent);--sol-ui-hover:color-mix(in srgb,var(--sol-ui-ink) 5%,transparent);--sol-ui-active:color-mix(in srgb,var(--sol-ui-ink) 8%,transparent);--sol-ui-radius-control:var(--sol-radius-control,6px);--sol-ui-radius-panel:var(--sol-radius-panel,10px);--sol-ui-radius-sheet:var(--sol-radius-sheet,16px);--sol-ui-shadow:var(--sol-shadow-sm,0 1px 2px rgba(10,15,31,.05));--sol-ui-gap:20px;--sol-ui-target:24px}@media (max-width:480px),(pointer:coarse){:root{--sol-ui-target:44px}}[class*=" sol-"],[class*=" sol-"]:after,[class*=" sol-"]:before,[class^=sol-],[class^=sol-]:after,[class^=sol-]:before{box-sizing:border-box}.sol-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sol-skip{position:absolute;left:12px;top:-72px;z-index:100;display:inline-flex;align-items:center;min-height:var(--sol-ui-target);padding:8px 16px;border-radius:var(--sol-ui-radius-control);background:var(--sol-ui-brand);color:var(--sol-ui-on-brand);font-weight:600;text-decoration:none}.sol-skip:focus{top:12px}.sol-icon{flex:none}.sol-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;min-height:var(--sol-ui-target);color:var(--sol-ui-ink);font-weight:700;font-size:15px;line-height:1.2;text-decoration:none}.sol-brand__product{padding-left:10px;border-left:1px solid var(--sol-ui-line-strong);font-weight:500;color:var(--sol-ui-ink-soft)}.sol-brand__ring{position:relative;flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--sol-c-gold,#ffb703)}.sol-brand__ring:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--sol-ui-brand);right:-3px;top:50%;transform:translateY(-50%)}.sol-focus__bar .sol-brand,.sol-shell__bar .sol-brand,.sol-shell__head .sol-brand{margin-block:calc((22px - var(--sol-ui-target)) / 2)}.sol-brand:focus-visible,.sol-btn:focus-visible,.sol-list__row--link:focus-visible,.sol-nav__item:focus-visible{outline:2px solid var(--sol-ui-focus);outline-offset:2px}.sol-user{display:flex;align-items:center;gap:12px;min-width:0;padding-inline:4px}.sol-user__avatar{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--sol-ui-accent-soft);color:var(--sol-ui-accent);font-size:14px;font-weight:600}.sol-user__text{display:grid;min-width:0;margin:0;line-height:1.4}.sol-user__mail,.sol-user__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sol-user__name{font-size:14px;font-weight:600;color:var(--sol-ui-ink)}.sol-user__mail{font-size:13px;color:var(--sol-ui-muted)}.sol-shell{min-height:100dvh;background:var(--sol-ui-bg);color:var(--sol-ui-ink);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;font-size:15px;line-height:1.6}.sol-shell__bar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;background:var(--sol-ui-surface);border-bottom:1px solid var(--sol-ui-hairline)}.sol-shell__main{min-width:0;display:flex;flex-direction:column}.sol-shell__content{flex:1;width:100%;max-width:60rem;margin-inline:auto;padding:24px 16px 48px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--sol-ui-gap)}.sol-shell[data-wide=true] .sol-shell__content{max-width:72rem}.sol-shell__content:focus{outline:none}.sol-shell__footer{width:100%;max-width:60rem;margin-inline:auto;padding:16px;font-size:14px}.sol-shell[data-wide=true] .sol-shell__footer{max-width:72rem}.sol-shell__scrim{position:fixed;inset:0;z-index:40;background:rgba(5,9,26,.45);opacity:0;visibility:hidden;transition:opacity .18s}.sol-shell[data-open=true] .sol-shell__scrim{opacity:1;visibility:visible}.sol-shell__side{position:fixed;top:0;bottom:0;left:0;z-index:50;width:min(19rem,86vw);display:flex;flex-direction:column;gap:16px;padding:16px 12px;overflow-y:auto;background:var(--sol-ui-surface);border-right:1px solid var(--sol-ui-hairline);box-shadow:var(--sol-shadow-lg,0 24px 56px -30px rgba(10,15,31,.4));transform:translateX(-100%);visibility:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s}.sol-shell[data-open=true] .sol-shell__side{transform:none;visibility:visible;transition-delay:0s}.sol-shell__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:12px;min-height:32px}.sol-shell__switcher{padding-inline:4px}.sol-shell__foot{display:grid;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--sol-ui-hairline)}.sol-nav{display:grid;gap:16px}.sol-nav__group{display:grid;gap:2px}.sol-nav__label{margin:0 0 4px;padding:0 12px;font-size:12px;font-weight:500;line-height:1.5;color:var(--sol-ui-muted)}.sol-nav__item{position:relative;display:flex;align-items:center;gap:12px;min-height:max(40px,var(--sol-ui-target));padding:8px 12px;border-radius:var(--sol-ui-radius-control);font-size:14px;font-weight:500;line-height:1.3;color:var(--sol-ui-ink-soft);text-decoration:none}.sol-nav__icon{display:inline-flex;flex:none;color:var(--sol-ui-muted)}.sol-nav__text{min-width:0;flex:1;overflow-wrap:anywhere}.sol-nav__badge{flex:none;display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:var(--sol-ui-active);color:var(--sol-ui-ink-soft);font-size:12px;font-weight:600}.sol-nav__item:hover{background:var(--sol-ui-hover);color:var(--sol-ui-ink)}.sol-nav__item[aria-current=page]{background:var(--sol-ui-active);color:var(--sol-ui-ink);font-weight:600}.sol-nav__item[aria-current=page] .sol-nav__icon{color:var(--sol-ui-ink)}.sol-nav__item[aria-current=page]:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--sol-ui-brand)}@media (min-width:1024px){.sol-shell{grid-template-columns:15.5rem minmax(0,1fr);grid-template-rows:auto}.sol-shell .sol-shell__close,.sol-shell__bar,.sol-shell__scrim{display:none}.sol-shell__side{position:sticky;top:0;height:100dvh;z-index:10;width:auto;padding:24px 12px 16px;transform:none;visibility:visible;box-shadow:none;transition:none}.sol-shell__head{padding-inline-end:0}.sol-shell__content{padding:32px 32px 56px}.sol-shell__footer{padding-inline:32px}}.sol-page-head{display:grid;gap:8px}.sol-page-head__back{font-size:14px}.sol-page-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.sol-page-head__text{display:grid;gap:4px;min-width:0;flex:1 1 20rem}.sol-page-head__title{margin:0;font-size:1.625rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;color:var(--sol-ui-ink);text-wrap:balance;overflow-wrap:anywhere}.sol-page-head__desc{margin:0;max-width:65ch;font-size:15px;line-height:1.6;color:var(--sol-ui-ink-soft);text-wrap:pretty}.sol-page-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sol-card{background:var(--sol-ui-surface);color:var(--sol-ui-ink);border:1px solid var(--sol-ui-card-line);border-radius:var(--sol-ui-radius-panel);box-shadow:var(--sol-ui-shadow)}.sol-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:20px 24px 0}.sol-card__text{display:grid;gap:2px;min-width:0;flex:1 1 14rem}.sol-card__title{margin:0;font-size:1.125rem;line-height:1.35;font-weight:600;letter-spacing:-.01em;color:var(--sol-ui-ink)}.sol-card__desc{margin:0;font-size:14px;line-height:1.55;color:var(--sol-ui-muted)}.sol-card__actions{display:flex;flex-wrap:wrap;gap:8px}.sol-card__body{padding:20px 24px 24px}.sol-card__head+.sol-card__body{padding-top:12px}.sol-card__body--flush{padding:8px 0}.sol-card__section{margin-top:24px;padding-top:24px;border-top:1px solid var(--sol-ui-hairline)}.sol-card__body>.sol-card__section:first-child{margin-top:0;padding-top:0;border-top:0}.sol-card__subtitle{margin:0 0 16px;font-size:15px;line-height:1.4;font-weight:600;color:var(--sol-ui-ink)}.sol-card__body>.sol-kv+.sol-card__section{margin-top:0}@media (max-width:480px){.sol-card__head{padding:16px 16px 0}.sol-card__body{padding:16px}}.sol-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;vertical-align:middle}.sol-pill,.sol-pill--neutral{background:var(--sol-ui-active);color:var(--sol-ui-ink-soft)}.sol-pill--info{background:var(--sol-ui-info-soft);color:var(--sol-ui-info)}.sol-pill--success{background:var(--sol-ui-success-soft);color:var(--sol-ui-success)}.sol-pill--warning{background:var(--sol-ui-warning-soft);color:var(--sol-ui-warning)}.sol-pill--danger{background:var(--sol-ui-danger-soft);color:var(--sol-ui-danger)}.sol-pill--accent{background:var(--sol-ui-accent-soft);color:var(--sol-ui-accent)}.sol-pill--dot:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.sol-alert{padding:12px 16px;border-radius:var(--sol-ui-radius-panel);border:1px solid transparent;font-size:14px;line-height:1.5;background:var(--sol-ui-active);color:var(--sol-ui-ink)}.sol-alert--info{background:var(--sol-ui-info-soft);color:var(--sol-ui-info)}.sol-alert--success{background:var(--sol-ui-success-soft);color:var(--sol-ui-success)}.sol-alert--warning{background:var(--sol-ui-warning-soft);color:var(--sol-ui-warning)}.sol-alert--danger{background:var(--sol-ui-danger-soft);color:var(--sol-ui-danger);border-color:color-mix(in srgb,var(--sol-ui-danger) 30%,transparent)}.sol-alert:focus{outline:none}.sol-alert:focus-visible{outline:2px solid var(--sol-ui-focus);outline-offset:2px}.sol-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid transparent;border-radius:var(--sol-ui-radius-control);font:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .12s,border-color .12s,filter .12s}.sol-btn--sm{min-height:32px;padding:4px 12px;font-size:13px}.sol-btn--lg{min-height:44px;padding:10px 20px;font-size:15px}.sol-btn--block{display:flex;width:100%}.sol-btn--primary{background:var(--sol-ui-brand);color:var(--sol-ui-on-brand)}.sol-btn--primary:hover:not([disabled]):not([aria-disabled=true]){filter:brightness(.93)}.sol-btn--secondary{background:var(--sol-ui-surface);color:var(--sol-ui-ink);border-color:var(--sol-ui-line-strong)}.sol-btn--secondary:hover:not([disabled]):not([aria-disabled=true]){background:var(--sol-ui-hover)}.sol-btn--ghost{background:transparent;color:var(--sol-ui-ink-soft)}.sol-btn--ghost:hover:not([disabled]):not([aria-disabled=true]){background:var(--sol-ui-hover);color:var(--sol-ui-ink)}.sol-btn--danger{background:var(--sol-ui-surface);color:var(--sol-ui-danger);border-color:color-mix(in srgb,var(--sol-ui-danger) 45%,transparent)}.sol-btn--danger:hover:not([disabled]):not([aria-disabled=true]){background:var(--sol-ui-danger-soft)}.sol-btn[aria-disabled=true],.sol-btn[disabled]{background:var(--sol-ui-active);border-color:transparent;color:var(--sol-ui-muted);cursor:not-allowed;filter:none}.sol-btn[aria-busy=true]{cursor:progress}@media (max-width:480px),(pointer:coarse){.sol-btn,.sol-btn--sm{min-height:44px}}.sol-field{display:grid;gap:6px}.sol-field>label,.sol-label{font-size:14px;font-weight:600;line-height:1.4;color:var(--sol-ui-ink-soft)}.sol-field input:not([type=checkbox]):not([type=radio]),.sol-field select,.sol-input{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--sol-ui-line-strong);border-radius:var(--sol-ui-radius-control);background:var(--sol-ui-surface);color:var(--sol-ui-ink);font:inherit;font-size:15px;line-height:1.4}.sol-field input::-moz-placeholder,.sol-input::-moz-placeholder{color:var(--sol-ui-muted)}.sol-field input::placeholder,.sol-input::placeholder{color:var(--sol-ui-muted)}.sol-field input:focus,.sol-field select:focus,.sol-input:focus{border-color:var(--sol-ui-focus);outline:2px solid var(--sol-ui-focus);outline-offset:1px}.sol-input--sm{min-height:36px;padding:6px 12px;font-size:14px}@media (max-width:480px),(pointer:coarse){.sol-input--sm{min-height:44px}}.sol-field input[aria-invalid=true]{border-color:var(--sol-ui-danger)}.sol-hint{color:var(--sol-ui-muted)}.sol-error,.sol-hint{font-size:14px;line-height:1.5}.sol-error{color:var(--sol-ui-danger)}.sol-table-wrap{--sol-ui-edge:color-mix(in srgb,var(--sol-ui-ink) 22%,transparent);overflow-x:auto;background:linear-gradient(to right,var(--sol-ui-surface) 30%,transparent) 0 /32px 100% no-repeat local,linear-gradient(to left,var(--sol-ui-surface) 30%,transparent) 100% /32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--sol-ui-edge),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--sol-ui-edge),transparent) 100% /12px 100% no-repeat scroll,var(--sol-ui-surface);border:1px solid var(--sol-ui-card-line);border-radius:var(--sol-ui-radius-panel);box-shadow:var(--sol-ui-shadow)}.sol-table-wrap--bare{border:0;border-radius:0;box-shadow:none}.sol-table-wrap:focus-visible{outline:2px solid var(--sol-ui-focus);outline-offset:-2px}.sol-table{width:100%;min-width:36rem;border-collapse:collapse;font-size:14px;line-height:1.5;color:var(--sol-ui-ink)}.sol-table td,.sol-table th{padding:12px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--sol-ui-hairline)}.sol-table thead th{font-size:14px;font-weight:500;white-space:nowrap;color:var(--sol-ui-muted);background:var(--sol-ui-hover)}.sol-table tbody th{font-weight:500}.sol-table tbody tr:last-child td,.sol-table tbody tr:last-child th{border-bottom:0}.sol-table tbody tr:hover{background:var(--sol-ui-hover)}.sol-table .sol-pill{margin:2px 4px 2px 0}.sol-table--num{font-variant-numeric:tabular-nums}.sol-list{list-style:none;margin:0;padding:0}.sol-list>li+li{border-top:1px solid var(--sol-ui-hairline)}.sol-list__row{display:flex;align-items:center;gap:16px;min-height:64px;padding:8px 24px;color:inherit;text-decoration:none}.sol-list__row--link:hover{background:var(--sol-ui-hover)}.sol-list__row--link:focus-visible{outline-offset:-2px}.sol-list__row>.sol-icon:last-child{margin-left:-8px;color:var(--sol-ui-muted)}.sol-list__row--link:hover>.sol-icon:last-child{color:var(--sol-ui-ink)}.sol-list__icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--sol-ui-active);color:var(--sol-ui-muted)}.sol-list__icon--success{background:var(--sol-ui-success-soft);color:var(--sol-ui-success)}.sol-list__main{display:grid;gap:2px;min-width:0;flex:1}.sol-list__title{font-size:15px;font-weight:600;line-height:1.4;color:var(--sol-ui-ink)}.sol-list__meta{font-size:13px;line-height:1.5;color:var(--sol-ui-muted);overflow-wrap:anywhere}@media (max-width:480px){.sol-list__row{flex-wrap:wrap;gap:8px 12px;padding-block:12px;padding-inline:16px}.sol-list__main{flex:1 1 11rem}.sol-list__row--link{position:relative;padding-inline-end:48px}.sol-list__row--link>.sol-icon:last-child{position:absolute;right:16px;top:50%;margin:-9px 0 0}}.sol-kv{display:grid;grid-template-columns:9rem minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;align-content:start;margin:0}.sol-kv dd,.sol-kv dt{margin:0;padding-block:14px;border-top:1px solid var(--sol-ui-hairline)}.sol-kv dt:first-child,.sol-kv dt:first-child+dd{border-top:0}.sol-kv dt{font-size:13px;font-weight:500;line-height:24px;color:var(--sol-ui-muted)}.sol-kv dd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:15px;line-height:24px;overflow-wrap:anywhere}@media (max-width:600px){.sol-kv{grid-template-columns:minmax(0,1fr)}.sol-kv dd,.sol-kv dt{padding-block:0;border-top:0}.sol-kv dt{padding-top:14px;border-top:1px solid var(--sol-ui-hairline)}.sol-kv dt:first-child{padding-top:0;border-top:0}.sol-kv dd{padding-block:2px 14px}.sol-kv dd:last-child{padding-bottom:0}}.sol-focus{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding-inline:16px;background:var(--sol-ui-bg);color:var(--sol-ui-ink);font-size:15px;line-height:1.6;--sol-focus-w:28rem}.sol-focus[data-width=default]{--sol-focus-w:40rem}.sol-focus__bar,.sol-focus__foot{width:100%;max-width:var(--sol-focus-w);margin-inline:auto}.sol-focus__bar{padding-top:24px}.sol-focus__main{display:grid;place-items:start center;padding-block:32px 48px}.sol-focus__main:focus{outline:none}.sol-focus__main>*{width:100%;max-width:var(--sol-focus-w)}.sol-focus__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding-block:16px 24px;font-size:14px}.sol-focus .sol-focus__foot :is(a,button):not(.sol-btn,:is(p,span,li)>a),.sol-shell .sol-shell__footer :is(a,button):not(.sol-btn,:is(p,span,li)>a){display:inline-flex;align-items:center;min-height:var(--sol-ui-target)}@media (prefers-reduced-motion:reduce){.sol-btn,.sol-shell__scrim,.sol-shell__side{transition:none}}.sol-switcher{position:relative;display:inline-flex}.sol-menu,.sol-switcher{font:500 13px/1.2 var(--sol-font-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif)}.sol-menu{display:flex;flex-direction:column}.sol-switcher__btn{display:inline-flex;align-items:center;gap:8px;min-height:var(--sol-ui-target,24px);padding:6px 10px 6px 8px;border-radius:999px;border:1px solid var(--sol-color-line-strong,rgba(160,190,240,.34));background:var(--sol-color-surface,#0c1428);color:var(--sol-color-ink,#f2f6ff);cursor:pointer}.sol-switcher__btn:hover{background:var(--sol-color-surface-2,#111b36)}.sol-switcher__btn:focus-visible{outline:2px solid var(--sol-color-focus,#ff7a00);outline-offset:2px}.sol-mark{width:16px;height:16px;border-radius:50%;border:2px solid var(--sol-c-gold,#ffb703);position:relative;flex:none}.sol-mark:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--sol-c-orange,#ff7a00);right:-3px;top:50%;transform:translateY(-50%)}.sol-switcher__caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;opacity:.7}.sol-switcher__menu{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;padding:6px;border-radius:12px;border:1px solid var(--sol-color-line,rgba(150,180,235,.18));background:var(--sol-color-surface,#0c1428);color:var(--sol-color-ink,#f2f6ff);box-shadow:var(--sol-shadow-lg,0 24px 56px -30px rgba(0,0,0,.6));z-index:60}.sol-switcher__title{padding:6px 10px 4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sol-color-muted,#93a3c0)}.sol-switcher__item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--sol-ui-target,24px);padding:8px 10px;border-radius:8px;color:inherit;text-decoration:none}.sol-switcher__item:focus-visible,.sol-switcher__item:hover{background:var(--sol-color-surface-2,#111b36);outline:none}.sol-switcher__item[aria-current=true]{background:var(--sol-color-accent-soft,rgba(255,183,3,.13))}.sol-switcher__item small{color:var(--sol-color-muted,#93a3c0);font-size:11px}.sol-switcher__sep{height:1px;margin:6px 4px;background:var(--sol-color-line,rgba(150,180,235,.18))}.sol-switcher__pill{font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--sol-tone-neutral-bg,rgba(150,180,235,.1));color:var(--sol-tone-neutral-fg,#a7b6d2)}.sol-switcher__pill--live{background:var(--sol-tone-gold-bg,rgba(255,183,3,.16));color:var(--sol-tone-gold-fg,#ffd469)}