.st{--st-panel: var(--sf-panel, #0d0e13);--st-well: rgba(0, 0, 0, .3);--st-knob: #fff;--st-scrim: rgba(3, 4, 6, .62);--st-raise: rgba(var(--ink, 255, 255, 255), .028);--st-raise-2: rgba(var(--ink, 255, 255, 255), .05);--st-hover: rgba(var(--ink, 255, 255, 255), .045);--st-on: #f3f4f6;--st-danger: #f87171;--st-good: #34d399;--st-side-w: 248px;--st-spring: cubic-bezier(.32, .72, 0, 1);--st-pop: cubic-bezier(.34, 1.4, .64, 1);position:fixed;inset:0;z-index:8000;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));font-family:var(--font);color:var(--text);visibility:hidden;pointer-events:none}.st.is-open{visibility:visible;pointer-events:auto}.st[hidden]{display:none}.st button{font:inherit;color:inherit}.st svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.st-panel:focus,.st-panel:focus-visible{outline:none}.st-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.st-scrim{position:absolute;inset:0;background:var(--st-scrim);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);opacity:0;transition:opacity .32s var(--ease)}.st.is-open .st-scrim{opacity:1}.st-panel{position:relative;display:grid;grid-template-columns:var(--st-side-w) minmax(0,1fr);width:min(920px,100%);height:min(680px,100%);border-radius:20px;overflow:hidden;background:radial-gradient(520px 260px at 100% 0%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%),var(--st-panel);border:1px solid var(--line-2);box-shadow:inset 0 1px rgba(var(--ink, 255, 255, 255),.05),0 1px 2px rgba(0,0,0,calc(.5 * var(--shade-k, 1))),0 24px 48px -12px rgba(0,0,0,calc(.6 * var(--shade-k, 1))),0 64px 128px -32px rgba(0,0,0,calc(.7 * var(--shade-k, 1)));opacity:0;transform:translateY(14px) scale(.965);transition:opacity .22s ease,transform .5s var(--st-spring)}.st.is-open .st-panel{opacity:1;transform:none}.st.is-closing .st-panel{transition-duration:.16s,.22s;transform:translateY(6px) scale(.985)}.st-side{display:flex;flex-direction:column;min-height:0;padding:18px 12px 12px;border-right:1px solid var(--line);background:rgba(var(--ink, 255, 255, 255),.012)}.st-side-head{display:flex;align-items:center;justify-content:space-between;padding:2px 8px 14px}.st-title{margin:0;font-size:calc(17px * var(--fs, 1));font-weight:600;letter-spacing:-.02em}.st-side-head kbd{font-size:calc(10px * var(--fs, 1));text-transform:lowercase}.st-search{position:relative;margin:0 0 12px}.st-search svg{position:absolute;left:10px;top:50%;width:14px;height:14px;transform:translateY(-50%);color:var(--text-3);pointer-events:none}.st-search input{width:100%;height:34px;padding:0 10px 0 31px;border-radius:9px;border:1px solid var(--line-2);background:rgba(var(--ink, 255, 255, 255),.025);color:var(--text);font:500 calc(13px * var(--fs, 1)) var(--font);outline:none;transition:border-color .15s ease,background .15s ease,box-shadow .2s ease}.st-search input::placeholder{color:var(--text-3)}.st-search input:focus{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:rgba(var(--ink, 255, 255, 255),.04);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.st-search input::-webkit-search-cancel-button{display:none}.st-nav{position:relative;display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.st-nav-ind{position:absolute;left:0;right:0;top:0;height:36px;border-radius:9px;background:var(--st-raise-2);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px rgba(0,0,0,calc(.3 * var(--shade-k, 1)));transform:translateY(var(--ind-y, 0));transition:transform .42s var(--st-spring),opacity .2s ease;pointer-events:none}.st-nav-ind:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--accent);box-shadow:0 0 10px var(--accent)}.st-nav.no-anim .st-nav-ind{transition:none}.st-nav.is-searching .st-nav-ind{opacity:0}.st-tab{position:relative;display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--text-2);font-size:calc(13.5px * var(--fs, 1));font-weight:500;letter-spacing:-.005em;text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease}.st-tab:hover{color:var(--text);background:rgba(var(--ink, 255, 255, 255),.025)}.st-tab[aria-selected=true]{color:var(--text);background:transparent}.st-tab-ic{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:6px;color:var(--tab-c, var(--text-2));background:color-mix(in srgb,var(--tab-c, #fff) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tab-c, #fff) 22%,transparent)}.st-tab-ic svg{width:13px;height:13px;stroke-width:2}.st-tab>span:not(.st-tab-ic){flex:1}.st-tab .st-chev{display:none;width:14px;height:14px;color:var(--text-3)}.st-tab:focus-visible{outline-offset:-2px}.st-side-foot{display:flex;align-items:center;gap:8px;padding:12px 8px 2px;margin-top:8px;border-top:1px solid var(--line);color:var(--text-3);font:500 calc(11px * var(--fs, 1)) var(--mono);letter-spacing:.02em}.st-side-foot .st-dot{width:6px;height:6px;border-radius:50%;background:var(--st-good);box-shadow:0 0 8px var(--st-good)}.st-side-foot{position:relative;white-space:nowrap}.st-foot-txt,.st-saved{transition:opacity .25s ease,transform .35s var(--ease)}.st-foot-txt{overflow:hidden;text-overflow:ellipsis}.st-side-foot .st-saved{position:absolute;left:22px;color:var(--st-good);opacity:0;transform:translateY(4px)}.st-side-foot .st-saved.show{opacity:1;transform:none}.st-side-foot:has(.st-saved.show) .st-foot-txt{opacity:0;transform:translateY(-4px)}.st-main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.st-main-head{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:10px;height:60px;padding:0 14px 0 28px;border-bottom:1px solid transparent;transition:border-color .2s ease,background .2s ease}.st-main.scrolled .st-main-head{border-bottom-color:var(--line);background:color-mix(in srgb,var(--st-panel) 80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.st-head-title{flex:1;min-width:0;margin:0;font-size:calc(15px * var(--fs, 1));font-weight:600;letter-spacing:-.015em;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .3s var(--ease)}.st-main.scrolled .st-head-title{opacity:1;transform:none}.st-iconbtn{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text-2);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.st-iconbtn svg{width:16px;height:16px}.st-iconbtn:hover{background:rgba(var(--ink, 255, 255, 255),.06);border-color:var(--line-2);color:var(--text)}.st-iconbtn:active{transform:scale(.92)}.st-back{display:none}.st-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 28px 40px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.st-scroll::-webkit-scrollbar{width:10px}.st-scroll::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:10px;border:3px solid transparent;background-clip:content-box}.st-sec{display:none;max-width:620px}.st-sec.is-active{display:block;animation:st-sec-in .38s var(--ease) both}@keyframes st-sec-in{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.st-sec-head{margin:-6px 0 22px}.st-sec-title{margin:0;font-size:calc(24px * var(--fs, 1));font-weight:600;letter-spacing:-.03em;line-height:1.15}.st-sec-sub{margin:6px 0 0;color:var(--text-2);font-size:calc(13.5px * var(--fs, 1));line-height:1.5}.st-group{margin:0 0 26px}.st-group-label{margin:0 0 8px 2px;color:var(--text-3);font:500 calc(10.5px * var(--fs, 1)) var(--mono);letter-spacing:.09em;text-transform:uppercase}.st-card{border-radius:14px;border:1px solid var(--line);background:var(--st-raise);box-shadow:inset 0 1px rgba(var(--ink, 255, 255, 255),.025);overflow:hidden}.st-group-note{margin:8px 2px 0;color:var(--text-3);font-size:calc(12px * var(--fs, 1));line-height:1.5}.st-row{position:relative;display:flex;align-items:center;gap:16px;min-height:60px;padding:12px 16px}.st-row+.st-row:before{content:"";position:absolute;left:16px;right:0;top:0;height:1px;background:var(--line)}.st-row-txt{flex:1;min-width:0}.st-row-label{display:block;margin:0;font-size:calc(14px * var(--fs, 1));font-weight:500;letter-spacing:-.01em;color:var(--text)}.st-row-desc{display:block;margin:2px 0 0;color:var(--text-3);font-size:calc(12.5px * var(--fs, 1));line-height:1.45}.st-row.is-link{cursor:pointer;transition:background .15s ease}.st-row.is-link:hover{background:var(--st-hover)}.st-row.is-link .st-chev{width:15px;height:15px;color:var(--text-3);transition:transform .2s var(--ease),color .15s ease}.st-row.is-link:hover .st-chev{transform:translate(2px);color:var(--text-2)}.st-row.is-disabled{opacity:.45;pointer-events:none}.st-row.is-hit{animation:st-hit 1.4s var(--ease)}@keyframes st-hit{0%,30%{background:color-mix(in srgb,var(--accent) 12%,transparent)}to{background:transparent}}.st-row-val{color:var(--text-3);font:500 calc(12.5px * var(--fs, 1)) var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}a.st-row{color:inherit;text-decoration:none}.st-switch{--w: 40px;--h: 24px;position:relative;flex:none;width:var(--w);height:var(--h);padding:0;border:0;border-radius:999px;background:rgba(var(--ink, 255, 255, 255),.1);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:background .25s ease,box-shadow .25s ease}.st-switch:after{content:"";position:absolute;top:3px;left:3px;width:calc(var(--h) - 6px);height:calc(var(--h) - 6px);border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,calc(.35 * var(--shade-k, 1))),0 2px 6px rgba(0,0,0,calc(.2 * var(--shade-k, 1)));transition:transform .36s var(--st-pop),width .2s var(--ease)}.st-switch:active:after{width:calc(var(--h) - 2px)}.st-switch[aria-checked=true]{background:var(--accent);box-shadow:inset 0 0 0 1px rgba(var(--ink, 255, 255, 255),.12),0 0 16px -4px var(--accent)}.st-switch[aria-checked=true]:after{transform:translate(calc(var(--w) - var(--h)))}.st-switch[aria-checked=true]:active:after{transform:translate(calc(var(--w) - var(--h) - 4px))}.st-switch:disabled{opacity:.4;cursor:not-allowed}.st-seg{position:relative;flex:none;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:10px;background:var(--st-well);box-shadow:inset 0 0 0 1px var(--line);isolation:isolate}.st-seg-thumb{position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n, 3));border-radius:7px;background:rgba(var(--ink, 255, 255, 255),.1);box-shadow:inset 0 1px rgba(var(--ink, 255, 255, 255),.06),0 0 0 1px var(--line-2),0 2px 6px rgba(0,0,0,calc(.35 * var(--shade-k, 1)));transform:translate(calc(100% * var(--i, 0)));transition:transform .38s var(--st-spring)}.st-seg button{min-width:64px;height:28px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--text-3);font-size:calc(12.5px * var(--fs, 1));font-weight:500;white-space:nowrap;cursor:pointer;transition:color .2s ease}.st-seg button:hover{color:var(--text-2)}.st-seg button[aria-checked=true]{color:var(--text)}.st-seg button:focus-visible{outline-offset:-1px}.st-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;padding:0 13px;border-radius:9px;border:1px solid var(--line-2);background:rgba(var(--ink, 255, 255, 255),.04);color:var(--text);font-size:calc(13px * var(--fs, 1));font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.st-btn svg{width:14px;height:14px}.st-btn:hover{background:rgba(var(--ink, 255, 255, 255),.08);border-color:var(--line-3)}.st-btn:active{transform:scale(.97)}.st-btn.is-danger{color:var(--tx-red, #fca5a5);border-color:#f8717140;background:#f871710f}.st-btn.is-danger:hover{background:#f871711f;border-color:#f8717166}.st-btn.is-armed{color:#fff;border-color:transparent;background:#dc2626;box-shadow:0 0 0 3px #dc262638,0 6px 18px -6px #dc2626cc;animation:st-armed .4s var(--st-pop)}@keyframes st-armed{0%{transform:scale(.94)}to{transform:none}}.st-btn.is-primary{color:var(--st-on-ink, #08090c);border-color:transparent;background:var(--st-on);box-shadow:inset 0 -1px rgba(0,0,0,calc(.15 * var(--shade-k, 1))),0 1px 2px rgba(0,0,0,calc(.4 * var(--shade-k, 1)))}.st-btn.is-primary:hover{filter:brightness(1.08)}.st-btn.is-gold{color:#1a1203;border-color:transparent;background:linear-gradient(180deg,#fcd34d,#f59e0b);box-shadow:inset 0 1px rgba(var(--ink, 255, 255, 255),.45),0 6px 16px -6px #f59e0b99}.st-btn.is-gold:hover{filter:brightness(1.06)}.st-type{padding:18px 18px 16px}.st-type-preview{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:18px;margin:0 0 18px;border-radius:12px;background:radial-gradient(280px 120px at 0% 0%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%),var(--st-well);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.st-type-glyph{display:grid;place-items:center;width:64px;height:64px;border-radius:14px;background:linear-gradient(160deg,rgba(var(--ink, 255, 255, 255),.08),rgba(var(--ink, 255, 255, 255),.015));box-shadow:inset 0 0 0 1px var(--line-2),inset 0 1px rgba(var(--ink, 255, 255, 255),.08);font-size:calc(28px * var(--fs, 1));font-weight:600;letter-spacing:-.04em;line-height:1;transition:font-size .2s var(--ease)}.st-type-copy{min-width:0}.st-type-eyebrow{margin:0 0 4px;color:var(--accent);font:500 calc(10.5px * var(--fs, 1)) var(--mono);letter-spacing:.08em;text-transform:uppercase}.st-type-h{margin:0;font-size:calc(17px * var(--fs, 1));font-weight:600;letter-spacing:-.02em;line-height:1.25}.st-type-p{margin:4px 0 0;color:var(--text-2);font-size:calc(13.5px * var(--fs, 1));line-height:1.5}.st-range-row{display:flex;align-items:center;gap:14px}.st-range-a{flex:none;color:var(--text-3);font-weight:600;line-height:1;user-select:none}.st-range-a.sm{font-size:12px}.st-range-a.lg{font-size:20px}.st-range{--pct: 50%;position:relative;flex:1;height:28px;touch-action:none}.st-range input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.st-range-track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:rgba(var(--ink, 255, 255, 255),.1);pointer-events:none}.st-range-fill{position:absolute;left:0;top:0;bottom:0;width:var(--pct);border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,transparent),var(--accent));box-shadow:0 0 12px -2px var(--accent)}.st-range-ticks{position:absolute;left:0;right:0;top:50%;pointer-events:none}.st-range-ticks i{position:absolute;top:-1.5px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:rgba(var(--ink, 255, 255, 255),.28);transition:background .2s ease,transform .25s var(--st-pop)}.st-range-ticks i.on{background:#08090c73}.st-range-ticks i.is-default{transform:scale(1.5)}.st-range-thumb{position:absolute;top:50%;left:var(--pct);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,calc(.1 * var(--shade-k, 1))),0 2px 8px rgba(0,0,0,calc(.45 * var(--shade-k, 1))),0 0 color-mix(in srgb,var(--accent) 35%,transparent);pointer-events:none;transition:box-shadow .2s ease,transform .25s var(--st-pop)}.st-range:hover .st-range-thumb{box-shadow:0 0 0 1px rgba(0,0,0,calc(.1 * var(--shade-k, 1))),0 2px 8px rgba(0,0,0,calc(.45 * var(--shade-k, 1))),0 0 0 6px color-mix(in srgb,var(--accent) 18%,transparent)}.st-range.is-dragging .st-range-thumb{transform:scale(1.12);box-shadow:0 0 0 1px rgba(0,0,0,calc(.1 * var(--shade-k, 1))),0 4px 12px rgba(0,0,0,calc(.5 * var(--shade-k, 1))),0 0 0 8px color-mix(in srgb,var(--accent) 22%,transparent)}.st-range input:focus-visible~.st-range-thumb{box-shadow:0 0 0 2px var(--st-panel),0 0 0 4px var(--accent)}.st-range-bubble{position:absolute;bottom:calc(100% + 6px);left:var(--pct);padding:4px 7px;border-radius:6px;background:var(--st-bubble, #fff);color:var(--st-bubble-ink, #08090c);font:600 11px/1 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translate(-50%,4px) scale(.9);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .25s var(--st-pop)}.st-range.is-dragging .st-range-bubble{opacity:1;transform:translate(-50%) scale(1)}.st-type-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.st-type-chips{display:flex;flex-wrap:wrap;gap:6px}.st-chip{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--text-2);font-size:calc(12px * var(--fs, 1));font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.st-chip:hover{color:var(--text);border-color:var(--line-3)}.st-chip[aria-pressed=true]{color:var(--text);border-color:color-mix(in srgb,var(--accent) 60%,transparent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.st-type-val{color:var(--text-2);font:500 calc(12.5px * var(--fs, 1)) var(--mono);font-variant-numeric:tabular-nums}.st-profile{display:flex;align-items:center;gap:14px;padding:16px}.st-avatar{position:relative;flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 50%,#1d1f29),#1d1f29);box-shadow:0 0 0 1px var(--line-2),0 0 0 4px rgba(var(--ink, 255, 255, 255),.03);font-size:calc(20px * var(--fs, 1));font-weight:600}.st-avatar-sm{width:36px;height:36px;box-shadow:none}.st-avatar svg{width:100%;height:100%;display:block}.st-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.st-profile-txt{flex:1;min-width:0}.st-profile-name{margin:0;font-size:calc(15px * var(--fs, 1));font-weight:600;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-profile-email{margin:2px 0 0;color:var(--text-3);font-size:calc(12.5px * var(--fs, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.st-stat{padding:14px 16px}.st-stat+.st-stat{border-left:1px solid var(--line)}.st-stat-v{display:block;font-size:calc(20px * var(--fs, 1));font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.st-stat-l{display:block;margin-top:1px;color:var(--text-3);font:500 calc(10.5px * var(--fs, 1)) var(--mono);letter-spacing:.06em;text-transform:uppercase}.st-keys{padding:4px 0}.st-key{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;font-size:calc(13px * var(--fs, 1));color:var(--text-2)}.st-key span:last-child{display:inline-flex;gap:4px}.st-empty{display:none;padding:64px 0;text-align:center;color:var(--text-3);font-size:calc(13.5px * var(--fs, 1))}.st-empty b{color:var(--text);font-weight:500}.st-scroll.is-searching .st-sec{display:block;animation:none}.st-scroll.is-searching .st-sec-head,.st-scroll.is-searching .st-hide-search,.st-scroll.is-searching .st-row.is-miss,.st-scroll.is-searching .st-group.is-miss,.st-scroll.is-searching .st-sec.is-miss,.st-scroll.is-searching .st-group-note{display:none}.st-scroll.is-empty .st-empty{display:block}.st-sec-crumb{display:none}.st-scroll.is-searching .st-sec-crumb{display:block;margin:18px 0 10px 2px;color:var(--text-2);font-size:calc(12.5px * var(--fs, 1));font-weight:600}mark.st-mark{background:color-mix(in srgb,var(--accent) 30%,transparent);color:inherit;border-radius:3px;padding:0 1px}html[data-contrast=more]{--line: rgba(var(--ink, 255, 255, 255), .16);--line-2: rgba(var(--ink, 255, 255, 255), .24);--line-3: rgba(var(--ink, 255, 255, 255), .36);--text: #ffffff;--text-2: #d4d7df;--text-3: #a9adb9}html[data-theme=light][data-contrast=more]{--line: rgba(var(--ink), .2);--line-2: rgba(var(--ink), .3);--line-3: rgba(var(--ink), .45);--text: #000000;--text-2: #262a33;--text-3: #434856}html[data-motion=reduce]{transition:none}html[data-motion=reduce] *,html[data-motion=reduce] *:before,html[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-motion=reduce] .hero-art .art *,html[data-motion=reduce] .game-card .art *{animation:none!important}html[data-ambient=off] .bd-aurora,html[data-ambient=off] .bd-grain,html[data-kbd=off] .section-hint,html[data-kbd=off] .btn-primary kbd,html[data-kbd=off] .splash-hint kbd{display:none}@media (max-width: 719px){.st{padding:0;place-items:stretch}.st-panel{display:block;width:100%;height:100%;border-radius:0;border:0;transform:translateY(24px)}.st.is-closing .st-panel{transform:translateY(16px)}.st-side,.st-main{position:absolute;inset:0;transition:transform .46s var(--st-spring),opacity .3s ease,filter .3s ease}.st-side{padding:max(14px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom));border-right:0;background:var(--st-panel)}.st-side-head{padding:6px 4px 14px}.st-title{font-size:calc(28px * var(--fs, 1));letter-spacing:-.035em}.st-side-head kbd{display:none}.st-side-head .st-iconbtn{display:grid}.st-search input{height:40px;font-size:calc(15px * var(--fs, 1));border-radius:11px}.st-nav{gap:0;border-radius:14px;background:var(--st-raise);box-shadow:inset 0 0 0 1px var(--line);flex:none;overflow:hidden}.st-nav-ind{display:none}.st-tab{height:50px;padding:0 14px;border-radius:0;font-size:calc(15px * var(--fs, 1))}.st-tab+.st-tab{box-shadow:inset 0 1px 0 var(--line)}.st-tab-ic{width:28px;height:28px;border-radius:8px}.st-tab-ic svg{width:15px;height:15px}.st-tab .st-chev{display:block}.st-tab[aria-selected=true]{background:transparent}.st-tab:active{background:var(--st-hover)}.st-side-foot{margin-top:auto;border-top:0;justify-content:center}.st-main{background:var(--st-panel);transform:translate(100%);box-shadow:-24px 0 48px rgba(0,0,0,calc(.5 * var(--shade-k, 1)));visibility:hidden}.st-main-head{height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 0 6px}.st-back{display:inline-flex;align-items:center;gap:2px;width:auto;padding:0 10px 0 4px;color:var(--accent);font-size:calc(15px * var(--fs, 1));font-weight:500}.st-back svg{width:20px;height:20px}.st-head-title{position:absolute;left:25%;right:25%;text-align:center}.st-main-head>[data-close]{margin-left:auto}.st-scroll{padding:0 16px max(32px,env(safe-area-inset-bottom))}.st-sec-title{font-size:calc(28px * var(--fs, 1));letter-spacing:-.035em}.st-sec.is-active{animation:none}.st.is-pushed .st-main{transform:none;visibility:visible}.st.is-pushed .st-side{transform:translate(-28%);opacity:.4;filter:brightness(.6)}.st:not(.is-pushed) .st-main{transition:transform .46s var(--st-spring),visibility 0s .46s}.st-row{flex-wrap:wrap}.st-row-txt{min-width:60%}.st-seg{width:100%}.st-row:has(.st-seg) .st-row-txt{min-width:100%}.st-type-foot{flex-direction:column;align-items:stretch}.st-type-val{text-align:right}.st-stat-v{font-size:calc(17px * var(--fs, 1))}}@media (min-width: 720px){.st-side-head .st-iconbtn{display:none}}@media (prefers-reduced-motion: reduce){.st-panel,.st-scrim,.st-nav-ind,.st-seg-thumb,.st-switch:after,.st-side,.st-main{transition-duration:.01ms!important}.st-sec.is-active{animation:none}}.settings-btn svg{transition:transform .6s var(--ease)}.settings-btn:hover svg{transform:rotate(60deg)}.settings-btn[aria-expanded=true]{color:var(--text);border-color:var(--line-3);background:rgba(var(--ink, 255, 255, 255),.07)}.settings-btn[aria-expanded=true] svg{transform:rotate(90deg)}.auth-dd-kbd{margin-left:auto;opacity:.7}@media (hover: none){.auth-dd-kbd{display:none}}html[data-theme=light] .st{--st-panel: #ffffff;--st-well: #eef0f3;--st-scrim: rgba(15, 17, 21, .28);--st-on: #0f1115;--st-on-ink: #ffffff;--st-bubble: #0f1115;--st-bubble-ink: #ffffff;--st-good: #059669}html[data-theme=light] .st-panel{background:radial-gradient(520px 260px at 100% 0%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 70%),var(--st-panel);box-shadow:0 1px 2px #0f11150f,0 24px 48px -12px #0f11152e,0 64px 128px -32px #0f111538}html[data-theme=light] .st-side{background:#f7f8fa}html[data-theme=light] .st-card{background:#fff;box-shadow:0 1px 2px #0f11150a}html[data-theme=light] .st-seg-thumb{background:#fff;box-shadow:0 0 0 1px var(--line-2),0 1px 3px #0f11151f}html[data-theme=light] .st-switch{background:#d9dce3;box-shadow:none}html[data-theme=light] .st-switch[aria-checked=true]{background:var(--accent);box-shadow:0 0 14px -4px var(--accent)}html[data-theme=light] .st-range-track{background:#e1e4ea}html[data-theme=light] .st-range-ticks i{background:#0f111538}html[data-theme=light] .st-range-ticks i.on{background:#ffffffb3}html[data-theme=light] .st-type-glyph{background:linear-gradient(160deg,#fff,#f1f3f6)}html[data-theme=light] .st-avatar{color:#fff}html[data-theme=light] .st-tab-ic{color:color-mix(in srgb,var(--tab-c) 70%,#000)}html[data-theme=light] .st-type-eyebrow,html[data-theme=light] .st-back{color:var(--accent-ink, var(--accent))}html[data-theme=light] .st-btn.is-danger{background:#c81e1e0d;border-color:#c81e1e38}html[data-theme=light] .st-main.scrolled .st-main-head{background:#ffffffd9}.st-themes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px 16px}.st-theme{display:flex;flex-direction:column;gap:9px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.st-theme-art{position:relative;display:block;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px var(--line-2);transition:box-shadow .25s var(--ease),transform .3s var(--st-spring)}.st-theme:hover .st-theme-art{transform:translateY(-1px)}.st-theme[aria-checked=true] .st-theme-art{box-shadow:0 0 0 2px var(--accent),0 6px 18px -8px var(--accent)}.st-theme-art i{position:absolute;display:block;border-radius:3px}.st-theme-art.dark{background:#0b0c10}.st-theme-art.light{background:#f5f6f8}.st-theme-art .bar{left:0;right:0;top:0;height:16%;border-radius:0}.st-theme-art.dark .bar{background:#14161c;box-shadow:0 1px #ffffff0f}.st-theme-art.light .bar{background:#fff;box-shadow:0 1px #0f111514}.st-theme-art .hero{left:8%;right:8%;top:26%;height:34%;border-radius:5px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 70%,#312e81),#1e1b4b)}.st-theme-art .c1,.st-theme-art .c2,.st-theme-art .c3{top:68%;height:22%;width:26%}.st-theme-art .c1{left:8%}.st-theme-art .c2{left:37%}.st-theme-art .c3{left:66%}.st-theme-art.dark .c1,.st-theme-art.dark .c2,.st-theme-art.dark .c3{background:#1a1c24}.st-theme-art.light .c1,.st-theme-art.light .c2,.st-theme-art.light .c3{background:#fff;box-shadow:0 0 0 1px #0f111514}.st-theme-label{display:flex;align-items:center;gap:8px;font-size:calc(13px * var(--fs, 1));font-weight:500;color:var(--text-2)}.st-theme[aria-checked=true] .st-theme-label{color:var(--text)}.st-theme-radio{width:16px;height:16px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-3);transition:box-shadow .25s var(--st-pop)}.st-theme[aria-checked=true] .st-theme-radio{box-shadow:inset 0 0 0 5px var(--accent)}.st-theme:focus-visible{outline:none}.st-theme:focus-visible .st-theme-art{box-shadow:0 0 0 2px var(--st-panel),0 0 0 4px var(--accent)}
