:root{--ui-canvas:#151417;--ui-shell:#111013;--ui-panel:#1b191e;--ui-raised:#25232b;--ui-hover:#302c36;--ui-border:#ffffff14;--ui-border-strong:#ffffff30;--ui-text:#f4f2f5;--ui-muted:#b6afbf;--ui-accent:#ff829d;--ui-action:#d80029;--ui-selected:#ff6b8714;--ui-radius:10px;--ui-card-radius:14px;--ui-font:Inter, Helvetica, Arial, sans-serif;--ui-gap:16px;--ui-page-pad:clamp(16px, 2.2vw, 32px)}:where(.ui-surface,.xc:not(.xc--hud),.st,.ch){--ctl-weight:600;--ctl-tracking:0;--ctl-radius:var(--ui-radius);--accent:var(--ui-accent);--accent-ink:#17131c;--explore-orange:var(--ui-accent);--explore-orange-grad:var(--ui-selected);--explore-grad:var(--ui-canvas);--modal-grad:var(--ui-panel);--focus-ring-color:var(--ui-accent);color:var(--ui-text);font-family:var(--ui-font);scrollbar-color:#625c6c transparent;scrollbar-width:thin;text-underline-offset:3px}.ui-surface{background:var(--ui-canvas)}:where(.ui-surface,.xc,.st,.ch) :where(button,input,select,textarea){font-family:inherit}:where(.ui-surface,.xc,.st,.ch) :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}:where(.ui-surface,.xc,.st,.ch) ::selection{color:#fff;background:#ff6b8738}.ui-page-header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ui-page-header__heading{min-width:0}.ui-page-header h1{color:var(--ui-text);letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.1vw,30px);font-weight:600;line-height:1.25}.ui-page-header p{color:var(--ui-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.ui-page-header__actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.ui-filter{border-radius:var(--ui-radius);min-height:38px;color:var(--ui-muted);font:500 13px var(--ui-font);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ui-filter:hover{background:var(--ui-hover);color:var(--ui-text)}.ui-filter.is-active{background:var(--ui-selected);color:var(--ui-accent);border-color:#ff6b8738}.ui-filter:disabled{opacity:.45;cursor:default}.ui-card,.ui-section-card{background:var(--ui-panel);min-width:0;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);overflow:hidden}.ui-card:where([role=button],a):hover{border-color:var(--ui-border-strong);cursor:pointer}.ui-section-card{flex-direction:column;display:flex}.ui-section-card>header,.ui-section-card>footer{justify-content:space-between;align-items:center;gap:8px;padding:18px 17px;display:flex}.ui-section-card>header{border-bottom:1px solid var(--ui-border)}.ui-section-card h2{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.ui-section-card h2 svg{width:17px;color:var(--ui-muted)}.ui-section-card>header>a,.ui-section-card>footer a{color:var(--ui-muted);font-size:12px}.ui-section-card>header>a:hover,.ui-section-card>footer a:hover{color:var(--ui-text)}.ui-section-card__body{flex:1;min-width:0;padding:14px}.ui-section-card>footer{border-top:1px solid var(--ui-border);padding-block:12px}.ui-section-card>footer a{align-items:center;gap:8px;display:flex}.ui-section-card>footer svg{width:16px;height:16px}@media (pointer:coarse){.ui-filter{min-height:44px}}@media (width<=600px){.ui-page-header{align-items:flex-start;gap:16px}.ui-page-header__actions{width:100%;margin-left:0}}
