@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");:root{color-scheme:dark;--bg:#0b0b0d;--surface-1:#121214;--surface-2:#16161a;--border:hsla(0,0%,100%,.08);--text:hsla(0,0%,100%,.92);--muted:hsla(0,0%,100%,.7);--disabled:hsla(0,0%,100%,.5);--accent:#c9b37e;--radius-card:18px;--radius-btn:15px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--container:1120px;--font-sans:InterVariable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--shadow-sm:0 1px 0 hsla(0,0%,100%,.04),0 12px 32px rgba(0,0,0,.35);--shadow-md:0 1px 0 hsla(0,0%,100%,.05),0 22px 60px rgba(0,0,0,.45);--t-fast:120ms;--t-base:180ms}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);line-height:1.5}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}a:hover{text-decoration:underline}:focus{outline:none}:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(42,41%,64%,.25),0 0 0 1px hsla(0,0%,100%,.12);border-radius:10px}.date,.meta,.metric,.stats,.tabular-nums,[data-num],table,td,th{font-variant-numeric:tabular-nums}.ui-card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.ui-card--inner{background:var(--surface-2)}.ui-card__hd{padding:var(--space-3);padding-bottom:var(--space-2)}.ui-card__bd{padding:var(--space-3);padding-top:0}.ui-divider{height:1px;background:var(--border)}.ui-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);border-radius:var(--radius-btn);padding:10px 14px;font:inherit;font-weight:600;color:var(--text);background:transparent;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform var(--t-fast),background var(--t-base),border-color var(--t-base),opacity var(--t-base)}.ui-btn:hover{background:hsla(0,0%,100%,.04);text-decoration:none}.ui-btn:active{transform:translateY(1px)}.ui-btn--primary{background:hsla(42,41%,64%,.18);border-color:hsla(42,41%,64%,.35)}.ui-btn--primary:hover{background:hsla(42,41%,64%,.24)}.ui-btn--secondary{background:hsla(0,0%,100%,.02)}.ui-btn--ghost{border-color:transparent;background:transparent}.ui-btn.is-disabled,.ui-btn[disabled]{opacity:.6;cursor:not-allowed}.ui-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:hsla(0,0%,100%,.03);color:var(--muted);font-weight:600;font-size:12px}.ui-pill--accent{color:var(--text);border-color:hsla(42,41%,64%,.35);background:hsla(42,41%,64%,.12)}.ui-field,.ui-input{width:100%;background:hsla(0,0%,100%,.02);border:1px solid var(--border);border-radius:14px;padding:10px 12px;color:var(--text);font:inherit;transition:border-color var(--t-base),background var(--t-base)}.ui-field:focus-visible,.ui-input:focus-visible{border-color:hsla(42,41%,64%,.45)}.ui-field[readonly]{color:var(--muted)}.ui-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.ui-tab{flex:0 0 auto;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:hsla(0,0%,100%,.02);color:var(--muted);font-weight:600;cursor:pointer;transition:background var(--t-base),color var(--t-base),border-color var(--t-base)}.ui-tab.is-active,.ui-tab[aria-selected=true]{color:var(--text);background:hsla(42,41%,64%,.12);border-color:hsla(42,41%,64%,.35)}.ui-nav{display:flex;flex-direction:column;gap:8px}.ui-nav-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid transparent;color:var(--muted);background:transparent;text-decoration:none;transition:background var(--t-base),border-color var(--t-base),color var(--t-base)}.ui-nav-item:hover{background:hsla(0,0%,100%,.03);color:var(--text);text-decoration:none}.ui-nav-item.is-active,.ui-nav-item[aria-current=page]{background:hsla(0,0%,100%,.04);border-color:var(--border);color:var(--text)}.ui-shot__frame{padding:var(--space-2);border-radius:16px}.ui-shot img{width:100%;height:auto;display:block;border-radius:14px}.ui-shot__meta{margin-top:var(--space-2);display:grid;gap:8px;color:var(--muted)}.ui-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:hsla(0,0%,100%,.03)}.ui-chip--code{font-family:var(--font-mono);font-size:12px;color:var(--text);background:hsla(0,0%,100%,.02)}.ui-toast-root{position:fixed;inset:auto 16px 16px auto;display:grid;gap:8px;z-index:9999}.ui-toast{background:rgba(18,18,20,.92);border:1px solid var(--border);border-radius:14px;padding:10px 12px;box-shadow:var(--shadow-md);color:var(--text);font-size:13px}main.page{background:radial-gradient(900px 380px at 100% 0,hsla(42,41%,64%,.05),transparent 55%),radial-gradient(760px 360px at 0 0,hsla(0,0%,100%,.03),transparent 58%),var(--bg);color:var(--text);font-family:var(--font-sans)}main.page .card,main.page .panel{border-color:var(--border);box-shadow:var(--shadow-sm)}main.page .card a,main.page .panel a{color:var(--text)}main.page table{font-variant-numeric:tabular-nums}main.page .tableWrap{border:1px solid var(--border);border-radius:16px;background:hsla(0,0%,100%,.01)}main.page .tableWrap table{min-width:100%}main.page .tableWrap thead th{position:sticky;top:0;z-index:1;background:rgba(18,18,20,.95);backdrop-filter:blur(4px)}main.page .tableWrap tbody tr:hover td{background:hsla(0,0%,100%,.03)}main.page .mobileGuide,main.page .tvGuide,main.page .winGuide{border-color:var(--border)!important;background:rgba(18,18,20,.86)!important;box-shadow:var(--shadow-sm)}main.page .stepCard{border-color:var(--border)!important;background:rgba(22,22,26,.86)!important}main.page .stepBadge{border-color:hsla(42,41%,64%,.28)!important;background:hsla(42,41%,64%,.12)!important;color:var(--text)!important}main.page .stepNote{border-color:hsla(42,41%,64%,.2)!important;background:hsla(42,41%,64%,.06)!important}main.page .guideHead p,main.page .stepBody p,main.page .stepNote{color:var(--muted)!important}main.page .guideHead h2,main.page .stepBody h3{color:var(--text)!important}main.page .panel{background:rgba(18,18,20,.92)!important;border-color:var(--border)!important;box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 20px 42px rgba(0,0,0,.36)!important}main.page .heroPanel:before{background:linear-gradient(120deg,hsla(42,41%,64%,.06),hsla(0,0%,100%,.015))!important}main.page .heroStat,main.page .item,main.page .meta,main.page .mutedItem,main.page .proxyCard,main.page .proxyGroup{background:rgba(22,22,26,.9)!important;border-color:var(--border)!important}main.page .badge,main.page .inlineActions a,main.page .tabBtn{border-color:hsla(42,41%,64%,.26)!important;background:hsla(42,41%,64%,.12)!important;color:var(--text)!important}main.page .badge.ok,main.page .badge.rec,main.page .orderStatus.paid{border-color:rgba(126,215,159,.32)!important;background:rgba(126,215,159,.12)!important}main.page .badge.down,main.page .orderStatus.expired{border-color:rgba(242,143,157,.3)!important;background:rgba(242,143,157,.1)!important}main.page .orderStatus.pending{border-color:hsla(42,41%,64%,.28)!important;background:hsla(42,41%,64%,.12)!important}main.page .heroLabel,main.page .item span,main.page .meta span,main.page th{color:var(--muted)!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}