:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-xs:12px;--font-sm:13px;--font-body:14px;--font-md:16px;--font-title:18px;--font-lg:20px;--font-xl:24px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-dialog:20px;--shadow-sm:0 1px 3px rgb(20 35 60 / .05);--shadow-md:0 8px 24px rgb(20 35 60 / .1);--shadow-dialog:0 20px 60px rgb(0 10 30 / .2);--duration-press:.12s;--duration-control:.18s;--duration-panel:.24s;--content-max:1180px;--admin-content-max:1440px;--control-height:44px;--color-primary:var(--admin-accent,var(--ng-accent,#245fce));--color-secondary:var(--admin-accent-soft,var(--ng-soft,#edf3fb));--color-bg:var(--admin-page,var(--ng-page,#f5f7fb));--color-surface:var(--admin-surface,var(--ng-panel-solid,#fff));--color-border:var(--admin-border,var(--ng-line,#dce3ef));--color-text:var(--admin-text,var(--ng-ink,#172438));--color-muted:var(--admin-text-soft,var(--ng-muted,#52647d));--color-on-primary:var(--admin-on-accent,var(--ng-on-accent,#fff));--color-success:#087557;--color-warning:#865c0a;--color-error:#b32943;--color-info:#245fce}html[data-theme=dark]{--shadow-sm:0 1px 3px rgb(0 0 0 / .14);--shadow-md:0 8px 24px rgb(0 0 0 / .2);--shadow-dialog:0 20px 60px rgb(0 0 0 / .4);--color-success:#6dd2ae;--color-warning:#e8be70;--color-error:#ff8d9f;--color-info:#97b8ff}html[data-ui-theme][data-theme]{--ng-accent:#245fce;--ng-accent-2:#16828a;--ng-accent-rgb:36,95,206;--ng-on-accent:#fff;--ng-page:#f5f7fb;--ng-page-deep:#edf1f7;--ng-panel:#fff;--ng-panel-solid:#fff;--ng-ink:#172438;--ng-muted:#52647d;--ng-line:#dce3ef;--ng-theme-color:var(--ng-page);--ng-radius:var(--radius-lg);--ng-radius-small:var(--radius-md);--ng-control-radius:var(--radius-md);--ng-shadow:var(--shadow-sm);--ng-blur:0px;--ng-button:var(--ng-accent);--ng-modal-head:var(--ng-accent);--ng-button-shadow:none;--ng-button-decoration:none;--ng-button-edge:var(--ng-line);--ng-float-shadow:var(--shadow-md);--ng-float-decoration:none;--ng-soft:color-mix(in srgb,var(--ng-accent) 7%,var(--ng-panel-solid));--ng-control:var(--ng-soft);--ng-control-hover:color-mix(in srgb,var(--ng-accent) 13%,var(--ng-panel-solid));--ng-success:var(--color-success);--ng-warning:var(--color-warning);--ng-danger:var(--color-error);--ng-focus-ring:color-mix(in srgb,var(--ng-accent) 25%,transparent);--ng-shell-action-text:var(--ng-on-accent);--ng-shell-content-max:var(--content-max);--ng-shell-radius:var(--radius-lg);--ng-shell-radius-small:var(--radius-md);--ng-shell-shadow:var(--shadow-sm);--ng-shell-card-bg:var(--ng-panel-solid);--ng-shell-card-decor:none;--ui-shadow-card:var(--shadow-sm);--ui-shadow-hover:var(--shadow-md);--ui-content-max:var(--content-max);--ui-section-max:var(--content-max);--ui-card-radius:var(--radius-lg);--ui-control-radius:var(--radius-md);--ui-font-sans:var(--font-sans);--primary:var(--ng-accent);--accent:var(--ng-accent-2);--card:var(--ng-panel-solid);--text:var(--ng-ink);--muted:var(--ng-muted);--line:var(--ng-line);--border:var(--ng-line)}html[data-ui-theme][data-theme=dark]{--ng-accent:#94b7ff;--ng-accent-2:#74cacc;--ng-accent-rgb:148,183,255;--ng-on-accent:#142039;--ng-page:#101827;--ng-page-deep:#0b1320;--ng-panel:#192538;--ng-panel-solid:#192538;--ng-ink:#edf2fa;--ng-muted:#b0bfd4;--ng-line:#34455f}html[data-ui-theme=cosmic][data-theme=light]{--ng-accent:#6550ce;--ng-accent-2:#337fab;--ng-accent-rgb:101,80,206;--ng-page:#f6f5fc;--ng-page-deep:#eeecf8;--ng-ink:#252443;--ng-muted:#625d7d;--ng-line:#ddd9ee}html[data-ui-theme=cosmic][data-theme=dark]{--ng-accent:#b5a6ff;--ng-accent-2:#8bcde6;--ng-accent-rgb:181,166,255;--ng-page:#151529;--ng-page-deep:#101021;--ng-panel:#22223d;--ng-panel-solid:#22223d;--ng-ink:#f1eefc;--ng-muted:#c0b9db;--ng-line:#41405f}html[data-ui-theme=aurora][data-theme=light]{--ng-accent:#137866;--ng-accent-2:#5e69aa;--ng-accent-rgb:19,120,102;--ng-page:#f2f8f6;--ng-page-deep:#e6f1ed;--ng-ink:#183830;--ng-muted:#4e6a63;--ng-line:#d3e3dd}html[data-ui-theme=aurora][data-theme=dark]{--ng-accent:#8dd8bf;--ng-accent-2:#b1baf1;--ng-accent-rgb:141,216,191;--ng-page:#10221f;--ng-page-deep:#0c1c1a;--ng-panel:#1b342e;--ng-panel-solid:#1b342e;--ng-ink:#eaf7f2;--ng-muted:#accdc1;--ng-line:#34564b}html[data-ui-theme=particles][data-theme=light]{--ng-accent:#126c91;--ng-accent-2:#267f77;--ng-accent-rgb:18,108,145;--ng-page:#f1f7fa;--ng-page-deep:#e5eef3;--ng-ink:#183445;--ng-muted:#526a79;--ng-line:#d1e0e8}html[data-ui-theme=particles][data-theme=dark]{--ng-accent:#8bcfe9;--ng-accent-2:#87d6bf;--ng-accent-rgb:139,207,233;--ng-page:#11212b;--ng-page-deep:#0c1a22;--ng-panel:#1b303d;--ng-panel-solid:#1b303d;--ng-ink:#e7f3fa;--ng-muted:#abc6d5;--ng-line:#355262}html[data-ui-theme=esports][data-theme=light]{--ng-accent:#b02652;--ng-accent-2:#6354a5;--ng-accent-rgb:176,38,82;--ng-page:#fcf5f8;--ng-page-deep:#f3e9ef;--ng-ink:#392331;--ng-muted:#76576a;--ng-line:#ead5e0}html[data-ui-theme=esports][data-theme=dark]{--ng-accent:#f3a1be;--ng-accent-2:#c6b3f0;--ng-accent-rgb:243,161,190;--ng-page:#261823;--ng-page-deep:#1d111a;--ng-panel:#382535;--ng-panel-solid:#382535;--ng-ink:#f9edf5;--ng-muted:#d5b8ca;--ng-line:#5a3d51}html[data-ui-theme=arcade][data-theme=light]{--ng-accent:#7149ac;--ng-accent-2:#a26334;--ng-accent-rgb:113,73,172;--ng-page:#f9f5fc;--ng-page-deep:#f0e9f7;--ng-ink:#362743;--ng-muted:#6c587b;--ng-line:#e4d8ed}html[data-ui-theme=arcade][data-theme=dark]{--ng-accent:#c9a8ed;--ng-accent-2:#e7bd93;--ng-accent-rgb:201,168,237;--ng-page:#221a2c;--ng-page-deep:#191320;--ng-panel:#33283f;--ng-panel-solid:#33283f;--ng-ink:#f4eefb;--ng-muted:#cbbbdb;--ng-line:#514361}html[data-ui-theme=gold][data-theme=light]{--ng-accent:#806025;--ng-accent-2:#87724c;--ng-accent-rgb:128,96,37;--ng-page:#f9f7f2;--ng-page-deep:#f0ebe0;--ng-ink:#362e21;--ng-muted:#72634d;--ng-line:#e5ddcd}html[data-ui-theme=gold][data-theme=dark]{--ng-accent:#dfc18b;--ng-accent-2:#bdb598;--ng-accent-rgb:223,193,139;--ng-page:#221f18;--ng-page-deep:#19170f;--ng-panel:#332d22;--ng-panel-solid:#332d22;--ng-ink:#f6f0e4;--ng-muted:#cfc2a9;--ng-line:#554a37}body{font-family:var(--font-sans);font-synthesis:none}html[data-ui-theme][data-theme]:not([data-ui-layout=game]) body{color:var(--color-text);background:var(--color-bg)}:where(button,input,textarea,select){font:inherit}:where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}:where(input,textarea,select){accent-color:var(--color-primary)}:where(input,textarea)::placeholder{color:var(--color-muted);opacity:1}:where(button,a){touch-action:manipulation}:where(button)[aria-busy=true]{cursor:wait}:where(time,td,.stat-value,.ng-admin-stat strong){font-variant-numeric:tabular-nums}:where(h1,h2,h3,p,td,th,label){overflow-wrap:anywhere}:where(dialog,[role=dialog]){overscroll-behavior:contain}dialog[open],.ng-auth-card,.ng-confirm-card{max-height:calc(var(--ui-viewport-height,100dvh) - 24px);overflow-y:auto}:root{--bg:#eaf1ff;--page-bg:#eaf1ff;--panel:rgba(255, 255, 255, .62);--primary:#2f7bff;--primary-strong:#1f6bff;--accent:#62b7ff;--text:#0f1e3a;--muted:#4b6288;--shadow:0 12px 28px rgba(37, 79, 152, .14);--hover-shadow:0 14px 30px rgba(47, 123, 255, .28)}html{width:100%;min-height:100%;overflow-x:hidden;background:#edf3ff}body{position:relative;margin:0;width:100%;max-width:100%;min-width:320px;min-height:100%;overflow-x:hidden;color:var(--text);font-family:SF Pro Display,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1.6;background:#fff0;-webkit-tap-highlight-color:#fff0}body:before{content:"";position:fixed;inset:0;z-index:-3;background:radial-gradient(1000px 540px at -20% -10%,rgb(56 189 248 / .25),transparent 60%),radial-gradient(860px 480px at 120% 6%,rgb(37 99 235 / .24),transparent 62%),linear-gradient(160deg,var(--page-bg) 0%,#e8effd 48%,#edf3ff 100%);pointer-events:none}button:disabled{cursor:not-allowed;opacity:.64}img{max-width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}canvas#bg-particles{position:fixed;inset:0;z-index:-2;opacity:.75;filter:blur(.2px)}.wm{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.06;background-image:repeating-linear-gradient(45deg,transparent 0 40px,rgb(31 111 235 / .25) 40px 41px),repeating-linear-gradient(-45deg,transparent 0 40px,rgb(42 168 255 / .22) 40px 41px)}.page-shell{position:relative;width:100%;max-width:100%;min-height:100vh;overflow-x:hidden}.fixed-area{position:relative;z-index:10;width:100%;max-width:100%;overflow-x:hidden}.cards-scroll{position:relative;z-index:1;width:100%;max-width:100%;overflow-x:hidden}header{position:relative;z-index:20;width:min(1240px,100%);max-width:1240px;margin:10px auto 6px;overflow:hidden;border:1px solid rgb(255 255 255 / .7);border-radius:24px;background:linear-gradient(180deg,#e8f2ffbd,#d6e6fca8);box-shadow:0 16px 38px #1a458a29;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}header:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,rgb(31 111 235 / .12),transparent 60%),repeating-linear-gradient(90deg,rgb(15 40 90 / .08) 0 1px,transparent 1px 24px),repeating-linear-gradient(0deg,rgb(15 40 90 / .06) 0 1px,transparent 1px 18px);pointer-events:none}.nav{position:relative;z-index:1;display:flex;align-items:center;max-width:1200px;min-height:54px;margin:0 auto;padding:8px 22px}.brand-logo{width:auto;max-width:180px;height:44px;object-fit:contain;filter:drop-shadow(0 10px 20px rgb(31 111 235 / .18))}.brand-text{color:#0f2250;font-size:18px;font-weight:900}.carousel{width:100%;max-width:1200px;margin:4px auto;padding:0 20px;overflow:hidden}.carousel-wrap{position:relative;width:100%;max-width:100%;overflow:hidden;border:1px solid rgb(255 255 255 / .62);border-radius:26px;background:linear-gradient(180deg,#ffffff73,#ffffff42);box-shadow:0 26px 46px #1e4e9e38;-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1)}.slides{display:flex;transition:transform .6s ease}.slide{display:block;min-width:100%;height:38vw;min-height:250px;max-height:400px;background:#eaf1ff}.slide img{display:block;width:100%;height:100%;object-fit:cover;opacity:.95}.dots{position:absolute;right:0;bottom:10px;left:0;z-index:2;display:flex;gap:8px;justify-content:center}.dot{width:10px;height:10px;min-height:0;padding:0;border:1px solid rgb(15 40 90 / .2);border-radius:50%;background:#0f285a26}.dot.active{background:var(--primary);box-shadow:0 0 12px #1f6feb59;transform:scale(1.18)}.section{width:100%;max-width:1200px;margin:10px auto;padding:0 20px;overflow:hidden}.notice-section{margin-top:6px;margin-bottom:2px}.marquee-wrap{display:flex;min-height:34px;align-items:center;gap:8px;overflow:hidden;padding:4px 10px;border:1px solid rgb(255 255 255 / .6);border-radius:12px;background:linear-gradient(120deg,#2c73ffe0,#59b2ffd1);box-shadow:inset 0 1px #ffffff4d,0 10px 26px #2a69d63d}.marquee{display:inline-flex;white-space:nowrap;animation:marqueeMove 12s linear infinite;padding-left:6px}.marquee-text{color:#fff;font-size:13px;font-weight:800;letter-spacing:.5px;text-shadow:0 1px 0 rgb(0 0 0 / .2)}@keyframes marqueeMove{0%{transform:translate(100%)}to{transform:translate(-100%)}}.nav-section{margin-top:6px}.category-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}.category-button{min-height:36px;padding:7px 12px;color:var(--text);font-size:14px;font-weight:800;border:1px solid rgb(47 123 255 / .28);border-radius:10px;background:var(--card);box-shadow:inset 0 1px #ffffff8c}.category-button.active{color:#fff;border-color:#ffffff9e;background:linear-gradient(110deg,var(--primary-strong),var(--accent));box-shadow:0 10px 22px #2f7bff52}#cardsScroll .section{margin-top:0;padding-top:0}.pk16-category-title{position:relative;display:flex;justify-content:center;align-items:center;margin:22px 0 14px;padding:6px 0;color:var(--text);font-size:30px;font-weight:900;line-height:1.2;text-align:center}.pk16-category-title:before,.pk16-category-title:after{content:"";position:absolute;left:50%;width:96px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--primary-strong),var(--accent),transparent);box-shadow:0 4px 12px #1f6feb33;transform:translate(-50%)}.pk16-category-title:before{top:0}.pk16-category-title:after{bottom:0}.card-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:6px}.card{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-areas:"avatar meta" "cta cta";gap:9px;align-items:flex-start;min-width:0;padding:12px;border:1px solid rgb(255 255 255 / .66);border-radius:22px;background:linear-gradient(180deg,var(--card),rgb(245 250 255 / .56));box-shadow:inset 0 1px #ffffffd9,0 14px 30px #1a448a21;opacity:0;transform:translateY(12px) scale(.985);animation:iosCardIn .62s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--stagger,0ms);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08)}.card:hover{border-color:#5497ff7a;box-shadow:inset 0 1px #ffffffe0,0 16px 36px #255cb833;transform:translateY(-3px) scale(1.01)}.card-rec-badge{position:absolute;top:0;right:8px;z-index:2;padding:2px 8px;color:#fff;font-size:11px;font-weight:900;border-radius:0 0 8px 8px;box-shadow:0 6px 12px #1f6feb2e}.rec-type-1{background:linear-gradient(90deg,#ff5a3d,#ffb000)}.rec-type-2{background:linear-gradient(90deg,#1f6bff,#62b7ff)}.avatar{grid-area:avatar;width:54px;height:54px;flex:none;object-fit:cover;border:2px solid rgb(31 111 235 / .18);border-radius:50%;background:#eef4ff;box-shadow:0 8px 18px #1f6feb2e}.meta{grid-area:meta;display:flex;min-width:0;flex-direction:column}.title{overflow:hidden;display:-webkit-box;color:var(--text);font-size:18px;font-weight:800;line-height:1.15;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.desc{overflow:hidden;display:-webkit-box;margin-top:3px;color:var(--muted);font-size:14px;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rating{display:flex;max-width:100%;min-width:0;align-items:center;gap:6px;margin-top:2px;overflow:hidden;flex-wrap:nowrap}.stars{display:inline-flex;min-width:0;gap:2px;overflow:hidden;color:#1f6feb;filter:drop-shadow(0 2px 6px rgb(31 111 235 / .25))}.stars svg{flex:0 0 auto}.score{flex:0 0 auto;color:#3b5275;font-size:13px;white-space:nowrap}.go{position:relative;grid-area:cta;width:100%;min-height:32px;margin:4px 0 0;overflow:hidden;color:#fff;font-size:12px;font-weight:900;border:1px solid rgb(255 255 255 / .48);border-radius:14px;background:linear-gradient(110deg,var(--primary) 0%,var(--accent) 100%);box-shadow:inset 0 1px #ffffff42,0 8px 18px #2f7bff57}@keyframes iosCardIn{0%{opacity:0;transform:translateY(12px) scale(.985)}68%{opacity:1;transform:translateY(-1px) scale(1.003)}to{opacity:1;transform:translateY(0) scale(1)}}.empty{padding:32px;text-align:center;border:1px solid rgb(255 255 255 / .62);border-radius:18px;background:var(--card)}.trial-page-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;margin-bottom:12px}.ghost-action{min-height:40px;padding:0 16px;color:#1767ee;font-weight:900;border:1px solid rgb(47 123 255 / .28);border-radius:12px;background:var(--card);box-shadow:inset 0 1px #ffffffb3}.trial-tools{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:10px;margin-bottom:0}.trial-tools input{min-height:40px;padding:0 14px;color:var(--text);border:1px solid rgb(47 123 255 / .24);border-radius:12px;outline:0;background:var(--card)}.trial-tools button,.load-more,.game-card button{color:#fff;font-weight:900;border:1px solid rgb(255 255 255 / .48);border-radius:12px;background:linear-gradient(110deg,var(--primary),var(--accent));box-shadow:0 8px 18px #2f7bff42}.trial-categories{display:flex;gap:8px;overflow-x:auto;padding:2px 0 12px}.trial-categories button{flex:0 0 auto;min-height:34px;padding:6px 12px;color:#143262;font-size:13px;font-weight:800;border:1px solid rgb(47 123 255 / .22);border-radius:999px;background:var(--card)}.trial-categories button.active{color:#fff;background:linear-gradient(110deg,var(--primary-strong),var(--accent))}.trial-categories span{opacity:.72}.trial-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.trial-category-card{min-height:auto}.trial-featured,.game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.trial-featured{margin-bottom:12px}.game-card{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"image text" "button button";gap:9px;align-items:center;min-width:0;padding:10px;border:1px solid rgb(255 255 255 / .66);border-radius:18px;background:linear-gradient(180deg,var(--card),rgb(245 250 255 / .58));box-shadow:inset 0 1px #ffffffd9,0 12px 24px #1a448a1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.featured-game{border-color:#2f7bff52}.game-card img{grid-area:image;width:72px;height:72px;object-fit:cover;border-radius:14px;background:#eef4ff}.game-card div{grid-area:text;display:grid;min-width:0;align-content:center}.game-card strong{overflow:hidden;color:var(--text);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.game-card span{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.game-card button{grid-area:button;display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px}.load-more{display:block;width:min(260px,100%);min-height:40px;margin:18px auto 0}.player-panel{overflow:hidden;margin:0 0 14px;border:1px solid rgb(47 123 255 / .28);border-radius:18px;background:#0f172a;box-shadow:0 22px 58px #0f172a38}.player-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:#fff;background:#0f172af0}.player-head div{display:grid;min-width:0}.player-head span{color:#93c5fd;font-size:12px}.player-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-head button{display:grid;width:34px;height:34px;place-items:center;color:#fff;border:0;border-radius:10px;background:#ffffff29}.player-panel iframe{display:block;width:100%;height:min(72vh,760px);min-height:520px;border:0;background:#fff}.player-message{display:grid;min-height:320px;place-items:center;padding:24px;color:#dbeafe;text-align:center}.popup-overlay{position:fixed;inset:0;z-index:var(--ng-layer-modal,220);display:flex;align-items:center;justify-content:center;padding:20px;background:#0e2b6661;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.popup-modal{width:min(440px,92vw);padding:22px;border:1px solid rgb(47 123 255 / .18);border-radius:20px;background:var(--card);box-shadow:0 24px 64px #254f9838,0 0 0 1px #ffffffd9 inset}.popup-header,.popup-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.popup-header h3{margin:0;font-size:18px}.popup-header button{width:34px;height:34px;color:#8aa0c0;border:0;background:#fff0;font-size:24px}.popup-modal p{margin:16px 0;padding:14px 16px;color:#2d4a7a;border:1px solid rgb(47 123 255 / .1);border-radius:12px;background:#2f7bff0f;line-height:1.85;white-space:pre-line}.popup-footer{justify-content:flex-end}.popup-footer button{min-height:38px;padding:0 18px;color:#fff;border:0;border-radius:12px;background:linear-gradient(90deg,var(--primary),var(--accent));font-weight:800}.service-float-btn{position:fixed;right:24px;bottom:30px;z-index:80;display:grid;width:58px;height:58px;place-items:center;color:#fff;border:1px solid rgb(255 255 255 / .7);border-radius:50%;background:linear-gradient(135deg,var(--primary-strong),var(--accent));box-shadow:0 16px 34px #2f7bff5c}.service-float-btn span{font-size:22px;line-height:1}.service-float-btn b{position:absolute;top:-4px;right:-3px;min-width:20px;height:20px;padding:0 6px;color:#fff;font-size:11px;line-height:20px;border-radius:999px;background:#ff3d57}.service-panel{position:fixed;right:22px;bottom:96px;z-index:90;width:min(320px,calc(100vw - 28px));padding:12px;border:1px solid rgb(255 255 255 / .7);border-radius:20px;background:var(--card);box-shadow:0 22px 52px #194ca038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.service-panel-header{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 10px}.service-panel-header button{width:30px;height:30px;color:#51709f;border:0;border-radius:10px;background:#eef4ff}.service-item{display:grid;width:100%;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:9px;color:#0f2250;text-align:left;border:1px solid rgb(47 123 255 / .12);border-radius:14px;background:#eef4ffb8}.service-item+.service-item{margin-top:8px}.service-item img{width:44px;height:44px;object-fit:cover;border-radius:50%}.service-item span{display:grid;min-width:0}.service-item strong,.service-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-item small{color:#607391}@media (prefers-reduced-motion:reduce){.card{animation:none;opacity:1;transform:none}.marquee{animation:none}}@media (max-width:1024px){.card-grid,.trial-featured,.game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.card-grid,.trial-featured,.game-grid,.trial-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.carousel,.section{padding-right:14px;padding-left:14px}}@media (max-width:768px){header{margin:0 auto 4px;border-radius:0 0 18px 18px}.nav{min-height:46px;padding:8px 12px}.brand-logo{max-width:130px;height:30px}.carousel{margin:2px auto;padding:0 10px}.carousel-wrap{border-radius:18px}.slide{height:46vw;min-height:168px;max-height:235px}.section{padding:0 10px}.marquee-wrap{min-height:30px;border-radius:10px}.marquee-text{font-size:12px}.category-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.category-button{min-height:36px;padding:6px 8px;font-size:13px}.pk16-category-title{margin:24px 0 14px;padding:7px 0;font-size:25px}.card-grid,.trial-featured,.game-grid,.trial-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.card{grid-template-columns:50px minmax(0,1fr);gap:8px;min-height:124px;padding:9px;border-radius:16px}.avatar{width:50px;height:50px}.title{font-size:17px}.desc{font-size:13px}.rating{gap:4px}.stars{flex:1 1 auto;gap:1px}.stars svg{width:14px;height:14px}.score{font-size:12px}.go{min-height:34px;padding:6px 8px;border-radius:12px;font-size:13px}.trial-page-head{grid-template-columns:1fr;gap:10px}.ghost-action{width:100%}.game-card{grid-template-columns:66px minmax(0,1fr);gap:9px;padding:10px;border-radius:16px}.game-card img{width:66px;height:66px;border-radius:14px}.game-card strong{font-size:15px}.game-card span{font-size:13px}.game-card button{min-height:36px;font-size:14px}}@media (max-width:420px){.carousel,.section{padding-right:8px;padding-left:8px}.category-buttons{gap:6px}.category-button{font-size:12px}.card-grid,.trial-featured,.game-grid,.trial-category-grid{gap:8px}.card{grid-template-columns:46px minmax(0,1fr);min-height:118px;padding:8px}.avatar{width:46px;height:46px}.card,.game-card{padding:8px}.title{font-size:16px}.desc{font-size:12px}.stars svg{width:13px;height:13px}.score{font-size:11px}.go{min-height:32px;font-size:12px}.game-card strong,.game-card button{font-size:12px}}:root{--bg:#f4f7fb;--page-bg:#f4f7fb;--panel:#ffffff;--card:#ffffff;--primary:#2f6bff;--primary-strong:#2358d8;--accent:#68a4ff;--text:#101828;--muted:#667085;--line:#e4eaf2;--success:#12a06a;--warning:#dc7b14;--danger:#e54861;--shadow:0 14px 36px rgba(16, 24, 40, .08);--soft-shadow:0 7px 20px rgba(16, 24, 40, .06)}body{background:#f4f7fb}body:before{opacity:1;background:radial-gradient(760px 420px at 8% -8%,rgb(47 107 255 / .12),transparent 66%),radial-gradient(620px 360px at 96% 0%,rgb(91 181 255 / .1),transparent 64%),linear-gradient(180deg,#f7f9fc,#f3f6fa)}.page-shell canvas#bg-particles{opacity:.24}.page-shell .wm{opacity:.018}.page-shell header{width:min(1180px,calc(100% - 28px));margin:14px auto 10px;border:1px solid #e4eaf2;border-radius:18px;background:#ffffffeb;box-shadow:0 10px 30px #10182812;backdrop-filter:blur(18px)}.page-shell header:before{display:none}.page-shell .nav{min-height:68px;padding:7px 20px}.page-shell .brand-logo{width:min(252px,100%);max-width:252px;height:49px;object-fit:contain;object-position:left center;filter:none}.page-shell .brand-logo.is-configured{visibility:visible!important;opacity:1!important}.page-shell .carousel{max-width:1180px;margin:0 auto 10px;padding:0}.page-shell .carousel-wrap{aspect-ratio:var(--ng-banner-ratio,1280 / 548);border:0;border-radius:18px;background:#fff0;box-shadow:none;backdrop-filter:none}.page-shell .slides{height:100%}.page-shell .carousel:has(.slides[data-ng-banners="[]"]:empty){display:none}.page-shell .slide{position:relative;isolation:isolate;overflow:visible;height:100%;min-height:0;max-height:none;aspect-ratio:auto;background-color:#fff0;background-position:center;background-size:0 0;background-repeat:no-repeat}.page-shell .slide:before{content:none;display:none}.page-shell .slide:after{content:none;display:none}.page-shell .slide img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transform-origin:center;animation:ngBannerArtworkDrift 12s ease-in-out infinite alternate;will-change:transform}.page-shell .slide>picture{position:relative;z-index:1;display:block;width:100%;height:100%}.page-shell .slide>picture>img{z-index:auto}@keyframes ngBannerArtworkDrift{0%{transform:scale(1)}to{transform:scale(1.012)}}@media (min-width:901px){.page-shell .carousel-wrap{aspect-ratio:var(--ng-banner-ratio,1280 / 548)}.page-shell .slides{height:100%}.page-shell .slide{height:100%;aspect-ratio:auto}.page-shell .slide img{object-fit:contain}}.page-shell .dots{bottom:14px}.page-shell .dot{width:7px;height:7px;border:0;background:#ffffffb3}.page-shell .dot.active{width:24px;border-radius:99px;background:#fff;box-shadow:none;transform:none}.page-shell .section{max-width:1180px}.page-shell .notice-section{margin-top:10px;margin-bottom:4px}.page-shell .ng-platform-logo-carousel{margin-top:8px;margin-bottom:2px}.ng-platform-logo-viewport{overflow-x:auto;overflow-y:hidden;max-width:100%;padding:5px 0;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ng-platform-logo-viewport::-webkit-scrollbar{display:none}.ng-platform-logo-track,.ng-platform-logo-group,.ng-platform-logo-sequence{display:flex;width:max-content;align-items:center}.ng-platform-logo-sequence{gap:14px;padding:3px 14px 3px 0}.ng-platform-logo-group[hidden]{display:none}.ng-platform-logo-link{display:block;flex:0 0 64px;width:64px;height:64px;padding:3px;overflow:hidden;border:1px solid var(--ng-line,var(--primary,#2f7bff));border-radius:50%;background:var(--ng-panel-solid,var(--card,#fff));text-decoration:none;-webkit-tap-highlight-color:#fff0}.ng-platform-logo-link img{display:block;width:100%;height:100%;border-radius:50%;object-fit:contain}.ng-platform-logo-link.is-coming-soon{cursor:not-allowed;opacity:.72;filter:saturate(.72)}.ng-platform-logo-link.is-coming-soon:disabled{pointer-events:none}.ng-platform-logo-link:focus-visible{outline:3px solid var(--ng-accent,var(--primary,#2f7bff));outline-offset:2px}@media (max-width:768px){.ng-platform-logo-shell{padding:6px 4px;overflow:hidden;border:1px solid var(--ng-line,rgb(47 123 255 / .18));border-radius:18px;background:var(--ng-panel,rgb(255 255 255 / .65))}.ng-platform-logo-viewport{padding:1px 0}.ng-platform-logo-shell.is-scrollable .ng-platform-logo-viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 10px,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(to right,transparent,#000 10px,#000 calc(100% - 10px),transparent)}.ng-platform-logo-shell:not(.is-scrollable) .ng-platform-logo-track{margin-inline:auto}.ng-platform-logo-sequence{gap:12px;padding:3px 6px}.ng-platform-logo-link{flex-basis:48px;width:48px;height:48px;padding:1px;border-color:#fff0;background:#fff0}}.page-shell #cardsScroll .card[data-ng-resource-type=platform]>.go.is-coming-soon{cursor:not-allowed!important;opacity:.78!important;color:var(--ng-muted,var(--muted,#6b7280))!important;border-color:color-mix(in srgb,var(--ng-line,#94a3b8) 70%,transparent)!important;background:color-mix(in srgb,var(--ng-panel,#e2e8f0) 84%,transparent)!important;box-shadow:none!important}.page-shell .marquee-wrap{position:relative;isolation:isolate;min-height:46px;padding:7px 16px 7px 43px;border:1px solid #dce7fb;border-radius:16px;background:#ffffffeb;box-shadow:none}.page-shell .marquee-wrap:before{content:"";position:absolute;top:50%;left:17px;z-index:2;display:inline-flex;width:8px;min-width:8px;height:8px;min-height:8px;padding:0;border:0;border-radius:50%;background:#2f6bff;box-shadow:0 0 0 5px #2f6bff1a;transform:translateY(-50%)}.page-shell .marquee-wrap:after{content:"";position:absolute;top:12px;bottom:12px;left:32px;width:1px;border-radius:99px;background:linear-gradient(180deg,transparent,rgb(104 132 180 / .25),transparent);pointer-events:none}.page-shell .marquee{position:relative;display:block;flex:1 1 auto;width:auto;min-width:0;max-width:100%;overflow:hidden;padding-left:0;white-space:nowrap;animation:none;transform:none}.page-shell .marquee-text{display:inline-block;min-width:max-content;padding-left:100%;overflow:visible;color:#3f4f68;font-size:14px;font-weight:700;line-height:1.55;text-overflow:clip;text-shadow:none;white-space:nowrap;animation:noticeTextScroll 13s linear infinite;will-change:transform}.page-shell .marquee-wrap:hover .marquee-text{animation-play-state:paused}.page-shell .marquee-wrap.is-clickable{cursor:pointer}.page-shell .marquee-wrap.is-clickable:hover{border-color:#2f6bff61}.page-shell .marquee-wrap.is-clickable:focus-visible{outline:3px solid rgb(47 107 255 / .2);outline-offset:3px}@keyframes noticeTextScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:768px){.page-shell .notice-section{margin-top:7px}.page-shell .marquee-wrap{min-height:42px;padding:6px 11px 6px 38px;border-radius:14px}.page-shell .marquee-wrap:before{left:15px;width:7px;min-width:7px;height:7px;min-height:7px;padding:0}.page-shell .marquee-wrap:after{top:11px;bottom:11px;left:28px}.page-shell .marquee-text{font-size:13px}}.page-shell .nav-section{margin-top:10px}.page-shell .category-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.page-shell .category-button{min-height:44px;border:1px solid #dfe6ef;border-radius:12px;background:#fffffff0;color:#344054;box-shadow:none;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.page-shell .category-button:hover{border-color:#9bb9ff;color:#2358d8;transform:translateY(-1px)}.page-shell .category-button.active{border-color:#2f6bff;background:#2f6bff;color:#fff;box-shadow:0 7px 18px #2f6bff33}.page-shell .category-button.fixed-primary-category,.page-shell .category-button[data-fixed-category=trial],.page-shell .category-button[data-fixed-category=lottery]{grid-column:span 2;min-height:50px;font-size:16px}.page-shell .pk16-category-title{justify-content:flex-start;margin:28px 0 18px;padding:0 0 0 15px;font-size:clamp(24px,3vw,30px);text-align:left}.page-shell .pk16-category-title:before{top:50%;left:0;width:4px;height:30px;background:#2f6bff;box-shadow:none;transform:translateY(-50%)}.page-shell .pk16-category-title:after{display:none}.page-shell .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page-shell .trial-featured,.page-shell .game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.page-shell .game-card{grid-template-columns:58px minmax(0,1fr);gap:9px;padding:10px;border-color:#e5eaf1;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1018280d;backdrop-filter:none}.page-shell .game-card img{width:58px;height:58px;border-radius:12px}.page-shell .game-card button{min-height:34px;border-radius:9px;box-shadow:none}.page-shell .card{grid-template-columns:62px minmax(0,1fr) 90px;grid-template-areas:"avatar meta cta";gap:13px;align-items:center;min-height:104px;padding:16px;border:1px solid #e5eaf1;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1018280e;backdrop-filter:none}.page-shell .card:hover{border-color:#bed0ff;box-shadow:0 14px 34px #2f6bff1c;transform:translateY(-3px)}.page-shell .avatar{width:62px;height:62px;border:1px solid #e4eaf2;background:#f5f7fa;box-shadow:none}.page-shell .title{font-size:17px;font-weight:800}.page-shell .desc{margin-top:5px;color:#667085;font-size:13px}.page-shell .rating{margin-top:7px}.page-shell .stars{color:#f5a524;filter:none}.page-shell .score{color:#98a2b3;font-size:12px}.page-shell .go{display:inline-flex;align-items:center;justify-content:center;width:90px;min-height:38px;margin:0;padding:7px 10px;border:1px solid #b9ccff;border-radius:10px;background:#f4f7ff;color:#2358d8;font-size:12px;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;box-shadow:none}.page-shell .go:hover{border-color:#2f6bff;background:#2f6bff;color:#fff}.page-shell .go:focus-visible{outline:3px solid rgb(47 107 255 / .22);outline-offset:2px}.page-shell .card-rec-badge{top:8px;right:8px;border-radius:999px;box-shadow:none}.page-shell .rec-type-1{background:#f79009}.page-shell .rec-type-2{background:#2f6bff}body.trial-direct-mode .trial-page-head{grid-template-columns:minmax(0,1fr)}body.trial-direct-mode .trial-category-grid{display:none!important}body.trial-direct-mode .trial-page-head .ghost-action{display:none}.page-shell .trial-vendor-shell{position:relative;margin:-2px 0 18px;overflow:hidden;border:0;border-radius:0;background:#fff0;box-shadow:none}.page-shell .trial-vendor-shell:after{display:none}.page-shell .trial-vendor-nav{display:flex!important;justify-content:flex-start!important;gap:6px;overflow-x:auto;padding:9px 10px 10px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.page-shell .trial-vendor-nav::-webkit-scrollbar{display:none}.page-shell .trial-vendor-tab{--vendor-tint:#2f6bff;--vendor-soft:#edf3ff;display:inline-flex;width:auto;min-width:max-content;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:6px 11px 6px 7px;border:1px solid #fff0;border-radius:13px;color:#667085;background:#fff0;font-size:14px;font-weight:800;white-space:nowrap;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.page-shell .trial-vendor-tab:nth-child(5n+2){--vendor-tint:#7c5ce7;--vendor-soft:#f1edff}.page-shell .trial-vendor-tab:nth-child(5n+3){--vendor-tint:#1677c8;--vendor-soft:#eaf6ff}.page-shell .trial-vendor-tab:nth-child(5n+4){--vendor-tint:#0c9b74;--vendor-soft:#e8f8f2}.page-shell .trial-vendor-tab:nth-child(5n+5){--vendor-tint:#e48a18;--vendor-soft:#fff5e5}.page-shell .trial-vendor-tab:hover{color:var(--vendor-tint);background:var(--vendor-soft);transform:translateY(-1px)}.page-shell .trial-vendor-tab.active{border-color:#fff0;color:#fff;background:linear-gradient(125deg,var(--vendor-tint),color-mix(in srgb,var(--vendor-tint) 68%,#78a9ff));box-shadow:0 8px 18px color-mix(in srgb,var(--vendor-tint) 24%,transparent)}.page-shell .trial-vendor-label{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] body .page-shell .trial-vendor-shell{border-color:#fff0;background:#fff0;box-shadow:none}html[data-theme=dark] body .page-shell .trial-vendor-tab{color:#9cafc8}html[data-theme=dark] body .page-shell .trial-vendor-tab:hover{color:#fff;background:#182b48}html[data-theme=dark] body .page-shell .trial-vendor-tab.active{border-color:#294a72;color:#fff;background:#193354;box-shadow:inset 0 1px #ffffff14,0 7px 18px #00000029}body.trial-game-open{overflow:hidden!important}.trial-game-overlay{position:fixed;inset:0;z-index:var(--ng-layer-modal,220);display:block;width:100vw;height:100vh;height:100dvh;color:#fff;background:#07101f}.trial-game-toolbar{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:0;padding:max(7px,env(safe-area-inset-top,0px)) 10px 6px;border:0;background:#fff0;box-shadow:none;pointer-events:none}.trial-game-close{position:relative;display:grid;width:44px;height:44px;flex:0 0 44px;margin-left:8px;place-items:center;border:1px solid rgb(255 255 255 / .22);border-radius:14px;color:#fff;background:#ffffff1a;font-size:0;line-height:0;pointer-events:auto;transition:background .18s ease,transform .18s ease}.trial-game-close:hover{background:#e54861;transform:scale(1.04)}.trial-game-stage{position:absolute;inset:0;min-height:0;overflow:hidden;background:#02060d}.trial-game-stage iframe{position:absolute;inset:0;z-index:1;width:100%;height:100%;border:0;background:#02060d;opacity:0}.trial-game-stage iframe.loaded{opacity:1;transition:opacity .25s ease}.trial-game-loading{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:8px;color:#dce8fa;background:radial-gradient(circle at 50% 42%,#152e52 0,#081426 42%,#02060d 78%)}.trial-game-loading[hidden]{display:none}.trial-game-loading span{width:44px;height:44px;margin-bottom:6px;border:4px solid rgb(115 159 225 / .22);border-top-color:#4c88ff;border-radius:50%;animation:trial-game-spin .85s linear infinite}.trial-game-loading strong{font-size:19px}.trial-game-loading small{color:#8da3c2;font-size:13px}@keyframes trial-game-spin{to{transform:rotate(360deg)}}body.lottery-inline-mode #cardsScroll{display:none}.page-shell .lottery-inline-panel{margin-top:0;padding-top:0}.page-shell .lottery-inline-panel[hidden]{display:none}.page-shell .lottery-inline-frame-shell{position:relative;min-height:180px;overflow:hidden;border:0;border-radius:0;background:#fff0;box-shadow:none}.page-shell .lottery-inline-loading{position:absolute;inset:0;z-index:1;display:grid;min-height:180px;place-items:center;color:#667085;font-size:14px;font-weight:700;background:#f7f9fc}.page-shell .lottery-inline-loading[hidden]{display:none}.page-shell .lottery-inline-frame{display:block;width:100%;min-height:180px;border:0;opacity:0;background:#fff0;transition:opacity .18s ease}.page-shell .lottery-inline-frame.is-ready{min-height:0;opacity:1}.page-shell .service-float-btn{right:22px;bottom:24px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:0;border-radius:999px;background:#2f6bff;box-shadow:0 12px 28px #2f6bff42}.page-shell .service-float-btn[hidden]{display:none!important}.page-shell .service-float-btn:after{content:"在线客服";font-size:13px;font-weight:800;white-space:nowrap}.page-shell .service-float-btn span{position:relative;display:block;width:23px;height:19px;flex:0 0 23px;overflow:visible;border:2px solid currentColor;border-radius:7px;color:#fff;font-size:0;line-height:0}.page-shell .service-float-btn span:before{content:"";position:absolute;top:6px;left:4px;width:3px;height:3px;border-radius:50%;background:currentColor;box-shadow:5px 0 0 currentColor,10px 0 0 currentColor}.page-shell .service-float-btn span:after{content:"";position:absolute;bottom:-5px;left:4px;width:7px;height:6px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;border-radius:0 0 0 3px;transform:skew(-30deg)}.page-shell .service-float-btn b{top:-7px;right:-7px;display:grid;min-width:24px;height:24px;place-items:center;padding:0 6px;border:2px solid #fff;font-size:12px;line-height:1;box-shadow:0 5px 12px #e548614d}.page-shell .service-item{grid-template-columns:44px minmax(0,1fr) auto}.page-shell .service-action{display:inline-flex;min-width:44px;min-height:30px;align-items:center;justify-content:center;padding:4px 10px;border:1px solid #b9ccff;border-radius:9px;background:#fff;color:#2358d8;font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.page-shell .service-item[data-contact-mode=copy] .service-action{border-color:#b9e6d3;background:#f0faf6;color:#087a53}.page-shell .service-action.is-done{border-color:#12a06a;background:#12a06a;color:#fff}.page-shell button:focus-visible,.page-shell a:focus-visible{outline:3px solid rgb(47 107 255 / .24);outline-offset:3px}.lottery-shell{width:min(1180px,100%);padding-top:14px}.lottery-shell .site-header{top:10px;border:1px solid #e3e9f1;border-radius:16px;background:#fffffff0;box-shadow:0 10px 30px #10182814;backdrop-filter:blur(18px)}.lottery-shell .site-header:before{display:none}.lottery-shell .brand-row{min-height:64px;padding:10px 16px}.lottery-shell .brand img{max-width:138px;height:36px;filter:none}.lottery-shell .source-badge,.lottery-shell .back-link{border-color:#e2e8f0;background:#f8fafc}.lottery-shell .main-nav{gap:6px;padding:8px 10px 10px;border-top:1px solid #edf0f4;background:linear-gradient(180deg,#f8fafff5,#fffffff5);box-shadow:none}.lottery-shell .main-nav a{--nav-tint:#2f6bff;--nav-soft:#edf3ff;display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border:1px solid #fff0;border-radius:13px;color:#667085;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.lottery-shell .main-nav a[data-route=robot]{--nav-tint:#7c5ce7;--nav-soft:#f1edff}.lottery-shell .main-nav a[data-route=history]{--nav-tint:#1677c8;--nav-soft:#eaf6ff}.lottery-shell .main-nav a[data-route=trend]{--nav-tint:#0c9b74;--nav-soft:#e8f8f2}.lottery-shell .main-nav a[data-route=missing]{--nav-tint:#e48a18;--nav-soft:#fff5e5}.lottery-shell .main-nav a[data-route=dragon]{--nav-tint:#db5368;--nav-soft:#fff0f2}.lottery-shell .main-nav .nav-icon{display:inline-grid;flex:0 0 auto;width:25px;height:25px;place-items:center;border-radius:8px;background:var(--nav-soft);color:var(--nav-tint);font-size:14px;font-weight:900;line-height:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nav-tint) 12%,transparent)}.lottery-shell .main-nav a:hover{color:var(--nav-tint);border-color:color-mix(in srgb,var(--nav-tint) 18%,transparent);background:var(--nav-soft);transform:translateY(-1px)}.lottery-shell .main-nav a.active{color:#fff;border-color:#fff0;background:var(--nav-tint);background:linear-gradient(125deg,var(--nav-tint),color-mix(in srgb,var(--nav-tint) 68%,#78a9ff));box-shadow:0 8px 18px #2f6bff33;box-shadow:0 8px 18px color-mix(in srgb,var(--nav-tint) 24%,transparent)}.lottery-shell .main-nav a.active .nav-icon{background:#ffffff2e;color:#fff;box-shadow:inset 0 0 0 1px #fff3}@media (min-width:721px){.lottery-shell .main-nav{justify-content:space-between;gap:7px}.lottery-shell .main-nav>a{flex:1 1 0%;max-width:150px;text-align:center}}.lottery-shell .data-note{margin:12px 0;border-color:#f5dfb5;background:#fffaf0;box-shadow:none}.lottery-shell .page-head{align-items:center;margin:24px 0 14px}.lottery-shell .eyebrow{margin-bottom:6px;color:#2f6bff}.lottery-shell .page-head h1{font-size:clamp(28px,3.5vw,38px);letter-spacing:-.025em}.lottery-shell .button,.lottery-shell .period-button,.lottery-shell .segmented button{min-height:40px;border-color:#dfe5ec;background:#fff;box-shadow:none}.lottery-shell .button.primary,.lottery-shell .period-button.active,.lottery-shell .segmented button.active{border-color:#2f6bff;background:#2f6bff;box-shadow:0 7px 18px #2f6bff2e}.lottery-shell .panel,.lottery-shell .draw-card,.lottery-shell .stat-card{border:1px solid #e4e9f0;border-radius:16px;background:#fff;box-shadow:0 7px 24px #1018280e;backdrop-filter:none}.lottery-shell .draw-card{padding:20px 22px 22px;border-top:4px solid #2f6bff}.lottery-shell .draw-main{gap:26px}.lottery-shell .number-expression{min-height:104px}.lottery-shell .draw-ball,.lottery-shell .sum-ball{width:62px;height:62px;border:4px solid #fff;font-size:23px;box-shadow:0 0 0 1px #dfe6ef,0 8px 18px #1018281f}.lottery-shell .draw-ball.ball-a{background:#2f6bff}.lottery-shell .draw-ball.ball-b{background:#12a06a}.lottery-shell .draw-ball.ball-c{background:#f79009}.lottery-shell .sum-ball{background:#e54861}.lottery-shell .result-main{border-radius:10px;background:#ecf8f3;color:#087a54}.lottery-shell .countdown{padding:6px 12px;border-radius:10px;background:#f2f4f7;color:#344054;font-size:15px}.lottery-shell .meta-box{border-color:#e7ebf0;background:#f8fafc}.lottery-shell .stat-card{min-height:104px;padding:16px}.lottery-shell .stat-card strong{color:#101828;font-size:26px}.lottery-shell .panel-head{min-height:60px;border-bottom-color:#edf0f4}.lottery-shell thead{background:#f8fafc}.lottery-shell tbody tr:hover{background:#f7f9fc}.lottery-shell .robot-lab-head,.lottery-shell .robot-card{border-color:#e5eaf1;background:#fff}.lottery-shell .robot-lab-head,.lottery-shell .robot-card{box-shadow:0 7px 20px #1018280d}.lottery-shell .error-banner{border-color:#f6d7dc;background:#fff7f8}@media (max-width:900px){.page-shell .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-shell .trial-featured,.page-shell .game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lottery-shell .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-shell header{width:100%;margin:0 auto 8px;border-width:0 0 1px;border-radius:0}.page-shell .nav{min-height:56px;padding:6px 12px}.page-shell .brand-logo{width:min(189px,calc(100vw - 44px));max-width:189px;height:36px}.page-shell .carousel{padding:0 10px}.page-shell .carousel-wrap{border-radius:14px}.page-shell .slide{height:100%;min-height:0;max-height:none;aspect-ratio:auto}.page-shell .nav-section{position:sticky;top:0;z-index:30;margin-top:6px;padding-top:8px;padding-bottom:8px;background:#f4f7fbe6;backdrop-filter:blur(14px)}.page-shell .category-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;overflow:visible;padding:1px 0 4px}.page-shell .category-button{min-width:0;min-height:42px;padding:7px 4px;overflow:hidden;font-size:clamp(11px,3vw,13px);text-overflow:ellipsis;white-space:nowrap}.page-shell .category-button.fixed-primary-category,.page-shell .category-button[data-fixed-category=trial],.page-shell .category-button[data-fixed-category=lottery]{min-height:46px;font-size:15px}.page-shell .pk16-category-title{margin:20px 0 14px;font-size:23px}.page-shell .trial-vendor-shell{margin-bottom:13px;border-radius:0}.page-shell .trial-vendor-nav{gap:5px;padding:7px 8px 8px}.page-shell .trial-vendor-tab{gap:5px;min-height:40px;padding:5px 9px 5px 5px;border-radius:11px;font-size:12px}.trial-game-toolbar{min-height:0;padding-right:8px;padding-left:8px}.lottery-shell{padding:0 10px 22px}.lottery-shell .site-header{top:0;margin:0 -10px;border-width:0 0 1px;border-radius:0}.lottery-shell .brand-row{min-height:58px;padding:8px 12px}.lottery-shell .brand img{max-width:102px;height:30px}.lottery-shell .brand small,.lottery-shell .source-badge{display:none}.lottery-shell .main-nav{padding:6px 10px 9px}.lottery-shell .main-nav a{min-height:40px;padding:6px 10px}.lottery-shell .main-nav .nav-icon{width:23px;height:23px;border-radius:7px;font-size:13px}.lottery-shell .data-note{align-items:flex-start;margin:10px 0;padding:9px 12px}.lottery-shell .page-head{align-items:flex-start;margin-top:18px}.lottery-shell .draw-card{padding:16px 14px 18px}.lottery-shell .draw-main{grid-template-columns:1fr;gap:18px}.lottery-shell .summary-grid{gap:9px}}@media (max-width:600px){.page-shell .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page-shell .trial-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-shell .trial-featured,.page-shell .game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.page-shell .game-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"image" "text" "button";gap:4px;min-width:0;padding:4px;border-radius:10px}.page-shell .game-card img{width:100%;height:auto;aspect-ratio:1;border-radius:8px}.page-shell .game-card div{width:100%;text-align:center}.page-shell .game-card strong{display:block;overflow:hidden;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.page-shell .game-card span{display:none}.page-shell .game-card button{min-width:0;min-height:25px;padding:2px;border-radius:7px;font-size:10px}.page-shell .game-card button svg{display:none}.page-shell .card{grid-template-columns:minmax(0,1fr);grid-template-areas:"avatar" "meta" "cta";justify-items:center;gap:5px;min-width:0;min-height:122px;padding:8px 5px 6px;border-radius:12px}.page-shell .avatar{width:44px;height:44px}.page-shell .meta{width:100%;align-items:center;text-align:center}.page-shell .title{width:100%;font-size:13px;white-space:nowrap}.page-shell .desc,.page-shell .rating{display:none}.page-shell .go{width:100%;min-height:28px;margin:0;padding:3px;border-radius:8px;font-size:10px}.page-shell .card-rec-badge{top:3px;right:3px;padding:1px 5px;font-size:9px}.page-shell .service-float-btn{width:52px;height:52px;box-shadow:0 10px 24px #2f6bff4d}.page-shell .service-float-btn:after{display:none}.page-shell .lottery-inline-panel{padding-right:8px;padding-left:8px}.page-shell .lottery-inline-frame-shell,.page-shell .lottery-inline-frame{min-height:180px}.lottery-shell .page-head{display:grid}.lottery-shell .page-head h1{font-size:29px}.lottery-shell .number-expression{gap:6px}.lottery-shell .draw-ball,.lottery-shell .sum-ball{width:52px;height:52px;font-size:20px}.lottery-shell .operator{font-size:17px}.lottery-shell .result-strip{flex-wrap:wrap}.lottery-shell .summary-grid{grid-template-columns:1fr 1fr}.lottery-shell .stat-card{min-height:96px}.lottery-shell .filters{grid-template-columns:1fr 1fr}.lottery-shell .distribution-grid,.lottery-shell .ball-groups{grid-template-columns:1fr}}html.lottery-embed,html.lottery-embed body{min-width:0;min-height:0;background:#fff0}html.lottery-embed body:before{display:none}html.lottery-embed .lottery-shell{width:100%;min-height:0;margin:0;padding:0}html.lottery-embed .lottery-shell .site-header{position:static;top:auto;margin:0 0 10px;border:0;border-radius:0;background:#fff0;box-shadow:none}html.lottery-embed .lottery-shell .brand-row,html.lottery-embed .lottery-shell .data-note,html.lottery-embed .lottery-shell .page-head{display:none}html.lottery-embed .lottery-shell .main-nav{gap:6px;padding:4px 44px 4px 6px;border-top:0;background:#fff0}html.lottery-embed .lottery-shell .app-main{min-height:0;padding:12px}html.lottery-embed .toast{position:absolute}@media (max-width:600px){html.lottery-embed .lottery-shell .app-main{padding:8px}}@media (prefers-reduced-motion:reduce){.page-shell *,.lottery-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.page-shell .marquee-text{padding-left:0;animation:none;transform:none}}.seo-only-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:root{--ng-surface:rgba(255, 255, 255, .9);--ng-surface-soft:rgba(246, 249, 255, .92);--ng-surface-strong:#fff;--ng-border:rgba(190, 205, 229, .72);--ng-text:#122039;--ng-muted:#5c6d86;--ng-blue:#2f6bff;--ng-blue-soft:#edf3ff;--ng-shadow:0 14px 38px rgba(37, 72, 132, .09)}html[data-theme=dark]{--bg:#07111f;--page-bg:#07111f;--panel:rgba(16, 28, 47, .96);--card:#111e32;--text:#edf4ff;--muted:#97a8c0;--line:#273a58;--ng-surface:rgba(15, 27, 46, .94);--ng-surface-soft:rgba(12, 23, 40, .96);--ng-surface-strong:#111e32;--ng-border:rgba(75, 101, 139, .48);--ng-text:#edf4ff;--ng-muted:#97a8c0;--ng-blue:#6d98ff;--ng-blue-soft:#182b4b;--ng-shadow:0 16px 44px rgba(0, 0, 0, .28);color-scheme:dark;background:#07111f}html[data-theme=dark] body{color:var(--ng-text);background-color:#07111f}html[data-theme=dark] body:before{background:radial-gradient(760px 460px at 0% -8%,rgb(47 107 255 / .23),transparent 64%),radial-gradient(720px 460px at 110% 8%,rgb(36 176 188 / .13),transparent 62%),linear-gradient(160deg,#07111f,#0a1628 48%,#07111f)}html[data-theme=dark] .wm{opacity:.09;background-image:repeating-linear-gradient(45deg,transparent 0 40px,rgb(104 145 224 / .13) 40px 41px),repeating-linear-gradient(-45deg,transparent 0 40px,rgb(62 187 218 / .1) 40px 41px)}.page-shell .service-float-btn{width:112px;height:48px;border:1px solid rgb(255 255 255 / .62);background:linear-gradient(135deg,#245ee8,#2f6bff 52%,#5b91ff);box-shadow:0 12px 28px #2f6bff52,inset 0 1px #ffffff3d;animation:ngFloatingBreath 2.9s ease-in-out infinite;transition:transform .2s ease,border-color .2s ease,filter .2s ease}html[data-theme=dark] .page-shell .service-float-btn{border-color:#82aaff9e;background:linear-gradient(135deg,#1e4fc8,#2f6bff 54%,#477fe9)}.page-shell .service-float-btn:hover{border-color:#ffffffe0;filter:brightness(1.07);transform:translateY(-2px)}.page-shell .service-float-btn b{animation:ngBadgeBreath 2.2s ease-in-out infinite}@keyframes ngFloatingBreath{0%,to{box-shadow:0 10px 24px #2f6bff4d,0 0 #4880ff3d,inset 0 1px #ffffff3d}50%{box-shadow:0 14px 32px #2f6bff70,0 0 0 8px #4880ff00,inset 0 1px #ffffff47}}@keyframes ngBadgeBreath{0%,to{box-shadow:0 4px 11px #e5486157,0 0 #ff4c6542}50%{box-shadow:0 6px 16px #e548617a,0 0 0 5px #fff0}}.page-shell .category-buttons{align-items:stretch}.page-shell .category-button[hidden]{display:none!important}.page-shell .category-button,.page-shell .category-button.fixed-primary-category{position:relative;display:inline-flex;height:48px;min-height:48px;align-items:center;justify-content:center;gap:7px;overflow:hidden;padding:0 13px;font-size:14px;line-height:1}.page-shell .category-button:before{content:"◆";display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:8px;color:#2f6bff;background:#eaf1ff;font-size:11px;box-shadow:inset 0 0 0 1px #2f6bff14}.page-shell .category-button[data-fixed-category=trial]:before{content:"◆"}.page-shell .category-button[data-fixed-category=lottery]:before{content:"◉"}.page-shell .category-button[data-fixed-category=recommendation]:before{content:"★"}.page-shell .category-button[data-fixed-category=movies]:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232f6bff' d='M8 5.5v13L18 12z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}.page-shell .category-button[data-fixed-category=adult]:before{content:"☾"}.page-shell .category-button[data-fixed-category=tools]:before{content:"⌘"}.page-shell .category-button.active:before{color:#fff;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff29}.page-shell .category-button[data-fixed-category=movies].active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M8 5.5v13L18 12z'/%3E%3C/svg%3E")}.page-shell .category-button.active{background:linear-gradient(120deg,#225ee7,#3978ff 54%,#68a3ff);box-shadow:0 10px 24px #2f6bff47,inset 0 1px #ffffff38}.page-shell .pk16-category-title{min-height:48px}.page-shell .card-grid,.page-shell .trial-featured,.page-shell .game-grid,.page-shell .trial-category-grid,.collector-grid{align-items:stretch}.page-shell .card,.page-shell .game-card,.collector-card{height:100%}.page-shell .card{min-height:112px}.page-shell .game-card{min-height:123px}html[data-theme=dark] .page-shell .trial-vendor-shell{border-color:#fff0;background:#fff0;box-shadow:none}html[data-theme=dark] .page-shell .trial-vendor-tab{color:#9cafc8}html[data-theme=dark] .page-shell .trial-vendor-tab:hover{color:#fff;background:#182b48}html[data-theme=dark] .page-shell .trial-vendor-tab.active{border-color:#294a72;color:#fff;background:#193354;box-shadow:inset 0 1px #ffffff14,0 7px 18px #00000029}.page-shell .card:after,.page-shell .game-card:after,.collector-card:after{content:"";position:absolute;top:0;right:12px;left:12px;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,rgb(47 107 255 / .62),transparent);opacity:.55;pointer-events:none}.page-shell .card,.page-shell .game-card,.collector-card{position:relative}.collector-catalog-shell{position:relative;isolation:isolate}@media (min-width:621px){.collector-grid:has(.collector-card:only-child){grid-template-columns:minmax(190px,260px)}}html[data-theme=dark] .page-shell header,html[data-theme=dark] .page-shell .marquee-wrap,html[data-theme=dark] .page-shell .category-button,html[data-theme=dark] .page-shell .card,html[data-theme=dark] .page-shell .game-card,html[data-theme=dark] .page-shell .empty,html[data-theme=dark] .page-shell .popup-modal,html[data-theme=dark] .page-shell .service-panel{border-color:var(--ng-border);background:linear-gradient(180deg,#122137f5,#0d1a2cf5);box-shadow:var(--ng-shadow),inset 0 1px #ffffff0a}html[data-theme=dark] .page-shell header:before{opacity:.35}html[data-theme=dark] .page-shell .brand-text,html[data-theme=dark] .page-shell .pk16-category-title,html[data-theme=dark] .page-shell .title,html[data-theme=dark] .page-shell .game-card strong,html[data-theme=dark] .page-shell .popup-header h3,html[data-theme=dark] .page-shell .service-item strong{color:#edf4ff}html[data-theme=dark] .page-shell .desc,html[data-theme=dark] .page-shell .game-card span,html[data-theme=dark] .page-shell .score{color:#94a6bf}html[data-theme=dark] .page-shell .category-button{color:#dce7f8}html[data-theme=dark] .page-shell .category-button:before{color:#8eb0ff;background:#1a3155}html[data-theme=dark] .page-shell .category-button.active{color:#fff;border-color:#6f96f5}html[data-theme=dark] .page-shell .category-button.active:before{color:#fff;background:#ffffff26}html[data-theme=dark] .page-shell .category-button[data-fixed-category=movies]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238eb0ff' d='M8 5.5v13L18 12z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}html[data-theme=dark] .page-shell .category-button[data-fixed-category=movies].active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M8 5.5v13L18 12z'/%3E%3C/svg%3E")}html[data-theme=dark] .page-shell .avatar,html[data-theme=dark] .page-shell .game-card img{border-color:#314866;background:#172945}html[data-theme=dark] .page-shell .ghost-action,html[data-theme=dark] .page-shell .trial-tools input,html[data-theme=dark] .page-shell .trial-categories button{border-color:#314866;color:#dbe7fb;background:#101e33}html[data-theme=dark] .page-shell .trial-tools input::placeholder{color:#71839d}html[data-theme=dark] .page-shell .service-panel-header button{color:#b7c6da;background:#1c2d48}html[data-theme=dark] .page-shell .service-item{border-color:#2b4263;color:#eef4ff;background:#142541}html[data-theme=dark] .page-shell .service-item small{color:#8fa2bc}html[data-theme=dark] .page-shell .service-action{border-color:#365378;color:#a9c1f4;background:#1b3152}html[data-theme=dark] .page-shell .popup-modal p{border-color:#294564;color:#b7c8df;background:#122540}html[data-theme=dark] .page-shell .player-panel,html[data-theme=dark] .page-shell .player-head{background:#050b14}html[data-theme=dark] .collector-catalog-panel,html[data-theme=dark] .collector-card-copy strong,html[data-theme=dark] .collector-empty h3,html[data-theme=dark] .collector-age-gate h3{color:#edf4ff}html[data-theme=dark] .collector-card-copy span,html[data-theme=dark] .collector-meta,html[data-theme=dark] .collector-description,html[data-theme=dark] .collector-empty p,html[data-theme=dark] .collector-age-gate p,html[data-theme=dark] .collector-pagination span{color:#94a6bf}html[data-theme=dark] .collector-toolbar{border-bottom-color:#223650}html[data-theme=dark] .collector-toolbar input,html[data-theme=dark] .collector-toolbar select{border-color:#304765;color:#edf4ff;background:#0b1728}html[data-theme=dark] .collector-toolbar input::placeholder{color:#71839c}html[data-theme=dark] .collector-card{border-color:#2a3e5d;background:#111f35;box-shadow:0 9px 26px #0003}html[data-theme=dark] .collector-cover{background:linear-gradient(145deg,#162945,#0c182a)}html[data-theme=dark] .collector-pagination button,html[data-theme=dark] .collector-age-actions .is-quiet,html[data-theme=dark] .collector-episode,html[data-theme=dark] .collector-episodes-more{border-color:#304765;color:#c7d7ee;background:#12233b}html[data-theme=dark] .collector-episode.is-active{border-color:#4b7fff;color:#fff;background:#2f6bff}html[data-theme=dark] .lottery-shell .site-header{border-color:#273b59;background:#0b1626f0;box-shadow:0 12px 34px #00000047}html[data-theme=dark] .lottery-shell .main-nav{border-color:#2a3f5e;background:linear-gradient(180deg,#14233a,#101d30)}html[data-theme=dark] .lottery-shell .main-nav a{color:#9cafc8}html[data-theme=dark] .lottery-shell .main-nav a:hover{background:#182b48}html[data-theme=dark] .lottery-shell .source-badge,html[data-theme=dark] .lottery-shell .back-link,html[data-theme=dark] .lottery-shell .button,html[data-theme=dark] .lottery-shell .period-button,html[data-theme=dark] .lottery-shell .segmented button{border-color:#304662;color:#bdcce0;background:#122238}html[data-theme=dark] .lottery-shell .button.primary,html[data-theme=dark] .lottery-shell .period-button.active,html[data-theme=dark] .lottery-shell .segmented button.active{border-color:#4e7cf0;color:#fff;background:#2f6bff}html[data-theme=dark] .lottery-shell .data-note{border-color:#5c4728;color:#e3c483;background:#2b2114}html[data-theme=dark] .lottery-shell .eyebrow{color:#7fa3ff}html[data-theme=dark] .lottery-shell .page-head h1,html[data-theme=dark] .lottery-shell .panel-head h2,html[data-theme=dark] .lottery-shell .draw-heading,html[data-theme=dark] .lottery-shell .draw-issue,html[data-theme=dark] .lottery-shell .robot-lab-title strong,html[data-theme=dark] .lottery-shell .robot-section-head strong{color:#edf4ff}html[data-theme=dark] .lottery-shell .page-head p,html[data-theme=dark] .lottery-shell .panel-head span,html[data-theme=dark] .lottery-shell .stat-card span,html[data-theme=dark] .lottery-shell .stat-card small{color:#97a8c0}html[data-theme=dark] .lottery-shell .engine-panel span,html[data-theme=dark] .lottery-shell .engine-panel small{color:#9cafc8}html[data-theme=dark] .lottery-shell .panel,html[data-theme=dark] .lottery-shell .draw-card,html[data-theme=dark] .lottery-shell .stat-card,html[data-theme=dark] .lottery-shell .robot-lab-head,html[data-theme=dark] .lottery-shell .robot-card{border-color:#283d5b;background:linear-gradient(180deg,#111f34fa,#0c1829fa);box-shadow:0 10px 30px #00000038,inset 0 1px #ffffff09}html[data-theme=dark] .lottery-shell .engine-panel article{border-color:#2c4261;color:#edf4ff;background:linear-gradient(180deg,#13233a,#101f34);box-shadow:0 10px 26px #0003,inset 0 1px #ffffff0b}html[data-theme=dark] .lottery-shell .engine-panel strong{color:#edf4ff}html[data-theme=dark] .lottery-shell .draw-top,html[data-theme=dark] .lottery-shell .panel-head{border-bottom-color:#263b58}html[data-theme=dark] .lottery-shell .result-main{color:#60d9ad;background:#12382e}html[data-theme=dark] .lottery-shell .countdown{color:#dbe6f5;background:#17263c}html[data-theme=dark] .lottery-shell .meta-box,html[data-theme=dark] .lottery-shell .omission-item,html[data-theme=dark] .lottery-shell .robot-lab-stats span,html[data-theme=dark] .lottery-shell .robot-category-tabs button,html[data-theme=dark] .lottery-shell .segmented,html[data-theme=dark] .lottery-shell .field input,html[data-theme=dark] .lottery-shell .field select{border-color:#2c4261;color:#dce7f6;background:#111f34}html[data-theme=dark] .lottery-shell .field input::placeholder{color:#71849f}html[data-theme=dark] .lottery-shell .stat-card strong,html[data-theme=dark] .lottery-shell .meta-box strong,html[data-theme=dark] .lottery-shell .robot-lab-stats b,html[data-theme=dark] .lottery-shell .robot-record b{color:#edf4ff}html[data-theme=dark] .lottery-shell thead,html[data-theme=dark] .lottery-shell th{color:#9dafc8;background:#13233a}html[data-theme=dark] .lottery-shell th,html[data-theme=dark] .lottery-shell td{border-bottom-color:#243955}html[data-theme=dark] .lottery-shell tbody tr:hover{background:#142642}html[data-theme=dark] .lottery-shell .mini-ball,html[data-theme=dark] .lottery-shell .result-chip,html[data-theme=dark] .lottery-shell .sequence i{color:#9bb8ff;background:#1a3155}html[data-theme=dark] .lottery-shell .bar-track{background:#1b2e49}html[data-theme=dark] .lottery-shell .robot-card{color:#edf4ff}html[data-theme=dark] .lottery-shell .robot-avatar i{border-color:#111e32}html[data-theme=dark] .lottery-shell .robot-modal{border-color:#30445f;color:#edf4ff;background:#0e1a2c}html[data-theme=dark] .lottery-shell .robot-modal-head{border-bottom-color:#2a405e;background:#101d31fa}html[data-theme=dark] .lottery-shell .robot-modal-close{color:#b8c6d9;background:#1b2c46}html[data-theme=dark] .lottery-shell .robot-modal-stats span,html[data-theme=dark] .lottery-shell .robot-history-chart,html[data-theme=dark] .lottery-shell .robot-history-table{border-color:#2b405e;color:#dce7f6;background:#111f34}html[data-theme=dark] .lottery-shell .robot-modal-stats strong{color:#edf4ff}html[data-theme=dark] .lottery-shell .robot-rule-note{border-color:#2b4d79;color:#aebdd0;background:#132744}html[data-theme=dark] .lottery-shell .error-banner{border-color:#693342;color:#ff9bab;background:#321824}html[data-theme=dark] .lottery-shell .skeleton-card{background:#111f34}html[data-theme=dark] .lottery-shell .skeleton{background:linear-gradient(90deg,#172a45,#213958,#172a45);background-size:220% 100%}html[data-theme=dark] .line-page{background:radial-gradient(circle at 12% 0%,rgb(53 104 221 / .2),transparent 30rem),linear-gradient(180deg,#081321,#0a1728)}html[data-theme=dark] .line-shell{border-color:#2a405f;background:#0c1829f5;box-shadow:0 30px 90px #00000057}html[data-theme=dark] .line-hero{background:linear-gradient(125deg,#183d9e,#285ec9 56%,#366fca)}html[data-theme=dark] .progress-panel,html[data-theme=dark] .route-card,html[data-theme=dark] .retry-button,html[data-theme=dark] .result-panel,html[data-theme=dark] .error-panel{border-color:#2c4261;color:#eaf2ff;background:#111f34}html[data-theme=dark] .progress-track{background:#1b2e49}html[data-theme=dark] .progress-panel p,html[data-theme=dark] .route-name span,html[data-theme=dark] .metric small{color:#91a3bb}html[data-theme=dark] .route-name strong,html[data-theme=dark] .metric strong,html[data-theme=dark] .section-heading h2{color:#edf4ff}html[data-theme=dark] .route-card.is-best{border-color:#4d7de8;background:linear-gradient(90deg,#152a49,#111f34)}html[data-theme=dark] .route-card.is-down{background:#0e1b2e}html[data-theme=dark] .best-label{color:#9db9ff!important;background:#1b345d}@media (max-width:768px){.page-shell .category-button,.page-shell .category-button.fixed-primary-category{height:44px;min-height:44px;gap:5px;padding:0 8px;font-size:13px}.page-shell .category-button:before{width:21px;height:21px;border-radius:7px;font-size:10px}.page-shell .pk16-category-title{min-height:44px}.page-shell .card{min-height:122px}.page-shell .game-card{min-height:114px}}@media (max-width:600px){.page-shell .service-float-btn{right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px));width:54px;height:54px;padding:0}}@media (max-width:390px){.page-shell .category-button,.page-shell .category-button.fixed-primary-category{gap:4px;padding:0 6px;font-size:12px}.page-shell .category-button:before{width:19px;height:19px;font-size:9px}}@media (prefers-reduced-motion:reduce){.page-shell .service-float-btn,.page-shell .service-float-btn b{animation:none}}:root{--ng-theme-color:#2f6bff;--ng-motion-speed:1}html.ng-skin-active{--ng-accent:#2f6bff;--ng-accent-2:#22c8c3;--ng-accent-rgb:47,107,255;--ng-on-accent:#fff;--ng-page:#eff5ff;--ng-page-deep:#dfeaff;--ng-panel:rgba(255,255,255,.88);--ng-panel-solid:#fff;--ng-ink:#14223a;--ng-muted:#687b98;--ng-line:rgba(74,126,211,.28);--ng-shadow:0 18px 42px rgba(22,59,118,.15);--ng-radius:22px;--ng-radius-small:14px;--ng-blur:18px;--ng-title-mark:linear-gradient(180deg,var(--ng-accent),var(--ng-accent-2));--ng-button:linear-gradient(120deg,#235bd6,#5146ad);--ng-broadcast:"◉";--ng-broadcast-bg:var(--ng-button);--ng-control:color-mix(in srgb,var(--ng-panel-solid) 86%,var(--ng-accent) 14%);--ng-control-hover:color-mix(in srgb,var(--ng-panel-solid) 78%,var(--ng-accent) 22%);--ng-soft:color-mix(in srgb,var(--ng-panel-solid) 88%,var(--ng-accent) 12%);--ng-success:#27b27c;--ng-warning:#e69a2d;--ng-danger:#e45568;--ng-empty-glyph:"◇";--ng-loading-glyph:"";--ng-modal-head:linear-gradient(125deg,var(--ng-accent),var(--ng-accent-2));--ng-modal-overlay:rgba(2,8,22,.68);--ng-tab-indicator:var(--ng-title-mark);--ng-button-decoration:linear-gradient(transparent,transparent);--ng-button-edge:color-mix(in srgb,var(--ng-accent) 52%,#fff);--ng-button-shadow:0 11px 26px rgba(var(--ng-accent-rgb),.28),inset 0 1px rgba(255,255,255,.25);--ng-float-decoration:radial-gradient(circle at 30% 24%,rgba(255,255,255,.25),transparent 30%);--ng-float-shadow:0 12px 28px rgba(var(--ng-accent-rgb),.3),inset 0 1px rgba(255,255,255,.3);--ng-control-radius:var(--ng-radius-small);--ng-focus-ring:rgba(var(--ng-accent-rgb),.24);--ng-row-hover:color-mix(in srgb,var(--ng-control-hover) 62%,transparent);--ng-row-stripe:color-mix(in srgb,var(--ng-soft) 46%,transparent);--ng-skeleton-mid:rgba(var(--ng-accent-rgb),.15);color-scheme:dark}html.ng-skin-active[data-theme=light]{color-scheme:light}html.ng-theme-switching body{transition:background-color .36s ease,color .36s ease}html[data-ui-theme]{background-color:var(--ng-page,#f1f5fb)}html.ng-skin-active body{isolation:isolate;color:var(--ng-ink);background-color:var(--ng-page);background-image:radial-gradient(circle at 12% 8%,rgba(var(--ng-accent-rgb),.12),transparent 32%),linear-gradient(145deg,var(--ng-page),var(--ng-page-deep));background-attachment:fixed}html.ng-skin-active body:before,html.ng-skin-active body:after{content:"";position:fixed;inset:-18vmax;z-index:-4;pointer-events:none}html.ng-skin-active body:before{opacity:.17;background-image:radial-gradient(circle,rgba(var(--ng-accent-rgb),.8) 0 1px,transparent 1.7px);background-size:64px 64px;animation:ng-ambient-drift calc(34s / var(--ng-motion-speed)) linear infinite}html.ng-skin-active body:after{z-index:-3;opacity:.27;filter:blur(62px);background:conic-gradient(from 0deg at 50% 50%,transparent,rgba(var(--ng-accent-rgb),.22),transparent 35%,color-mix(in srgb,var(--ng-accent-2) 22%,transparent),transparent 70%);animation:ng-ambient-turn calc(44s / var(--ng-motion-speed)) linear infinite}.ng-theme-scene{position:fixed;inset:0 0 auto;z-index:-2;height:clamp(260px,60svh,620px);overflow:hidden;pointer-events:none;opacity:.36;transition:opacity .2s ease}.ng-theme-scene[hidden]{display:none}.ng-theme-scene picture,.ng-theme-scene img{display:block;width:100%;height:100%}.ng-theme-scene img{object-fit:cover;object-position:center top}.ng-theme-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,var(--ng-page) 100%),linear-gradient(90deg,var(--ng-page) 0,transparent 38%,transparent 88%,var(--ng-page))}.ng-theme-scene-orbit,.ng-theme-scene-signal{position:absolute;pointer-events:none;border-radius:50%}.ng-theme-scene-orbit{top:8%;right:9%;width:220px;aspect-ratio:1;border:1px solid rgba(var(--ng-accent-rgb),.36);box-shadow:0 0 40px rgba(var(--ng-accent-rgb),.15),inset 0 0 30px rgba(var(--ng-accent-rgb),.08);animation:ng-orbit-spin calc(18s / var(--ng-motion-speed)) linear infinite}.ng-theme-scene-signal{top:17%;right:15%;width:84px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--ng-accent-2) 48%,transparent);animation:ng-signal-pulse calc(3.6s / var(--ng-motion-speed)) ease-out infinite}html.ng-skin-active :is(.site-header,.page-shell>header,.marquee-wrap,.card,.game-card,.collector-card,.trial-panel,.service-panel,.line-shell,.popup-modal,.ng-home-popup-card,.activity-hall-panel,.activity-card,.activity-notice,.activity-apply-form,.site-share-panel,.site-share-image,.site-share-action,.lottery-shell .draw-card,.lottery-shell .stat-card,input,textarea,select,table){border-color:var(--ng-line)!important;border-radius:var(--ng-radius)!important;box-shadow:var(--ng-shadow)!important}html.ng-skin-active :is(.site-header,.page-shell>header,.marquee-wrap,.card,.game-card,.collector-card,.trial-panel,.service-panel,.activity-card,.activity-notice,.activity-apply-form,.site-share-image,.site-share-action,.lottery-shell .draw-card,.lottery-shell .stat-card,input,textarea,select,table){color:var(--ng-ink);background-color:var(--ng-panel)!important;-webkit-backdrop-filter:blur(var(--ng-blur)) saturate(122%);backdrop-filter:blur(var(--ng-blur)) saturate(122%)}html.ng-skin-active .line-shell{color:var(--ng-ink);background:var(--ng-panel-solid)!important}html.ng-skin-active .line-hero{background:var(--ng-modal-head)!important}html.ng-skin-active .checker-panel{color:var(--ng-ink);border-color:var(--ng-line)!important;background:var(--ng-panel)!important;box-shadow:inset 0 1px #ffffff14!important}html.ng-skin-active .progress-copy strong{color:var(--ng-ink)}html.ng-skin-active .checker-copy p{color:var(--ng-muted)}html.ng-skin-active .progress-track{background:var(--ng-soft)}html.ng-skin-active .progress-track span{background:var(--ng-button);box-shadow:0 0 16px rgba(var(--ng-accent-rgb),.28)}html.ng-skin-active .check-orb-core{background:var(--ng-button);box-shadow:var(--ng-button-shadow)}html.ng-skin-active .check-orb:before{border-top-color:var(--ng-accent)}html.ng-skin-active .check-orb i{border-right-color:var(--ng-accent-2)}html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card,.site-invite-card,.lottery-shell .draw-card,.lottery-shell .stat-card){position:relative;overflow:hidden;isolation:isolate}html.ng-skin-active :is(.pk16-category-title,.section-title,h2.section-heading):before{background:var(--ng-title-mark)!important;box-shadow:0 0 18px rgba(var(--ng-accent-rgb),.26)!important}html.ng-skin-active :is(.category-button.active,.go,.load-more,.retry-button,#enter-button,.button.primary,.trial-tools button,button.el-button--primary,.game-card button,.activity-apply-button,.activity-submit-button,.ng-home-popup-action,.site-share-action.primary){color:var(--ng-on-accent,#fff)!important;border-color:var(--ng-button-edge)!important;background-color:var(--ng-accent)!important;background-image:var(--ng-button-decoration),var(--ng-button)!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-button-shadow)!important}html.ng-skin-active :is(button,a,input,textarea,select,.card,.game-card,.collector-card){transition:transform calc(.21s / var(--ng-motion-speed)) cubic-bezier(.2,.8,.2,1),border-color calc(.21s / var(--ng-motion-speed)) ease,box-shadow calc(.21s / var(--ng-motion-speed)) ease,filter calc(.17s / var(--ng-motion-speed)) ease,background-color .28s ease}html.ng-skin-active :is(button,a,input,textarea,select,[role=button],[role=tab]):focus-visible{outline:3px solid var(--ng-focus-ring);outline-offset:3px}html.ng-skin-active :is(button,[role=button]):active{transform:translateY(1px) scale(.985)}html.ng-skin-active :is(input,textarea,select):focus{border-color:var(--ng-accent)!important;box-shadow:0 0 0 4px rgba(var(--ng-accent-rgb),.12)!important}html.ng-skin-active :is(input,textarea,select){color:var(--ng-ink)!important;border-radius:var(--ng-control-radius)!important;background:var(--ng-control)!important;caret-color:var(--ng-accent)}html.ng-skin-active :is(input,textarea)::placeholder{color:var(--ng-muted)!important;opacity:1}html.ng-skin-active :is(input,textarea,select):disabled{color:color-mix(in srgb,var(--ng-muted) 72%,transparent)!important;background:color-mix(in srgb,var(--ng-control) 72%,var(--ng-page))!important;cursor:not-allowed;opacity:.76}html.ng-skin-active :is(button,[role=button],a).is-loading,html.ng-skin-active :is(button,[role=button])[aria-busy=true]{pointer-events:none;cursor:wait;filter:saturate(.72)}html.ng-skin-active :is(button,[role=button]):disabled,html.ng-skin-active :is(button,[role=button])[aria-disabled=true]{color:color-mix(in srgb,var(--ng-muted) 82%,transparent)!important;border-color:color-mix(in srgb,var(--ng-line) 72%,transparent)!important;background:var(--ng-soft)!important;box-shadow:none!important;cursor:not-allowed;filter:none!important;opacity:.72;transform:none!important}html.ng-skin-active :is(.category-button,.trial-vendor-tab,.collector-category,[role=tab],.collector-pagination button,.site-share-action){color:var(--ng-muted)!important;border-color:var(--ng-line)!important;background:var(--ng-control)!important;box-shadow:inset 0 1px #ffffff0f!important}html.ng-skin-active :is(.category-button,.trial-vendor-tab,.collector-category,[role=tab]):is(.active,[aria-selected=true]),html.ng-skin-active :is(.collector-pagination button,.site-share-action):hover{color:var(--ng-on-accent,#fff)!important;border-color:var(--ng-button-edge)!important;background-color:var(--ng-accent)!important;background-image:var(--ng-button-decoration),var(--ng-button)!important;background-size:100% 100%!important;box-shadow:var(--ng-button-shadow)!important}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn){color:var(--ng-on-accent,#fff)!important;border-color:var(--ng-button-edge)!important;background-color:var(--ng-accent)!important;background-image:var(--ng-float-decoration),var(--ng-button)!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-float-shadow)!important}html.ng-skin-active :is(.status,.badge,.tag,.source-badge,.overall-status,.card-badge,.best-label,.card-rec-badge){border-color:color-mix(in srgb,var(--ng-accent) 30%,var(--ng-line))!important}html.ng-skin-active :is(.is-success,.status-success,.toast-success){--ng-state-color:var(--ng-success)}html.ng-skin-active :is(.is-warning,.status-warning,.toast-warning){--ng-state-color:var(--ng-warning)}html.ng-skin-active :is(.is-error,.is-danger,.status-error,.toast-error){--ng-state-color:var(--ng-danger)}html.ng-skin-active :is(.toast,.ng-toast,.admin-toast)[class*=success],html.ng-skin-active :is(.toast,.ng-toast,.admin-toast)[class*=warning],html.ng-skin-active :is(.toast,.ng-toast,.admin-toast)[class*=error]{border-left-color:var(--ng-state-color,var(--ng-accent))!important}html.ng-skin-active table{overflow:hidden;border-collapse:separate;border-spacing:0}html.ng-skin-active :is(th,.table-head){color:var(--ng-ink)!important;background:var(--ng-soft)!important}html.ng-skin-active :is(td,th){border-color:var(--ng-line)!important}html.ng-skin-active tbody tr:nth-child(2n){background:var(--ng-row-stripe)!important}html.ng-skin-active tbody tr:hover{background:var(--ng-row-hover)!important}html.ng-skin-active :is(.collector-pagination button,.pagination button,[aria-label*=上一页],[aria-label*=下一页]){min-width:40px;min-height:40px;border-radius:var(--ng-control-radius)!important}html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card,.activity-notice,.activity-apply-form,.popup-modal,.ng-home-popup-card,.lottery-shell) :is(h1,h2,h3,h4,strong){color:var(--ng-ink)}html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card,.activity-notice,.activity-apply-form,.site-share-panel,.popup-modal,.ng-home-popup-card,.lottery-shell) :is(p,small,label,.meta,.description){color:var(--ng-muted)}html.ng-skin-active :is(.popup-overlay,.ng-home-popup-backdrop,.activity-hall-backdrop,.site-share-backdrop,.trial-game-overlay){background:var(--ng-modal-overlay)!important;-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}html.ng-skin-active .page-shell .marquee-wrap:before{content:"";border:0;border-radius:50%;background:var(--ng-accent);box-shadow:0 0 0 5px rgba(var(--ng-accent-rgb),.11),0 0 12px rgba(var(--ng-accent-rgb),.18)}html.ng-skin-active .page-shell .marquee-wrap:after{background:linear-gradient(180deg,transparent,var(--ng-line),transparent)}html.ng-skin-active .page-shell .marquee-text{color:var(--ng-ink)}html.ng-skin-active .page-shell .marquee-wrap.is-clickable:hover{border-color:color-mix(in srgb,var(--ng-accent) 60%,transparent)!important}html.ng-skin-active :is(.popup-modal,.ng-home-popup-card,.activity-hall-panel,.site-share-panel){position:relative;overflow:hidden;animation:ng-modal-enter calc(.39s / var(--ng-motion-speed)) cubic-bezier(.18,.88,.22,1.12) both}html.ng-skin-active :is(.popup-modal,.ng-home-popup-card,.activity-hall-panel,.site-share-panel):before{content:none!important;display:none!important}html.ng-skin-active .popup-header h3{display:flex;align-items:center;gap:10px}html.ng-skin-active :is(.popup-header h3,.activity-hall-title strong,.site-share-head strong,.ng-home-popup-eyebrow):before{content:var(--ng-broadcast);display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid rgb(255 255 255 / .35);border-radius:12px;color:#fff;background:var(--ng-broadcast-bg);box-shadow:0 7px 18px rgba(var(--ng-accent-rgb),.25);animation:ng-broadcast-pulse calc(3.2s / var(--ng-motion-speed)) ease-in-out infinite}html.ng-skin-active :is(.activity-hall-title strong,.site-share-head strong){display:flex;align-items:center;gap:10px}html.ng-skin-active .ng-home-popup-eyebrow:before{width:25px;height:25px;border-radius:9px;font-size:11px}html.ng-skin-active :is(.activity-hall-head,.site-share-head){color:var(--ng-on-accent)!important;background:var(--ng-modal-head)!important}html.ng-skin-active :is(.popup-header button,.ng-home-popup-close,.activity-hall-close,.site-share-close,.trial-game-close){display:grid!important;width:44px!important;height:44px!important;min-width:44px;min-height:44px;padding:0!important;place-items:center;border-radius:13px!important;line-height:0!important}html.ng-skin-active :is(.toast,.ng-toast,.admin-toast){color:var(--ng-ink)!important;border:1px solid var(--ng-line)!important;border-left:4px solid var(--ng-accent)!important;border-radius:var(--ng-radius-small)!important;background:var(--ng-panel-solid)!important;box-shadow:var(--ng-shadow)!important;backdrop-filter:blur(16px);animation:ng-toast-enter .28s ease-out both}html.ng-skin-active :is(.empty,.collector-empty,.activity-empty,.empty-state){position:relative;min-height:150px;padding:72px 20px 24px!important;color:var(--ng-muted)!important;border:1px dashed var(--ng-line)!important;border-radius:var(--ng-radius)!important;background:color-mix(in srgb,var(--ng-panel) 78%,transparent)!important;text-align:center}html.ng-skin-active :is(.empty,.activity-empty,.empty-state):before{content:var(--ng-empty-glyph);position:absolute;top:22px;left:50%;display:grid;width:38px;height:38px;place-items:center;color:var(--ng-accent);border:1px solid var(--ng-line);border-radius:50%;background:var(--ng-soft);box-shadow:0 0 24px rgba(var(--ng-accent-rgb),.13);transform:translate(-50%);animation:ng-empty-float calc(4.8s / var(--ng-motion-speed)) ease-in-out infinite}html.ng-skin-active .collector-empty:before{display:none;content:none}html.ng-skin-active :is(.skeleton,.is-placeholder>*,.loading-placeholder,.trial-game-loading,.lottery-inline-loading){color:var(--ng-muted)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--ng-panel-solid) 88%,transparent),var(--ng-skeleton-mid),color-mix(in srgb,var(--ng-panel-solid) 88%,transparent)) 0 0/220% 100%!important;animation:ng-skeleton calc(1.5s / var(--ng-motion-speed)) linear infinite!important}html.ng-skin-active :is(.trial-game-loading,.lottery-inline-loading):before{content:var(--ng-loading-glyph);display:inline-block;width:18px;height:18px;margin-right:9px;vertical-align:-4px;border:2px solid var(--ng-line);border-top-color:var(--ng-accent);border-radius:50%;animation:ng-loader-spin calc(.85s / var(--ng-motion-speed)) linear infinite}.ng-feature-loader-status{position:fixed;z-index:var(--ng-layer-toast,240);left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px));width:min(420px,calc(100vw - 32px));padding:12px 16px;color:var(--ng-ink,#17233b);border:1px solid color-mix(in srgb,var(--ng-danger,#e84f67) 52%,transparent);border-radius:14px;background:color-mix(in srgb,var(--ng-panel-solid,#fff) 94%,var(--ng-danger,#e84f67) 6%);box-shadow:0 16px 42px #09193a33;font-size:14px;font-weight:700;line-height:1.5;text-align:center;transform:translate(-50%)}.ng-feature-loader-status[hidden]{display:none!important}@media (hover:hover){html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card,.site-invite-card):hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--ng-accent) 62%,transparent)!important;box-shadow:0 23px 52px rgba(var(--ng-accent-rgb),.19)!important}html.ng-skin-active :is(button,a,.category-button):hover{filter:brightness(1.06)}}html[data-motion=high]{--ng-motion-speed:1.2}html[data-motion=standard]{--ng-motion-speed:1}html[data-motion=low]{--ng-motion-speed:.66}html[data-motion=high] body:before,html[data-motion=high] body:after,html[data-motion=high] .ng-theme-scene img{will-change:auto}html[data-motion=standard] body:after{display:none}html[data-motion=low] .ng-theme-scene img{animation:none;transform:none;filter:saturate(1.02)}html[data-motion=low] .ng-theme-scene-orbit,html[data-motion=low] .ng-theme-scene-signal,html[data-motion=low] body:after{display:none}html[data-motion=off] body:before,html[data-motion=off] body:after,html[data-motion=off] .ng-theme-scene :is(.ng-theme-scene-orbit,.ng-theme-scene-signal){display:none!important;animation:none!important}html[data-motion=off] .ng-theme-scene img{animation:none!important}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition-duration:.01ms!important}html.ng-page-hidden *,html.ng-page-hidden *:before,html.ng-page-hidden *:after{animation-play-state:paused!important}@property --ng-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ng-ambient-drift{to{background-position:128px 64px}}@keyframes ng-ambient-turn{to{transform:rotate(1turn)}}@keyframes ng-scene-breathe{to{transform:scale(1.045) translate3d(-.7%,.4%,0)}}@keyframes ng-orbit-spin{to{transform:rotate(1turn)}}@keyframes ng-signal-pulse{0%{transform:scale(.72);opacity:0}38%{opacity:.72}to{transform:scale(1.65);opacity:0}}@keyframes ng-border-orbit{to{--ng-border-angle:360deg}}@keyframes ng-broadcast-pulse{0%,78%,to{transform:scale(1)}84%{transform:scale(1.08)}90%{transform:scale(.98)}}@keyframes ng-modal-enter{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes ng-toast-enter{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}@keyframes ng-empty-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}@keyframes ng-loader-spin{to{transform:rotate(1turn)}}@keyframes ng-skeleton{to{background-position:-220% 0!important}}@media (max-width:768px){html.ng-skin-active{--ng-blur:0px;--ng-shadow:0 10px 25px rgba(22,59,118,.12)}html.ng-skin-active body{background-attachment:scroll}html.ng-skin-active body:before,html.ng-skin-active body:after{display:none!important}.ng-theme-scene{height:390px;opacity:.22}.ng-theme-scene img{object-position:64% top;animation:none!important;transform:none;filter:saturate(1.02)}.ng-theme-scene:after{background:linear-gradient(180deg,transparent 25%,var(--ng-page) 92%),linear-gradient(90deg,var(--ng-page),transparent 45%,transparent 88%,var(--ng-page))}.ng-theme-scene-orbit,.ng-theme-scene-signal{display:none!important}html.ng-skin-active body:before{opacity:.1}html.ng-skin-active :is(.site-header,.page-shell>header,.marquee-wrap,.card,.game-card,.collector-card,.trial-panel,.service-panel,.popup-modal,.ng-home-popup-card,.activity-hall-panel,.activity-card,.activity-notice,.activity-apply-form,.site-share-panel,.lottery-shell .draw-card,.lottery-shell .stat-card,input,textarea,select,table){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.ng-skin-active :is(.popup-overlay,.ng-home-popup-backdrop,.activity-hall-backdrop,.site-share-backdrop,.trial-game-overlay){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.ng-skin-active :is(.popup-modal,.activity-hall-panel){--ng-radius:22px;width:min(100%,calc(100vw - 20px))!important;max-height:calc(100dvh - 20px)!important}html.ng-skin-active :is(.activity-hall-head,.site-share-head){padding-left:16px!important;padding-right:12px!important}html.ng-skin-active :is(.popup-close,.modal-close,.activity-hall-close,.site-share-close,.trial-game-close){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}}@media (max-width:430px){html.ng-skin-active{--ng-radius:18px;--ng-radius-small:12px}html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card){min-width:0}html.ng-skin-active :is(button,[role=button],input,select){min-height:44px}html.ng-skin-active :is(.popup-header h3,.activity-hall-title strong,.site-share-head strong,.ng-home-popup-eyebrow):before{width:30px;height:30px}html.ng-skin-active :is(.empty,.collector-empty,.activity-empty,.empty-state){min-height:128px;padding-top:66px!important}}@media (prefers-reduced-motion:reduce){html.ng-skin-active body:before,html.ng-skin-active body:after,.ng-theme-scene :is(.ng-theme-scene-orbit,.ng-theme-scene-signal){display:none!important}html.ng-skin-active *,html.ng-skin-active *:before,html.ng-skin-active *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:before{background:radial-gradient(840px 460px at -4% -10%,rgb(47 107 255 / .16),transparent 64%),radial-gradient(720px 430px at 104% 4%,rgb(45 193 181 / .105),transparent 62%),radial-gradient(620px 360px at 52% 72%,rgb(107 135 255 / .045),transparent 70%),linear-gradient(180deg,#f8faff,#f3f6fb 52%,#f5f8fc)}body:after{opacity:.42;background-image:radial-gradient(circle,rgb(64 101 170 / .16) .75px,transparent .85px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000 0%,transparent 34%,transparent 72%,#000 100%)}.page-shell header{border-color:#becee8db;background:radial-gradient(circle at 8% 0%,rgb(47 107 255 / .07),transparent 34%),linear-gradient(135deg,#fffffffa,#f7faffed);box-shadow:0 16px 42px #2648841b,inset 0 1px #fffffff2,inset 0 -1px #2f6bff09}.page-shell header:before{content:"";position:absolute;inset:0;display:block;border-radius:inherit;background:linear-gradient(105deg,rgb(47 107 255 / .07),transparent 28%),linear-gradient(90deg,transparent 62%,rgb(45 193 181 / .045));pointer-events:none}.page-shell .marquee-wrap{border-color:#adc5efc2;background:linear-gradient(90deg,#edf4fff5,#fffffff2 28%,#f4fbfcf2);box-shadow:0 8px 24px #23488913,inset 0 1px #ffffffe6}.page-shell .marquee-wrap:before{border:1px solid rgb(47 107 255 / .09);background:linear-gradient(135deg,#e7efff,#f1f6ff);box-shadow:0 5px 14px #2f6bff1a}.page-shell .nav-section{border:0;border-radius:0;background:#fff0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.page-shell .category-button{border-color:#c4d0e4d1;background:linear-gradient(145deg,#fffffffc,#f4f8fff0);box-shadow:0 7px 18px #26467e0e,inset 0 1px #fffffff2}.page-shell .category-button:after{content:"";position:absolute;top:0;right:16%;left:16%;height:1px;background:linear-gradient(90deg,transparent,rgb(47 107 255 / .28),transparent);opacity:.65;pointer-events:none}.page-shell .category-button:hover{border-color:#5785ec99;background:linear-gradient(145deg,#fff,#eef4ff);box-shadow:0 11px 25px #2f6bff1f,inset 0 1px #fff}.page-shell .category-button.active{border-color:#fff9;background:radial-gradient(circle at 14% 10%,rgb(255 255 255 / .23),transparent 30%),linear-gradient(120deg,#225ee7,#3978ff 54%,#69a5ff);box-shadow:0 13px 30px #2f6bff52,inset 0 1px #ffffff52}.page-shell .category-button.active:after{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .8),transparent)}.page-shell .pk16-category-title{text-shadow:0 6px 18px rgb(36 69 126 / .085)}.page-shell .pk16-category-title:before{background:linear-gradient(180deg,#2f6bff,#65a2ff 60%,#2dc1b5);box-shadow:0 0 0 4px #2f6bff12,0 8px 18px #2f6bff2e}.page-shell .pk16-category-title:after{content:"";position:absolute;bottom:1px;left:16px;display:block;width:72px;height:2px;border-radius:999px;background:linear-gradient(90deg,#2f6bff,#2dc1b5,transparent);opacity:.62}.page-shell .card,.page-shell .game-card,.collector-card{overflow:hidden;border-color:#c9d5e7c7;background:radial-gradient(circle at 100% 0,rgb(47 107 255 / .075),transparent 39%),radial-gradient(circle at 0 100%,rgb(45 193 181 / .035),transparent 34%),linear-gradient(145deg,#fff,#f9fbff);box-shadow:0 11px 28px #23437a13,inset 0 1px #fffffff2}.page-shell .card:before,.page-shell .game-card:before,.collector-card:before{content:"";position:absolute;top:-52px;right:-48px;width:118px;height:118px;border:1px solid rgb(47 107 255 / .07);border-radius:50%;box-shadow:0 0 0 16px #2f6bff06,0 0 0 33px #2f6bff04;pointer-events:none}.page-shell .card:hover,.page-shell .game-card:hover,.collector-card:hover{border-color:#638eee8f;box-shadow:0 17px 38px #2f6bff24,inset 0 1px #fffffffa}.page-shell .avatar{border-color:#a1bae8a8;background:linear-gradient(145deg,#fff,#edf3ff);box-shadow:0 7px 18px #2d4e891b,0 0 0 4px #2f6bff09}.page-shell .go{border-color:#94b3f2a8;background:linear-gradient(135deg,#f6f9ff,#eaf2ff);box-shadow:0 5px 14px #2f6bff12,inset 0 1px #fff}.page-shell .go:hover{background:linear-gradient(120deg,#245fe8,#4a86ff);box-shadow:0 9px 20px #2f6bff40,inset 0 1px #ffffff38}.lottery-shell .panel,.lottery-shell .draw-card,.lottery-shell .stat-card{box-shadow:0 13px 34px #22437c16,inset 0 1px #ffffffc7}.lottery-shell .draw-card{background:radial-gradient(circle at 100% 0,rgb(47 107 255 / .055),transparent 36%),#fff}.lottery-shell .panel{background:radial-gradient(circle at 0 0,rgb(45 193 181 / .035),transparent 34%),#fff}html[data-theme=dark] body:before{background:radial-gradient(880px 500px at -4% -10%,rgb(48 104 232 / .28),transparent 64%),radial-gradient(760px 470px at 104% 5%,rgb(23 173 166 / .15),transparent 62%),radial-gradient(620px 380px at 52% 72%,rgb(93 123 224 / .07),transparent 70%),linear-gradient(160deg,#06101e,#0a1729 48%,#07111f)}html[data-theme=dark] body:after{opacity:.32;background-image:radial-gradient(circle,rgb(117 151 208 / .22) .75px,transparent .85px)}html[data-theme=dark] .page-shell header,html[data-theme=dark] .page-shell .marquee-wrap{border-color:#425c85a8;background:radial-gradient(circle at 8% 0,rgb(74 126 242 / .12),transparent 36%),linear-gradient(145deg,#111f34f7,#0a1728f7);box-shadow:0 16px 42px #00000042,inset 0 1px #ffffff0e}html[data-theme=dark] .page-shell .marquee-wrap{background:radial-gradient(circle at 8% 0,rgb(74 126 242 / .12),transparent 36%),linear-gradient(145deg,#111f34f7,#0a1728f7)}html[data-theme=dark] .page-shell .marquee-text{color:#b8c8e0}html[data-theme=dark] .page-shell .marquee-wrap:before{border-color:#6f97eb3d;color:#c7d7ff;background:linear-gradient(135deg,#1a3155,#172b49);box-shadow:0 5px 14px #0000002e}html[data-theme=dark] .page-shell .category-button,html[data-theme=dark] .page-shell .card,html[data-theme=dark] .page-shell .game-card,html[data-theme=dark] .collector-card{border-color:#415b819e;background:radial-gradient(circle at 100% 0,rgb(72 123 235 / .13),transparent 40%),radial-gradient(circle at 0 100%,rgb(42 188 174 / .055),transparent 34%),linear-gradient(145deg,#12223a,#0d1b30);box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff0e}html[data-theme=dark] .page-shell .category-button.active{border-color:#7aa0f8ad;background:radial-gradient(circle at 14% 10%,rgb(255 255 255 / .18),transparent 31%),linear-gradient(120deg,#1f55cf,#326de8 56%,#4f83ed)}html[data-theme=dark] .page-shell .avatar{border-color:#5373a4b8;background:linear-gradient(145deg,#1c3150,#132642);box-shadow:0 8px 20px #00000040,0 0 0 4px #5d89eb0e}html[data-theme=dark] .page-shell .go{border-color:#4e77c0b3;color:#bcd0ff;background:linear-gradient(135deg,#172b49,#19365e);box-shadow:inset 0 1px #ffffff0e}html[data-theme=dark] .collector-category-filters{border-color:#fff0;background:#fff0;box-shadow:none}html[data-theme=dark] .collector-category-filters>strong{color:#aabbd3}html[data-theme=dark] .collector-category-list button{border-color:#425e87cc;color:#becde1;background:linear-gradient(145deg,#172a46,#10213a);box-shadow:inset 0 1px #ffffff0b}html[data-theme=dark] .collector-category-list button:hover{border-color:#5f8de8;color:#e7efff;background:linear-gradient(145deg,#1a3356,#142a49)}html[data-theme=dark] .collector-category-list button.is-active{border-color:#80a4ffb8;color:#fff;background:linear-gradient(135deg,#245fdf,#4b82f0);box-shadow:0 8px 22px #2f6bff40,inset 0 1px #ffffff26}html[data-theme=dark] .lottery-shell .draw-card,html[data-theme=dark] .lottery-shell .panel{background:radial-gradient(circle at 100% 0,rgb(73 125 235 / .1),transparent 37%),#101e33}@media (max-width:768px){.page-shell .card,.page-shell .game-card,.collector-card{box-shadow:0 7px 18px #23437a13,inset 0 1px #ffffffe6}.page-shell .card:before,.page-shell .game-card:before,.collector-card:before{opacity:.62;transform:scale(.8);transform-origin:top right}html[data-theme=dark] .page-shell .card,html[data-theme=dark] .page-shell .game-card,html[data-theme=dark] .collector-card{box-shadow:0 8px 22px #0003,inset 0 1px #ffffff0b}}@media (prefers-reduced-motion:reduce){.page-shell .category-button,.page-shell .card,.page-shell .game-card,.collector-card{transition-duration:0s!important}}.page-shell .category-buttons{position:relative;padding-top:2px;padding-bottom:2px}.page-shell .carousel .dots[hidden]{display:none!important}.page-shell .category-button:not(.active){background:radial-gradient(circle at 18% 0,rgb(255 255 255 / .82),transparent 42%),linear-gradient(145deg,#f4f8ffe6,#e8f0fcd1);box-shadow:0 6px 16px #26467e0b,inset 0 1px #ffffffd1}:root{--ng-layer-sticky:30;--ng-layer-nav:100;--ng-layer-float:80;--ng-layer-overlay:200;--ng-layer-modal:220;--ng-layer-toast:240;--arcade-blue:#2f6bff;--arcade-blue-2:#6a8cff;--arcade-cyan:#35dccb;--arcade-violet:#8d6bff;--arcade-gold:#ffcf65;--arcade-success:#28c995;--arcade-warning:#ffad42;--arcade-danger:#f05b72;--arcade-radius:18px;--arcade-fast:.16s;--arcade-normal:.26s;--arcade-slow:8s;--arcade-ease:cubic-bezier(.2, .72, .25, 1);--arcade-line:rgba(97, 137, 226, .28);--arcade-panel:rgba(255, 255, 255, .86);--arcade-glow:0 12px 34px rgba(47, 107, 255, .13);--arcade-inset:inset 0 1px rgba(255, 255, 255, .82)}html[data-theme=dark]{--arcade-line:rgba(92, 133, 205, .48);--arcade-panel:rgba(13, 27, 47, .9);--arcade-glow:0 15px 38px rgba(0, 0, 0, .28), 0 0 28px rgba(47, 107, 255, .045);--arcade-inset:inset 0 1px rgba(255, 255, 255, .065)}html{background:#f1f5fb;transition:background-color var(--arcade-normal) ease,color var(--arcade-normal) ease}html,body{width:100%;min-width:0!important;max-width:100%;overflow-x:hidden;overflow-x:clip}.page-shell,.page-shell>*,.collector-catalog-panel,.collector-catalog-shell,.lottery-inline-panel{min-width:0;max-width:100%;box-sizing:border-box}.page-shell img,.page-shell video,.page-shell iframe{max-width:100%}html[data-theme=dark]:not([data-ui-theme]){background:#06101e}body{position:relative;isolation:isolate;background:#fff0;transition:background-color var(--arcade-normal) ease,color var(--arcade-normal) ease}body:before{content:"";position:fixed;inset:-16%;z-index:-3;display:block;background:radial-gradient(44% 36% at 7% 8%,rgb(47 107 255 / .18),transparent 72%),radial-gradient(38% 32% at 94% 16%,rgb(53 220 203 / .13),transparent 74%),radial-gradient(34% 30% at 52% 92%,rgb(141 107 255 / .09),transparent 75%),linear-gradient(155deg,#f8faff,#f0f5fc 48%,#f6f9fd);background-size:120% 120%,118% 118%,125% 125%,100% 100%;animation:none;pointer-events:none}body:after{content:"";position:fixed;inset:0;z-index:-2;display:block;opacity:.48;background-image:linear-gradient(rgb(68 103 170 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(68 103 170 / .045) 1px,transparent 1px),radial-gradient(circle,rgb(47 107 255 / .23) .7px,transparent .95px);background-size:46px 46px,46px 46px,24px 24px;mask-image:linear-gradient(to bottom,#000,#0000004d 38%,#0000002e 72%,#000);animation:none;pointer-events:none}html[data-theme=dark] body:before{background:radial-gradient(46% 38% at 5% 5%,rgb(47 107 255 / .24),transparent 72%),radial-gradient(40% 34% at 96% 14%,rgb(45 207 197 / .16),transparent 74%),radial-gradient(34% 32% at 54% 92%,rgb(130 91 255 / .12),transparent 76%),linear-gradient(155deg,#050d18,#09172a,#06111f)}html[data-theme=dark] body:after{opacity:.34;background-image:linear-gradient(rgb(100 142 218 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(100 142 218 / .07) 1px,transparent 1px),radial-gradient(circle,rgb(94 145 242 / .35) .72px,transparent 1px)}@keyframes arcade-aurora{0%{background-position:0% 0%,100% 0%,50% 100%,0 0}to{background-position:7% 4%,92% 8%,56% 92%,0 0}}@keyframes arcade-grid-drift{to{background-position:46px 23px,23px 46px,24px 24px}}@keyframes arcade-energy{to{background-position:200% 50%}}@keyframes arcade-breathe{50%{box-shadow:0 0 0 7px #2f6bff0e,0 0 24px #2f6bff38}}@keyframes arcade-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes arcade-scan{0%,28%{transform:translate(-130%)}70%,to{transform:translate(230%)}}:where(.page-shell header,.page-shell .marquee-wrap,.lottery-shell .site-header,.lottery-shell .draw-card,.lottery-shell .panel,.lottery-shell .stat-card,.line-shell,.panel,.stat-card,.site-summary-card,.control-card){border-color:var(--arcade-line);box-shadow:var(--arcade-glow),var(--arcade-inset)}:where(.page-shell header,.page-shell .marquee-wrap,.lottery-shell .site-header,.lottery-shell .draw-card,.lottery-shell .panel,.line-shell,.panel,.stat-card,.collector-card,.site-summary-card){transition:border-color var(--arcade-normal) ease,box-shadow var(--arcade-normal) ease,background-color var(--arcade-normal) ease,transform var(--arcade-normal) var(--arcade-ease)}:where(.page-shell header,.lottery-shell .site-header,.topbar){position:relative;overflow:hidden}:where(.page-shell header,.lottery-shell .site-header,.topbar):after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:3;height:2px;background:linear-gradient(90deg,transparent,var(--arcade-blue),var(--arcade-cyan),transparent);background-size:200% 100%;opacity:.72;animation:none;pointer-events:none}:where(.page-shell .card,.page-shell .game-card,.collector-card,.lottery-shell .stat-card,.route-card,.site-summary-card,.rank-row,.metric-box,.el-card){border-color:var(--arcade-line);box-shadow:var(--arcade-glow),var(--arcade-inset);transition:transform var(--arcade-normal) var(--arcade-ease),border-color var(--arcade-normal) ease,box-shadow var(--arcade-normal) ease,filter var(--arcade-normal) ease;will-change:auto}@media (hover:hover) and (pointer:fine){:where(.page-shell .card,.page-shell .game-card,.collector-card,.lottery-shell .stat-card,.route-card,.site-summary-card,.el-card):hover{border-color:#5a89efb3;box-shadow:0 17px 40px #2f6bff29,0 0 0 1px #35dccb14,var(--arcade-inset);transform:translateY(-2px)}}:where(.page-shell .category-button,.lottery-shell .main-nav a,.collector-category-list button,.nav-item,.tab-button,[role=tab]){position:relative;isolation:isolate;border-color:var(--arcade-line);transition:color var(--arcade-fast) ease,border-color var(--arcade-fast) ease,background var(--arcade-normal) ease,box-shadow var(--arcade-normal) ease,transform var(--arcade-fast) var(--arcade-ease)}:where(.page-shell .category-button.active,.lottery-shell .main-nav a.active,.lottery-shell .main-nav a[aria-current=page],.collector-category-list button.is-active,.nav-item.is-active,.tab-button.is-active,[role=tab][aria-selected=true]){border-color:#89abffb8;background-image:linear-gradient(115deg,#2259d8,#407cff 45%,#735fff 76%,#2ebfb5);background-size:100% 100%;box-shadow:0 10px 28px #2f6bff47,inset 0 1px #ffffff3d;animation:none}@media (hover:hover) and (pointer:fine){:where(.page-shell .category-button,.lottery-shell .main-nav a,.collector-category-list button,.nav-item,[role=tab]):hover{transform:translateY(-1px)}}:where(.category-icon,.nav-icon,.stat-icon,.collector-icon,.brand-mark,.result-icon,.service-icon,.theme-icon){border:1px solid rgb(120 158 242 / .35);box-shadow:inset 0 1px #ffffff2e,0 7px 18px #2658c41f;text-shadow:0 0 14px currentColor;transition:transform var(--arcade-normal) var(--arcade-ease),box-shadow var(--arcade-normal) ease}:where(.category-button.active,.nav-item.is-active,[role=tab][aria-selected=true]) :where(.category-icon,.nav-icon){box-shadow:inset 0 1px #ffffff38,0 0 0 4px #ffffff12,0 0 22px #6495ff57}:where(button,.button,.go,.back-link,.retry-button,#enter-button,.el-button){position:relative;overflow:hidden;transition:transform var(--arcade-fast) var(--arcade-ease),box-shadow var(--arcade-normal) ease,border-color var(--arcade-fast) ease,filter var(--arcade-fast) ease;-webkit-tap-highlight-color:#fff0}:where(.button.primary,.go,#enter-button,.el-button--primary,button[type=submit]){background-image:linear-gradient(115deg,#245ddb,#3f7dff 48%,#735fff 77%,#33c9bb);background-size:220% 100%;box-shadow:0 10px 24px #2f6bff3d,inset 0 1px #ffffff3d}@media (hover:hover) and (pointer:fine){:where(.button.primary,.go,#enter-button,.el-button--primary,button[type=submit]):hover{background-position:100% 50%;box-shadow:0 13px 30px #2f6bff52,0 0 18px #35dccb1a,inset 0 1px #ffffff47}}:where(button,.button,.go,.back-link,.retry-button,#enter-button,.el-button):active,.ng-interaction-pressed{transform:scale(.975)!important;filter:brightness(.98)}:where(button,.button,.go,.back-link,.retry-button,#enter-button,.el-button):disabled{box-shadow:none;filter:grayscale(.2) saturate(.65)}:where(.status,.badge,.source-badge,.overall-status,.card-badge,.best-label){border:1px solid color-mix(in srgb,currentColor 24%,transparent);box-shadow:inset 0 1px #ffffff29}:where(.overall-status.is-checking,.source-badge,.card-badge){animation:none}:where(input,select,textarea,.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){transition:border-color var(--arcade-fast) ease,box-shadow var(--arcade-fast) ease,background-color var(--arcade-normal) ease}:where(input,select,textarea):focus,:where(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):focus-within{border-color:#4377f0d1!important;box-shadow:0 0 0 3px #2f6bff1f,0 0 20px #2f6bff14!important;outline:none}:where(.modal,.popup-modal,.player-panel){border-color:var(--arcade-line);box-shadow:0 24px 70px #06112547,0 0 0 1px #5f8ceb14,var(--arcade-inset);animation:arcade-rise .24s var(--arcade-ease) both}:where(.modal-backdrop,.popup-backdrop){backdrop-filter:blur(9px) saturate(.88)}:where(.skeleton,.is-placeholder>*,.loading-placeholder){background-image:linear-gradient(100deg,#7491c21c 20%,#5889f038 42%,#35dccb1f 52%,#7491c21c 72%);background-size:240% 100%;animation:arcade-energy 1.6s linear infinite}:where(.theme-toggle,.service-float,.customer-service-float,.floating-service,.floating-button){border-color:#749efab8;box-shadow:0 0 0 6px #2f6bff0e,0 12px 30px #1442a647,inset 0 1px #ffffff42;animation:none}.page-shell .service-float-btn{width:50px;height:50px;min-width:50px;min-height:50px;padding:0;border-radius:50%;box-shadow:0 8px 20px #1d4fbe47,0 0 0 3px #4880ff0d,inset 0 1px #ffffff3d;animation:none}.page-shell .service-float-btn:after{display:none!important}.page-shell .service-float-btn span{width:21px;height:18px;flex-basis:21px}.page-shell .service-float-btn b{display:none!important;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-width:2px;font-size:10px}.service-greeting{position:fixed;z-index:calc(var(--ng-layer-float, 80) + 8);display:inline-flex;max-width:min(286px,calc(100vw - 92px));min-height:48px;align-items:center;gap:8px;padding:11px 15px;overflow:visible;border:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 18%,rgb(255 255 255 / .8));border-radius:17px;color:var(--ng-ink,#14223a);background:color-mix(in srgb,var(--ng-panel-solid,#fff) 94%,transparent);box-shadow:0 12px 32px #122a542e,inset 0 1px #ffffffbd;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);opacity:0;cursor:pointer;pointer-events:none;transform:translate(8px) scale(.97);transform-origin:right center;transition:opacity .24s ease,transform .34s cubic-bezier(.22,1,.36,1)}.service-greeting.is-visible{opacity:1;pointer-events:auto;transform:none}.service-greeting>span{min-width:0;font-size:14px;font-weight:780;letter-spacing:.01em;white-space:nowrap}.service-greeting>b{display:inline-grid;flex:0 0 auto;width:20px;height:20px;place-items:center;line-height:1;transform-origin:75% 80%;animation:ngServiceWave 1.15s ease-in-out 2}.service-greeting>b svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.service-greeting:after{content:"";position:absolute;top:50%;right:-6px;width:12px;height:12px;border-top:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 14%,rgb(255 255 255 / .8));border-right:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 14%,rgb(255 255 255 / .8));background:color-mix(in srgb,var(--ng-panel-solid,#fff) 96%,transparent);transform:translateY(-50%) rotate(45deg)}.service-greeting[data-placement=above]{transform-origin:right bottom}.service-greeting[data-placement=above]:after{top:auto;right:17px;bottom:-6px;transform:rotate(135deg)}html[data-theme=dark] .service-greeting,html.ng-skin-active[data-mode=dark] .service-greeting{border-color:color-mix(in srgb,var(--ng-accent,#6e75ff) 38%,rgb(255 255 255 / .14));color:#f2f6ff;background:color-mix(in srgb,var(--ng-panel-solid,#101b30) 91%,transparent);box-shadow:0 15px 38px #00071766,inset 0 1px #ffffff14}html[data-theme=dark] .service-greeting:after,html.ng-skin-active[data-mode=dark] .service-greeting:after{border-color:color-mix(in srgb,var(--ng-accent,#6e75ff) 32%,rgb(255 255 255 / .12));background:color-mix(in srgb,var(--ng-panel-solid,#101b30) 94%,transparent)}@keyframes ngServiceWave{0%,to{transform:rotate(0)}25%{transform:rotate(16deg)}50%{transform:rotate(-8deg)}75%{transform:rotate(12deg)}}@media (max-width:768px){.service-greeting{max-width:min(250px,calc(100vw - 78px));min-height:44px;padding:9px 13px;border-radius:15px}.service-greeting>span{font-size:13px}.service-greeting>b{font-size:18px}}body:is(.trial-game-open,.collector-detail-open,.theme-service-open,.activity-hall-open) .service-greeting{display:none!important}@media (prefers-reduced-motion:reduce){.service-greeting{transition-duration:.01ms}.service-greeting>b{animation:none}}.page-shell .dots{gap:0}.page-shell .dot,.page-shell .dot.active{position:relative;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:0;background:#fff0;box-shadow:none;transform:none}.page-shell .dot:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border:1px solid rgb(15 40 90 / .2);border-radius:50%;background:#0f285a26;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.page-shell .dot.active:before{background:var(--primary,#2f6bff);box-shadow:0 0 12px #1f6feb59;transform:translate(-50%,-50%) scale(1.18)}@keyframes arcade-float-breathe{0%,to{box-shadow:0 8px 20px #1d4fbe45,0 0 #4880ff29,inset 0 1px #ffffff3d}50%{box-shadow:0 10px 24px #1d4fbe57,0 0 0 4px #4880ff00,inset 0 1px #ffffff47}}.page-shell .carousel-wrap{position:relative}.page-shell .carousel-wrap:after{content:none;display:none}html[data-theme=dark] :where(.page-shell header,.page-shell .marquee-wrap,.lottery-shell .site-header,.lottery-shell .draw-card,.lottery-shell .panel,.lottery-shell .stat-card){background-color:#0c192be6;border-color:#4b6c9ea8}html[data-theme=dark] :where(.page-shell .card,.page-shell .game-card,.collector-card,.lottery-shell .stat-card,.route-card){border-color:#43628fb3;box-shadow:0 15px 36px #00000040,inset 0 1px #ffffff0e}.line-hero{background:radial-gradient(circle at 86% 16%,rgb(70 227 212 / .24),transparent 26%),linear-gradient(125deg,#1f51cf,#3c77ff 55%,#745fff);background-size:115% 115%;animation:none}.progress-track span,.health-bar i,.collector-progress i{background-image:linear-gradient(90deg,var(--arcade-blue),var(--arcade-violet),var(--arcade-cyan),var(--arcade-blue));background-size:220% 100%;animation:arcade-energy 3.6s linear infinite}@media (max-width:900px),(pointer:coarse){body:after{opacity:.26;animation-duration:46s}body:before{animation-duration:32s}:where(.page-shell .card,.page-shell .game-card,.collector-card,.lottery-shell .stat-card,.route-card,.site-summary-card){will-change:auto}:where(.theme-toggle,.service-float,.customer-service-float,.floating-service,.floating-button){animation-duration:4.5s}}@media (max-width:560px){body:after{background-size:58px 58px,58px 58px,28px 28px;opacity:.2}.page-shell .carousel-wrap:after{animation:none;opacity:.24;transform:translate(270%) skew(-18deg)}:where(.page-shell header,.page-shell .marquee-wrap,.lottery-shell .site-header,.lottery-shell .draw-card,.lottery-shell .panel,.line-shell,.panel,.stat-card,.collector-card,.site-summary-card){backdrop-filter:none}.page-shell .service-float-btn{right:14px;width:46px;height:46px;min-width:46px;min-height:46px;padding:0}.page-shell .service-float-btn{bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:50%}.page-shell .service-float-btn span{transform:scale(.9)}.page-shell .go{min-height:36px}.page-shell .game-card button{min-height:32px}}@media (prefers-reduced-motion:reduce){body:before,body:after,.page-shell .carousel-wrap:after,:where(.page-shell header,.lottery-shell .site-header,.topbar):after,:where(.overall-status.is-checking,.source-badge,.card-badge),:where(.theme-toggle,.service-float,.customer-service-float,.floating-service,.floating-button),:where(.skeleton,.is-placeholder>*,.loading-placeholder),:where(.page-shell .category-button.active,.lottery-shell .main-nav a.active,.collector-category-list button.is-active,.nav-item.is-active){animation:none!important}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-shell .collector-page-heading{position:relative;margin:0}html[data-theme=dark] .page-shell .collector-page-heading .collector-page-title{color:#edf4ff}.ng-interaction-paused *,.ng-interaction-paused *:before,.ng-interaction-paused *:after{animation-play-state:paused!important}@supports not (color:color-mix(in srgb,white,black)){:where(.status,.badge,.source-badge,.overall-status,.card-badge,.best-label){border-color:#6385c659}}.page-shell .card-grid>.card{position:relative;isolation:isolate;overflow:hidden;border-color:#a5beeeb8;background:radial-gradient(circle at 92% 4%,rgb(61 122 255 / .13),transparent 31%),radial-gradient(circle at 8% 100%,rgb(40 205 190 / .06),transparent 34%),linear-gradient(145deg,#fffffffa,#f6fafff0);box-shadow:0 10px 28px #224d971a,inset 0 1px #fffffffa,inset 0 -1px #5780d214}.page-shell .card-grid>.card:before{content:"";position:absolute;top:-28%;bottom:-28%;left:-48%;z-index:0;width:34%;border:0;border-radius:0;background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / .05) 24%,rgb(255 255 255 / .72) 50%,rgb(116 167 255 / .12) 66%,transparent 100%);box-shadow:none;opacity:0;transform:translate(0) skew(-15deg);display:none;animation:none;pointer-events:none;will-change:transform,opacity}.page-shell .card-grid>.card:after{content:"";position:absolute;top:0;right:13px;left:13px;z-index:0;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#4d7dff 35%,#31d2c2 64%,transparent);box-shadow:0 2px 12px #3b7cff42;opacity:.72;pointer-events:none}.page-shell .card-grid>.card:has(>.card-rec-badge):after{right:68px}.page-shell .card-grid>.card>:not(.card-rec-badge){position:relative;z-index:1}.page-shell .card-grid>.card .avatar{border:2px solid rgb(125 163 238 / .48);background:linear-gradient(145deg,#fff,#edf4ff);box-shadow:0 0 0 5px #4179f10e,0 8px 18px #1e4da324,inset 0 1px #fffffff2;filter:saturate(1.04) contrast(1.02);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,filter .28s ease}.page-shell .card-grid>.card .go{position:relative;overflow:hidden;border-color:#709df78a;background:linear-gradient(180deg,#ffffffd1,#e8f1fff0);color:#245bd5;box-shadow:inset 0 1px #fffffff5,0 5px 14px #2f6bff17;text-shadow:0 1px rgb(255 255 255 / .82)}.page-shell .card-grid>.card .go:before{content:"";position:absolute;top:-80%;bottom:-80%;left:-46%;width:34%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .82),transparent);opacity:0;transform:skew(-16deg);transition:transform .55s ease,opacity .2s ease;pointer-events:none}.page-shell .card-grid>.card .card-rec-badge{position:absolute;top:6px;right:6px;z-index:8;display:inline-flex;min-width:48px;min-height:20px;max-width:calc(100% - 10px);align-items:center;justify-content:center;gap:2px;padding:1px 4px;border:1px solid rgb(255 255 255 / .7);border-radius:6px!important;color:#fff;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:none;box-shadow:inset 0 1px #ffffff57,0 4px 10px #1e47942e;animation:none;isolation:isolate;transform:none}.page-shell .card-grid>.card .card-rec-badge:before{content:none;display:block;width:14px;height:14px;flex:0 0 14px;border:0;transform:none;filter:none}.page-shell .card-grid>.card .rec-type-1,.page-shell .card-grid>.card .badge-color-popularity{background:linear-gradient(120deg,#ff7a18,#ff9f0a 52%,#ff6a18)}.page-shell .card-grid>.card .badge-color-hot{background:linear-gradient(120deg,#d91f3e,#f33f32 45%,#ff8b20);box-shadow:inset 0 1px #fff6,0 4px 11px #de2b2e42}.page-shell .card-grid>.card .badge-effect-hot:before{content:"";background:url(data:image/webp;base64,UklGRlIPAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSNQEAAAB8IRtmyFp27btR0Rd1m3btm3btm3btm3btm3bNjoijv3YB4nKjsrRfU8iYgLwP7W2cpaQclozWAJg2VbKcKIPffud9z+HIaV1yriIIlTfdylYWiVD+qT+Wyi961TIa4SES5H00vSnayGvERLerkqyMO6CvEYZ11EjydZ0J+QVMhz/z3KS9BbXQF4jfFZtwKbfnx5pdZDwOtURFr0Ltj4ZL1QZY9UNkFcn4dUqjJGmz2XYyhjwSdXgeNPlkVfnOH+QT1W9ZHUyrq5GxljTdw+GrYSNJbxOlWSMuP55eqSVQBoknGcvnDObLom8DunIEcO7VCMYESNVN1qHhHP+5uZIyLijGiM4jJGbr8MGj9RPjokNzvvPcI7H2LVXIeG4P5auChzv22ocjyDJpguvgWW8Qnu6NzZvUuV8159OhrRzlvBotaq74CEq3LLpC9j9hM2z1dh07rMW95GIGCt6AvKuJRz5dhVv+tYxPqXKyTF3XXzKbEcMR31IxVl12+urkIypCDZ952DYwLJhN83y27RHun5zii+ozRgGi56FDADZsDlwNxIeo0Ky6kXnU+MWZNV1B5Zw/Pt8/kMHwPpLuEhzD7Lovg9RHcx2/edMSDCz2/5eeiUSdvHDqiTZ9PpPqJGMmNP0h2PCDJsXy9u/zrQLGZdU47g3DoPzfnnI4HnaK/pMgu3C81UZYz4y3/X7Y2CD26l41euQ0L3h0G+rkTFY1KOcEzj2T9VY9Q5Yfwmn36OTjGWCrLorcDNVsukHh8O6y7iYGgexCMmmzx6IVwzcdRXkHbjCSDBiITbdA58csOrDsB244CAiuGyQHns3/6oaSTbdCLm3hJP+WU5yqaGTjaNNPzkOrDMYPqAawWEsFN44WfVE5N4ybqxKkkFGTPks0qc8/n0OpM6AQz6vSpLBHqve0J1lXNzpEWT04PQLIHWVcOqPnvfhqozgbF+MVS/ry3DIJ3Ut+74a99Hnuf5ycqSOMu4rXQkPV9mPyYgBq+6KTT+GY/5EujOuqtbBZNU7Yf1k3Ep7+jRupbqdbxUTrl8fDdaN4W2qro/8RD7hY86h+xySMRLtvEi9GI78pRo9gou6L1R1PWx6STh3DSebL7PgCIvu2k/G1dWcwxhz0hfwifGiByL3ssHNVEgygjPdV+U2g4jgLC7g29wNm35urMqZPrK9O7esulE/GZeV+1hw8a2ccXHkXhLO/B9NzPVttnb95YSwXgyH/0Jtyn3g3O+mz6NjwztUp3otehJyPxvcaZ98Afe4aE8Jp/qbnGQsNelzmr6wgfUDw5tUSTL2Z3bVXZDRccZl1ZwdN33/KFhPMLxHtaei2yOj64Rz/5veT9UnD4L1hYwHqczyfXH+85xI6Nxw0AdVOvGqOyGj+4TjfVdlxr4WPRMJO5hwuh+rzHBfyotebma7gIzTfFOlTSxeq56/McNuZhzn7fK6L16CD4QZdjVZvvvf5MWX8uL64WWRDbubMk7zhibW6tt5rdS/n3J0ZOy0ZcP53/RfyWtpPuFeS6X0jxeeDilj11MCzvjwrzZJYhs6pdC/P3mPkwHZsIIpAQed556v/9pfQqP+u8++5Nanz0BKWMmUDcBBJzzrZa91g5tc62KnP24GYDlhTVPOmJ1zwvpaSnk0meH/6AFWUDggWAoAADAtAJ0BKmAAYAA+KQ6GQiGGA40rBgChLYAatrgXm/zH8lvYTqT8m+9X5McupO3kveJ/lH9//N3/RdqvzAP1C/Wn1kv1A9xHmA/Xb9wPZR/Zn3Afrb/h/4B/mfkA/V3rDf2z9gD9jfSy/bT4Gv2e/az4C/5t/ZP+X+e3cAegB2Dv9A7G/6L+Nn66eqvff84ezG6LZmPtz+H/Mv1s73+AF61/zu/+1177v+9/LDzXvjP1g+un+G9UH88/z/5meqb4i/h3sAfyf+sf8P+++un/z/5Tzs/Pv/h/zHwC/yT+if7X+3fvX/jvm49hXoW/qo03Xz0LkrZe0lNLec3X9oYlMf8vgMW2YRQwJN0M4AGup/kNxZjnvY4dg1uNJNjeRTdCa6YTPAxUFnh7sO/b1tclSdDOoYEnF/r4LwwVMoee8qWGc9eNs64ElhYjrxsMz9FG8Tz7IzZPUvIjDrvEPC543HYhbQKgGSv9lgQes7FY/8BJPgAA/v+rUTPJhNL9e97E2SMI+eEo3qqQWN1VWWFf9Kp6DI3xn/4gzM2q5duPM12QXN2skjHo99TBtenLYArqpcN++ns37QHbEnsaMPSOfE7XiA+jX2U1iv6NZ/+TcdxgkxboRdSOKdK0U5BIEdpccT6f/61ywzavMqz7M9n5OCkBwMcuaN0YtL4T+EBxHuNJhpz66xRFlStX+0rxhP9qXtf3oUeOsRhRvkpCfq5ON+hzoOPNFxtyTV1ej/7OfsckwI7/zEJS1z5SebbgA98T75+Lhd0uyysV5/5yybgv01RMcPxt/C8kQekVP5z0NmC/5a7mxpczYHzsl9rKnya12uWHov8CIda2hO6ireF/Rc76IP2PoxUrVy95pBMbrcpIFvPjLTYWLRRAc7iBSrX/5+csBQgk7ZSndqSmpKCv49Ty/P4a+dQDteD0zR75EsGykuuO7/MydDDZ/PUFmxbDdOa729HiMzQB5qfZRTZmPoKK+e5Edbjj9KcWlgDbgp2vlLq45byCr/1OkrE5Pq+nP7X7+fOcv5Vug8hMO3lx0nYGKAeeEBjkrP/jX/efedMGA9jnYuWpSccOWtNWk8f3+flqq1UAh9Dc4VaxvG4mwHQ/BUySPwCSl9QQlH8I9kk6WhKrKrUpEQJqKofEhbwjyYYAY+CV87zYWlyw/X0V1yjeBOMjRHavGtpGB4IhWs9zXcLim93ck0IglgVb9fr8kfQFhij721y80fPSxmdkHP2X/ASI4MH8oxmMfPU/7x6NwoAof6UufcbVm+dr1gv/6jVcgNYAWQ0Rv3h6w/+4iaGKzwfenT8jd28QNABBXXwqDEH4rYDPwED2LSYC49Bcq4t8xH5MO1E/NNZxQ13AYxm1d2XiTAxT2ehLAy9WzeEnSa1VjU7MKxiYIF8g6uY17Jk0prfOQdJhJ2qHXPdZmnThAQeBIpCmM2XP/wpJM8XrXUDBQrriihj0RzkMcD5RzoMEWexUpgPcqJEf8G9Ba+QoGKHzHJoDEskEcGKupFo2nn0CB+7ow0HmX/AhIP6xhRckZNqW8jNCLz/aQkNY5qpOQT64c4zCttk7895L264zYTjz0+5t+Hg9I9vWk6mcZpBJrkYiNweU0NcrhcN+LOzk4tnQYmieZ0hvhGJufqp5QghjfHiv2Xc3AuNVsuvJ4/ds04K0YLhoYv4kydMBkrKE/6IT6STVNEXyMBkkW1gfKf3dCLpYaEIXHlglx+wFFnhyu6y670ZtiFgKUUib1XP/X/yaM6djrd6sbQVgMLrQf19rvWYeiAoXl4a6HeR6Rsqi8DgLZfudelk9OLlWwaRYWVdp5QDbcAI26blhuPnxOFeydJ9BT/XuC8fbJy48r08/R2CYckWbNLxOan8zf+PL0+whCDxSs8+yVT0d2CXRzPd88aTAVWiJlXL2fwQcPzDhygeYegurgfVPujUBD7n19naM01odE6oBWO6vF/5G2GhmOBjgbfjeNNtdTPh4GBUgyzDrFw8yqXflVsIDlZ9OpEVAxf/7Y8KBUUfP7ouo4+x9626yQTCd9XMUzMWI/y2GNQWKXipLe9YBQzEgXAYEVKjpemXFWLGJBqkmwevNP3WSQDlhn9yPpWiUEMGyOaQ8BpoeqEq+quZg4t1wBtbYN+gRx9BDU5HGsRyk1BjEqduupbkX0vJNS35d3Hlt54ByT+He0PpPP+oKnaQG5Sm97qkvAYTrbLvy2e6hsGHKUBhvn0VowwGYrfWb5SB2HB07SL6YBztM/wztVQCWTlPut+opucF/fK2HpsmfqsmlKnb0QB/3JMygFaoySTXeSCpQgeCO7Ssy0LzwTqs3QH40sS6vl4/nrl9xHWgdTcHMMeOdLk6MQ6RPwA38qNoGR0eV25sNDOHKuzdRL+Poe6CfGH5ulBc1KYW/qqACZL3908LqteptoYLjx/5CGfa3ZALlHCEjTKA/t0mo1m8GcsIwTUoKFakm8ttpp7H/v7y4R7+FIOG/g/9qLgyf19buEPvyWE1k3PcSr1Bhe8nFwg9Haw+m06mx7ww0/87JhOvuzeRAGGMqbJO0q1y2oGbGf3hUG7lE++Fjjq8kFENBKM4pwFvgVPfTUeYW8ycVSPDJQucW01tj6dTbZx3EOTMq6dIZgb2xMRPbWcnajbskXqAcc5ZcDdHKPVs4+9zmDrQWn2D9KTPctShRqEFj46xVy5paK7utgdxgHS4kRIvcJc8ekzSDLCwEEDFpR1YISPkpp9f3JFQddoLmSQ1JZ+LfLwMlN8TnRr/f/geyYnzJmYFG/AxzVPdd8w1h47tr5dKpBY2zFijTcNVhNwavItUCt+tTF5WjxcAVdPTTkQzMain/AaK7joBM0d7yDtRbYnF+C62S+lRd1v68CLTnE91kr8H9B5J15LvDu6By8NmzHWsPBIJ6DKzyL6UF9KFKuGfCCgLp2L6/s3V8Dj506nPI9WQHUx/TUNMDLCRIsit8zd+AU2kf7kAg9s05nccJPWRHAMfdzrAXYxRoK0C9hmiLBCXZg/qyQMesaHU+2Ykn1rSiLMjQeoUEdxE4+10PtXh4LUwz6/9kKfD4Ov/td/JGOxsvs8YiYL4O+woQPFCJa79/iHCp9+KNrxGgmV+NbgLNPF7NPjiBsc36s5u8bTdxn88NPhZaX4ckZL8FQcMtXDcgwlvZnZ1UzksYJJRoHzQhQtZAwFnC2ZYH92SMRkwcEA6rp/FVF/7CMjUgJ+K4Z/KrFYfhtT7iNBDnS5D7uk91qtuIRjaT0I8sObHUU78RmvYeWJ+smIlj6yIWBSPgcznL/LiZTBtu3r7RQch204qOV02h3nCqNCNQ2oZjaCA+tUiSkvRseU4v8RmnT7gFLib2M8XO8FFlosHamdCZa/6CPUTSPu79zN8LfKKPqnO1n+pvgXg7H31OjbW0t/PHSa+dGht++fV2gySB/Kst9L2FKLO5ZTCOe40ML+WytrVp3PtH3oAF+3PQdAT/441kMcehXhaTJqo5I855lJ8cAus9pjTP5JAR6Oze/JShO9m0HrU+fyy9AAAA) center / contain no-repeat}.page-shell .card-grid>.card .badge-effect-like:before{content:"";background:url(data:image/webp;base64,UklGRpgMAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSCQEAAABoEVtjyFh+lLVa9u2bdu2bdu2bdu2bdv8be9OVSWVi5nu6eqpu92LiJgA/DeZiLJGFoC1+SLCeFNOCBjKFGG6i77s98OjW1kyWSJM96mKatSnZ4TJkcUl+q/n4Lx+PTtMfgjmaw3S3tK3JwJlaLJ+yh2kpefAZmiC3zV04jhyQZjcAHijTJxeDJsdg5vVlQT9cUJQbgqcWoFFVoLNz4HqS8TpQSjys0e1K2Hzs18Vr4/A5OcEdVWez4/BLSWx7an8wH6uoYO03ZIdg6VakcucngibGYvz1El50M1yQ5jqFw1lrENnAeXF4ij1Uu71WRCySpipj3KlvWDzYnCdeikP+vOUoKxYbBqDVPR6GixySpjhZ63COmh2mKwY3K9OKnq9FhY5tThSvVQNukFeDFYYI1yFddx8sETGWGuLorCGqKcIk32mQSqJXwgG1clSD1lcok6qe70AE0w+/bzLr7/NrnvtvfvWq8xkYahnDNbwwl1IdJ989tfIf0U7x9HvHjAhqEcIE32oQbpmVdUoHIL3PkgUfXU6UAPIlhtjDBEBFqeqkxpCCMzM0pHZt/QFAiUzhK6txdJjIneKVSpH6eh0O9hUhAlX3mi9TTfdaP2111h5ucUXnAqGMP4b6qWRXu+BSUSY8z2NUdtj8P/+0+eDz/fDreqlmUE/R2ICvaw+BG4XkagadehbylIn1/NFKoud1HGpMDOHEIIGqZGlVq9PwqQBXlEvXbOXxrT0UNgkBguOVeauGhz0uylBSQocoF56l+WbZWCQ1OD2XmIdujIKpP5MQ1lsnHActDZMEsJ0g5XLejFon1lhUhgs1Yo9JS09GzaFxUYapKlcT9APkbTAbuqawrX9OjEogcVRCaKIxCp1B/3eJjozQeeYyun9MEhyQRunSB2cbgSb5qI24UZwLaI3gNCEng0jLxoPaS3O66mgB6FIdmJPsQ5cDCZNgYNSxHTi9b5026uvr4msfacEJbFYLQr31Lj5YZIYzDNKG8Jc08hZQEkIE/6uoYeCfkiJQHhKfTPqDS3dFxZpC5yqrmc46L0AJbJYT5m7YW4I69hzJgAhMWGKPzR001Svz8wEQ0hucb26GthxuqAfGWOQ3mB5x9xF8F6UfTLWfxdHE2Bwh/7jnPfeO+e8D6yiHxw9TJ2vxjVEv1wzCDN+pqKVP7rvjsWwwPMqLlSpkXXILKAmgDDTxc8++dJrLzz96N1Xn3HAJotPApCF3auPig9cX0sfhUEzidAlWWtgLKY5s6/G6JwPzNzGzCUcWjp88caACmOIyNiiKKw16EiWMNUBb/+j7RK89yEEX8pR+64FgyYToXuyAObf66YP+4wV7Zb/vGxmGPQ+FQQAUy243Brrb7jBemuusc5mux5+0qkn7Lby5CCDPJrCEmo1hIySsd0T/r8UVlA4IE4IAACQJwCdASpgAGAAPikQh0KhoQlcr1QMAUJQBo2DU9u82O7tygKV2UfselH3AHYq8xf6teqh/vvVD6AH7IdZ7+3PsG/tV6a/7RfBV+1/7SfAT+uX/1zQD8IPA/+1fi1+xnrX4ZPRfsdyt2cH6b8iORv4pZMv8twToAPyf+s/53jj7i3/KeS74w/bX909wD+M/0b/S/2P8pPpW/rv+D5j/oL/if4/4B/5B/Qf8j+Z394///ib9Cz9S2/mKbnKhGGh8ia98Xtvh7i+mMhONrfif3oXEj1bRB/x1QUId/dJxT50/3Xk3OSuc+TJY6W9ZHx2sz6iVHG5P2gO0AhF9gnXAlOqflW7Ib0ct6olRzZH3/ldW6C50i01TpTGDgnvrxQNZZ0LBcY5eSCpu29RTKI9DUOSyK02G4RfmY5dHP9POf4Zpl2EcGE8AP7/j7wL7/5UMVoRVZuL7imZCFw41ixQCn776oI6VR4kmoqhpNda8oJ6ut2qfygVbm/Ych/avZZormmdLS1Otyy1KFkpMLEFOe2mzkRVBH/WAuR4/j8B1/+N9a7ZwTNysOwNlDQ+lxY8ZTB2oAKHfiJ7aCTqKOdsm3Y/IZITaorpAvRTU9R44/3Wa+EsMXNtgNqW5qxGotWwKJxc8aqwSiUzvQ4SjZDO35fpDYARqIVSf9QKfsICswovLDJx1dcLrDYek0j9ae36yLUi4X9r2XxDRBl4fgXIEiR6WfQ2s70By4YFUEwdTXIR2kCN8ydhUdzkodm7C5BETQALRrAQ2LHao/e3GsuoiMW7fnEd0w+zW1VFsozSKm3OAdDDRq5LozSboKzfkp9mwTOgqP9icx0r3QZ6QCdlvFd31dUESs79UCp+0WjYZGnFJ9QHimzz4iUDv+0mPz/+PvA073ra7Sv/H5rA/EK4yABrKKZpXGj7kuw7o1m5qjv0EDPSNw9sdQpY21loX/d54lCrPdcogtOGXTrF3StdZ8dpwpf5VvkD9krmL/YqSYgRbwckL/smAO7hj/zNgoG6JKwIjk4HqAI5c/f3ur/VM+GfP4Tm1rI+kMeiRec6GEdHhIFFJwfUCv1wcvH8Odpmz6ngZykBHmFH47iq1htHTZ1YfW/EVPDVCFo8VXWgnBcAIdfAobM9UjLbI2kolCthsk3tPYzD/LqAI6PF3u+i/vpGQ/i3q6LyV/QEXuJ732o8iOREbBdu4ojfeaw093LDGV4yJRKNRIpFWfgWqvbuXKa7kmLDAEtMeO4nDPSjC8WvU/llmI9id+bDso99f0T/oZn/8WtHSpWFlAOwcesvSR84FhBrA3ztTgHH/r4wvZ+sT5+e2CpPT3yJJlgl31O7mYO5RiS8VM4lo935MohJCwTPch2njraeEA9tXexeZOetISH5a9/BeHMQ7SE9P9nv6XLD6E4Vf6xP/pyrURlGxFpow+vu0/2qhVdHJfwS0x5UQx+OLeTVepNK6lfe8sm4ZACnblfyXE89tg8/nAIe7mUTnqYfp4PFfLu5Cavh9JGsSwkm3NieGIrTpF/lOgtp/nap75DzZX+CWFVvX/kTMW+h1POzZc7X76npYGMSI7MHMTzx9wenfB4VyEP7dJ3DufudAozX1qhbvkveILAt4sNQrLF8kmQLdlt4QJjeJGZdukO3Bfviq8P8jv9LlR/8nIiX6FqviqlyHo8wMzSV4v92inxLDGtSPGnKBXg8wSPkVSb0VLYp3zqVs349rfQrvq0Vqkx7SjwGKrLuP527735zQgYyfuJIB1x9qTz6AAz9SAkspN+QCG7xJTHi93gQwOooul7wiCeTCcBNr4kfmyES2COYucybMglfzTydJ0Vwva6U1XqcYtWmytWikOj/10hiLg7U1G1Qf488u0LmfSUZrq6b4Pyq67Y/j3z/S9kD9wV0Ltl72flnV2YTYs1Tc74BQ/cG/ogc6jKWvn0wbNKqfh6ZodIDFdmuVPzbiqP2ZrsYvejqKCqayzJE4T6X3wNsPS0Lr2f1h10SPG0dCz6RWgOUJl/JiER+PPmYDnfhi/GlOjIQkv7J6eZ/yLvlCJfcGGURmkHLiD4P/KZ/65lgUCDShFGD/+d3SIwjecAxCT7pN+7+bTQ3J+XHI7za9ONitc0TgCQSdQBuJ7xcY0keRaeC2d5/vurY9e+tK+StfOM3elkKdtT+FYvO0GyZiMfjcH7UQ4jrMo9HdaL5DZzlWCL6iW3r23G5lACfG3IyjnB3WMRJrareHFy2PLXYZ+4Zia1fJbd3hvEtQLDIFzem77CV6xcbxi+gf/5B00YTJSGE3tZtbEZaPxpZ2A4vlRyggV/C4yxb2gbTKsc80vElJudLcTbP6AbuDVURV7oxtf1Cp2JWfdrmiNgGFE/LwGWKj9YxHfkl4Dl0CB9ENq5Ue53DJBGI5qY9tqHsu2Qs+LhHXys2bEqyAegOTNziIS9KrFrDiq5C/ugwrQHbv8DkZZme3c+QzOercrxJ2+sNBt6s9t5LnHuA/+i0vMZ8D/3pT82X0yyz3Mro60RYTIWZrddgJyZBWvMUygO8BfMM+ayNTv/f4Pfsp5TLLPbFkSVQlXZr0FRsUo9JlyR+dKFLvieVD2buHRXXiFF1gDAReh9bsMuRooBHKEqD6p9yC2ZvwDWo/74T8W+GULa19OvwN75dxUDOrTspkpmGf6semy7SWl9/V/v8sBqAcZJXJKcEjere+Udnrd/yZ9ydhPWuCzNesjR2RvBjOR+LFyVWc/CUz2XZIhp/2JVZJylfMdizhlgEdYOu2WiSIF5Zwe6HdT2Nv9jS5N5MKXqinz5d++L5DgUNQ5dY3gd9+xHQiQpd6wGfbn35C2HSgIUgAA==) center / contain no-repeat}.page-shell .card-grid>.card .badge-effect-verified{border-color:#cde9fff0;background:linear-gradient(120deg,#1559d7,#167df0 48%,#12a4f3);box-shadow:inset 0 1px #ffffff6b,0 4px 11px #1966dd4d}.page-shell .card-grid>.card .badge-effect-verified:before{content:"";background:url(data:image/webp;base64,UklGRh4PAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSNMEAAABDAVt2zAJf9jdZRARE8CvNtYzg4ongl75pYNtt2nb+ccYK7ZtO6ls27Zt9ylt20ll20Zn29Yac4z1X98z115dmoiYALq1tSmSpGGUWGWdRaYlbf0Y49aUlUFiZqyM9yKE+P8/csaCiJgA/M9SzGTQVADRATNMv9GG08GGShts8Ba7t9dDo4NkgpNalsJ/T4LY8Ihh9hsYHuGFd8+LRgbGFBu8yzYyI8P58eYQGxJTzHKus2RmZGZ6F5fOCbWhMIXs9v5orZu3Nj7dV6E2AGICbPgkuw3LHJLPbykQk5FSU2DarR9JluJyKeye3Gk6QE1HQ6wRAAsc+2bH8BxTL+Q7Jy4MgTQmvRJtDBPPt9ttP5DFI6YAyDK8dPzpjt3nx8TWqPREBQDm3PC0R34iO/fMjEh7RpYZ7h3588OnbDQnAIj2QmGrHXbpc98nSffIqWQlM8OdZH7/7MVHrDENtAeKdV8KkszWS+RUT0IpM4q3QZLx2obQanrk4e+D7bCBq6jktRm89eBf60BryZFPxn/GlEAkFZbC+JcPQioJLv04SMqgTgbuFfx1QUgdxZ3/O2S9qyCF2L0jy5rQOobHWpmJUErsFNwCVuu9wZoKZoJMZCBBFu5Y76O1EJgEFVCAtSjcrR8WCQhNqU4gpoV71PugRqgBgtRNim18XO9FiVRxQQFjhATGR7UUjzQhNgCU3DLUXtV7sHWoAQKoZpQs6SNordv/DJwpGqDkUqrSt7u1BFd/G4hqphpZ6vuMv67VO//lwHDFuaD2BaY2frkAqXXi09EqoliMnLt7tvHF2VoAHqfHRERzxQm7Oxe+LNUUd9AjMnUKzQm02/s+znsgqNzgPLaRkwRXmZ27i0Qtr4TVO56ek3GV2bm7c8uz0NQybMWIeutEhbvBaimW/q8rMUaCbzcyVoHWEsz8PkvERO8qkhR+PjukFhT30zPiXSJzPgpB9QZnTw5hL3ZqeS6aeoatWSZlgQVYMY7CHWD1BPN/w4iM3BcgYc7448LQelDcS5/MzlSYTZ2PQNBDwzH0HGsiUwCLLU+C9UGxwp9djFVYAIQsur9XhvYBgkfoVXLAsvMJCHppOKgXAK4cBuuHYJ4vWCqsUIFK8Jv5If2A4Ry2byEFtNTyYhh6qljhd1LYFwSpwL9WhvYFimt5qAETEcgskG28AYoerfpHZwWLpIop/e/V+gTDheMgBRcMLAKHcTkUPRYs9M3AeoayQxvfLdYvGN6MDWoozoSW3MYbGHquD9MjpoBJ9olwPmmQnilW+oWRUyIICKBYju631aDou+FI+hSBgshs3XkUDP1X3MR2csyZKpWWN0MxgoJZX6Gn4Bwha85XZ4WMAhRLfk7XKCScis7Pl4ZiNA3r/M7mctaD1v2xHgyjatjuP9tS3kWb7Q4wjK5hD88yVpmRJX13GEa5wR7/dT5m6V27Jwyj3WD73+lj5fxzJzQYdcM6X7MdAzJbfrUeDKPfYOk32MaS0fLNpdFgCA2z38nSCqC2wrvngGEYVXCmjwMVDqM9E6IYSm2w4Wdja4ltG59viEYxoIa5bmDnkRkZnrx1bhiG1QR7fsniEV741T4Qw9CKYb5rgpmM6+eHCQbYFBs/F/HM5hDDMKuhWWlFgyoG2wQQw5CLquB/xgBWUDggJAoAAPArAJ0BKmAAYAA+KRCGQiGhC1Yi2gwBQlqANPMKXt3md01+ZfdL9t/8j0EBfes78/9y/0S9B/mCfo7/gv6l+N/cf8wH7KftF2HfQG/m3+H6wr0AP3A9M79pvgq/br9ufgM/Vz/2dYB/9OFA6nH4j/s76v+Ej0v7fcpR577nfmvy39gO/fgBeqP8B+WPDxgA/Mf6f/qNUA/WD/k+rPfzUBvyb/w/7h7rP8H/z/8x+R/tT/Nv7x/1P818A38f/o/+2/uX7t/5v//+KX9cPYy/VBtYPqjf5vSKsH+n6+ZAzTUElFjml6a3fXgPR7h/63CA+/6W4X+NgJJzM7xCSc/mFOR85YZWIWiao9YW8Z1g8+YC6wAktuePfozQhtnuart+Y/T1IHQyz+Pq9PP8c8QboksjHzSULNlomSO1YzO741PZE1pxEyf/CeIlurAlxZ617V/vq9NdM3i3QFzJ57la/2/+Y+k/riXOAAD+/6tQnj//jmSahLYiIz3SpfGcEUGokIytOCKnj9semLPd4lJLOv1MEVBpIPABEGbxZum3M29CbzNexs/rEoB9pSbt9xEHD2GY7xhn1hxwRI07AzWJ3WHS3XyiuDnH0gHL//pMLWiTleWsn7rSbHzVf/nPwgS9yh6EoWb3//2g2giHWv9swxsvuk4vE519PdXKi+6uvCFiGWxLjSkUY7CnHY97JVErCEF+Wa/Dv9+VttU90yAVMo1luphEVNTSy1wgVO1RQ7t//hSSb/zCEl6G19JSe/1PhWkSHrLcJezGYxLOoqVpVgXIm3+kFU2mSjP+bZSocqNAgwZ+7T+KL6Mo37gNlN5gdjUbVQR5dx3vbm1CBsqVNr2vv8jZ8YmtlccA+h04ZZKMwrWuSh7muTkro38ImzvtxWCLMgNeKmUssp1jK/pP+fMPSpje07VAM+qg6RGnuvwL6rHlZkg0ebHet54C+3mixCZGexIAaluiIg3unEYNg4n7M/+iCxuO1MFgOEpNc+KEmHv9a3LgsqY2WoadDCYZAtW/GLaSJPn59YOa4FR+Xs0UdYT23bjJFlt0RvQfgKFW46BypyruoesrT1VPx+J1HcTudRUn0eejhX5ZzlKM7IeANM3JEzEyoKCdWRyjRgU5+95vTLlBM4028yMk5G2Jp8Ysec10f6iFhNkFX0VJn9UUeo0ol7JF420Weegt3fgqc6n4GXFXz7U8LHAGljtlOHT2D6xYYsAX68X7udBTMS9fWrOkSYnWcmOtNvFpurt45lcM9ieyoCqj5vjUJ+joli0SiLc3TXZxt1OO4olUf1rm82y0C4Z6bzVLcF6yDP9GtKlJ2ZwwNvRIPx81SCaTm0PBCIf14UgzFmhQN8XHyefK4C6324eHZCjgyXkSKR2ww6aothTdm3JGCRu0lDktMnP0qfgbg0GUi1NIv7OTXTAmjjGsVyj9CNjrYMI/nW+rGr2s53nFp6rXEcHxZEc0F/VRDrCr90z68tcUnK6FvmLsrtljdkrsV6QNEvwWT2zJ6WBsXpH+5v5OWO2T4mUkxIQuGVL4Z1Y9tx8R/ErW8RqDZ58nytcuwMcwAjh/BOH8TEP8wvrSKOI2axdkKi4OgOuzTjMu/KLoVpGtBw+NyafRDJ6n7cxgP45iHcZdvxml3oo6Qj/z33x6VC7uWU4dAB+Ehy2uvh0+MIoPu1V1mNlAoB9LcXhNvUEysebL7czVjaRGyupnK0KKpIpf4izUfCQsWWBOxGX1yOv41KyCJm8dljGppnn9g5fodN5NBKnTktyXYtR+0B1R0wIQ1q0Oj/40IjGhpG3PmOBCqtod1WbrsW/cIlsaqLFdCTXvlGDg5pNRSmjRYOYu+Yvbx3UQqyeikJtHDAm0eG8AqiB9u4TPohF8Vk3RDGPXlV4W3UTlkjZwzNt7N6XX2ko/0eJTJZ9wcnrrp/MnKZw+tEfO6Ew+GYI4qJHGb0I/fzlQ5WL0O/qznq1tk/t1s45rv2uNFh03A4cblOfZefmBa7IgsYAONXBAw1pHYwJTf7/LOsR4L59cGoMpu0LuPKk83pfuCWhtsdkT/UESRdL9+LiNeYobsevy5PjtVmCKGhClT01YySbMZZ7ZUFRBaiXzYVdzgg7xYu9/1FnOcBmIoGH75ho658Pq1drAemi0pBsJjendMHsH9jpxdjtv4JGLdRwBVX4yvAV4ejjwlId6TNz33sWBFaOhf6nzKi9IlAA9kwPuILR+wLi7x0p1JMVXCyHfTlg1wt6VZ2r4donfi21JS+R3Xw618EKvr/G/4+a4LlPkkqp5Okl9Df9zh+X3zicznlZh+eUsezVUw0P6Y8Z5bp4noyfr3pEKoX30zRHwNFut6hA6aEHjIzjzTjSXf3ejedzDsy1Q3vgZWcIbHzrzM25lgG/RNzQXON8cUFcYnMUWnUOb8Rp07JoFFkHntQzOGKDZQCymSFXL+m37Fl90C1we8bXr510bjHpKfDT6T2vi9aMYGdxyjyXpyy3RmWD9SVat2ZhRXGotVQki+2w9EXxxO88p7x8RTizl8XFso9k/PQJqfE+UeZbeZ/ixK0PhbVKPxF52d6JJ7ZnbVivUrLflc49vBL1COLuSdHgnsctjZaBBJDAC2u8te8on/L74pUeOvGoJPXjOgOAZ1dJYpoMuLXHUNlH+JccO2u1aVY/X6Cicuw66wScV6vPXa6Jy4B59C3CgX7XOFiph8FxBoPEl7k18ROTen46Nq41/SSuiquJZsV/aHAFDtYX//JpAAG3Q5Ck805Rn0O67Am8jun4aKYfWJGtGlr8MTqUBBP47w60+xlkhwV9PzQsweBttYVHLY4zQhQ0sjkvYm/DI0RbpvQWrvtPi3pcCwXxYwGVTT30YQFT0Q5HObnnUkWUqTLqczjgIrq+46TGtZSgzKjGPQK8C6sA+qQ5O6hl5rf0/eHtDDKARoux8iFJbEwuQ1TRplTa/frzn/+11Tf21LEPO0Kb2yckrrdAIfWEoZB9O6gnWD1x6ojP+wUVzeHPvvCYVg3mHoX3OIOk6xhy/2hJ3sMLBcwHk/JisHC5PT+Fbq80iN76SAvf1tBXb8UP4ICPFzDLoPMWstfAWbjIhH/uHlevPfNcVyWBl4L2qosC8o8pcFj/04CJt6ds+R4K/tX0SL2LA+xCUZiDMuYzIMKENeoFhqRi8ZygkqU7dexD+ssTOU6dYJN9LQhKitrbPxfCwHtB2PYuC4xUPdP6zPLP8z9mCgZjHjYSEspNl3r0/xEalR1kn8ziDgI725a+Ai3j6McyDOsmbSwp1tiMGWwy7we1qCJt0UMnO3IeU0T6FIERjUwRC2agyEN7Pn6wEKUikSsNp2HQPyKF+svtlfble4bndlqG/dw/w7LOZSrZPvil9y/ah2LwBH2Jvf8sgpf9Tui+LGquPDioq3fgpqs82U6/yZ6LtZTiv9aVhJcAwfpTS9BXc+oi7UPlHfv/fhiAAAAA=) center / contain no-repeat}.page-shell .card-grid>.card .rec-type-2,.page-shell .card-grid>.card .badge-color-premium{background:linear-gradient(120deg,#6536de,#8b4df2 48%,#cf4fc4);box-shadow:inset 0 1px #fff6,0 4px 11px #6434d342}.page-shell .card-grid>.card .badge-color-verified{background:linear-gradient(120deg,#1559d7,#167df0 48%,#12a4f3)}@media (hover:hover) and (pointer:fine){.page-shell .card-grid>.card:hover{border-color:#5b8befc7;box-shadow:0 17px 38px #2f6bff2b,0 0 0 1px #31d2c214,inset 0 1px #fffffffa;transform:translateY(-3px)}.page-shell .card-grid>.card:hover .avatar{box-shadow:0 0 0 6px #4179f117,0 10px 24px #1e4da336,0 0 20px #4179f11f;filter:saturate(1.12) contrast(1.025);transform:translateY(-2px) scale(1.045) rotate(1deg)}.page-shell .card-grid>.card:hover .go{border-color:#ffffff9e;background:linear-gradient(115deg,#245ddb,#3f7dff 55%,#6259ed);color:#fff;box-shadow:0 10px 22px #2f6bff42,inset 0 1px #ffffff47;text-shadow:0 1px 2px rgb(17 48 116 / .34)}.page-shell .card-grid>.card:hover .go:before{opacity:.9;transform:translate(440%) skew(-16deg)}}html[data-theme=dark] .page-shell .card-grid>.card{border-color:#45699fc7;background:radial-gradient(circle at 92% 4%,rgb(66 119 246 / .18),transparent 32%),radial-gradient(circle at 8% 100%,rgb(37 203 189 / .07),transparent 35%),linear-gradient(145deg,#112239fa,#0b192bf7);box-shadow:0 14px 34px #00000040,inset 0 1px #ffffff0e,inset 0 -1px #1c385dad}html[data-theme=dark] .page-shell .card-grid>.card:before{background:linear-gradient(100deg,transparent,rgb(106 151 255 / .03),rgb(111 162 255 / .2),rgb(49 212 194 / .05),transparent)}html[data-theme=dark] .page-shell .card-grid>.card .avatar{border-color:#5784cdad;background:linear-gradient(145deg,#1c3557,#10233c);box-shadow:0 0 0 5px #4b7feb14,0 9px 21px #00000047}html[data-theme=dark] .page-shell .card-grid>.card .go{border-color:#4a70aadb;background:linear-gradient(180deg,#193252f5,#10223afa);color:#a9c5ff;box-shadow:inset 0 1px #fff1,0 6px 14px #00000029;text-shadow:none}@keyframes platform-card-sweep{0%,58%{opacity:0;transform:translate(0) skew(-15deg)}64%{opacity:.78}78%{opacity:.28}84%,to{opacity:0;transform:translate(455%) skew(-15deg)}}@keyframes platform-badge-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}@keyframes platform-badge-flame{0%,to{opacity:.9;transform:translateY(0) rotate(-2deg) scaleX(.96)}50%{opacity:1;transform:translateY(-1px) rotate(2deg) scale(1.03,1.06)}}@keyframes platform-badge-like{0%,68%,to{transform:translateY(0) rotate(0) scale(1)}76%{transform:translateY(-1px) rotate(-8deg) scale(1.16)}84%{transform:translateY(0) rotate(4deg) scale(.98)}92%{transform:rotate(0) scale(1.07)}}@keyframes platform-badge-verified{0%,72%,to{opacity:.94;transform:scale(1);filter:drop-shadow(0 0 2px rgb(210 240 255 / .64))}82%{opacity:1;transform:scale(1.08);filter:drop-shadow(0 0 5px rgb(210 240 255 / .96))}}@media (max-width:600px){.page-shell .card-grid>.card:before{width:28%;opacity:0;animation-duration:9s}.page-shell .card-grid>.card .avatar{box-shadow:0 0 0 3px #4179f10e,0 5px 12px #1e4da31f}.page-shell .card-grid>.card:has(>.card-rec-badge){padding-top:32px!important}.page-shell .card-grid>.card .card-rec-badge{top:6px;right:6px;min-width:48px;min-height:20px;gap:2px;padding:1px 4px;font-size:11px}.page-shell .card-grid>.card:has(>.card-rec-badge):after{right:70px}.page-shell .card-grid>.card :is(.badge-effect-hot,.badge-effect-like,.badge-effect-verified):before{width:14px;height:14px;flex-basis:14px}}@media (prefers-reduced-motion:reduce){.page-shell .card-grid>.card:before,.page-shell .card-grid>.card .card-rec-badge{animation:none!important}.page-shell .card-grid>.card :is(.badge-effect-hot,.badge-effect-like,.badge-effect-verified):before{animation:none!important}.page-shell .card-grid>.card .avatar,.page-shell .card-grid>.card .go,.page-shell .card-grid>.card .go:before{transition:none!important}}.ng-mobile-theme-atmosphere,.ng-mobile-theme-atmosphere[hidden]{display:none!important}@media (max-width:768px){html.ng-skin-active{--ng-mobile-parallax:0px;--ng-mobile-glow:rgba(var(--ng-accent-rgb),.26);--ng-mobile-edge:color-mix(in srgb,var(--ng-accent) 58%,var(--ng-accent-2))}html.ng-mobile-theme-ready body{position:relative}html.ng-skin-active .ng-mobile-theme-atmosphere{position:fixed;inset:-34px -24px auto;z-index:-2;display:block;height:min(78dvh,680px);overflow:hidden;contain:strict;pointer-events:none;opacity:.78;transform:translate3d(0,var(--ng-mobile-parallax),0);transition:opacity .28s ease}html.ng-skin-active .ng-mobile-theme-atmosphere:before,html.ng-skin-active .ng-mobile-theme-atmosphere:after,html.ng-skin-active .ng-mobile-theme-atmosphere>i{content:"";position:absolute;display:block;pointer-events:none}html.ng-skin-active .ng-mobile-theme-atmosphere:before{inset:0}html.ng-skin-active .ng-mobile-theme-atmosphere:after{inset:auto -10% -1px;height:48%;background:linear-gradient(180deg,transparent,var(--ng-page))}html.ng-skin-active .ng-mobile-theme-atmosphere>i:nth-child(1){inset:6% auto auto 8%}html.ng-skin-active .ng-mobile-theme-atmosphere>i:nth-child(2){inset:auto 8% 28% auto}html.ng-skin-active .ng-mobile-theme-atmosphere>i:nth-child(3){inset:17% 5% auto auto}html.ng-skin-active :is(.page-shell .category-button,.lottery-shell .main-nav a,.trial-vendor-tab,.collector-category-list button,[role=tab]){position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--ng-line) 78%,var(--ng-mobile-edge))!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px rgba(var(--ng-accent-rgb),.08)!important}html.ng-skin-active :is(.page-shell .category-button,.lottery-shell .main-nav a,.trial-vendor-tab,.collector-category-list button,[role=tab]):after{content:"";position:absolute;inset:auto 12% 0;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,var(--ng-mobile-edge),transparent);opacity:.58;pointer-events:none}html.ng-skin-active :is(.page-shell .category-button,.lottery-shell .main-nav a,.trial-vendor-tab,.collector-category-list button,[role=tab]):is(.active,.is-active,[aria-selected=true]):after{height:2px;opacity:1;animation:ng-mobile-tab-line calc(3.2s / var(--ng-motion-speed)) ease-in-out infinite}html.ng-skin-active :is(.go,.load-more,.retry-button,#enter-button,.button.primary,.ng-home-popup-action,.activity-apply-button,.activity-submit-button,.site-share-action.primary,.game-card button){position:relative;isolation:isolate;overflow:hidden}html.ng-skin-active :is(.go,.load-more,.retry-button,#enter-button,.button.primary,.ng-home-popup-action,.activity-apply-button,.activity-submit-button,.site-share-action.primary,.game-card button):after{content:"";position:absolute;inset:-40% auto -40% -34%;z-index:-1;width:22%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .42),transparent);transform:skew(-18deg);opacity:0;pointer-events:none}html.ng-skin-active .ng-mobile-pressed:after{animation:ng-mobile-button-flash .48s ease-out both!important}html.ng-skin-active :is(.card,.game-card,.collector-card,.activity-card){border-color:color-mix(in srgb,var(--ng-line) 86%,var(--ng-mobile-edge))!important}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn){isolation:isolate;overflow:visible;border:1px solid color-mix(in srgb,var(--ng-mobile-edge) 68%,#fff)!important;background-color:var(--ng-accent)!important;background-image:var(--ng-float-decoration),var(--ng-button)!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-float-shadow)!important;animation:ng-mobile-float-rest calc(5.4s / var(--ng-motion-speed)) ease-in-out infinite!important}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn):before{content:"";position:absolute;inset:-5px;z-index:-1;border:1px solid color-mix(in srgb,var(--ng-mobile-edge) 55%,transparent);border-radius:inherit;opacity:.42;pointer-events:none}body{--ng-float-bottom:calc(16px + env(safe-area-inset-bottom,0px));--ng-float-step:60px}.page-shell .service-float-btn{bottom:var(--ng-float-bottom)!important}.activity-hall-toggle{bottom:calc(var(--ng-float-bottom) + var(--ng-float-step))!important}body.theme-has-service .activity-hall-toggle{bottom:calc(var(--ng-float-bottom) + var(--ng-float-step) * 2)!important}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn):active:before{animation:ng-mobile-float-ring .5s ease-out both}html.ng-skin-active .page-shell .service-float-btn span,html.ng-skin-active .activity-hall-toggle>span{filter:drop-shadow(0 2px 6px rgb(0 0 0 / .18))}html.ng-skin-active :is(.ng-home-popup-backdrop,.activity-hall-backdrop,.site-share-backdrop,.popup-overlay){background:color-mix(in srgb,var(--ng-modal-overlay) 88%,transparent)!important}html.ng-skin-active :is(.ng-home-popup-card,.activity-hall-panel,.site-share-panel,.popup-modal){border-color:color-mix(in srgb,var(--ng-mobile-edge) 68%,var(--ng-line))!important;box-shadow:0 24px 62px #00000061,0 0 0 1px rgba(var(--ng-accent-rgb),.1)!important}html.ng-skin-active :is(.ng-home-popup-close,.activity-hall-close,.site-share-close,.popup-close){border-color:color-mix(in srgb,var(--ng-mobile-edge) 64%,#fff)!important;box-shadow:0 7px 18px rgba(var(--ng-accent-rgb),.24),inset 0 1px #fff3!important}html.ng-skin-active :is(.page-shell .carousel-wrap,.page-shell .marquee-wrap,.line-hero,.lottery-shell .site-header){position:relative;isolation:isolate}html.ng-skin-active .page-shell .marquee-wrap:before{box-shadow:0 0 16px rgba(var(--ng-accent-rgb),.22)}html[data-ui-theme=cosmic] .ng-mobile-theme-atmosphere:before{background:radial-gradient(circle at 18% 18%,rgb(255 255 255 / .85) 0 1px,transparent 1.6px),radial-gradient(circle at 72% 28%,rgb(95 220 255 / .78) 0 1px,transparent 1.7px),radial-gradient(circle at 32% 62%,rgb(147 123 255 / .8) 0 1.2px,transparent 1.8px),radial-gradient(ellipse at 76% 18%,rgb(100 70 255 / .2),transparent 35%);background-size:52px 52px,91px 91px,127px 127px,100% 100%;animation:ng-mobile-cosmic calc(28s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=cosmic] .ng-mobile-theme-atmosphere>i:nth-child(1){width:112px;aspect-ratio:1;border:1px solid rgb(113 219 255 / .3);border-radius:50%;box-shadow:0 0 0 13px #8269ff09,0 0 30px #53cbff1f;animation:ng-mobile-orbit calc(20s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=cosmic] .ng-mobile-theme-atmosphere>i:nth-child(2){width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 13px #6df,24px -17px 0 -1px #927bff,-19px 31px 0 -1px #fff;animation:ng-mobile-star-pulse calc(4.6s / var(--ng-motion-speed)) ease-in-out infinite}html[data-ui-theme=cosmic] :is(.category-button,.go,.activity-hall-toggle,.service-float-btn){border-radius:999px!important}html[data-ui-theme=aurora] .ng-mobile-theme-atmosphere:before{inset:-12% -24%;border-radius:42%;background:conic-gradient(from 210deg,transparent,rgb(48 235 188 / .27),rgb(89 181 239 / .16),rgb(161 95 255 / .24),transparent 72%);filter:blur(24px);animation:ng-mobile-aurora calc(17s / var(--ng-motion-speed)) ease-in-out infinite alternate}html[data-ui-theme=aurora] .ng-mobile-theme-atmosphere>i:nth-child(1),html[data-ui-theme=aurora] .ng-mobile-theme-atmosphere>i:nth-child(2){width:90px;aspect-ratio:1;border-radius:44% 56% 62% 38%;background:linear-gradient(135deg,#3ae8be29,#a062ff1f);filter:blur(8px);animation:ng-mobile-aurora-blob calc(11s / var(--ng-motion-speed)) ease-in-out infinite alternate}html[data-ui-theme=aurora] .ng-mobile-theme-atmosphere>i:nth-child(2){width:132px;animation-delay:-5s}html[data-ui-theme=aurora] :is(.category-button,.go,.activity-hall-toggle,.service-float-btn){border-radius:999px!important}html[data-ui-theme=particles] .ng-mobile-theme-atmosphere:before{background:linear-gradient(rgb(27 171 231 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(27 171 231 / .1) 1px,transparent 1px),radial-gradient(circle,rgb(23 231 204 / .72) 0 1.2px,transparent 1.9px);background-size:31px 31px,31px 31px,73px 73px;animation:ng-mobile-data-grid calc(20s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=particles] .ng-mobile-theme-atmosphere>i:nth-child(1){width:68%;height:1px;background:linear-gradient(90deg,transparent,#1ce1cb,transparent);box-shadow:0 0 10px #18dccc8c;animation:ng-mobile-scan calc(6s / var(--ng-motion-speed)) ease-in-out infinite}html[data-ui-theme=particles] .ng-mobile-theme-atmosphere>i:nth-child(2){width:74px;aspect-ratio:1;border:1px solid rgb(22 140 255 / .4);border-radius:50%;box-shadow:inset 0 0 0 13px #13dfc706;animation:ng-mobile-radar calc(6.4s / var(--ng-motion-speed)) ease-out infinite}html[data-ui-theme=particles] :is(.category-button,.go,.activity-hall-toggle,.service-float-btn){border-radius:8px!important}html[data-ui-theme=esports] .ng-mobile-theme-atmosphere:before{background:repeating-linear-gradient(116deg,transparent 0 47px,rgb(255 61 118 / .14) 48px 49px,transparent 50px 98px),linear-gradient(125deg,transparent 26%,rgb(108 85 255 / .16),transparent 72%);animation:ng-mobile-speed calc(13s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=esports] .ng-mobile-theme-atmosphere>i:nth-child(1){width:160px;height:4px;background:linear-gradient(90deg,#ff3d76,transparent);transform:skew(-24deg) rotate(-13deg);box-shadow:0 0 16px #ff3d7673;animation:ng-mobile-energy calc(5.2s / var(--ng-motion-speed)) ease-in-out infinite}html[data-ui-theme=esports] .ng-mobile-theme-atmosphere>i:nth-child(2){width:100px;height:3px;background:linear-gradient(90deg,transparent,#7659ff);transform:skew(-24deg) rotate(-13deg);animation:ng-mobile-energy calc(6.2s / var(--ng-motion-speed)) ease-in-out -2s infinite}html[data-ui-theme=esports] :is(.category-button,.go){border-radius:7px!important;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}html[data-ui-theme=esports] :is(.activity-hall-toggle,.service-float-btn){border-radius:10px!important}html[data-ui-theme=arcade] .ng-mobile-theme-atmosphere:before{background:radial-gradient(circle,rgb(255 151 54 / .58) 0 2px,transparent 2.8px),linear-gradient(90deg,rgb(128 77 255 / .09) 1px,transparent 1px),linear-gradient(rgb(128 77 255 / .09) 1px,transparent 1px);background-size:82px 82px,25px 25px,25px 25px;animation:ng-mobile-coins calc(18s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=arcade] .ng-mobile-theme-atmosphere>i:nth-child(1),html[data-ui-theme=arcade] .ng-mobile-theme-atmosphere>i:nth-child(2){width:28px;aspect-ratio:1;border:2px solid rgb(255 198 72 / .7);border-radius:50%;box-shadow:inset 0 0 0 4px #ff8b321a,0 0 15px #ff8b3233;animation:ng-mobile-coin-float calc(7s / var(--ng-motion-speed)) ease-in-out infinite}html[data-ui-theme=arcade] .ng-mobile-theme-atmosphere>i:nth-child(2){width:18px;animation-delay:-3s}html[data-ui-theme=arcade] :is(.category-button,.go,.activity-hall-toggle,.service-float-btn){border-radius:14px!important;border-bottom-width:3px!important}html[data-ui-theme=gold] .ng-mobile-theme-atmosphere:before{background:radial-gradient(circle,rgb(242 214 154 / .64) 0 1px,transparent 1.5px),repeating-linear-gradient(120deg,transparent 0 73px,rgb(202 165 98 / .08) 74px,transparent 75px 148px),linear-gradient(135deg,transparent,rgb(228 199 143 / .1),transparent 63%);background-size:89px 89px,100% 100%,200% 100%;animation:ng-mobile-gold calc(30s / var(--ng-motion-speed)) linear infinite}html[data-ui-theme=gold] .ng-mobile-theme-atmosphere>i:nth-child(1){width:130px;height:1px;background:linear-gradient(90deg,transparent,#e6ca92,transparent);box-shadow:0 0 9px #e6ca9233;animation:ng-mobile-gold-line calc(12s / var(--ng-motion-speed)) ease-in-out infinite}html[data-ui-theme=gold] .ng-mobile-theme-atmosphere>i:nth-child(2){width:54px;aspect-ratio:1;border:1px solid rgb(224 190 127 / .28);transform:rotate(45deg)}html[data-ui-theme=gold] :is(.category-button,.go,.activity-hall-toggle,.service-float-btn){border-radius:8px!important}html[data-mobile-motion=low] .ng-mobile-theme-atmosphere{opacity:.58}html[data-mobile-motion=low] .ng-mobile-theme-atmosphere>i:nth-child(n+2){display:none}html[data-mobile-motion=low] :is(.activity-hall-toggle,.page-shell .service-float-btn){animation:none!important}html[data-mobile-motion=low] :is(.ng-home-popup-card,.activity-hall-panel,.site-share-panel,.popup-modal):before{animation-duration:14s!important}html[data-mobile-motion=off] .ng-mobile-theme-atmosphere{display:none!important}html.ng-mobile-motion-paused .ng-mobile-theme-atmosphere,html.ng-mobile-motion-paused .ng-mobile-theme-atmosphere *,html.ng-mobile-motion-paused :is(.activity-hall-toggle,.service-float-btn){animation-play-state:paused!important}}@media (max-width:430px){html.ng-skin-active .ng-mobile-theme-atmosphere{height:610px;opacity:.68}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn){box-shadow:0 8px 19px rgba(var(--ng-accent-rgb),.24),inset 0 1px #ffffff38!important}html.ng-skin-active :is(.ng-home-popup-card,.activity-hall-panel,.popup-modal){max-width:calc(100vw - 20px)!important}}@media (max-width:768px),(pointer:coarse){:is(.page-shell .category-button,.page-shell .load-more,.retry-button,#enter-button,.collector-pagination button,.collector-episode,.collector-episodes-more,.activity-apply-button,.activity-submit-button,.site-share-action,.ng-home-popup-action,.button,.el-button){min-height:44px!important}:is(.activity-hall-toggle,.site-share-button,.page-shell .service-float-btn,.ng-home-popup-close,.activity-hall-close,.site-share-close,.popup-close,.trial-game-close){min-width:44px!important;min-height:44px!important}:is(.popup-overlay,.ng-home-popup-backdrop,.activity-hall-backdrop,.site-share-backdrop){overscroll-behavior:contain}:is(.popup-modal,.ng-home-popup-card,.activity-hall-panel){max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}:is(button,a,[role=button],[role=tab],input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 34%,transparent)!important;outline-offset:3px}}@media (max-width:430px){.page-shell .trial-featured,.page-shell .game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.page-shell .card{min-height:124px}.page-shell .go{font-size:11px}}@media (max-width:900px),(pointer:coarse){.page-shell .card-grid>.card .go{min-height:34px!important;padding:5px 8px!important;font-size:11px;line-height:1}.page-shell :is(.trial-featured,.game-grid) .game-card button{min-height:32px!important;padding:4px 6px!important;font-size:11px;line-height:1}}@media (max-width:430px){.page-shell .card-grid>.card .go{min-height:32px!important}.page-shell :is(.trial-featured,.game-grid) .game-card button{min-height:30px!important}}@media (max-width:360px){.page-shell .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-shell .trial-featured,.page-shell .game-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.page-shell .game-card{padding:3px}.page-shell .category-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html.ng-skin-active .ng-mobile-theme-atmosphere{display:none!important}html.ng-skin-active :is(.activity-hall-toggle,.page-shell .service-float-btn),html.ng-skin-active :is(.ng-home-popup-card,.activity-hall-panel,.site-share-panel,.popup-modal):before{animation:none!important}}@keyframes ng-mobile-tab-line{0%,to{transform:scaleX(.62);opacity:.55}50%{transform:scaleX(1);opacity:1}}@keyframes ng-mobile-button-flash{0%{left:-34%;opacity:0}25%{opacity:.75}to{left:118%;opacity:0}}@keyframes ng-mobile-float-rest{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-2px,0)}}@keyframes ng-mobile-float-ring{0%{opacity:.55;transform:scale(.88)}to{opacity:0;transform:scale(1.35)}}@keyframes ng-mobile-modal-edge{to{--ng-border-angle:360deg}}@keyframes ng-mobile-cosmic{to{background-position:104px 52px,-91px 91px,127px -127px,0 0}}@keyframes ng-mobile-orbit{to{transform:rotate(1turn)}}@keyframes ng-mobile-star-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes ng-mobile-aurora{to{transform:translate3d(7%,-4%,0) rotate(7deg) scale(1.05)}}@keyframes ng-mobile-aurora-blob{to{transform:translate3d(14px,-11px,0) rotate(12deg);border-radius:61% 39% 42% 58%}}@keyframes ng-mobile-data-grid{to{background-position:31px 31px,31px 31px,73px -73px}}@keyframes ng-mobile-scan{0%,to{transform:translateZ(0);opacity:0}18%,78%{opacity:.75}88%{transform:translate3d(0,370px,0);opacity:0}}@keyframes ng-mobile-radar{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(1.45)}}@keyframes ng-mobile-speed{to{background-position:196px 0,0 0}}@keyframes ng-mobile-energy{0%,70%,to{opacity:0;transform:translate3d(-18px,0,0) skew(-24deg) rotate(-13deg)}78%{opacity:.8}92%{opacity:0;transform:translate3d(45px,0,0) skew(-24deg) rotate(-13deg)}}@keyframes ng-mobile-coins{to{background-position:0 164px,25px 0,0 25px}}@keyframes ng-mobile-coin-float{0%,to{transform:translateZ(0) rotateY(0);opacity:.42}50%{transform:translate3d(0,-15px,0) rotateY(180deg);opacity:.8}}@keyframes ng-mobile-gold{to{background-position:178px -89px,0 0,-200% 0}}@keyframes ng-mobile-gold-line{0%,72%,to{opacity:0;transform:translate3d(-24px,0,0)}80%{opacity:.68}94%{opacity:0;transform:translate3d(155px,0,0)}}:root{--ui-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--ui-text-sm:12px;--ui-text-body:14px;--ui-text-title:18px;--ui-shadow-card:0 1px 2px rgba(25, 40, 70, .04), 0 10px 30px rgba(25, 40, 70, .07);--ui-shadow-hover:0 2px 4px rgba(25, 40, 70, .05), 0 16px 38px rgba(25, 40, 70, .11);--ui-content-max:1200px;--ui-section-max:1180px;--ui-gutter:20px;--ui-section-inner:20px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-control-sm:36px;--ui-control-md:42px;--ui-control-lg:48px;--ui-search-height:42px;--ui-search-action-width:86px;--ui-search-gap:10px;--ui-category-rail-height:40px;--ui-category-control-height:32px;--ui-category-font-size:12px;--ui-icon-sm:18px;--ui-icon-md:22px;--ui-icon-lg:24px;--ui-radius-sm:var(--ng-control-radius, 10px);--ui-radius-md:var(--ng-radius-small, 14px);--ui-radius-lg:var(--ng-radius, 20px);--ui-card-radius:20px;--ui-control-radius:12px;--ui-motion-fast:.12s;--ui-motion-base:.18s;--ui-motion-slow:.24s;--ui-ease:cubic-bezier(.2, .8, .2, 1);--ui-float-size:52px;--ui-close-size:44px}html,body,#app,.page-shell{min-width:0;max-width:100%}.page-shell,.cards-scroll,body.trial-direct-mode .trial-section{overflow-x:clip;overflow-y:visible}html,body{overflow-x:clip}html[data-ui-theme] *,html[data-ui-theme] *:before,html[data-ui-theme] *:after{box-sizing:border-box}html[data-ui-theme] :where(img,video,iframe,canvas,svg){max-width:100%}html[data-ui-theme] :where(button,input,select,textarea){font:inherit}html[data-ui-theme] body{font-family:var(--ui-font-sans);-webkit-font-smoothing:antialiased}html[data-theme=dark]{--ui-shadow-card:0 1px 2px rgba(0, 0, 0, .16), 0 12px 32px rgba(0, 0, 0, .22);--ui-shadow-hover:0 2px 4px rgba(0, 0, 0, .18), 0 18px 42px rgba(0, 0, 0, .3)}html[data-ui-theme] :where(button,a,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid var(--ng-accent,#2f6bff);outline-offset:3px}html[data-ui-theme] :where(button,input,select,textarea,[role=button]):disabled,html[data-ui-theme] :where(button,[role=button])[aria-disabled=true]{cursor:not-allowed!important;filter:saturate(.55)!important;opacity:.56!important;pointer-events:none!important;transform:none!important}html[data-ui-theme] :where(button,[role=button])[aria-busy=true]{cursor:wait;pointer-events:none}html[data-ui-theme] :where(.page-shell,.collector-catalog-shell){overflow-wrap:anywhere}html[data-ui-theme] .page-shell>:where(header,.carousel-container,.marquee-wrap,.nav-section,.section,footer),html[data-ui-theme] :where(.collector-catalog-shell){width:min(calc(100% - (var(--ui-gutter) * 2)),var(--ui-content-max));margin-inline:auto}html[data-ui-theme] .page-shell #cardsScroll>.section,html[data-ui-theme] .page-shell>:is(.lottery-inline-panel,.collector-catalog-panel){width:min(calc(100% - (var(--ui-gutter) * 2)),var(--ui-section-max))!important;margin-inline:auto!important}html[data-ui-theme] .page-shell #cardsScroll>.section{padding-inline:var(--ui-section-inner)!important}html[data-ui-theme] body.lottery-inline-mode .page-shell .lottery-inline-panel{padding-inline:0!important;overflow:hidden!important}html[data-ui-theme] body.lottery-inline-mode .page-shell :where(.lottery-inline-frame-shell,.lottery-inline-frame){width:100%!important;overflow-x:hidden!important}html[data-ui-theme] :where(.category-button,.collector-category-tab,.trial-vendor-tab,[role=tab]){min-width:0;min-height:var(--ui-control-md)!important;padding-block:var(--ui-space-2)!important;line-height:1.2;transition-duration:var(--ui-motion-fast)!important;transition-timing-function:var(--ui-ease)!important}html[data-ui-theme] :where(.category-button,.collector-category-tab,.trial-vendor-tab,[role=tab]) :where(span,strong,b){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui-theme] :where(.collector-category-list,.trial-vendor-nav,[role=tablist]){max-width:100%;gap:var(--ui-space-2)!important;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-ui-theme] :where(.collector-category-list,.trial-vendor-nav,[role=tablist])::-webkit-scrollbar{display:none}html[data-ui-theme] body :where(.page-shell .trial-vendor-shell,.collector-category-filters){position:relative;width:100%;margin:0 0 var(--ui-space-3)!important;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-ui-theme] body :where(.page-shell .trial-vendor-nav,.collector-category-list){min-height:var(--ui-category-rail-height)!important;gap:6px!important;padding:4px 6px!important}html[data-ui-theme] body :where(.page-shell .trial-vendor-tab,.collector-category-tab){box-sizing:border-box;min-height:var(--ui-category-control-height)!important;height:var(--ui-category-control-height)!important;gap:0!important;padding:4px 10px!important;border:1px solid var(--ng-line,#dfe7f3)!important;border-radius:9px!important;color:var(--ng-muted,#667085)!important;background:color-mix(in srgb,var(--ng-panel-solid,#fff) 82%,transparent)!important;box-shadow:none!important;font-size:var(--ui-category-font-size)!important;font-weight:800!important;line-height:1.2!important}html[data-ui-theme] body :where(.page-shell .trial-vendor-tab.active,.collector-category-tab.is-active){color:var(--ng-on-accent,#fff)!important;border-color:var(--ng-button-edge,rgb(255 255 255 / .48))!important;background-color:var(--ng-accent,#2f6bff)!important;background-image:var(--ng-button-decoration,none),var(--ng-button,linear-gradient(110deg,#2f6bff,#62b7ff))!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-button-shadow,0 7px 16px rgb(47 123 255 / .2))!important}html[data-ui-theme] body :where(.page-shell .trial-vendor-tab:not(.active):hover,.collector-category-tab:not(.is-active):hover){color:var(--ng-ink,#17243a)!important;border-color:color-mix(in srgb,var(--ng-accent,#2f6bff) 34%,var(--ng-line,#dfe7f3))!important;background:var(--ng-soft,#eef4ff)!important}html[data-ui-theme] :where(.trial-tools input,.collector-toolbar input,.collector-toolbar select,.site-share-copy input,.activity-hall-body input,.activity-hall-body select,.activity-hall-body textarea,input[type=search]){min-width:0;min-height:var(--ui-control-md)!important;padding-inline:var(--ui-space-3)!important;border-radius:var(--ui-radius-sm)!important}html[data-ui-theme] body .page-shell :where(.trial-tools,.collector-toolbar){display:grid!important;width:100%;grid-template-columns:minmax(0,1fr) var(--ui-search-action-width)!important;gap:var(--ui-search-gap)!important;margin:0 0 var(--ui-space-3)!important;padding:0!important;border:0!important;background:transparent!important}html[data-ui-theme] body .page-shell :where(.trial-tools input,.trial-tools button,.collector-toolbar input,.collector-toolbar button){width:100%;min-width:0;min-height:var(--ui-search-height)!important;height:var(--ui-search-height)!important;margin:0!important;border-radius:var(--ui-radius-sm)!important}html[data-ui-theme] body .page-shell :where(.trial-tools button,.collector-toolbar button){padding-inline:var(--ui-space-3)!important;color:var(--ng-on-accent,#fff)!important;border-color:var(--ng-button-edge,rgb(255 255 255 / .48))!important;background-color:var(--ng-accent,#2f6bff)!important;background-image:var(--ng-button-decoration,none),var(--ng-button,linear-gradient(110deg,#2f6bff,#62b7ff))!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-button-shadow,0 8px 18px rgb(47 123 255 / .22))!important}html[data-ui-theme] body.collector-catalog-mode .collector-catalog-panel{width:min(calc(100% - (var(--ui-gutter) * 2)),var(--ui-section-max))!important;margin:0 auto!important;padding:0!important;overflow:visible}@media (max-width:620px){html[data-ui-theme] body.collector-catalog-mode .collector-catalog-panel{padding-inline:0!important}}html[data-ui-theme] body.collector-catalog-mode .collector-catalog-shell{width:100%!important;margin-inline:0!important;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}html[data-ui-theme] body.collector-catalog-mode .collector-catalog-shell:before{display:none!important;content:none!important}html[data-ui-theme] body :where(.collector-grid,.collector-pagination){padding-inline:0!important}html[data-ui-theme] :where(.collector-toolbar,.site-share-actions){gap:var(--ui-space-2)!important}html[data-ui-theme] :where(.collector-toolbar button,.collector-pagination button,.site-share-action,.ng-home-popup-action,.trial-game-close){min-height:var(--ui-control-md)!important;padding-inline:var(--ui-space-4)!important;border-radius:var(--ui-radius-sm)!important;font-weight:800;transition-duration:var(--ui-motion-fast)!important;transition-timing-function:var(--ui-ease)!important}html[data-ui-theme] .page-shell .card-grid>.card .go{min-height:var(--ui-control-sm)!important;padding-inline:var(--ui-space-3)!important}html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go{min-width:0;max-width:100%;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;text-shadow:none!important;-webkit-text-stroke-width:0!important;box-shadow:none!important;transform:none!important;filter:none!important}html.ng-skin-active .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go{background-image:var(--ng-button)!important}html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go:focus-visible{outline:2px solid var(--ng-on-accent,var(--text))!important;outline-offset:-4px!important}html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go:before,html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go:after{content:none!important;display:none!important;animation:none!important}.page-shell #cardsScroll .card-grid[data-ng-platforms]>.empty{grid-column:1 / -1}@media (max-width:768px){.page-shell #cardsScroll .card-grid[data-ng-platforms]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page-shell #cardsScroll .card[data-ng-resource-type=platform]{grid-template-columns:minmax(0,1fr);grid-template-areas:"avatar" "meta" "cta";justify-items:center;align-content:end;gap:4px;min-height:116px;padding:8px 4px 6px;border-radius:12px}.page-shell #cardsScroll .card[data-ng-resource-type=platform]:has(>.card-rec-badge){padding-top:26px!important}.page-shell #cardsScroll .card[data-ng-resource-type=platform] .avatar{width:48px;height:48px}.page-shell #cardsScroll .card[data-ng-resource-type=platform] .meta{width:100%;align-items:center;text-align:center}.page-shell #cardsScroll .card[data-ng-resource-type=platform] .title{width:100%;font-size:clamp(12px,2.9vw,13px);line-height:1.4;white-space:nowrap}.page-shell #cardsScroll .card[data-ng-resource-type=platform] :is(.desc,.rating){display:none}.page-shell #cardsScroll .card[data-ng-resource-type=platform] .card-rec-badge{top:4px;right:4px;min-width:40px;min-height:18px;padding:1px 3px;gap:2px;font-size:9px}.page-shell #cardsScroll .card[data-ng-resource-type=platform] .card-rec-badge:before{width:11px;height:11px;flex-basis:11px}html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go{width:min(80%,96px);min-height:32px!important;margin:0;padding:2px 4px!important;border-radius:8px;font-size:11px!important;line-height:1.3!important}}@media (max-width:768px) and (pointer:coarse){html[data-ui-theme] .page-shell #cardsScroll .card-grid>.card[data-ng-resource-type=platform]>.go{min-height:44px!important;border-color:transparent!important;border-block:6px solid transparent!important;background-clip:padding-box!important}}@media (max-width:360px){.page-shell #cardsScroll .card-grid[data-ng-platforms]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}html[data-ui-theme] :where(.collector-catalog-panel,.collector-card,.activity-card,.invite-reward-card){min-width:0;overflow:hidden}html[data-ui-theme] :where(.collector-catalog-panel,.activity-card,.invite-reward-card){padding:var(--ui-space-5)!important}html[data-ui-theme] :where(.collector-grid,.activity-list){gap:var(--ui-space-3)!important}html[data-ui-theme] :where(.collector-card) :where(h2,h3,strong,p,span){min-width:0}html[data-ui-theme] :where(.collector-card) :where(p,span){overflow-wrap:anywhere}html[data-ui-theme] body.collector-catalog-mode .collector-catalog-shell>:where(.collector-category-filters,.collector-toolbar,.collector-grid,.collector-pagination,.collector-empty,.collector-age-gate,.collector-error){width:calc(100% - (var(--ui-section-inner) * 2))!important;margin-inline:var(--ui-section-inner)!important}html[data-ui-theme] body.collector-catalog-mode .collector-catalog-shell>:where(.collector-grid,.collector-pagination){padding-inline:0!important}html[data-ui-theme] :where(.activity-hall-backdrop,.ng-home-popup){padding:max(var(--ui-space-5),env(safe-area-inset-top)) max(var(--ui-space-5),env(safe-area-inset-right)) max(var(--ui-space-5),env(safe-area-inset-bottom)) max(var(--ui-space-5),env(safe-area-inset-left))!important}html[data-ui-theme] :where(.activity-hall-panel){width:min(640px,100%)!important;max-height:min(88dvh,820px)!important;overscroll-behavior:contain}html[data-ui-theme] .trial-game-overlay{align-items:stretch!important;padding:0!important}html[data-ui-theme].ng-skin-active .trial-game-toolbar{color:#fff;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}html[data-ui-theme].ng-skin-active .trial-game-toolbar small{color:color-mix(in srgb,#fff 62%,var(--ng-accent-2))}html[data-ui-theme].ng-skin-active .trial-game-close{color:var(--ng-on-accent,#fff);border-color:var(--ng-button-edge);background-image:var(--ng-button-decoration),var(--ng-button);box-shadow:var(--ng-button-shadow)}html[data-ui-theme].ng-skin-active .trial-game-stage{background:color-mix(in srgb,#02060d 94%,var(--ng-accent) 6%)}html[data-ui-theme] :where(.site-share-body,.activity-hall-body,.ng-home-popup-body){min-height:0;overflow:auto;overscroll-behavior:contain}html[data-ui-theme] :where(.site-share-close,.activity-hall-close,.ng-home-popup-close,.trial-game-close){display:grid!important;width:var(--ui-close-size)!important;height:var(--ui-close-size)!important;min-width:var(--ui-close-size)!important;min-height:var(--ui-close-size)!important;padding:0!important;place-items:center;line-height:1!important}html[data-ui-theme] body :where(.page-shell .service-float-btn,.activity-hall-toggle,.ng-action-hub-toggle,.ng-scroll-top){width:var(--ui-float-size)!important;height:var(--ui-float-size)!important;min-width:var(--ui-float-size)!important;min-height:var(--ui-float-size)!important;right:max(var(--ui-space-4),env(safe-area-inset-right))!important;padding:0!important;place-items:center;box-sizing:border-box!important}html[data-ui-theme] body :where(.page-shell .service-float-btn,.activity-hall-toggle,.ng-action-hub-toggle,.ng-scroll-top) :where(svg,img){width:var(--ui-icon-lg)!important;height:var(--ui-icon-lg)!important}html[data-ui-theme] :where(.collector-empty,.collector-error){min-height:150px;padding:var(--ui-space-6)!important;place-content:center;text-align:center}html[data-ui-theme] .collector-pagination{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ui-space-2)!important}@media (max-width:768px){:root{--ui-gutter:12px;--ui-space-5:16px;--ui-space-6:20px;--ui-float-size:48px;--ui-search-height:40px}html[data-ui-theme] :where(.activity-hall-backdrop){align-items:end!important;padding:max(var(--ui-space-3),env(safe-area-inset-top)) max(var(--ui-space-3),env(safe-area-inset-right)) max(var(--ui-space-3),env(safe-area-inset-bottom)) max(var(--ui-space-3),env(safe-area-inset-left))!important}html[data-ui-theme] :where(.activity-hall-panel){width:100%!important;max-height:96dvh!important}}@media (max-width:430px){:root{--ui-gutter:10px;--ui-control-md:44px}html[data-ui-theme] :where(.category-button,.collector-category-tab,.trial-vendor-tab){min-height:var(--ui-category-control-height)!important}html[data-ui-theme].ng-skin-active body :where(.page-shell .trial-vendor-tab,.collector-category-tab){height:var(--ui-category-control-height)!important;padding-inline:9px!important;font-size:11px!important}html[data-ui-theme] :where(.collector-grid){gap:10px!important}html[data-ui-theme] .site-share-actions{grid-template-columns:1fr!important}}@media (max-width:360px){:root{--ui-gutter:8px}}@media (prefers-reduced-motion:reduce){html[data-ui-theme] *,html[data-ui-theme] *:before,html[data-ui-theme] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--ng-category-rail-height:48px;--ng-category-item-height:44px;--ng-category-pill-height:32px;--ng-category-gap:6px;--ng-category-radius:13px;--ng-category-item-radius:9px;--ng-category-active-shadow:0 2px 8px rgba(var(--ng-accent-rgb, 47, 123, 255), .24), inset 0 1px rgba(255, 255, 255, .2)}html body .ng-category-rail{position:relative;box-sizing:border-box;display:block;width:100%;min-width:0;padding:0!important;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .ng-category-rail:before,html body .ng-category-rail:after{content:none!important;display:none!important}html body .ng-category-track{box-sizing:border-box;display:flex!important;width:100%;min-width:0;min-height:var(--ng-category-rail-height)!important;align-items:center;justify-content:flex-start!important;gap:var(--ng-category-gap)!important;margin:0!important;padding:2px 6px!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;scroll-padding-inline:6px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html body .ng-category-rail.is-balanced:not(.has-overflow) .ng-category-item{min-width:max-content!important;flex:1 1 auto!important}html body .ng-category-track::-webkit-scrollbar{display:none}html body .ng-category-item{position:relative;isolation:isolate;box-sizing:border-box;display:inline-flex!important;width:auto!important;min-width:max-content!important;height:var(--ng-category-item-height)!important;min-height:var(--ng-category-item-height)!important;flex:0 0 auto!important;align-items:center;justify-content:center;gap:0!important;margin:0!important;padding:6px 10px!important;border:0!important;border-radius:var(--ng-category-item-radius)!important;color:var(--ng-muted,#667085)!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-align:center;white-space:nowrap;cursor:pointer;transform:none!important;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease!important}html.ng-skin-active body .ng-category-item{border:0!important;background:transparent!important;box-shadow:none!important}html body .ng-category-item:before{content:"";position:absolute;inset:calc((var(--ng-category-item-height) - var(--ng-category-pill-height)) / 2) 0;z-index:-1;border:1px solid var(--ng-line,#dfe7f3);border-radius:var(--ng-category-item-radius);background:color-mix(in srgb,var(--ng-panel-solid,#fff) 72%,transparent);box-shadow:none;pointer-events:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}html body .ng-category-item:focus-visible{position:relative;z-index:4}html body .ng-category-item .nav-icon{display:none!important}html body .ng-category-item:is(.active,.is-active,[aria-selected=true],[aria-current=page]){color:var(--ng-on-accent,#fff)!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}html.ng-skin-active body .ng-category-item:is(.active,.is-active,[aria-selected=true],[aria-current=page]){border-color:transparent!important;background:transparent!important;box-shadow:none!important}html body .ng-category-item:is(.active,.is-active,[aria-selected=true],[aria-current=page]):before{border-color:var(--ng-button-edge,rgb(255 255 255 / .48));background-color:var(--ng-accent,#2f6bff);background-image:var(--ng-button-decoration,none),var(--ng-button,linear-gradient(110deg,#2f6bff,#62b7ff))!important;background-position:center!important;background-size:100% 100%!important;box-shadow:var(--ng-category-active-shadow)!important}html body .ng-category-item:not(.active):not(.is-active):not([aria-selected=true]):not([aria-current=page]):hover{color:var(--ng-ink,#17243a)!important}html body .ng-category-item:not(.active):not(.is-active):not([aria-selected=true]):not([aria-current=page]):hover:before{border-color:color-mix(in srgb,var(--ng-accent,#2f6bff) 34%,var(--ng-line,#dfe7f3));background:var(--ng-soft,#eef4ff)}@media (max-width:430px){html body .ng-category-item{padding-inline:9px!important;font-size:11px!important}}@media (prefers-reduced-motion:reduce){html body .ng-category-item{scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-shell header{position:relative;isolation:isolate;overflow:hidden}.page-shell header>.nav{position:relative;z-index:2}.ng-theme-hero-art{position:absolute;z-index:0;inset:0 0 0 auto;width:min(48%,620px);pointer-events:none;opacity:.66;mask-image:linear-gradient(90deg,transparent 0,#000 36%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 36%)}.ng-theme-hero-art picture,.ng-theme-hero-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 48%}.ng-theme-hero-art[hidden]{display:none}.card-grid>.card{min-width:0;contain:layout paint;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}html[data-card-density=compact] .card-grid{gap:12px}html[data-card-density=compact] .card-grid>.card{padding:14px}html[data-card-density=compact] .card-grid>.card .desc,html[data-card-density=compact] .card-grid>.card .rating{display:none}.ng-page-skeleton .ng-page-content{position:relative;isolation:isolate}.ng-home-loading-state,body.ng-app-shell-home .card-grid:empty:not([data-ng-platforms]){min-height:65svh;padding:24px;border-radius:var(--ng-radius,16px);background:var(--ng-panel,transparent);text-align:center}body.ng-app-shell-home .card-grid:empty:not([data-ng-platforms]):before{content:"正在加载推荐内容…";color:var(--ng-muted,#71809a)}.ng-page-skeleton .pk16-category-title{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px;margin:28px 0 18px;padding:0 0 0 15px;overflow:hidden;color:var(--ng-ink,var(--text));font-size:clamp(24px,3vw,30px);font-weight:900;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ng-page-skeleton .pk16-category-title:before{content:"";position:absolute;top:50%;left:0;width:4px;height:30px;border-radius:99px;background:var(--ng-title-mark,linear-gradient(180deg,var(--ng-accent,#2f6bff),var(--ng-accent-2,#20c4c9)));box-shadow:0 0 18px color-mix(in srgb,var(--ng-accent,#2f6bff) 35%,transparent);transform:translateY(-50%)}.ng-page-skeleton .pk16-category-title:after{content:"";position:absolute;bottom:1px;left:16px;display:block;width:72px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--ng-accent,#2f6bff),var(--ng-accent-2,#20c4c9),transparent);opacity:.62}.ng-page-skeleton #lottery-inline-panel>.pk16-category-title,.ng-page-skeleton .collector-page-heading{width:calc(100% - (var(--ui-section-inner) * 2));margin-inline:var(--ui-section-inner)}.ng-page-skeleton .collector-page-heading{min-height:0!important;padding:0}.data-card,.analytics-card,.stat-card{border:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 18%,var(--ng-line,#dbe5f4));background:color-mix(in srgb,var(--ng-panel-solid,#fff) 93%,transparent);box-shadow:var(--ng-card-shadow,0 16px 35px rgb(30 68 130 / .1))}.data-card canvas,.analytics-card canvas{filter:saturate(.92) contrast(1.02)}.ng-action-hub-toggle,.ng-scroll-top{display:none}.ng-page-inactive .ng-theme-scene-orbit,.ng-page-inactive .ng-theme-scene-signal{animation-play-state:paused}@media (max-width:768px){:root{--ui-section-inner:10px}.ng-page-skeleton .pk16-category-title{min-height:44px;margin:20px 0 14px;padding-left:14px;font-size:23px}.ng-page-skeleton .pk16-category-title:before{width:4px;height:28px}.ng-theme-hero-art{width:58%;opacity:.52;mask-image:linear-gradient(90deg,transparent 0,#000 48%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 48%)}.ng-action-hub-toggle,.ng-scroll-top{position:fixed;z-index:calc(var(--ng-layer-float, 80) + 10);right:max(14px,env(safe-area-inset-right));display:grid;place-items:center;width:48px;height:48px;border-radius:var(--ng-float-radius,16px);color:var(--ng-on-accent,#fff);border:1px solid rgb(255 255 255 / .38);background:linear-gradient(135deg,var(--ng-accent,#2f6bff),var(--ng-accent-2,#20c4c9));box-shadow:0 12px 30px color-mix(in srgb,var(--ng-accent,#2f6bff) 32%,transparent)}.ng-action-hub-toggle{bottom:calc(18px + env(safe-area-inset-bottom))}.ng-action-hub-toggle svg,.ng-scroll-top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ng-action-hub-open .ng-action-hub-toggle svg{transform:rotate(90deg)}.ng-scroll-top{bottom:calc(80px + env(safe-area-inset-bottom));visibility:hidden;opacity:0;pointer-events:none;transform:translateY(10px)}.ng-scroll-top.is-available{visibility:visible;opacity:1;pointer-events:auto;transform:none}.ng-action-hub-open .ng-scroll-top{visibility:hidden}.ng-floating-hub-enabled .activity-hall-toggle,.ng-floating-hub-enabled .service-float-btn{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(12px) scale(.84)!important;transition:opacity .2s ease,transform .2s ease!important}.ng-floating-hub-enabled.ng-action-hub-open .activity-hall-toggle,.ng-floating-hub-enabled.ng-action-hub-open .service-float-btn{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.ng-floating-hub-enabled.ng-action-hub-open .activity-hall-toggle{bottom:calc(138px + env(safe-area-inset-bottom))!important}.ng-floating-hub-enabled.ng-action-hub-open .service-float-btn{bottom:calc(196px + env(safe-area-inset-bottom))!important}.ng-action-hub-open .ng-scroll-top{opacity:0;pointer-events:none}}@media (max-width:360px){.ng-page-skeleton .pk16-category-title{font-size:21px}}html[data-ui-theme=cosmic] .ng-action-hub-toggle{border-color:#719aff80;box-shadow:0 0 0 1px #7967ff29,0 18px 42px #211e665c}html[data-ui-theme=esports] .ng-action-hub-toggle{border-radius:10px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}@media (prefers-reduced-motion:reduce){.ng-theme-hero-art,.ng-action-hub-toggle,.ng-scroll-top{transition:none}.ng-theme-hero-art *{animation:none}}body.theme-service-open{overflow:hidden}.service-panel-backdrop{position:fixed;inset:0;z-index:89;border:0;background:color-mix(in srgb,var(--ng-page-bg,#eef4ff) 16%,rgb(6 14 31 / .34));-webkit-backdrop-filter:blur(9px) saturate(.82);backdrop-filter:blur(9px) saturate(.82);animation:ngServiceBackdropIn .2s ease-out both}html[data-theme=dark] .service-panel-backdrop{background:#0208147a}.page-shell .service-panel{width:min(348px,calc(100vw - 28px));max-height:min(70dvh,560px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px;border:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 16%,rgb(255 255 255 / .82));border-radius:20px;background:linear-gradient(150deg,#fffffff7,#f7f9fff0);box-shadow:0 22px 58px #122d622e,inset 0 1px #ffffffe0;animation:ngServicePanelIn .26s cubic-bezier(.22,1,.36,1) both;scrollbar-width:thin}.page-shell .service-panel-header{position:sticky;top:-10px;z-index:2;min-height:50px;margin:-10px -10px 8px;padding:9px 10px 8px 12px;border-bottom:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 13%,transparent);background:#fbfcffeb;backdrop-filter:blur(14px) saturate(1.15)}.page-shell .service-panel-heading{display:flex;min-width:0;align-items:center;gap:9px}.page-shell .service-panel-heading>strong{color:var(--ng-text,#13264a);font-size:17px;line-height:1.25}.page-shell .service-panel-header>button{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:11px;color:var(--ng-muted,#64748b);background:color-mix(in srgb,var(--ng-accent,#2f6bff) 7%,transparent)}.page-shell .service-live-summary{position:relative;display:inline-flex;width:max-content;min-height:24px;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;color:var(--ng-muted,#64748b);background:color-mix(in srgb,var(--ng-accent,#2f6bff) 6%,transparent);font-size:10.5px;font-weight:760;white-space:nowrap}.page-shell .service-live-summary:before{content:"";width:7px;height:7px;border-radius:50%;background:#e29b25;box-shadow:0 0 #e29b2547}.page-shell .service-live-summary.is-online:before{background:#15b77a;animation:ngServicePresence 2.1s ease-out infinite}.page-shell .service-panel .service-item{position:relative;isolation:isolate;grid-template-columns:46px minmax(0,1fr) auto;min-height:66px;gap:10px;overflow:hidden;padding:9px 10px;border:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 11%,#dce5f2);border-radius:14px;background:#f9fbffeb;box-shadow:inset 0 1px #fffffff0,0 6px 16px #1c417d0d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.page-shell .service-panel .service-item+.service-item{margin-top:7px}.page-shell .service-panel .service-item:hover{border-color:color-mix(in srgb,var(--ng-accent,#2f6bff) 42%,transparent);box-shadow:inset 0 1px #fffffff0,0 12px 28px #1f4fa41f;transform:translateY(-1px)}.page-shell .service-panel .service-item:active{transform:scale(.99)}.page-shell .service-panel .service-item.is-builder-contact{border-color:color-mix(in srgb,var(--ng-accent,#2f6bff) 27%,#dce5f2);background:linear-gradient(135deg,color-mix(in srgb,var(--ng-accent,#2f6bff) 7%,rgb(255 255 255 / .98)),color-mix(in srgb,var(--ng-accent-2,#20c4c9) 5%,rgb(249 251 255 / .98)));box-shadow:inset 0 1px #fffffff5,0 8px 20px color-mix(in srgb,var(--ng-accent,#2f6bff) 9%,transparent)}.page-shell .service-panel .service-item.is-builder-contact:before{content:"";position:absolute;top:13px;bottom:13px;left:0;width:3px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--ng-accent,#2f6bff),var(--ng-accent-2,#20c4c9));opacity:.88}.page-shell .service-panel .service-item.is-builder-contact:after{content:"";position:absolute;top:-80%;bottom:-80%;left:-35%;z-index:-1;width:22%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .7),transparent);opacity:.26;pointer-events:none;transform:rotate(18deg) translate(-240%);animation:ngBuilderContactSheen 5.8s ease-in-out infinite}.page-shell .service-avatar{position:relative;display:grid;width:46px;height:46px;place-items:center;overflow:visible;border:1px solid color-mix(in srgb,var(--ng-accent,#2f6bff) 22%,#fff);border-radius:14px;background:color-mix(in srgb,var(--ng-accent,#2f6bff) 8%,#fff);box-shadow:0 6px 14px color-mix(in srgb,var(--ng-accent,#2f6bff) 12%,transparent)}.page-shell .service-avatar img{display:block;width:42px;height:42px;object-fit:cover;border-radius:12px}.page-shell .service-avatar-status{position:absolute;right:-2px;bottom:-2px;width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:#15b77a;box-shadow:0 2px 8px #0f6f4e3d}.page-shell .service-avatar-status.is-away{background:#e29b25}.page-shell .service-avatar-status.is-offline{background:#8a97aa}.page-shell .service-avatar-status.is-online{animation:ngServicePresence 2.2s ease-out infinite}.page-shell .service-copy{display:grid;min-width:0;align-content:center;gap:2px}.page-shell .service-title-row{display:flex;min-width:0;align-items:center;gap:7px}.page-shell .service-title-row>strong{overflow:hidden;color:var(--ng-text,#13264a);font-size:14.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.page-shell .service-copy>small{color:var(--ng-muted,#66758c);font-size:11.5px;line-height:1.4}.page-shell .service-role-badge{display:inline-flex;width:max-content;min-height:18px;align-items:center;padding:1px 6px;border:0;border-radius:999px;color:var(--ng-accent,#2f6bff);background:color-mix(in srgb,var(--ng-accent,#2f6bff) 8%,rgb(255 255 255 / .76));font-size:9.5px;font-weight:850;letter-spacing:.04em}.page-shell .service-panel .service-action{min-width:50px;min-height:32px;gap:6px;padding-inline:10px;border:0;border-radius:999px;color:var(--ng-accent,#2f6bff);background:color-mix(in srgb,var(--ng-accent,#2f6bff) 9%,rgb(255 255 255 / .9));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ng-accent,#2f6bff) 13%,transparent)}.page-shell .service-panel .service-item[data-contact-mode=copy] .service-action{color:#087a53;background:#13a56f14;box-shadow:inset 0 0 0 1px #13a56f24}.page-shell .service-item[data-contact-mode=link] .service-action:after{content:"";width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.page-shell .service-float-btn.has-online span:before{animation:ngServiceTyping 1.65s ease-in-out infinite}html[data-theme=dark] .page-shell .service-panel{border-color:color-mix(in srgb,var(--ng-accent,#5d8dff) 32%,#253a58);background:linear-gradient(155deg,#101e33f7,#0a1627f2);box-shadow:0 28px 76px #0006,inset 0 1px #ffffff0d}html[data-theme=dark] .page-shell .service-panel-header{border-color:#7794c029;background:#0d1a2de0}html[data-theme=dark] .page-shell .service-panel .service-item{border-color:#2a4162;background:#12243de0;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #00000029}html[data-theme=dark] .page-shell .service-panel .service-item.is-builder-contact{border-color:color-mix(in srgb,var(--ng-accent,#5d8dff) 44%,#283c59);background:linear-gradient(135deg,color-mix(in srgb,var(--ng-accent,#5d8dff) 13%,#142540),color-mix(in srgb,var(--ng-accent-2,#2ac9ca) 8%,#101f36))}html[data-theme=dark] .page-shell .service-avatar{border-color:#365176;background:#172b48}html[data-theme=dark] .page-shell .service-avatar-status{border-color:#142541}html[data-theme=dark] .page-shell .service-role-badge{color:#b9cbff;background:#4d77da26}html[data-theme=dark] .page-shell .service-panel .service-action{color:#b9cbff;background:#1a3151;box-shadow:inset 0 0 0 1px #365378}@keyframes ngServicePanelIn{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:none}}@keyframes ngServiceBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes ngServicePresence{0%{box-shadow:0 0 #15b77a57}70%,to{box-shadow:0 0 0 7px #fff0}}@keyframes ngServiceTyping{0%,to{opacity:.54;box-shadow:5px 0 0 currentColor,10px 0 0 currentColor}35%{opacity:1;box-shadow:5px 0 #ffffff94,10px 0 #ffffff47}68%{opacity:.78;box-shadow:5px 0 0 currentColor,10px 0 #ffffff8c}}@keyframes ngBuilderContactSheen{0%,58%{transform:rotate(18deg) translate(-240%)}78%,to{transform:rotate(18deg) translate(780%)}}@media (max-width:600px){.service-panel-backdrop{background:#090f2042;-webkit-backdrop-filter:blur(7px) saturate(.86);backdrop-filter:blur(7px) saturate(.86)}.page-shell .service-panel{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));width:min(326px,calc(100vw - 24px));max-height:min(66dvh,500px);padding:9px;border-radius:18px}.page-shell .service-panel-header{top:-9px;min-height:48px;margin:-9px -9px 7px;padding:8px 9px 7px 10px}.page-shell .service-panel-header>button{width:34px;height:34px;border-radius:11px}.page-shell .service-panel .service-item{grid-template-columns:44px minmax(0,1fr) auto;min-height:62px;gap:9px;padding:8px 9px;border-radius:13px}.page-shell .service-avatar{width:44px;height:44px;border-radius:13px}.page-shell .service-avatar img{width:40px;height:40px;border-radius:11px}.page-shell .service-panel .service-action{min-width:46px;min-height:31px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.service-panel-backdrop,.page-shell .service-panel,.page-shell .service-live-summary:before,.page-shell .service-avatar-status.is-online,.page-shell .service-float-btn.has-online span:before,.page-shell .service-item.is-builder-contact:after{animation:none}.page-shell .service-panel .service-item{transition:none}.page-shell .slide img{animation:none;transform:none}}body:is(.trial-game-open,.collector-detail-open) .ng-action-hub-toggle,body:is(.trial-game-open,.collector-detail-open) .ng-scroll-top,body:is(.trial-game-open,.collector-detail-open) .activity-hall-toggle,body:is(.trial-game-open,.collector-detail-open) .service-float-btn,body:is(.trial-game-open,.collector-detail-open) .service-panel-backdrop,body:is(.trial-game-open,.collector-detail-open) .service-panel{display:none!important}html[data-ui-theme] body{--ng-float-rail-right:max(var(--ui-space-4), env(safe-area-inset-right));--ng-float-control-size:var(--ui-float-size, 52px)}html[data-ui-theme] body :where(.ng-action-hub-toggle,.ng-scroll-top,.activity-hall-toggle,.page-shell .service-float-btn){right:var(--ng-float-rail-right)!important;width:var(--ng-float-control-size)!important;height:var(--ng-float-control-size)!important;min-width:var(--ng-float-control-size)!important;min-height:var(--ng-float-control-size)!important;max-width:var(--ng-float-control-size)!important;max-height:var(--ng-float-control-size)!important;margin:0!important;padding:0!important;border-radius:50%!important;clip-path:none!important;box-sizing:border-box!important;transform-origin:50% 50%!important}@media (max-width:768px){html[data-ui-theme] body{--ng-float-control-size:48px}}@media (max-width:768px),(pointer:coarse){html[data-mobile-motion=low] .ng-mobile-theme-atmosphere:before,html[data-mobile-motion=low] .ng-mobile-theme-atmosphere>i,html[data-mobile-motion=low] .ng-theme-scene-orbit,html[data-mobile-motion=low] .ng-theme-scene-signal,html[data-mobile-motion=low] .service-greeting>b,html[data-mobile-motion=low] .service-avatar-status.is-online,html[data-mobile-motion=low] .service-float-btn.has-online span:before{animation:none!important;animation-play-state:paused!important;will-change:auto!important}html[data-mobile-motion=low] .ng-mobile-theme-atmosphere:before{filter:none!important}html[data-mobile-motion=low] :is(.page-shell header,.page-shell .carousel-wrap,.page-shell .card,.page-shell .game-card){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-ui-theme] body :where(.popup-header button,.service-panel-header>button,.ng-home-popup-close,.popup-close,.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,[aria-label=关闭播放列表]){isolation:isolate;display:grid!important;width:var(--ui-close-size,44px)!important;height:var(--ui-close-size,44px)!important;min-width:var(--ui-close-size,44px)!important;min-height:var(--ui-close-size,44px)!important;flex:0 0 var(--ui-close-size,44px)!important;place-items:center!important;margin:0!important;padding:0!important;overflow:visible!important;border:1px solid color-mix(in srgb,var(--ng-accent,#5e6fff) 30%,var(--ng-line,#d6dfed))!important;border-radius:14px!important;color:var(--ng-ink,#17233b)!important;background-color:color-mix(in srgb,var(--ng-panel-solid,#fff) 92%,var(--ng-accent,#5e6fff) 8%)!important;background-image:none!important;box-shadow:0 7px 18px color-mix(in srgb,var(--ng-ink,#17233b) 12%,transparent)!important;-webkit-backdrop-filter:blur(14px) saturate(116%);backdrop-filter:blur(14px) saturate(116%);font-size:0!important;line-height:0!important;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease!important}@media (hover:hover){html[data-ui-theme] body :where(.popup-header button,.service-panel-header>button,.ng-home-popup-close,.popup-close,.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,[aria-label=关闭播放列表]):hover{border-color:color-mix(in srgb,var(--ng-accent,#5e6fff) 48%,var(--ng-line,#d6dfed))!important;background-color:color-mix(in srgb,var(--ng-panel-solid,#fff) 80%,var(--ng-accent,#5e6fff) 20%)!important;box-shadow:0 11px 26px rgba(var(--ng-accent-rgb,94,111,255),.16),0 0 0 3px rgba(var(--ng-accent-rgb,94,111,255),.08)!important;filter:none!important;transform:translateY(-1px)!important}}html[data-ui-theme] body :where(.popup-header button,.service-panel-header>button,.ng-home-popup-close,.popup-close,.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,[aria-label=关闭播放列表]):active{filter:none!important;transform:translateY(0) scale(.96)!important}html[data-ui-theme] body :where(.popup-header button,.service-panel-header>button,.ng-home-popup-close,.popup-close,.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,[aria-label=关闭播放列表]):focus-visible{outline:3px solid rgba(var(--ng-accent-rgb,94,111,255),.28)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){html[data-ui-theme] body :where(.popup-header button,.service-panel-header>button,.ng-home-popup-close,.popup-close,.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,[aria-label=关闭播放列表]){transition:none!important}}html[data-ui-theme] body:is(.ng-core-hub-page,.gh-body){--ng-radius:22px;--ng-radius-small:var(--ui-control-radius);font-synthesis-weight:none}@media (prefers-reduced-motion:reduce){html[data-ui-theme] body:is(.ng-core-hub-page,.gh-body) *,html[data-ui-theme] body:is(.ng-core-hub-page,.gh-body) *:before,html[data-ui-theme] body:is(.ng-core-hub-page,.gh-body) *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--ng-shell-page:var(--ng-page, #f5f7fb);--ng-shell-surface:var(--ng-panel, rgba(255, 255, 255, .94));--ng-shell-surface-strong:var(--ng-panel-solid, #ffffff);--ng-shell-text:var(--ng-ink, #182337);--ng-shell-muted:var(--ng-muted, #71809a);--ng-shell-line:var(--ng-line, rgba(68, 88, 121, .14));--ng-shell-primary:var(--ng-accent, #2476ef);--ng-shell-action-text:#07111f;--ng-shell-accent:var(--ng-accent-2, #17b8c7);--ng-shell-radius:22px;--ng-shell-radius-small:12px;--ng-shell-shadow:var(--ng-shadow, 0 20px 50px rgba(30, 55, 90, .12));--ng-shell-nav-bg:color-mix(in srgb, var(--ng-shell-surface-strong) 92%, transparent);--ng-shell-card-bg:linear-gradient(145deg, var(--ng-shell-surface-strong), var(--ng-shell-surface));--ng-shell-card-border:var(--ng-shell-line);--ng-shell-card-decor:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--ng-shell-primary) 18%, transparent), transparent 42%);--ng-shell-icon-bg:color-mix(in srgb, var(--ng-shell-primary) 12%, var(--ng-shell-surface-strong));--ng-shell-icon-fg:var(--ng-shell-primary);--ng-shell-nav-icon-surface:linear-gradient(150deg, color-mix(in srgb, var(--ng-shell-surface-strong) 88%, var(--ng-shell-primary)), var(--ng-shell-surface-strong));--ng-shell-nav-icon-border:color-mix(in srgb, var(--ng-shell-primary) 38%, var(--ng-shell-line));--ng-shell-nav-pedestal:linear-gradient(180deg, color-mix(in srgb, var(--ng-shell-primary) 40%, #f0c875), color-mix(in srgb, var(--ng-shell-primary) 52%, #2d271d));--ng-shell-nav-label-bg:color-mix(in srgb, var(--ng-shell-text) 92%, transparent);--ng-shell-nav-height:78px;--ng-shell-nav-visual-height:40px;--ng-shell-content-max:920px;--ng-shell-space-1:4px;--ng-shell-space-2:8px;--ng-shell-space-3:12px;--ng-shell-space-4:16px;--ng-shell-space-5:20px;--ng-shell-space-6:24px;--ng-shell-space-8:32px;--ng-shell-ease:cubic-bezier(.2, .8, .2, 1);--ng-shell-motion-press:.12s;--ng-shell-motion-control:.19s;--ng-shell-motion-panel:.25s}::view-transition-group(root),::view-transition-group(ng-persistent-bottom-nav){animation-duration:1ms}::view-transition-old(root),::view-transition-old(ng-persistent-bottom-nav){animation:none;opacity:0}::view-transition-new(root),::view-transition-new(ng-persistent-bottom-nav){animation:none;opacity:1}body.ng-app-shell-ready{padding-bottom:calc(var(--ng-shell-nav-height) + env(safe-area-inset-bottom,0px) + 22px)!important}body.ng-app-shell-ready>.page-shell,body.ng-app-shell-ready>.lottery-shell{min-height:calc(100dvh - var(--ng-shell-nav-height) - env(safe-area-inset-bottom,0px) - 22px);display:flex;flex-direction:column}body.ng-app-shell-ready>.lottery-shell{padding-bottom:6px}body.ng-app-shell-ready.ng-catalog-page{min-height:100dvh;display:flex;flex-direction:column}body.ng-app-shell-ready.ng-catalog-page>.ng-hub-shell{min-height:0;flex:1 0 auto;padding-bottom:8px;display:flex;flex-direction:column}body.ng-app-shell-ready.ng-catalog-page .ng-hub-section,body.ng-app-shell-ready.ng-catalog-page [data-catalog-root],body.ng-app-shell-ready.ng-catalog-page .collector-catalog-panel{min-height:0;flex:1 0 auto;display:flex;flex-direction:column}body.ng-fullscreen-experience :is(.music-float-button,.ng-music-float-toggle,.ng-action-hub-toggle,.ng-scroll-top,.activity-hall-toggle,.service-float-btn,.ng-support-chat){display:none!important}body.ng-music-player-expanded :is(.music-float-button,.ng-music-float-toggle,.ng-action-hub-toggle,.ng-scroll-top,.activity-hall-toggle,.service-float-btn,.ng-support-chat){display:none!important}@media (max-width:768px){body.ng-music-player-expanded .ng-music-page .ng-music-player,body.ng-music-player-expanded.ng-music-page .ng-music-player,body.ng-music-player-expanded .ng-music-page .ng-music-queue,body.ng-music-player-expanded.ng-music-page .ng-music-queue{right:max(12px,env(safe-area-inset-right,0px))}}.ng-bottom-nav{position:fixed;z-index:var(--ng-layer-nav,100);right:50%;bottom:0;width:min(100%,var(--ng-shell-content-max));min-height:var(--ng-shell-nav-height);padding:8px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;overflow:visible;isolation:isolate;background:#fff0;border:0;box-shadow:none;transform:translate(50%);view-transition-name:ng-persistent-bottom-nav}::view-transition-group(ng-persistent-bottom-nav){z-index:var(--ng-layer-nav,100);animation:none}::view-transition-new(ng-persistent-bottom-nav){mix-blend-mode:normal}html[data-ng-shell-navigating=true] .ng-bottom-nav{pointer-events:none}.ng-bottom-nav:before{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:calc(var(--ng-shell-nav-visual-height) + env(safe-area-inset-bottom,0px));pointer-events:none;background:var(--ng-shell-nav-bg);border:1px solid var(--ng-shell-line);border-bottom:0;border-radius:22px 22px 0 0;box-shadow:0 -8px 24px #14243e1f;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.ng-bottom-nav__item{position:relative;min-width:0;min-height:63px;padding:2px 3px 1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;border:0;border-radius:18px;color:var(--ng-shell-muted);text-decoration:none;-webkit-tap-highlight-color:#fff0;z-index:1;transition:color var(--ng-shell-motion-control) var(--ng-shell-ease),background-color var(--ng-shell-motion-control) var(--ng-shell-ease),transform var(--ng-shell-motion-press) var(--ng-shell-ease)}.ng-bottom-nav__item:active{transform:scale(.94)}.ng-bottom-nav__item:focus-visible{outline:2px solid var(--ng-shell-primary);outline-offset:-2px}.ng-bottom-nav__icon{position:relative;z-index:1;width:38px;height:38px;padding:0;display:grid;place-items:center;color:var(--ng-shell-icon-fg);border:0;border-radius:0;background:#fff0;box-shadow:none;transform-origin:center bottom;transition:transform var(--ng-shell-motion-control) var(--ng-shell-ease),filter var(--ng-shell-motion-control) var(--ng-shell-ease)}.ng-bottom-nav__icon:after{content:"";position:absolute;z-index:-1;right:-5px;bottom:-2px;left:-5px;height:12px;border:1px solid color-mix(in srgb,var(--ng-shell-primary) 38%,rgb(255 255 255 / .35));border-radius:50%;background:var(--ng-shell-nav-pedestal);box-shadow:0 3px 8px #0b121f38}.ng-bottom-nav__icon svg,.ng-shell-svg{width:100%;height:100%;display:block;overflow:visible}.ng-ai-icon__image,.ng-ai-icon__fallback{width:100%;height:100%;display:block;object-fit:contain}.ng-ai-icon__image{position:relative;z-index:2;opacity:0;object-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:var(--ng-ai-edge-cleanup,none);mask-image:var(--ng-ai-edge-cleanup,none);filter:drop-shadow(0 6px 7px rgb(8 16 31 / .2))}.ng-ai-icon__fallback{position:absolute;z-index:1;inset:0;color:currentColor;opacity:1}.ng-ai-icon--ready .ng-ai-icon__image{opacity:1}.ng-ai-icon--ready .ng-ai-icon__fallback{opacity:0;visibility:hidden}.ng-ai-icon__image[data-ng-ai-theme=original][data-ng-ai-icon=night]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 3.5%, #000 10% 100%)}.ng-ai-icon__image[data-ng-ai-theme=original][data-ng-ai-icon=stage]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 15.2%, #000 16.5% 100%)}.ng-ai-icon__image[data-ng-ai-theme=original][data-ng-ai-icon=lottery]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 10.5%, #000 17.5% 100%)}.ng-ai-icon__image[data-ng-ai-theme=cosmic][data-ng-ai-icon=home]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 .5%, #000 7.4% 100%)}.ng-ai-icon__image[data-ng-ai-theme=cosmic][data-ng-ai-icon=night]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 8.2%, #000 14.8% 100%)}.ng-ai-icon__image[data-ng-ai-theme=cosmic][data-ng-ai-icon=stage]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 5%, #000 9.8% 100%)}.ng-ai-icon__image[data-ng-ai-theme=aurora][data-ng-ai-icon=home],.ng-ai-icon__image[data-ng-ai-theme=aurora][data-ng-ai-icon=night],.ng-ai-icon__image[data-ng-ai-theme=aurora][data-ng-ai-icon=notice]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 1.2%, #000 9.8% 100%)}.ng-ai-icon__image[data-ng-ai-theme=aurora][data-ng-ai-icon=stage]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 8.4%, #000 15.2% 100%)}.ng-ai-icon__image[data-ng-ai-theme=aurora][data-ng-ai-icon=lottery]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 6.3%, #000 11.7% 100%)}.ng-ai-icon__image[data-ng-ai-theme=esports][data-ng-ai-icon=notice]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 7%, #000 8.3% 100%)}.ng-ai-icon__image[data-ng-ai-theme=esports][data-ng-ai-icon=stage]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 11%, #000 13% 100%)}.ng-ai-icon__image[data-ng-ai-theme=esports][data-ng-ai-icon=lottery]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 14.5%, #000 16.8% 100%)}.ng-ai-icon__image[data-ng-ai-theme=arcade][data-ng-ai-icon=discover]{--ng-ai-edge-cleanup:linear-gradient(to right, #000 0 85%, transparent 91.5% 100%)}.ng-ai-icon__image[data-ng-ai-theme=arcade][data-ng-ai-icon=night]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 6.5%, #000 11.7% 100%)}.ng-ai-icon__image[data-ng-ai-theme=gold][data-ng-ai-icon=home]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 10.9%, #000 12.1% 100%)}.ng-ai-icon__image[data-ng-ai-theme=gold][data-ng-ai-icon=discover]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 7.4%, #000 10.2% 100%)}.ng-ai-icon__image[data-ng-ai-theme=gold][data-ng-ai-icon=night]{--ng-ai-edge-cleanup:linear-gradient(to right, #000 0 88.3%, transparent 92.2% 100%)}.ng-ai-icon__image[data-ng-ai-theme=gold][data-ng-ai-icon=stage]{--ng-ai-edge-cleanup:linear-gradient(to right, transparent 0 7%, #000 8.6% 100%)}.ng-ai-icon--failed .ng-ai-icon__image{display:none}.ng-ai-icon--failed .ng-ai-icon__fallback{opacity:1;visibility:visible}.ng-theme-symbol{position:relative;display:inline-block;width:100%;height:100%;min-width:0;flex:0 0 auto;vertical-align:middle;line-height:0}.ng-theme-symbol>.ng-theme-symbol__image{display:block;width:100%;height:100%;object-fit:contain;padding:0;border:0;border-radius:0;filter:none;opacity:0}.ng-theme-symbol>.ng-theme-symbol__fallback{position:absolute;inset:0;display:block;width:100%;height:100%;visibility:hidden}.ng-theme-symbol.is-ready>.ng-theme-symbol__image{opacity:1}.ng-theme-symbol.is-failed>.ng-theme-symbol__fallback{visibility:visible}.ng-theme-symbol__fallback>svg{display:block;width:100%;height:100%}body.ng-core-hub-page .ng-hub-header__icon:has(.ng-theme-symbol),body.ng-core-hub-page .ng-hub-grid .ng-category-card__icon:has(.ng-theme-symbol),body.ng-core-hub-page .ng-service-card__avatar:has(.ng-theme-symbol),body.ng-core-hub-page .ng-age-gate__icon:has(.ng-theme-symbol){padding:0;background:#fff0;border-color:#fff0;box-shadow:none}body.ng-core-hub-page .ng-service-card__channel>.ng-theme-symbol{width:20px;height:20px}body.ng-core-hub-page .ng-service-action--copy>.ng-theme-symbol{width:24px;height:24px}.gh-main-categories [data-ng-symbol-slot]{display:block;width:24px;height:24px;flex:0 0 24px}.gh-main-categories .ng-theme-symbol{display:inline-block}.site-invite-icon>.ng-theme-symbol{width:100%;height:100%}.ng-theme-symbol-slot{display:inline-block;width:100%;height:100%}.ng-bottom-nav__label{position:relative;z-index:2;min-width:42px;max-width:100%;margin-top:-2px;padding:2px 7px 3px;overflow:hidden;color:#fff;font-size:10px;font-weight:720;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;text-align:center;border:1px solid color-mix(in srgb,var(--ng-shell-primary) 30%,rgb(255 255 255 / .28));border-radius:999px;background:var(--ng-shell-nav-label-bg);box-shadow:0 3px 8px #0b121f2e}.ng-bottom-nav__item[aria-current=page]{color:var(--ng-shell-primary);background:#fff0}.ng-bottom-nav__item[aria-current=page] .ng-bottom-nav__icon{color:var(--ng-shell-primary);filter:saturate(1.08) brightness(1.05);transform:translateY(-4px) scale(1.12)}.ng-bottom-nav__item[aria-current=page] .ng-bottom-nav__label{border-color:color-mix(in srgb,var(--ng-shell-primary) 62%,#f5d895);background:color-mix(in srgb,var(--ng-shell-primary) 58%,var(--ng-shell-nav-label-bg))}.ng-bottom-nav__item[aria-current=page]:after{content:"";position:absolute;right:28%;bottom:-3px;left:34%;height:2px;border-radius:99px 99px 0 0;background:var(--ng-shell-primary)}.ng-bottom-nav__item--home{transform:none}.ng-bottom-nav__item--home:active{transform:scale(.94)}.ng-bottom-nav__item--home .ng-bottom-nav__icon{padding:0;color:var(--ng-shell-primary);border:0;border-radius:0;background:#fff0;box-shadow:none}.ng-bottom-nav__item--home .ng-bottom-nav__label{min-width:50px;margin-top:0;border-color:color-mix(in srgb,var(--ng-shell-primary) 62%,#f5d895)}body.ng-app-shell-home .section.nav-section,body.ng-app-shell-home .service-float-btn,body.ng-app-shell-home .ng-action-hub-toggle,body.ng-app-shell-home .ng-scroll-top,body.ng-app-shell-home .activity-hall-toggle{display:none!important}body.ng-app-shell-home #cardsScroll .card-grid{gap:12px}body.ng-app-shell-home #cardsScroll .card{overflow:hidden;border-color:var(--ng-shell-card-border);background:var(--ng-shell-card-bg)}body.ng-app-shell-ready .music-float-button{bottom:calc(var(--ng-shell-nav-height) + env(safe-area-inset-bottom,0px) + 16px)!important}body.ng-app-shell-ready .ng-music-global-player,body.ng-app-shell-ready .music-player-bar{bottom:calc(var(--ng-shell-nav-height) + env(safe-area-inset-bottom,0px))!important}html[data-ui-theme=cosmic]{--ng-shell-nav-bg:color-mix(in srgb, #080d28 94%, transparent);--ng-shell-card-bg:linear-gradient(145deg, rgba(21, 31, 80, .97), rgba(8, 13, 40, .98));--ng-shell-card-border:rgba(140, 162, 255, .22);--ng-shell-card-decor:radial-gradient(circle at 84% 12%, rgba(101, 116, 255, .3), transparent 43%), radial-gradient(circle at 12% 100%, rgba(28, 205, 219, .15), transparent 38%);--ng-shell-icon-bg:linear-gradient(145deg, rgba(105, 89, 255, .28), rgba(12, 20, 57, .8));--ng-shell-icon-fg:#aab8ff;--ng-shell-nav-icon-surface:linear-gradient(145deg, #24315e, #111936);--ng-shell-nav-icon-border:rgba(134, 151, 255, .48);--ng-shell-nav-pedestal:linear-gradient(180deg, #596cdb, #1d285d);--ng-shell-nav-label-bg:#11172f;--ng-shell-radius:28px}html[data-ui-theme=aurora]{--ng-shell-nav-bg:color-mix(in srgb, #092d2c 92%, transparent);--ng-shell-card-bg:linear-gradient(150deg, rgba(19, 67, 62, .96), rgba(7, 38, 43, .98));--ng-shell-card-border:rgba(128, 255, 211, .23);--ng-shell-card-decor:radial-gradient(ellipse at 88% 0%, rgba(101, 255, 198, .28), transparent 42%), linear-gradient(115deg, transparent 50%, rgba(111, 183, 255, .08));--ng-shell-icon-bg:linear-gradient(145deg, rgba(98, 255, 195, .2), rgba(28, 115, 114, .22));--ng-shell-icon-fg:#8cf3d0;--ng-shell-nav-icon-surface:linear-gradient(145deg, #1b5b53, #0b3337);--ng-shell-nav-icon-border:rgba(128, 255, 211, .5);--ng-shell-nav-pedestal:linear-gradient(180deg, #51d4aa, #176660);--ng-shell-nav-label-bg:#0c3434;--ng-shell-radius:26px 18px 26px 18px}html[data-ui-theme=particles]{--ng-shell-nav-bg:color-mix(in srgb, #07141c 95%, transparent);--ng-shell-card-bg:linear-gradient(160deg, rgba(12, 31, 43, .98), rgba(5, 18, 27, .99));--ng-shell-card-border:rgba(0, 214, 255, .24);--ng-shell-card-decor:linear-gradient(90deg, rgba(0, 225, 255, .08) 1px, transparent 1px), linear-gradient(rgba(0, 225, 255, .05) 1px, transparent 1px);--ng-shell-icon-bg:rgba(0, 211, 255, .11);--ng-shell-icon-fg:#3de3ff;--ng-shell-nav-icon-surface:linear-gradient(145deg, #123544, #071923);--ng-shell-nav-icon-border:rgba(61, 227, 255, .52);--ng-shell-nav-pedestal:linear-gradient(180deg, #1cc8dc, #0b4f67);--ng-shell-nav-label-bg:#071923;--ng-shell-radius:14px}html[data-ui-theme=esports]{--ng-shell-nav-bg:color-mix(in srgb, #101a28 96%, transparent);--ng-shell-card-bg:linear-gradient(135deg, #1b2a3c, #111c2b);--ng-shell-card-border:rgba(61, 191, 248, .2);--ng-shell-card-decor:linear-gradient(120deg, transparent 60%, rgba(34, 182, 240, .12) 60%, rgba(34, 182, 240, .04) 82%, transparent 82%);--ng-shell-icon-bg:linear-gradient(150deg, #1eb6ec, #2763db);--ng-shell-icon-fg:#fff;--ng-shell-nav-icon-surface:linear-gradient(145deg, #24415c, #121f30);--ng-shell-nav-icon-border:rgba(61, 191, 248, .5);--ng-shell-nav-pedestal:linear-gradient(180deg, #28bce9, #2459ad);--ng-shell-nav-label-bg:#101b2a;--ng-shell-radius:18px 6px 18px 6px}html[data-ui-theme=arcade]{--ng-shell-nav-bg:color-mix(in srgb, #1d1230 95%, transparent);--ng-shell-card-bg:linear-gradient(150deg, #2a1742, #18102b);--ng-shell-card-border:rgba(250, 93, 214, .32);--ng-shell-card-decor:radial-gradient(circle at 86% 10%, rgba(255, 80, 207, .24), transparent 34%), linear-gradient(135deg, transparent 55%, rgba(115, 87, 255, .13));--ng-shell-icon-bg:linear-gradient(145deg, #ff5bc7, #694cff);--ng-shell-icon-fg:#fff;--ng-shell-nav-icon-surface:linear-gradient(145deg, #542766, #211235);--ng-shell-nav-icon-border:rgba(255, 103, 215, .58);--ng-shell-nav-pedestal:linear-gradient(180deg, #ed55c7, #6546bd);--ng-shell-nav-label-bg:#251337;--ng-shell-radius:14px}html[data-ui-theme=gold]{--ng-shell-nav-bg:color-mix(in srgb, #17130c 96%, transparent);--ng-shell-card-bg:linear-gradient(145deg, #272016, #15120d);--ng-shell-card-border:rgba(219, 175, 88, .32);--ng-shell-card-decor:radial-gradient(circle at 88% 5%, rgba(229, 188, 101, .21), transparent 38%), linear-gradient(115deg, transparent 62%, rgba(193, 143, 56, .08));--ng-shell-icon-bg:linear-gradient(145deg, #e6c57b, #9d6b20);--ng-shell-icon-fg:#17120a;--ng-shell-nav-icon-surface:linear-gradient(145deg, #5a4727, #211a10);--ng-shell-nav-icon-border:rgba(230, 197, 123, .64);--ng-shell-nav-pedestal:linear-gradient(180deg, #e7c675, #8c5d1e);--ng-shell-nav-label-bg:#211a10;--ng-shell-radius:20px}html[data-ui-theme=original][data-theme=light]{--ng-shell-action-text:#07111f;--ng-theme-color:#f4f8ff;--ng-accent:#2f7bff;--ng-accent-2:#20b6c7;--ng-accent-rgb:47, 123, 255;--ng-page:#eff5ff;--ng-page-deep:#dfeaff;--ng-panel:rgba(255, 255, 255, .88);--ng-panel-solid:#ffffff;--ng-ink:#14223a;--ng-muted:#596980;--ng-line:rgba(47, 123, 255, .2);--ng-on-accent:#ffffff;--ng-shell-nav-bg:rgba(247, 250, 255, .96);--ng-shell-card-bg:linear-gradient(145deg, #ffffff, #eef5ff);--ng-shell-card-border:rgba(47, 123, 255, .2);--ng-shell-card-decor:radial-gradient(circle at 88% 10%, rgba(55, 132, 255, .18), transparent 42%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #dbe9ff);--ng-shell-nav-icon-border:rgba(47, 123, 255, .38);--ng-shell-nav-pedestal:linear-gradient(180deg, #80b8ff, #2d6cd7);--ng-shell-nav-label-bg:#20345b}html[data-ui-theme=original][data-theme=dark]{--ng-shell-action-text:#07111f;--ng-theme-color:#0d1726;--ng-accent:#5c9ff5;--ng-accent-2:#56c6d3;--ng-accent-rgb:92, 159, 245;--ng-page:#081321;--ng-page-deep:#13263e;--ng-panel:rgba(18, 36, 58, .9);--ng-panel-solid:#12243a;--ng-ink:#f3f7ff;--ng-muted:#9cb0ca;--ng-line:rgba(107, 169, 255, .24);--ng-shadow:0 22px 52px rgba(0, 6, 16, .48), inset 0 1px rgba(255, 255, 255, .05);--ng-on-accent:#07111f;--ng-shell-nav-bg:rgba(10, 20, 36, .96);--ng-shell-card-bg:linear-gradient(145deg, #17263c, #0d1829);--ng-shell-card-border:rgba(91, 151, 238, .24);--ng-shell-card-decor:radial-gradient(circle at 88% 10%, rgba(47, 123, 255, .24), transparent 42%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #243a59, #111e32);--ng-shell-nav-icon-border:rgba(107, 169, 255, .46);--ng-shell-nav-pedestal:linear-gradient(180deg, #4c91ec, #244c8d);--ng-shell-nav-label-bg:#0c1728}html[data-ui-theme=cosmic][data-theme=light]{--ng-shell-action-text:#ffffff;--ng-page:#f7f7ff;--ng-page-deep:#e7eaff;--ng-shell-nav-bg:rgba(247, 246, 255, .96);--ng-shell-card-bg:linear-gradient(145deg, #ffffff, #f0efff);--ng-shell-card-border:rgba(96, 78, 208, .2);--ng-shell-card-decor:radial-gradient(circle at 84% 12%, rgba(101, 90, 226, .2), transparent 43%), radial-gradient(circle at 12% 100%, rgba(35, 174, 193, .13), transparent 38%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #e2e1ff);--ng-shell-nav-icon-border:rgba(97, 85, 218, .44);--ng-shell-nav-pedestal:linear-gradient(180deg, #9a91ee, #5751b3);--ng-shell-nav-label-bg:#332d69}html[data-ui-theme=cosmic][data-theme=dark]{--ng-shell-action-text:#000000;--ng-page:#06091d;--ng-page-deep:#10153b;--ng-shell-nav-bg:rgba(8, 13, 40, .96);--ng-shell-card-bg:linear-gradient(145deg, rgba(21, 31, 80, .98), rgba(8, 13, 40, .99));--ng-shell-card-border:rgba(140, 162, 255, .22);--ng-shell-card-decor:radial-gradient(circle at 84% 12%, rgba(101, 116, 255, .3), transparent 43%), radial-gradient(circle at 12% 100%, rgba(28, 205, 219, .15), transparent 38%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #24315e, #111936);--ng-shell-nav-icon-border:rgba(134, 151, 255, .52);--ng-shell-nav-pedestal:linear-gradient(180deg, #6575e5, #26336f);--ng-shell-nav-label-bg:#11172f}html[data-ui-theme=aurora][data-theme=light]{--ng-shell-action-text:#07111f;--ng-page:#f2fcfa;--ng-page-deep:#eeeafd;--ng-shell-nav-bg:rgba(245, 255, 252, .96);--ng-shell-card-bg:linear-gradient(150deg, #ffffff, #e8fbf6);--ng-shell-card-border:rgba(27, 166, 147, .2);--ng-shell-card-decor:radial-gradient(ellipse at 88% 0%, rgba(51, 200, 157, .2), transparent 42%), linear-gradient(115deg, transparent 50%, rgba(105, 88, 206, .08));--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #d8f5ed);--ng-shell-nav-icon-border:rgba(34, 174, 151, .45);--ng-shell-nav-pedestal:linear-gradient(180deg, #79dfc4, #269783);--ng-shell-nav-label-bg:#205c57}html[data-ui-theme=aurora][data-theme=dark]{--ng-shell-action-text:#07111f;--ng-page:#061a20;--ng-page-deep:#222044;--ng-shell-nav-bg:rgba(7, 38, 43, .96);--ng-shell-card-bg:linear-gradient(150deg, rgba(19, 67, 62, .98), rgba(7, 38, 43, .99));--ng-shell-card-border:rgba(128, 255, 211, .23);--ng-shell-card-decor:radial-gradient(ellipse at 88% 0%, rgba(101, 255, 198, .28), transparent 42%), linear-gradient(115deg, transparent 50%, rgba(111, 183, 255, .08));--ng-shell-nav-icon-surface:linear-gradient(145deg, #1b5b53, #0b3337);--ng-shell-nav-icon-border:rgba(128, 255, 211, .5);--ng-shell-nav-pedestal:linear-gradient(180deg, #51d4aa, #176660);--ng-shell-nav-label-bg:#0c3434}html[data-ui-theme=particles][data-theme=light]{--ng-shell-action-text:#07111f;--ng-page:#f1f8fc;--ng-page-deep:#dcecf4;--ng-shell-nav-bg:rgba(244, 251, 255, .97);--ng-shell-card-bg:linear-gradient(160deg, #ffffff, #e8f5fa);--ng-shell-card-border:rgba(35, 126, 178, .22);--ng-shell-card-decor:linear-gradient(90deg, rgba(36, 134, 187, .08) 1px, transparent 1px), linear-gradient(rgba(36, 134, 187, .06) 1px, transparent 1px);--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #d8eef7);--ng-shell-nav-icon-border:rgba(35, 126, 190, .46);--ng-shell-nav-pedestal:linear-gradient(180deg, #5ac4dd, #287daa);--ng-shell-nav-label-bg:#204b68}html[data-ui-theme=particles][data-theme=dark]{--ng-shell-action-text:#07111f;--ng-page:#03101f;--ng-page-deep:#082943;--ng-shell-nav-bg:rgba(5, 18, 27, .97);--ng-shell-card-bg:linear-gradient(160deg, rgba(12, 31, 43, .99), rgba(5, 18, 27, .99));--ng-shell-card-border:rgba(0, 214, 255, .24);--ng-shell-card-decor:linear-gradient(90deg, rgba(0, 225, 255, .08) 1px, transparent 1px), linear-gradient(rgba(0, 225, 255, .05) 1px, transparent 1px);--ng-shell-nav-icon-surface:linear-gradient(145deg, #123544, #071923);--ng-shell-nav-icon-border:rgba(61, 227, 255, .52);--ng-shell-nav-pedestal:linear-gradient(180deg, #1cc8dc, #0b4f67);--ng-shell-nav-label-bg:#071923}html[data-ui-theme=esports][data-theme=light]{--ng-shell-action-text:#000000;--ng-page:#fff8fa;--ng-page-deep:#eeeaff;--ng-shell-nav-bg:rgba(255, 248, 251, .97);--ng-shell-card-bg:linear-gradient(135deg, #ffffff, #f7edf3);--ng-shell-card-border:rgba(217, 52, 99, .22);--ng-shell-card-decor:linear-gradient(120deg, transparent 60%, rgba(232, 52, 103, .11) 60%, rgba(89, 73, 213, .05) 82%, transparent 82%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #f5dfe8);--ng-shell-nav-icon-border:rgba(222, 49, 99, .48);--ng-shell-nav-pedestal:linear-gradient(180deg, #ee668e, #7756c9);--ng-shell-nav-label-bg:#58243d}html[data-ui-theme=esports][data-theme=dark]{--ng-shell-action-text:#07111f;--ng-page:#090711;--ng-page-deep:#181029;--ng-shell-nav-bg:rgba(12, 20, 32, .97);--ng-shell-card-bg:linear-gradient(135deg, #1b2a3c, #111c2b);--ng-shell-card-border:rgba(76, 178, 235, .22);--ng-shell-card-decor:linear-gradient(120deg, transparent 60%, rgba(34, 182, 240, .12) 60%, rgba(236, 50, 104, .05) 82%, transparent 82%);--ng-shell-nav-icon-surface:linear-gradient(145deg, #24415c, #121f30);--ng-shell-nav-icon-border:rgba(61, 191, 248, .5);--ng-shell-nav-pedestal:linear-gradient(180deg, #28bce9, #5a4fd0);--ng-shell-nav-label-bg:#101b2a}html[data-ui-theme=arcade][data-theme=light]{--ng-shell-action-text:#ffffff;--ng-page:#fff9fd;--ng-page-deep:#f2e9ff;--ng-shell-nav-bg:rgba(255, 249, 253, .97);--ng-shell-card-bg:linear-gradient(150deg, #ffffff, #f7edff);--ng-shell-card-border:rgba(121, 72, 218, .23);--ng-shell-card-decor:radial-gradient(circle at 86% 10%, rgba(218, 86, 179, .18), transparent 34%), linear-gradient(135deg, transparent 55%, rgba(105, 76, 207, .1));--ng-shell-nav-icon-surface:linear-gradient(145deg, #ffffff, #f0dcff);--ng-shell-nav-icon-border:rgba(121, 72, 218, .48);--ng-shell-nav-pedestal:linear-gradient(180deg, #dc79c9, #6f56c9);--ng-shell-nav-label-bg:#4b2a62}html[data-ui-theme=arcade][data-theme=dark]{--ng-shell-action-text:#ffffff;--ng-page:#11071d;--ng-page-deep:#28103d;--ng-shell-nav-bg:rgba(24, 16, 43, .97);--ng-shell-card-bg:linear-gradient(150deg, #2a1742, #18102b);--ng-shell-card-border:rgba(250, 93, 214, .32);--ng-shell-card-decor:radial-gradient(circle at 86% 10%, rgba(255, 80, 207, .24), transparent 34%), linear-gradient(135deg, transparent 55%, rgba(115, 87, 255, .13));--ng-shell-nav-icon-surface:linear-gradient(145deg, #542766, #211235);--ng-shell-nav-icon-border:rgba(255, 103, 215, .58);--ng-shell-nav-pedestal:linear-gradient(180deg, #ed55c7, #6546bd);--ng-shell-nav-label-bg:#251337}html[data-ui-theme=gold][data-theme=light]{--ng-shell-action-text:#07111f;--ng-page:#faf8f3;--ng-page-deep:#eee7dc;--ng-shell-nav-bg:rgba(255, 253, 248, .97);--ng-shell-card-bg:linear-gradient(145deg, #fffefa, #f3ede2);--ng-shell-card-border:rgba(159, 121, 62, .25);--ng-shell-card-decor:radial-gradient(circle at 88% 5%, rgba(193, 143, 56, .17), transparent 38%), linear-gradient(115deg, transparent 62%, rgba(193, 143, 56, .08));--ng-shell-nav-icon-surface:linear-gradient(145deg, #fffdf6, #ead9b9);--ng-shell-nav-icon-border:rgba(166, 121, 49, .5);--ng-shell-nav-pedestal:linear-gradient(180deg, #e4c475, #9a6b25);--ng-shell-nav-label-bg:#4e3b22}html[data-ui-theme=gold][data-theme=dark]{--ng-shell-action-text:#07111f;--ng-page:#0f0d0a;--ng-page-deep:#211b12;--ng-shell-nav-bg:rgba(21, 18, 13, .97);--ng-shell-card-bg:linear-gradient(145deg, #272016, #15120d);--ng-shell-card-border:rgba(219, 175, 88, .32);--ng-shell-card-decor:radial-gradient(circle at 88% 5%, rgba(229, 188, 101, .21), transparent 38%), linear-gradient(115deg, transparent 62%, rgba(193, 143, 56, .08));--ng-shell-nav-icon-surface:linear-gradient(145deg, #5a4727, #211a10);--ng-shell-nav-icon-border:rgba(230, 197, 123, .64);--ng-shell-nav-pedestal:linear-gradient(180deg, #e7c675, #8c5d1e);--ng-shell-nav-label-bg:#211a10}@media (min-width:900px){.ng-bottom-nav{bottom:16px;padding-bottom:7px}.ng-bottom-nav:before{border-bottom:1px solid var(--ng-shell-line);border-radius:24px}}@media (max-width:360px){:root{--ng-shell-nav-height:74px}.ng-bottom-nav{padding-inline:5px}.ng-bottom-nav__item{min-height:59px}.ng-bottom-nav__icon{width:38px;height:38px;padding:0}.ng-bottom-nav__item--home .ng-bottom-nav__icon{padding:0}.ng-bottom-nav__label{min-width:38px;padding-inline:6px;font-size:9px}}@media (max-width:768px){body.ng-app-shell-home #cardsScroll .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.ng-app-shell-home #cardsScroll .card{min-height:122px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"avatar" "meta" "cta";justify-items:center;gap:5px;padding:8px 5px 6px;border-radius:12px}body.ng-app-shell-home #cardsScroll .card .avatar{grid-area:avatar;align-self:auto;width:44px;height:44px;min-height:0;object-fit:cover;border-radius:50%;filter:none}body.ng-app-shell-home #cardsScroll .card .meta{grid-area:meta;width:100%;align-items:center;text-align:center}body.ng-app-shell-home #cardsScroll .card .title{width:100%;font-size:13px;white-space:nowrap}body.ng-app-shell-home #cardsScroll .card .desc,body.ng-app-shell-home #cardsScroll .card .rating{display:none}body.ng-app-shell-home #cardsScroll .card .go{grid-area:cta;width:100%;min-width:0;min-height:32px;margin:0;padding:3px;border-radius:8px;font-size:10px}}@media (orientation:landscape) and (max-height:560px){:root{--ng-shell-nav-height:58px}.ng-bottom-nav{padding-top:4px}.ng-bottom-nav__item{min-height:48px}.ng-bottom-nav__item--home{transform:none}.ng-bottom-nav__item--home:active{transform:scale(.94)}.ng-bottom-nav__item--home .ng-bottom-nav__icon{padding:0;border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.ng-bottom-nav__item,.ng-bottom-nav__icon{transition:none}}@supports not (color:color-mix(in srgb,white,black)){.ng-bottom-nav:before{background:var(--ng-shell-surface-strong)}.ng-bottom-nav__item[aria-current=page]{background:#2476ef1a}}.ng-shell-status{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:12px;padding:12px;border-radius:12px;color:var(--ng-shell-text,#dce7ff);background:var(--ng-shell-surface-strong,#162137);font-size:14px;line-height:1.5}.ng-shell-status button{min-height:40px;padding:8px 14px;border:1px solid currentColor;border-radius:10px;color:inherit;background:#fff0;cursor:pointer}.ng-shell-status button:disabled{opacity:.55;cursor:wait}html[data-ui-theme] body :where(.ng-ai-close,.popup-header button,.service-panel-header>button,.popup-close,.ng-auth-close,.ng-home-popup-close,.stage-submission-close,.stage-lightbox [data-photo-close],.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,.ng-member-reward-close,.gh-player-close,.ng-admin-dialog-close,.modal-close,.engagement-modal-head button,.ng-rank-prize-close,.ng-lottery-prizes-dialog__close,.ct-quick-input button[data-close-quick],.ct-guide-modal .ct-modal-card>header>button[data-close-guide],.fg-menu header button[data-menu-close],.fg-info #gameInfoClose,#settingsClose,#guideClose,#historyClose,#drawClose,#winClose,[aria-label=关闭播放列表],#closeWinLayer){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:0!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#5e6fff)) 30%,var(--ng-shell-line,var(--ng-line,#d6dfed)))!important;border-radius:14px!important;color:var(--ng-shell-text,var(--ng-ink,#17233b))!important;font-size:0!important;line-height:0!important;background-color:color-mix(in srgb,var(--ng-shell-surface-strong,var(--ng-panel-solid,#fff)) 92%,var(--ng-shell-primary,var(--ng-accent,#5e6fff)) 8%)!important;background-image:none!important;box-shadow:0 7px 18px color-mix(in srgb,var(--ng-shell-text,var(--ng-ink,#17233b)) 12%,transparent)!important;cursor:pointer}html[data-ui-theme] body :where(.ng-ai-close,.popup-header button,.service-panel-header>button,.popup-close,.ng-auth-close,.ng-home-popup-close,.stage-submission-close,.stage-lightbox [data-photo-close],.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,.ng-member-reward-close,.gh-player-close,.ng-admin-dialog-close,.modal-close,.engagement-modal-head button,.ng-rank-prize-close,.ng-lottery-prizes-dialog__close,.ct-quick-input button[data-close-quick],.ct-guide-modal .ct-modal-card>header>button[data-close-guide],.fg-menu header button[data-menu-close],.fg-info #gameInfoClose,#settingsClose,#guideClose,#historyClose,#drawClose,#winClose,[aria-label=关闭播放列表],#closeWinLayer):before{content:""!important;position:static!important;display:block!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;border:0!important;background:currentColor!important;box-shadow:none!important;transform:none!important;-webkit-mask:url(../../../../assets/app/_shared/a904151d6ba1-close-solid-ai-Cq2TALNI.png) center / contain no-repeat!important;mask:url(../../../../assets/app/_shared/a904151d6ba1-close-solid-ai-Cq2TALNI.png) center / contain no-repeat!important;pointer-events:none}html[data-ui-theme] body :where(.ng-ai-close,.popup-header button,.service-panel-header>button,.popup-close,.ng-auth-close,.ng-home-popup-close,.stage-submission-close,.stage-lightbox [data-photo-close],.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,.ng-member-reward-close,.gh-player-close,.ng-admin-dialog-close,.modal-close,.engagement-modal-head button,.ng-rank-prize-close,.ng-lottery-prizes-dialog__close,.ct-quick-input button[data-close-quick],.ct-guide-modal .ct-modal-card>header>button[data-close-guide],.fg-menu header button[data-menu-close],.fg-info #gameInfoClose,#settingsClose,#guideClose,#historyClose,#drawClose,#winClose,[aria-label=关闭播放列表],#closeWinLayer):after{content:none!important;display:none!important}@media (hover:hover){html[data-ui-theme] body :where(.ng-ai-close,.popup-header button,.service-panel-header>button,.popup-close,.ng-auth-close,.ng-home-popup-close,.stage-submission-close,.stage-lightbox [data-photo-close],.trial-game-close,.activity-hall-close,.activity-application-close,.site-share-close,.robot-modal-close,.ng-member-reward-close,.gh-player-close,.ng-admin-dialog-close,.modal-close,.engagement-modal-head button,.ng-rank-prize-close,.ng-lottery-prizes-dialog__close,.ct-quick-input button[data-close-quick],.ct-guide-modal .ct-modal-card>header>button[data-close-guide],.fg-menu header button[data-menu-close],.fg-info #gameInfoClose,#settingsClose,#guideClose,#historyClose,#drawClose,#winClose,[aria-label=关闭播放列表],#closeWinLayer):hover{border-color:var(--ng-shell-primary,var(--ng-accent,#5e6fff))!important;background-color:color-mix(in srgb,var(--ng-shell-surface-strong,var(--ng-panel-solid,#fff)) 80%,var(--ng-shell-primary,var(--ng-accent,#5e6fff)) 20%)!important}}:root{--bg:#eaf1ff;--page-bg:#eaf1ff;--panel:rgba(255, 255, 255, .76);--card:rgba(255, 255, 255, .72);--primary:#2f7bff;--primary-strong:#1f6bff;--accent:#62b7ff;--text:#0f1e3a;--muted:#4b6288;--line:rgba(47, 123, 255, .16);--success:#16a37a;--warning:#d97706;--danger:#e34b64;--shadow:0 14px 32px rgba(37, 79, 152, .14);--soft-shadow:0 8px 20px rgba(37, 79, 152, .09)}html{min-width:320px;min-height:100%;background:var(--bg);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;color:var(--text);font-family:SF Pro Text,PingFang SC,Microsoft YaHei,system-ui,sans-serif;line-height:1.55;background:radial-gradient(900px 520px at -12% -10%,rgb(56 189 248 / .22),transparent 62%),radial-gradient(820px 460px at 112% 4%,rgb(37 99 235 / .2),transparent 62%),linear-gradient(160deg,var(--page-bg),#edf3ff 58%,#e7f0ff);-webkit-tap-highlight-color:#fff0}body:before{content:"";position:fixed;inset:0;z-index:-1;opacity:.24;background-image:linear-gradient(rgb(47 123 255 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(47 123 255 / .12) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(to bottom,black,transparent 78%)}button,input,select{font:inherit}button,select{cursor:pointer}a{color:inherit;text-decoration:none}.lottery-shell{width:min(1240px,100%);min-height:100vh;margin:0 auto;padding:10px 20px 24px}.site-header{position:sticky;top:8px;z-index:20;overflow:visible;border:1px solid rgb(255 255 255 / .74);border-radius:22px;background:linear-gradient(180deg,#ebf5ffed,#d8e9fce6);box-shadow:0 16px 38px #1a458a29;backdrop-filter:blur(20px) saturate(1.15)}.site-header:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgb(31 111 235 / .12),transparent 60%)}.brand-row{position:relative;display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:18px;padding:10px 18px}.brand{display:flex;min-width:0;min-height:40px;align-items:center;gap:12px}.brand img{width:auto;max-width:146px;height:40px;object-fit:contain;filter:drop-shadow(0 8px 16px rgb(31 111 235 / .16))}.brand span{display:grid;min-width:0}.brand strong{overflow:hidden;font-size:18px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.brand small{color:var(--muted);font-size:12px}.header-actions{display:flex;align-items:center;gap:10px}.source-badge{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:6px 11px;border:1px solid var(--line);border-radius:11px;background:#ffffff9e;color:var(--muted);font-size:12px;font-weight:800}.source-badge i{width:8px;height:8px;border-radius:50%;background:var(--warning);box-shadow:0 0 0 4px #d977061c}.source-badge.ok i{background:var(--success);box-shadow:0 0 0 4px #16a37a1f}.source-badge.stale i{background:var(--warning)}.main-nav{position:relative;display:flex;gap:6px;overflow-x:auto;padding:8px 12px;border-top:1px solid rgb(47 123 255 / .1);background:linear-gradient(110deg,var(--primary-strong),var(--accent))}.main-nav a{flex:0 0 auto;padding:7px 13px;border:0;border-radius:10px;color:#ffffffe0;font-size:14px;font-weight:800;background:#fff0}.main-nav a .nav-icon{display:inline-grid;width:20px;height:20px;margin-right:5px;place-items:center;vertical-align:-5px}.main-nav a .nav-icon svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.main-nav a:hover,.main-nav a.active{color:#fff;background:#ffffff2e;box-shadow:inset 0 1px #ffffff3d}.data-note{display:flex;align-items:center;gap:14px;margin:10px 0;padding:9px 16px;border:1px solid rgb(245 158 11 / .15);border-radius:13px;background:#fff8ebd9;color:#76531a;font-size:13px;box-shadow:var(--soft-shadow)}.data-note strong{flex:0 0 auto;color:#e87525}.app-main{min-height:620px;outline:0}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:18px 0 12px}.eyebrow{margin:0 0 3px;color:var(--primary);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.page-head h1{margin:0;font-size:clamp(25px,3vw,34px);line-height:1.2}.page-head p{margin:6px 0 0;color:var(--muted);font-size:14px}.head-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.button,.period-button,.segmented button{min-height:38px;padding:7px 13px;border:1px solid var(--line);border-radius:11px;background:var(--card);color:var(--muted);font-weight:800;box-shadow:inset 0 1px #fff9}.button.primary,.period-button.active,.segmented button.active{color:#fff;border-color:#fff0;background:linear-gradient(110deg,var(--primary-strong),var(--accent));box-shadow:0 8px 18px #2f7bff38}.button:focus-visible,.main-nav a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgb(47 123 255 / .24);outline-offset:2px}.panel,.draw-card,.stat-card{border:1px solid rgb(255 255 255 / .74);border-radius:20px;background:linear-gradient(180deg,var(--panel),rgb(247 251 255 / .68));box-shadow:inset 0 1px #ffffffd6,var(--shadow);backdrop-filter:blur(14px) saturate(1.08)}.panel{overflow:hidden;margin-bottom:14px}.panel-head{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.panel-head h2{margin:0;font-size:17px}.panel-head span{color:var(--muted);font-size:12px}.panel-body{padding:16px}.draw-card{padding:18px 20px}.draw-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.draw-heading{font-size:17px;font-weight:900}.draw-issue{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:900}.status-pill,.tag{display:inline-flex;min-height:25px;align-items:center;padding:3px 8px;border:1px solid rgb(22 163 122 / .12);border-radius:999px;background:#16a37a17;color:var(--success);font-size:11px;font-weight:900}.draw-actions{display:flex;gap:8px}.lottery-shell .sound-toggle.active,.lottery-shell .scratch-toggle.active{color:#fff;border-color:#fff0;background:linear-gradient(110deg,var(--primary-strong),var(--accent));box-shadow:0 8px 18px #2f7bff33}.draw-issue{padding-top:14px}.draw-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:22px;padding-top:18px}.draw-scratch-zone{position:relative;width:fit-content;max-width:100%;min-height:90px;margin-inline:auto;padding-inline:16px;overflow:hidden;border-radius:15px;box-sizing:border-box}.scratch-canvas{position:absolute;inset:0;z-index:5;display:block;width:100%;height:100%;border-radius:inherit;touch-action:none;cursor:crosshair;opacity:1;transition:opacity .24s ease,transform .24s ease}.scratch-canvas.is-cleared{opacity:0;transform:scale(.985);pointer-events:none}.number-expression{display:flex;min-height:90px;align-items:center;justify-content:center;gap:12px}.draw-ball,.sum-ball{display:grid;width:58px;height:58px;flex:0 0 auto;place-items:center;border:2px solid rgb(255 255 255 / .78);border-radius:50%;color:#fff;font-size:22px;font-weight:950;box-shadow:inset 0 2px 8px #ffffff57,0 9px 18px #1f6bff3d}.draw-ball.ball-a{background:linear-gradient(145deg,#67bfff,#1767ee)}.draw-ball.ball-b{background:linear-gradient(145deg,#75ddae,#21a777)}.draw-ball.ball-c{background:linear-gradient(145deg,#ffb86d,#ed7a35)}.sum-ball{background:linear-gradient(145deg,#ff7188,#d62d50)}.operator{color:var(--muted);font-size:21px;font-weight:950}.result-strip{display:flex;align-items:baseline;justify-content:center;gap:14px;margin-top:3px}.result-main{padding:5px 16px;border-radius:12px;background:#16a37a1c;color:#138467;font-size:25px;font-weight:950}.countdown{font-size:18px;font-weight:950}.countdown strong{font-variant-numeric:tabular-nums}.tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.tag{border-color:var(--line);background:#2f7bff0f;color:var(--muted)}.meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.meta-box{min-width:0;min-height:70px;padding:10px 12px;border:1px solid var(--line);border-radius:13px;background:#ffffff85}.meta-box span{display:block;color:var(--muted);font-size:11px}.meta-box strong{overflow:hidden;display:block;margin-top:4px;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.keno-trace{margin-top:14px;padding:10px 12px;border:1px solid var(--line);border-radius:13px;background:#2f7bff0b}.keno-trace>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.keno-trace strong{font-size:12px}.keno-trace span,.keno-concealed{color:var(--muted);font-size:10px}.keno-number-list{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;margin-top:8px}.keno-number-list i{display:grid;min-height:25px;place-items:center;border:1px solid rgb(47 123 255 / .1);border-radius:8px;background:#2f7bff14;color:var(--primary-strong);font-size:10px;font-style:normal;font-weight:900}.keno-concealed{display:grid;min-height:32px;margin-top:8px;place-items:center;border-radius:9px;background:#2f7bff0f}.engine-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.engine-panel article{display:grid;min-width:0;gap:3px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card);box-shadow:var(--soft-shadow)}.engine-panel span,.engine-panel small{color:var(--muted);font-size:10px}.engine-panel strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.stat-card{display:grid;gap:3px;min-height:92px;padding:14px}.stat-card span{color:var(--muted);font-size:12px}.stat-card strong{font-size:23px}.stat-card small{color:var(--muted);font-size:11px}.table-wrap{width:100%;overflow-x:auto}table{width:100%;min-width:820px;border-collapse:collapse}th,td{padding:11px 12px;border-bottom:1px solid rgb(47 123 255 / .1);text-align:left;white-space:nowrap}th{color:var(--muted);background:#2f7bff0a;font-size:12px}td{font-size:13px}tbody tr:hover{background:#2f7bff0a}.mini-balls{display:inline-flex;align-items:center;gap:4px}.mini-ball{display:inline-grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#eef4ff;color:var(--primary-strong);font-size:11px;font-weight:900}.result-chip{display:inline-flex;padding:3px 8px;border-radius:999px;background:#2f7bff14;color:var(--primary-strong);font-weight:900}.empty-state{padding:46px 20px;color:var(--muted);text-align:center}.filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.field{display:grid;gap:5px;min-width:0}.field label{color:var(--muted);font-size:11px;font-weight:800}.field input,.field select{width:100%;min-height:40px;padding:7px 10px;border:1px solid var(--line);border-radius:10px;outline:0;background:#ffffffad;color:var(--text)}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;color:var(--muted);font-size:12px}.chart-shell{min-height:360px;padding:12px}#trendCanvas{display:block;width:100%;height:330px}.distribution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bar-list{display:grid;gap:10px}.bar-row{display:grid;grid-template-columns:54px minmax(0,1fr) 34px;align-items:center;gap:9px;font-size:12px}.bar-track{height:9px;overflow:hidden;border-radius:999px;background:#2f7bff14}.bar-track i{display:block;width:var(--bar-width);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary-strong),var(--accent))}.omission-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.omission-item{display:grid;min-height:72px;place-items:center;align-content:center;border:1px solid var(--line);border-radius:12px;background:#ffffff8c}.omission-item span{color:var(--muted);font-size:12px}.omission-item strong{font-size:18px}.omission-item.hot{border-color:#e34b6430;background:#e34b640f}.omission-item.hot strong{color:var(--danger)}.ball-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.robot-prediction-page{display:grid;gap:14px}.robot-lab-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(120deg,#2f7bff1a,#ffffffb8);box-shadow:var(--soft-shadow)}.robot-lab-title{display:flex;align-items:center;gap:9px}.robot-lab-title strong{font-size:21px}.robot-lab-title span{padding:3px 8px;border-radius:999px;background:#2f7bff1f;color:var(--primary-strong);font-size:11px;font-weight:900}.robot-lab-head p{margin:4px 0 0;color:var(--muted);font-size:12px}.robot-lab-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.robot-lab-stats span{display:grid;min-width:92px;padding:7px 10px;border:1px solid rgb(47 123 255 / .1);border-radius:11px;background:#ffffffb3;color:var(--muted);font-size:10px;text-align:center}.robot-lab-stats b{color:var(--text);font-size:14px}.robot-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.robot-section-head div{display:flex;align-items:center;gap:9px}.robot-section-head strong{font-size:18px}.robot-section-head span{padding:2px 7px;border-radius:999px;background:#2f7bff14;color:var(--primary-strong);font-size:10px;font-weight:800}.robot-section-head small{color:var(--muted)}.robot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.robot-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"avatar identity pick" "record record record";gap:9px;align-items:center;min-width:0;padding:11px;border:1px solid var(--line);border-radius:15px;background:#ffffffc2;color:var(--text);font:inherit;text-align:left;box-shadow:var(--soft-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.robot-card:hover{border-color:#2f7bff61;box-shadow:0 12px 26px #2f7bff21;transform:translateY(-2px)}.robot-card:focus-visible{outline:3px solid rgb(47 123 255 / .24);outline-offset:2px}.robot-avatar{position:relative;grid-area:avatar;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:linear-gradient(145deg,hsl(var(--robot-hue) 76% 68%),hsl(var(--robot-hue) 70% 48%));color:#fff;font-size:17px;font-weight:950;box-shadow:inset 0 1px #ffffff80}.robot-avatar i{position:absolute;right:0;bottom:1px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#16a37a}.robot-identity{grid-area:identity;display:grid;min-width:0}.robot-identity>strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.robot-identity>span{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.robot-identity span b{margin-right:4px;color:var(--primary-strong)}.robot-pick{grid-area:pick;display:grid;min-width:58px;justify-items:end}.robot-pick span{color:var(--muted);font-size:9px}.robot-pick strong{color:var(--primary-strong);font-size:18px;white-space:nowrap}.robot-record{grid-area:record;display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:7px;border-top:1px solid rgb(47 123 255 / .08);color:var(--muted);font-size:9px;white-space:nowrap}.robot-record b{color:var(--text)}.robot-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0 10px}.robot-pagination span{min-width:100px;color:var(--muted);font-size:12px;text-align:center}.robot-modal-layer{position:absolute;right:0;left:0;z-index:var(--ng-layer-modal,220);display:grid;min-height:480px;place-items:center;padding:14px}.robot-modal-backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#0f1e3a7a;backdrop-filter:blur(5px);cursor:default}.robot-modal{position:relative;z-index:1;max-height:100%;overflow:auto;border:1px solid var(--ng-shell-card-border,var(--line));background:#f7f9fc;box-shadow:0 28px 70px #0f1e3a47}.robot-modal-head{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:48px minmax(0,1fr) 36px;gap:11px;align-items:center;width:100%;max-width:none;margin:0;overflow:visible;padding:14px 16px;border:0;border-bottom:1px solid var(--ng-shell-card-border,var(--line));border-radius:0;background:var(--ng-shell-surface-strong,rgb(255 255 255 / .96));box-shadow:none;backdrop-filter:blur(14px)}.robot-modal-head:before{content:none!important;display:none!important}.robot-modal-head .robot-avatar{grid-area:auto;width:48px;height:48px}.robot-modal-head>div:nth-child(2){display:grid;min-width:0}.robot-modal-head>div:nth-child(2)>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.robot-modal-head>div:nth-child(2) strong{min-width:0;overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.robot-modal-head>div:nth-child(2) span{justify-self:start;padding:2px 7px;border-radius:999px;background:#2f7bff1a;color:var(--primary-strong);font-size:10px;font-weight:900;white-space:nowrap}.robot-modal-head small{min-width:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.robot-modal-close{position:relative;display:grid;width:34px;height:34px;align-self:center;justify-self:end;padding:0;border:0;border-radius:10px;background:#eef3ff;color:#667085;font-size:0;line-height:0}.robot-modal-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 14px 0}.robot-modal-stats span{display:grid;gap:3px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--muted);font-size:10px}.robot-modal-stats strong{overflow:hidden;color:var(--text);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.robot-history-chart,.robot-history-table{margin:12px 14px 0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}.robot-history-table{margin-bottom:14px}.robot-history-chart>div,.robot-history-table>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.robot-history-chart>div span,.robot-history-table>div:first-child span{color:var(--muted);font-size:10px}#robotHistoryChart{display:block;width:100%;height:190px;padding:6px 8px 0}.robot-history-table table{min-width:580px}.robot-rule-note{margin:12px 14px 0;padding:9px 11px;border:1px solid rgb(47 123 255 / .16);border-radius:11px;background:#2f7bff12;color:var(--muted);font-size:11px;line-height:1.6}.robot-rule-note strong{color:var(--primary-strong)}.robot-draw-result{display:grid;gap:5px;min-width:150px}.robot-draw-result .mini-balls{justify-content:flex-start}.robot-draw-result small{color:var(--muted);font-size:10px;white-space:nowrap}.robot-miss{display:inline-flex;min-height:25px;align-items:center;padding:3px 8px;border-radius:999px;background:#e34b6414;color:var(--danger);font-size:11px;font-weight:900}.segmented{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:13px;background:#ffffff80}.segmented button{min-height:31px;padding:4px 10px;border-radius:9px;box-shadow:none;font-size:12px}.sequence{display:inline-flex;max-width:320px;gap:4px;overflow:hidden}.sequence i{min-width:25px;padding:2px 6px;border-radius:7px;background:#2f7bff12;color:var(--muted);font-style:normal;text-align:center}.error-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:12px 14px;border:1px solid rgb(227 75 100 / .15);border-radius:12px;background:#fff1f4d1;color:#a22942;font-size:13px}.toast{position:fixed;right:20px;bottom:20px;z-index:40;max-width:min(360px,calc(100vw - 40px));padding:11px 15px;border-radius:12px;background:#0f1e3ae6;color:#fff;font-size:12px;box-shadow:0 16px 34px #0f1e3a33;opacity:0;pointer-events:none;transform:translateY(8px);transition:.22s ease}.toast.show{opacity:1;transform:translateY(0)}.skeleton-card{padding:24px;border-radius:20px;background:#ffffff80;box-shadow:var(--shadow)}.skeleton{overflow:hidden;border-radius:9px;background:linear-gradient(90deg,#d2e1f699,#f5faffe0,#d2e1f699);background-size:220% 100%;animation:shimmer 1.5s infinite}.skeleton.title{width:34%;height:30px}.skeleton.hero{height:260px;margin:18px 0}.skeleton.line{width:70%;height:16px}@keyframes shimmer{to{background-position:-220% 0}}@media (max-width:980px){.draw-main{grid-template-columns:1fr}.summary-grid,.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.omission-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.robot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.lottery-shell{padding:0 10px 18px}.site-header{top:0;margin:0 -10px;border-radius:0 0 18px 18px}.brand-row{min-height:58px;padding:8px 12px}.brand img{max-width:106px;height:31px}.brand strong{font-size:15px}.brand small,.source-badge{display:none}.main-nav{padding:7px 8px}.main-nav a{padding:6px 10px;font-size:13px}.data-note{align-items:flex-start;gap:8px;margin:8px 0;padding:8px 10px}.data-note span{font-size:11px}.page-head{align-items:flex-start;flex-direction:column}.head-controls{width:100%;justify-content:flex-start}.draw-card{padding:14px 12px;border-radius:16px}.draw-top{align-items:flex-start}.draw-actions .button{min-height:34px;padding:5px 9px;font-size:12px}.number-expression{gap:6px}.draw-ball,.sum-ball{width:46px;height:46px;font-size:18px}.operator{font-size:17px}.result-strip{align-items:center;flex-direction:column;gap:6px}.result-main{font-size:21px}.meta-grid{gap:7px}.meta-box{min-height:62px;padding:8px}.engine-panel{grid-template-columns:1fr;gap:7px}.engine-panel article{padding:10px 12px}.keno-number-list{grid-template-columns:repeat(5,minmax(0,1fr))}.summary-grid{gap:8px}.stat-card{min-height:80px;padding:11px;border-radius:15px}.stat-card strong{font-size:20px}.distribution-grid,.ball-groups{grid-template-columns:1fr}.omission-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-head{align-items:flex-start;flex-direction:column}.panel-body{padding:12px}.robot-lab-head{align-items:flex-start;flex-direction:column;padding:13px}.robot-lab-stats{width:100%;justify-content:flex-start}.robot-lab-stats span{flex:1 1 82px;min-width:0}.robot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.robot-card{grid-template-columns:38px minmax(0,1fr);grid-template-areas:"avatar identity" "pick pick" "record record";padding:9px}.robot-avatar{width:38px;height:38px;font-size:15px}.robot-pick{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:9px;background:#2f7bff0f}.robot-pick strong{font-size:16px}.robot-record{align-items:flex-start;flex-direction:column}.robot-modal-layer{padding:8px}.robot-modal{border-radius:16px}.robot-modal-stats{grid-template-columns:1fr}.robot-modal-head{grid-template-columns:42px minmax(0,1fr) 34px;grid-template-areas:"modal-avatar modal-identity modal-close";padding:11px}.robot-modal-head .robot-avatar{grid-area:modal-avatar;width:42px;height:42px}.robot-modal-head>div:nth-child(2){grid-area:modal-identity}.robot-modal-close{grid-area:modal-close}}@media (max-width:460px){.summary-grid,.filters{grid-template-columns:1fr}.omission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.draw-issue{align-items:flex-start;flex-direction:column;gap:5px}.number-expression{transform:scale(.92);transform-origin:center}.robot-section-head{align-items:flex-start;flex-direction:column}.robot-modal-head{grid-template-columns:38px minmax(0,1fr) 32px;gap:8px;padding:10px}.robot-modal-head .robot-avatar{width:38px;height:38px}.robot-modal-head>div:nth-child(2)>div{gap:5px}.robot-modal-head>div:nth-child(2) strong{font-size:15px}.robot-modal-head>div:nth-child(2) span{padding:1px 6px;font-size:9px}.robot-modal-head small{font-size:10px}.robot-modal-close{width:32px;height:32px}}html:not(.lottery-embed) body .lottery-shell{width:min(1208px,100%);padding:0 14px 24px}html:not(.lottery-embed) body .lottery-shell .lottery-navigation{--ng-category-rail-height:48px;--ng-category-item-height:44px;--ng-category-pill-height:40px;--ng-category-item-radius:11px;--ng-category-gap:4px;position:sticky;top:max(8px,env(safe-area-inset-top,0px));margin:0;padding:3px;min-height:0;border:1px solid var(--ng-shell-line)!important;border-radius:18px;background:var(--ng-shell-nav-bg)!important;box-shadow:0 4px 16px color-mix(in srgb,var(--ng-shell-text) 6%,transparent)!important;backdrop-filter:blur(12px)}html:not(.lottery-embed) body .lottery-navigation:before,html:not(.lottery-embed) body .lottery-navigation:after{content:none!important;display:none!important}html:not(.lottery-embed) body .lottery-navigation .lottery-category-track{padding:2px!important}html:not(.lottery-embed) body .lottery-shell .lottery-navigation .lottery-category-item{padding-inline:12px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--ng-shell-muted)!important;font-size:14px!important;font-weight:600!important;transition:color .16s ease!important}html:not(.lottery-embed) body .lottery-navigation .lottery-category-item:before{border:0!important;background:transparent!important;box-shadow:none!important}html:not(.lottery-embed) body .lottery-navigation .lottery-category-item:after{content:none!important;display:none!important}html:not(.lottery-embed) body .lottery-shell .lottery-navigation .lottery-category-item.active{color:var(--ng-shell-primary)!important}html:not(.lottery-embed) body .lottery-navigation .lottery-category-item.active:before{background:color-mix(in srgb,var(--ng-shell-primary) 12%,var(--ng-panel-solid,#fff))!important}html:not(.lottery-embed) body .lottery-navigation .lottery-category-item:not(.active):hover:before{background:color-mix(in srgb,var(--ng-shell-primary) 6%,transparent)!important}html:not(.lottery-embed) body .lottery-shell .lottery-status{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 2px 0;padding:0;border:0;border-radius:0;color:var(--ng-shell-muted);background:transparent!important;box-shadow:none;font-size:12px;line-height:1.5}html:not(.lottery-embed) body .lottery-status .source-badge{display:inline-flex;flex:0 0 auto;min-height:24px;padding:0;border:0;background:#fff0;color:var(--ng-shell-muted);font-size:12px;font-weight:500;box-shadow:none}html:not(.lottery-embed) body .lottery-status .source-badge i{width:6px;height:6px;box-shadow:none}html:not(.lottery-embed) body .lottery-status__note{font-size:12px;text-align:right}html:not(.lottery-embed) body .lottery-shell .lottery-page-heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:0;min-width:0;border:0;border-radius:0;background:none!important;box-shadow:none!important}.lottery-page-heading__copy{min-width:0}html body .lottery-page-heading .lottery-page-heading__title{margin:0;color:var(--ng-shell-text);font-size:28px;font-weight:700;line-height:1.35;letter-spacing:0}html body .lottery-page-heading .lottery-page-heading__description{margin:6px 0 0;color:var(--ng-shell-muted);font-size:13px;font-weight:400;line-height:1.5}html body .lottery-page-heading .head-controls{width:auto;max-width:100%;justify-content:flex-start;gap:6px}html body .lottery-page-heading .head-controls .button,html body .lottery-page-heading .head-controls .period-button,html body .lottery-page-heading .head-controls .segmented button{min-height:40px;border-radius:11px;font-size:13px;font-weight:600}html body .lottery-page-heading .head-controls .lottery-refresh{min-width:80px;min-height:44px;padding:8px 12px;border:1px solid var(--ng-shell-line)!important;color:var(--ng-shell-primary)!important;background:var(--ng-shell-surface-strong)!important;box-shadow:none!important;white-space:nowrap;transition:opacity .16s ease,transform .16s ease!important}html body .lottery-page-heading .lottery-refresh:before,html body .lottery-page-heading .lottery-refresh:after{content:none!important}html body .lottery-page-heading .lottery-refresh:not(:disabled):active{transform:translateY(1px)}html body .lottery-page-heading .lottery-refresh:disabled{opacity:.6}@media (max-width:720px){html:not(.lottery-embed) body .lottery-shell{padding-inline:12px}html body .lottery-page-heading .lottery-page-heading__title{font-size:24px}html:not(.lottery-embed) body .lottery-shell .lottery-page-heading{gap:8px;margin:14px 0}}@media (max-width:980px){html:not(.lottery-embed) .lottery-shell .draw-main{grid-template-columns:minmax(0,1fr)}html:not(.lottery-embed) .lottery-shell .draw-main>div{min-width:0}}@media (max-width:430px){html:not(.lottery-embed) .lottery-shell .draw-scratch-zone{padding-inline:6px}html:not(.lottery-embed) .lottery-shell .number-expression{gap:4px;transform:none}html:not(.lottery-embed) .lottery-shell :is(.draw-ball,.sum-ball){width:clamp(38px,calc((100vw - 152px)/4),52px);height:clamp(38px,calc((100vw - 152px)/4),52px)}}.lottery-shell .recent-draw-panel .panel-head{min-height:48px;padding:9px 14px}.lottery-shell .recent-draw-panel table{min-width:0;table-layout:fixed}.lottery-shell .recent-draw-panel :is(th,td){padding:8px 10px}.lottery-shell .recent-draw-panel :is(th,td):nth-child(1){width:24%}.lottery-shell .recent-draw-panel :is(th,td):nth-child(2){width:42%}.lottery-shell .recent-draw-panel :is(th,td):nth-child(3){width:14%}.lottery-shell .recent-draw-panel :is(th,td):nth-child(4){width:20%}.lottery-shell .recent-draw-panel .mini-balls{gap:3px}.lottery-shell .recent-draw-panel .mini-ball{width:22px;height:22px;font-style:normal}.lottery-shell .recent-draw-panel .result-chip{padding:2px 6px}@media (max-width:390px){.lottery-shell .recent-draw-panel :is(th,td){padding:7px 6px;font-size:11px}.lottery-shell .recent-draw-panel .mini-balls{gap:2px}.lottery-shell .recent-draw-panel .mini-ball{width:20px;height:20px;font-size:10px}.lottery-shell .recent-draw-panel .result-chip{padding:2px 5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.history-more-filters{margin-top:10px;border-top:1px solid var(--ng-shell-card-border,var(--line))}.history-more-filters summary{display:flex;min-height:44px;align-items:center;gap:8px;color:var(--ng-shell-primary,var(--primary));font-size:13px;font-weight:700;cursor:pointer;list-style:none}.history-more-filters summary::-webkit-details-marker{display:none}.history-more-filters summary:after{content:"›";margin-left:auto;font-size:18px;line-height:1}.history-more-filters[open] summary:after{transform:rotate(90deg)}.history-more-filters summary span{padding:2px 6px;border-radius:999px;color:var(--ng-shell-text,var(--text));background:color-mix(in srgb,var(--ng-shell-primary,var(--primary)) 10%,transparent);font-size:10px}.history-more-filters summary:focus-visible{outline:2px solid var(--ng-shell-primary,var(--primary));outline-offset:2px}@media (max-width:720px){.lottery-shell .panel-head{align-items:center;flex-direction:row;flex-wrap:wrap}.lottery-shell .robot-record{align-items:center;flex-direction:row;flex-wrap:wrap;white-space:normal}.lottery-shell .robot-modal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.lottery-shell :is(.summary-grid,.filters){grid-template-columns:repeat(2,minmax(0,1fr))}.lottery-shell .field input[type=date]{padding-inline:5px;font-size:12px}}@media (max-width:349px){.lottery-shell .filters{grid-template-columns:minmax(0,1fr)}}.robot-modal-close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid var(--ng-shell-card-border,var(--ng-line,#d6dfed))!important;border-radius:14px!important;color:var(--ng-shell-text,var(--ng-ink,#17233b))!important;background:var(--ng-shell-surface-strong,var(--ng-panel-solid,#fff))!important;box-shadow:0 7px 18px color-mix(in srgb,var(--ng-shell-text,var(--ng-ink,#17233b)) 12%,transparent)!important;font-size:0!important;line-height:0!important}:root{--lottery-space-1:4px;--lottery-space-2:8px;--lottery-space-3:12px;--lottery-space-4:16px;--lottery-space-5:20px;--lottery-control-sm:36px;--lottery-control-md:42px;--lottery-radius-sm:10px;--lottery-radius-md:14px;--lottery-radius-lg:18px;--lottery-motion-fast:.16s;--lottery-ease:cubic-bezier(.2,.8,.2,1);--lottery-inline-gutter:var(--ui-section-inner, 20px);--lottery-category-rail-height:40px;--lottery-category-control-height:32px}.lottery-shell,.lottery-shell *{box-sizing:border-box}.lottery-shell,.lottery-shell :where(.brand-row,.app-main,.panel,.panel-head,.panel-body,.draw-main,.summary-grid,.filters,.robot-grid,.robot-card){min-width:0}.lottery-shell :where(button,input,select,a,[role=button]):focus-visible{outline:3px solid color-mix(in srgb,var(--primary-strong,#2f7bff) 30%,transparent);outline-offset:2px}.lottery-shell :where(button,input,select):disabled,.lottery-shell :where(button,[role=button])[aria-disabled=true]{cursor:not-allowed;filter:saturate(.55);opacity:.55;pointer-events:none;transform:none!important}.lottery-shell :where(.button,.period-button,.segmented button){min-height:var(--lottery-control-sm);padding-inline:var(--lottery-space-3);transition-duration:var(--lottery-motion-fast);transition-timing-function:var(--lottery-ease)}.main-nav{gap:var(--lottery-space-2);overscroll-behavior-inline:contain;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.main-nav a{min-height:var(--lottery-control-md);display:inline-flex;align-items:center;gap:7px;padding-inline:var(--lottery-space-3)}html body .lottery-shell .site-header{border-bottom-color:transparent!important}html body .lottery-shell .site-header:after{content:none!important;display:none!important;height:0!important;background:none!important;box-shadow:none!important;animation:none!important}html.lottery-embed .lottery-shell .site-header{display:contents!important}html.lottery-embed .lottery-shell .site-header:before,html.lottery-embed .lottery-shell .site-header:after{display:none!important;content:none!important}html.lottery-embed .lottery-shell .lottery-category-shell{width:calc(100% - (var(--lottery-inline-gutter) * 2))!important;margin:0 var(--lottery-inline-gutter) var(--lottery-space-3)!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}html.lottery-embed,html.lottery-embed body,html.lottery-embed .lottery-shell,html.lottery-embed .lottery-category-track{background:transparent!important;background-image:none!important;box-shadow:none!important}html.lottery-embed body:before,html.lottery-embed body:after,html.lottery-embed .lottery-category-shell:before,html.lottery-embed .lottery-category-shell:after{display:none!important;content:none!important}html.lottery-embed .lottery-shell .app-main{padding:0}html.lottery-embed .lottery-shell :where(.panel,.draw-card,.stat-card,.robot-card){border-color:var(--ng-line,var(--line));border-radius:15px;background:color-mix(in srgb,var(--ng-panel-solid,var(--card)) 94%,transparent);box-shadow:0 8px 22px #10182811}html.lottery-embed .lottery-shell .panel{margin-bottom:var(--lottery-space-3)}html.lottery-embed .lottery-shell .draw-card{padding:var(--lottery-space-4)}html.lottery-embed .lottery-shell :where(.meta-box,.engine-panel article){border-color:var(--ng-line,var(--line));background:color-mix(in srgb,var(--ng-panel-solid,var(--card)) 76%,transparent);box-shadow:none}html.lottery-embed .toast:not(.show),html.lottery-embed .toast:empty{display:none!important;animation:none!important}:where(.panel,.draw-card,.stat-card,.robot-card){border-radius:var(--lottery-radius-lg)}.panel-head{min-height:60px;padding:var(--lottery-space-3) var(--lottery-space-4)}.panel-body{padding:var(--lottery-space-4)}.filters{gap:var(--lottery-space-3)}.field input,.field select{min-height:var(--lottery-control-md);border-radius:var(--lottery-radius-sm)}.pagination,.robot-pagination{min-width:0;flex-wrap:wrap;gap:var(--lottery-space-2)}.empty-state{min-height:160px;display:grid;place-content:center;padding:var(--lottery-space-5)}.robot-modal-layer{min-height:100%;padding:max(var(--lottery-space-4),env(safe-area-inset-top)) max(var(--lottery-space-4),env(safe-area-inset-right)) max(var(--lottery-space-4),env(safe-area-inset-bottom)) max(var(--lottery-space-4),env(safe-area-inset-left))}.robot-modal{display:flex;width:min(820px,100%);max-height:min(88dvh,820px);flex-direction:column;overflow:hidden;border-radius:20px}.robot-modal-head{flex:0 0 auto}.robot-modal-body{min-width:0;min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.robot-modal-close{width:44px!important;height:44px!important;min-width:44px;min-height:44px;place-items:center}.toast{max-width:min(380px,calc(100vw - 32px))}@media (min-width:721px){html body .lottery-shell .lottery-category-track{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;gap:var(--lottery-space-2)!important;padding:2px 0!important;overflow:visible!important}html body .lottery-shell .lottery-category-item{width:100%!important;min-width:0!important;max-width:none!important;flex:none!important}}html[data-theme=dark]{--lottery-night-page:#081321;--lottery-night-deep:#13263e;--lottery-night-panel:#15253b;--lottery-night-surface:#1b304a;--lottery-night-text:#f3f7ff;--lottery-night-muted:#b4c5dc;--lottery-night-accent:#a6c9ff;--lottery-night-line:#3a506c}html[data-theme=dark][data-ui-theme=cosmic]{--lottery-night-page:#06091d;--lottery-night-deep:#10153b;--lottery-night-panel:#151b41;--lottery-night-surface:#222951;--lottery-night-text:#f5f4ff;--lottery-night-muted:#bdc5ed;--lottery-night-accent:#c2b5ff;--lottery-night-line:#484b78}html[data-theme=dark][data-ui-theme=aurora]{--lottery-night-page:#061a20;--lottery-night-deep:#222044;--lottery-night-panel:#0d3037;--lottery-night-surface:#193e46;--lottery-night-text:#f2fffd;--lottery-night-muted:#b5d8d1;--lottery-night-accent:#88e7d5;--lottery-night-line:#3d666a}html[data-theme=dark][data-ui-theme=particles]{--lottery-night-page:#03101f;--lottery-night-deep:#082943;--lottery-night-panel:#102637;--lottery-night-surface:#193449;--lottery-night-text:#effbff;--lottery-night-muted:#b2cfdf;--lottery-night-accent:#8ed9ff;--lottery-night-line:#3b6079}html[data-theme=dark][data-ui-theme=esports]{--lottery-night-page:#090711;--lottery-night-deep:#23112e;--lottery-night-panel:#201a30;--lottery-night-surface:#302640;--lottery-night-text:#fff4fb;--lottery-night-muted:#d3bed8;--lottery-night-accent:#ffa6c2;--lottery-night-line:#62506d}html[data-theme=dark][data-ui-theme=arcade]{--lottery-night-page:#11071d;--lottery-night-deep:#28103d;--lottery-night-panel:#29183e;--lottery-night-surface:#392650;--lottery-night-text:#fff9ff;--lottery-night-muted:#d6bfdf;--lottery-night-accent:#d0b7ff;--lottery-night-line:#66517e}html[data-theme=dark][data-ui-theme=gold]{--lottery-night-page:#0f0d0a;--lottery-night-deep:#211b12;--lottery-night-panel:#292319;--lottery-night-surface:#393022;--lottery-night-text:#fff9ed;--lottery-night-muted:#d8c9ab;--lottery-night-accent:#efcf8d;--lottery-night-line:#706047}html[data-theme=dark] body{--bg:var(--lottery-night-page);--page-bg:var(--lottery-night-page);--panel:var(--lottery-night-panel);--card:var(--lottery-night-surface);--text:var(--lottery-night-text);--muted:var(--lottery-night-muted);--line:var(--lottery-night-line);--primary:var(--lottery-night-accent);--primary-strong:var(--lottery-night-accent);--success:#71dfb7;--warning:#f0c27e;--danger:#ffa6b7;--ng-page:var(--lottery-night-page);--ng-page-deep:var(--lottery-night-deep);--ng-panel:var(--lottery-night-panel);--ng-panel-solid:var(--lottery-night-panel);--ng-ink:var(--lottery-night-text);--ng-muted:var(--lottery-night-muted);--ng-line:var(--lottery-night-line);--ng-shell-page:var(--lottery-night-page);--ng-shell-text:var(--lottery-night-text);--ng-shell-muted:var(--lottery-night-muted);--ng-shell-line:var(--lottery-night-line);--ng-shell-primary:var(--lottery-night-accent);--ng-shell-surface:var(--lottery-night-panel);--ng-shell-surface-strong:var(--lottery-night-surface);--ng-shell-card-bg:var(--lottery-night-panel);--ng-shell-card-border:var(--lottery-night-line);--ng-control:var(--lottery-night-surface);--ng-soft:var(--lottery-night-surface);color:var(--lottery-night-text)}html:not(.lottery-embed)[data-theme=dark]{background:var(--lottery-night-page)!important}html:not(.lottery-embed)[data-theme=dark] body{background:linear-gradient(145deg,var(--lottery-night-page),var(--lottery-night-deep))!important}html[data-theme=dark] body header.ng-brand-header,html[data-theme=dark] body .lottery-shell :is(.draw-card,.panel,.stat-card,.robot-lab-head,.robot-card,.robot-modal){color:var(--lottery-night-text)!important;border-color:var(--lottery-night-line)!important;background:var(--lottery-night-panel)!important;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff0a}html[data-theme=dark] body .lottery-shell :is(.meta-box,.engine-panel article,.keno-trace,.robot-lab-stats span,.robot-modal-stats span,.robot-history-chart,.robot-history-table,.robot-modal-head,.countdown){color:var(--lottery-night-text);border-color:var(--lottery-night-line);background:var(--lottery-night-surface)}html[data-theme=dark] body .lottery-shell :is(.draw-heading,.draw-issue,.countdown strong,.keno-trace strong,.lottery-page-heading__title,.panel-head h2,.robot-modal h2,.robot-modal strong){color:var(--lottery-night-text)!important}html[data-theme=dark] body .lottery-shell :is(.lottery-page-heading__description,.meta-box span,.engine-panel span,.engine-panel small,.keno-trace span,.keno-concealed,.stat-card span,.stat-card small,.panel-head span,.field label,.pagination,.empty-state,.robot-record,.robot-rule-note){color:var(--lottery-night-muted)}html[data-theme=dark] body .lottery-shell :is(.tag,.keno-number-list i,.keno-concealed,.mini-ball,.result-chip,.sequence i,th,.robot-rule-note){color:var(--lottery-night-accent);background:var(--lottery-night-surface);border-color:var(--lottery-night-line)}html[data-theme=dark] body .lottery-shell :is(.button,.period-button,.segmented button,.robot-modal-close){color:var(--lottery-night-text);background:var(--lottery-night-surface);border-color:var(--lottery-night-line);box-shadow:none}html[data-theme=dark] body .lottery-shell :is(.button.primary,.period-button.active,.segmented button.active,.sound-toggle.active,.scratch-toggle.active){color:#fff;background:var(--ng-button);border-color:var(--lottery-night-line)}html[data-theme=dark] body .lottery-shell .lottery-category-item.active{color:#fff!important}@media (max-width:720px){:root{--lottery-control-sm:40px;--lottery-control-md:44px}.main-nav a{min-height:44px}html.lottery-embed .lottery-shell .main-nav{min-height:var(--lottery-category-rail-height);padding:4px 6px}html.lottery-embed .lottery-shell .main-nav a{min-height:var(--lottery-category-control-height);height:var(--lottery-category-control-height);padding:4px 9px;font-size:11px}.panel-head{min-height:54px;padding:var(--lottery-space-3)}.panel-body,html.lottery-embed .lottery-shell .draw-card{padding:var(--lottery-space-3)}.robot-modal-layer{align-items:end;padding:8px 8px max(8px,env(safe-area-inset-bottom))}.robot-modal{width:100%;max-height:90dvh;border-radius:18px}.robot-modal-body{scrollbar-gutter:auto}.robot-modal-close{width:44px!important;height:44px!important}.toast{right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;max-width:none}}@media (max-width:430px){.number-expression{max-width:100%}.draw-top{gap:10px}.draw-heading{flex:0 0 auto;white-space:nowrap}.draw-actions{width:auto;margin-left:auto;flex-wrap:nowrap}.draw-actions .button{min-width:68px;min-height:40px;flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.lottery-shell *,.lottery-shell *:before,.lottery-shell *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--gh-page:var(--ng-shell-page, #f4f7fc);--gh-surface:var(--ng-shell-surface-strong, #fff);--gh-text:var(--ng-shell-text, #172238);--gh-muted:var(--ng-shell-muted, #71809a);--gh-line:var(--ng-shell-card-border, rgba(68, 88, 121, .14));--gh-primary:var(--ng-shell-primary, #2476ef);--gh-accent:var(--ng-shell-accent, #16b9cc);--gh-danger:#d75063;--gh-platform-surface:linear-gradient(132deg, #f9fbff 0%, #edf4ff 55%, #e2edff 100%);--gh-platform-wash:radial-gradient(circle at 84% 16%, rgba(47, 123, 255, .18), transparent 38%), linear-gradient(116deg, rgba(255, 255, 255, .72), transparent 55%);--gh-platform-media-glow:radial-gradient(circle at 61% 52%, rgba(47, 123, 255, .2), transparent 54%);--gh-platform-action:linear-gradient(135deg, #24334c, #101a2b);--gh-platform-action-border:#d7aa3b;--gh-platform-action-text:#fff;--gh-cover-shade-strong:rgba(248, 251, 255, .98);--gh-cover-shade-soft:rgba(248, 251, 255, .76);--gh-cover-shade-edge:rgba(248, 251, 255, .28)}html[data-theme=dark]{--gh-cover-shade-strong:rgba(5, 12, 25, .96);--gh-cover-shade-soft:rgba(5, 12, 25, .8);--gh-cover-shade-edge:rgba(5, 12, 25, .32)}html[data-ui-theme=original][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fbfdff, #eaf2ff 58%, #deebff);--gh-platform-wash:radial-gradient(circle at 84% 14%, rgba(47, 123, 255, .2), transparent 39%), linear-gradient(116deg, rgba(255, 255, 255, .78), transparent 55%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(43, 119, 242, .24), transparent 56%);--gh-platform-action:linear-gradient(135deg, #253651, #101a2b);--gh-platform-action-border:#d9ad42}html[data-ui-theme=original][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #172840, #0c182a 61%, #0a1423);--gh-platform-wash:radial-gradient(circle at 84% 14%, rgba(76, 145, 237, .27), transparent 40%), linear-gradient(116deg, rgba(31, 58, 91, .7), transparent 56%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(70, 144, 235, .3), transparent 57%);--gh-platform-action:linear-gradient(135deg, #347dda, #174d92);--gh-platform-action-border:#75b3ff}html[data-ui-theme=cosmic][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fefeff, #f0efff 57%, #e4e4ff);--gh-platform-wash:radial-gradient(circle at 84% 14%, rgba(101, 90, 226, .23), transparent 40%), radial-gradient(circle at 14% 90%, rgba(35, 174, 193, .12), transparent 36%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(95, 82, 219, .26), transparent 57%);--gh-platform-action:linear-gradient(135deg, #40397e, #25204f);--gh-platform-action-border:#8e86e8}html[data-ui-theme=cosmic][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #18245c, #0b1236 60%, #070c25);--gh-platform-wash:radial-gradient(circle at 84% 14%, rgba(112, 124, 255, .32), transparent 40%), radial-gradient(circle at 12% 96%, rgba(28, 205, 219, .16), transparent 37%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(101, 116, 255, .34), transparent 57%);--gh-platform-action:linear-gradient(135deg, #6a72e7, #393e96);--gh-platform-action-border:#a6b1ff}html[data-ui-theme=aurora][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fbfffd, #e6faf4 58%, #d8f4ed);--gh-platform-wash:radial-gradient(ellipse at 84% 12%, rgba(43, 191, 153, .24), transparent 41%), linear-gradient(118deg, rgba(255, 255, 255, .74), transparent 57%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(35, 180, 151, .26), transparent 57%);--gh-platform-action:linear-gradient(135deg, #286f68, #174944);--gh-platform-action-border:#66d1b4}html[data-ui-theme=aurora][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #184b47, #092d31 59%, #062226);--gh-platform-wash:radial-gradient(ellipse at 84% 12%, rgba(99, 246, 193, .27), transparent 41%), linear-gradient(118deg, rgba(27, 93, 84, .62), transparent 58%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(94, 229, 183, .3), transparent 57%);--gh-platform-action:linear-gradient(135deg, #4bc9a5, #187265);--gh-platform-action-border:#99f0d5}html[data-ui-theme=particles][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fbfeff, #e7f5fa 58%, #d9eef6);--gh-platform-wash:linear-gradient(90deg, rgba(36, 134, 187, .07) 1px, transparent 1px), linear-gradient(rgba(36, 134, 187, .05) 1px, transparent 1px), radial-gradient(circle at 84% 14%, rgba(28, 174, 211, .2), transparent 39%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(21, 167, 205, .25), transparent 57%);--gh-platform-action:linear-gradient(135deg, #236e8f, #17445f);--gh-platform-action-border:#62c5dd}html[data-ui-theme=particles][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #102f3d, #071b25 58%, #05131b);--gh-platform-wash:linear-gradient(90deg, rgba(28, 211, 239, .08) 1px, transparent 1px), linear-gradient(rgba(28, 211, 239, .055) 1px, transparent 1px), radial-gradient(circle at 84% 14%, rgba(24, 209, 230, .22), transparent 39%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(38, 214, 238, .29), transparent 57%);--gh-platform-action:linear-gradient(135deg, #13bdd2, #09647d);--gh-platform-action-border:#63e7f7}html[data-ui-theme=esports][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fffefe, #f8edf3 58%, #f4e2eb);--gh-platform-wash:linear-gradient(120deg, transparent 59%, rgba(222, 49, 99, .13) 59%, rgba(89, 73, 213, .06) 81%, transparent 81%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(222, 49, 99, .22), transparent 57%);--gh-platform-action:linear-gradient(135deg, #b82f58, #672341);--gh-platform-action-border:#ee7899}html[data-ui-theme=esports][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #1c3043, #111e2d 58%, #0c1724);--gh-platform-wash:linear-gradient(120deg, transparent 58%, rgba(34, 182, 240, .15) 58%, rgba(236, 50, 104, .08) 82%, transparent 82%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(40, 181, 231, .27), transparent 57%);--gh-platform-action:linear-gradient(135deg, #2bb4e4, #5154c8);--gh-platform-action-border:#72d5f5}html[data-ui-theme=arcade][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fffefe, #f7ecff 58%, #f0dfff);--gh-platform-wash:radial-gradient(circle at 84% 13%, rgba(207, 71, 180, .2), transparent 38%), linear-gradient(135deg, transparent 54%, rgba(105, 76, 207, .11));--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(185, 62, 179, .23), transparent 57%);--gh-platform-action:linear-gradient(135deg, #b43b9a, #6240ac);--gh-platform-action-border:#e67bd2}html[data-ui-theme=arcade][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #382052, #211233 58%, #170d27);--gh-platform-wash:radial-gradient(circle at 84% 13%, rgba(255, 76, 207, .28), transparent 38%), linear-gradient(135deg, transparent 54%, rgba(115, 87, 255, .15));--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(241, 77, 211, .3), transparent 57%);--gh-platform-action:linear-gradient(135deg, #e84fc2, #6548c4);--gh-platform-action-border:#ff9ae5}html[data-ui-theme=gold][data-theme=light]{--gh-platform-surface:linear-gradient(132deg, #fffefb, #f4eee3 58%, #ebdfc9);--gh-platform-wash:radial-gradient(circle at 84% 12%, rgba(188, 136, 43, .21), transparent 39%), linear-gradient(115deg, rgba(255, 255, 255, .69), transparent 57%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(190, 139, 53, .24), transparent 57%);--gh-platform-action:linear-gradient(135deg, #4f3c25, #21190f);--gh-platform-action-border:#c99a3a}html[data-ui-theme=gold][data-theme=dark]{--gh-platform-surface:linear-gradient(132deg, #382d1c, #201a11 58%, #15110c);--gh-platform-wash:radial-gradient(circle at 84% 12%, rgba(227, 186, 95, .25), transparent 39%), linear-gradient(115deg, rgba(102, 76, 36, .4), transparent 57%);--gh-platform-media-glow:radial-gradient(circle at 62% 52%, rgba(226, 184, 89, .27), transparent 57%);--gh-platform-action:linear-gradient(135deg, #d6ad5a, #8d601f);--gh-platform-action-border:#f0d18b;--gh-platform-action-text:#17110a}html[data-ui-theme=original][data-theme=light]{--gh-platform-title:#14223a;--gh-platform-copy-muted:#667792;--gh-platform-border:rgba(47, 123, 255, .22)}html[data-ui-theme=original][data-theme=dark]{--gh-platform-title:#f3f7ff;--gh-platform-copy-muted:#a8b9d0;--gh-platform-border:rgba(107, 169, 255, .28)}html[data-ui-theme=cosmic][data-theme=light]{--gh-platform-title:#26234f;--gh-platform-copy-muted:#6e6a91;--gh-platform-border:rgba(96, 78, 208, .24)}html[data-ui-theme=cosmic][data-theme=dark]{--gh-platform-title:#f4f4ff;--gh-platform-copy-muted:#b6bdf1;--gh-platform-border:rgba(140, 162, 255, .3)}html[data-ui-theme=aurora][data-theme=light]{--gh-platform-title:#173f3b;--gh-platform-copy-muted:#577d77;--gh-platform-border:rgba(27, 166, 147, .24)}html[data-ui-theme=aurora][data-theme=dark]{--gh-platform-title:#effff9;--gh-platform-copy-muted:#a7d7ca;--gh-platform-border:rgba(128, 255, 211, .28)}html[data-ui-theme=particles][data-theme=light]{--gh-platform-title:#173749;--gh-platform-copy-muted:#5a7788;--gh-platform-border:rgba(35, 126, 178, .25)}html[data-ui-theme=particles][data-theme=dark]{--gh-platform-title:#eafaff;--gh-platform-copy-muted:#9ec9d3;--gh-platform-border:rgba(0, 214, 255, .28)}html[data-ui-theme=esports][data-theme=light]{--gh-platform-title:#351829;--gh-platform-copy-muted:#806779;--gh-platform-border:rgba(217, 52, 99, .25)}html[data-ui-theme=esports][data-theme=dark]{--gh-platform-title:#fff5fb;--gh-platform-copy-muted:#c3a9bf;--gh-platform-border:rgba(76, 178, 235, .26)}html[data-ui-theme=arcade][data-theme=light]{--gh-platform-title:#3f2350;--gh-platform-copy-muted:#7f658c;--gh-platform-border:rgba(121, 72, 218, .26)}html[data-ui-theme=arcade][data-theme=dark]{--gh-platform-title:#fff2fd;--gh-platform-copy-muted:#d0afd5;--gh-platform-border:rgba(250, 93, 214, .34)}html[data-ui-theme=gold][data-theme=light]{--gh-platform-title:#352d22;--gh-platform-copy-muted:#7d725f;--gh-platform-border:rgba(159, 121, 62, .28)}html[data-ui-theme=gold][data-theme=dark]{--gh-platform-title:#f7f1e6;--gh-platform-copy-muted:#c7baa3;--gh-platform-border:rgba(219, 175, 88, .36)}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--gh-page)}body.gh-body{min-width:320px;min-height:100dvh;margin:0;color:var(--gh-text);background:var(--gh-page);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}body.gh-body:before{content:"";position:fixed;z-index:-1;inset:0;pointer-events:none;background:var(--ng-shell-card-decor);opacity:.7}button,input{font:inherit}button{cursor:pointer}.gh-shell{min-height:100dvh}.gh-access{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;color:var(--gh-muted);text-align:center}.gh-access[hidden],.gh-page[hidden],.gh-player[hidden],.gh-catalog-status[hidden],.gh-load-more[hidden],.gh-player-loading[hidden],#platformView[hidden],#gameView[hidden]{display:none!important}.gh-access.is-error a{width:max-content;margin:8px auto 0;padding:11px 18px;color:#fff;border-radius:13px;background:var(--gh-primary);text-decoration:none}.gh-access span{max-width:430px}.gh-spinner{width:32px;height:32px;margin:auto;border:3px solid color-mix(in srgb,var(--gh-primary) 18%,transparent);border-top-color:var(--gh-primary);border-radius:50%;animation:gh-spin .8s linear infinite}@keyframes gh-spin{to{transform:rotate(1turn)}}.gh-header{position:relative;z-index:30;width:min(100% - 28px,1040px);min-height:98px;margin:max(18px,env(safe-area-inset-top,0px)) auto 0;padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"copy art";align-items:center;gap:12px;overflow:hidden;color:var(--gh-text);border:1px solid var(--gh-line);border-radius:var(--ng-shell-radius,24px);background:var(--ng-shell-card-bg,var(--gh-surface));box-shadow:var(--ng-shell-shadow,0 20px 50px rgb(30 55 90 / .12))}.gh-header:before{content:"";position:absolute;inset:0;background:var(--ng-shell-card-decor);opacity:.85;pointer-events:none}.gh-header:after{content:"";position:absolute;right:20%;bottom:0;left:20%;z-index:2;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--gh-primary),var(--gh-accent),transparent);opacity:.78}.gh-hero__copy{position:relative;z-index:2;grid-area:copy;min-width:0}.gh-hero__copy>span,.gh-section-head>div>span{display:block;color:var(--gh-primary);font-size:9px;font-weight:800;letter-spacing:.14em}.gh-hero__copy h1{margin:3px 0 2px;overflow:hidden;font-size:clamp(23px,3vw,30px);line-height:1.1;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.gh-hero__copy p{margin:0;overflow:hidden;color:var(--gh-muted);font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.gh-hero__art{position:relative;z-index:1;grid-area:art;justify-self:end;width:72px;height:72px}.gh-hero__art .ng-ai-icon__image,.gh-hero__art .ng-ai-icon__fallback{width:100%;height:100%;object-fit:contain}.gh-status{position:absolute;z-index:4;top:9px;right:9px;display:flex;align-items:center;gap:7px;color:var(--gh-muted);font-size:11px}.gh-status i{width:8px;height:8px;border-radius:50%;background:#31bd7d;box-shadow:0 0 0 4px #31bd7d1f}.gh-status b{font-weight:650}.gh-content{width:min(100% - 28px,1040px);margin:0 auto;padding:12px 0 42px}.gh-main-categories{position:relative;z-index:3;margin:14px 0 2px;padding:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border:1px solid var(--gh-line);border-radius:var(--ng-shell-radius-small,17px);background:color-mix(in srgb,var(--gh-surface) 86%,transparent);box-shadow:0 10px 28px #142a4c0f}.gh-main-categories button{min-width:0;min-height:64px;padding:9px 12px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--gh-muted);border:1px solid #fff0;border-radius:13px;background:#fff0;-webkit-tap-highlight-color:#fff0;transition:color .18s ease,transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.gh-main-categories button:hover{color:var(--gh-text);background:color-mix(in srgb,var(--gh-primary) 5%,transparent)}.gh-main-categories button:active{transform:scale(.98)}.gh-main-categories button:focus-visible{outline:3px solid color-mix(in srgb,var(--gh-primary) 22%,transparent);outline-offset:2px}.gh-main-categories button.is-active{color:#fff;border-color:color-mix(in srgb,var(--gh-primary) 58%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--gh-primary) 88%,#17243b),color-mix(in srgb,var(--gh-accent) 78%,var(--gh-primary)));box-shadow:0 10px 23px color-mix(in srgb,var(--gh-primary) 18%,transparent)}.gh-main-categories svg{width:26px;height:26px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gh-main-categories span{min-width:0;display:grid;gap:2px;text-align:left}.gh-main-categories small{overflow:hidden;font-size:9px;opacity:.72;text-overflow:ellipsis;white-space:nowrap}.gh-section{margin-top:25px}.gh-section-head{margin:0 2px 13px;display:flex;align-items:end;justify-content:space-between;gap:16px}.gh-section-head h2{margin:4px 0 0;color:var(--gh-text);font-size:22px}.gh-section-head p{margin:0 0 2px;color:var(--gh-muted)}.gh-platform-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.gh-platform-card{position:relative;isolation:isolate;min-height:238px;display:block;overflow:hidden;color:var(--gh-platform-title,var(--gh-text));border:1px solid var(--gh-platform-border,var(--gh-line));border-radius:var(--ng-shell-radius,24px);background:var(--gh-platform-surface);box-shadow:0 17px 42px #142a4c1a;text-decoration:none;-webkit-tap-highlight-color:#fff0;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.gh-theme-cover{position:absolute;z-index:0;inset:0;display:block;overflow:hidden;pointer-events:none}.gh-theme-cover img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.gh-theme-cover.is-missing{display:none}.gh-platform-card .gh-theme-cover.is-game-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--gh-cover-shade-strong) 0%,var(--gh-cover-shade-soft) 38%,var(--gh-cover-shade-edge) 58%,transparent 76%);pointer-events:none}.gh-platform-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--gh-primary) 35%,var(--gh-line));box-shadow:0 18px 40px color-mix(in srgb,var(--gh-primary) 11%,transparent)}.gh-platform-card:hover .gh-theme-cover img{transform:scale(1.012)}.gh-platform-card:active{transform:scale(.985)}.gh-platform-card:focus-visible,.gh-game-card:focus-visible{outline:3px solid color-mix(in srgb,var(--gh-primary) 30%,transparent);outline-offset:3px}.gh-platform-copy{position:relative;z-index:4;width:60%;height:100%;padding:clamp(28px,4.2vw,52px);display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;text-align:center}.gh-platform-copy h3{margin:0 0 7px;color:var(--gh-platform-title,var(--gh-text));font-size:clamp(28px,4.2vw,42px);line-height:1.08;letter-spacing:-.035em}.gh-platform-copy p{margin:7px 0 0;color:var(--gh-platform-copy-muted,var(--gh-muted));font-size:12px}.gh-platform-copy em{width:max-content;min-width:122px;min-height:44px;margin-top:clamp(18px,2.5vw,29px);padding:0 21px;display:inline-flex;align-items:center;justify-content:center;color:var(--gh-platform-action-text);border:2px solid var(--gh-platform-action-border);border-radius:999px;background:var(--gh-platform-action);box-shadow:0 9px 19px #0d182a33,inset 0 1px #ffffff26;font-size:15px;font-style:normal;font-weight:780}.gh-breadcrumb{margin:0 0 13px;display:flex;align-items:center;gap:8px;color:var(--gh-muted);font-size:12px}.gh-breadcrumb a{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;padding:0 4px;color:var(--gh-primary);text-decoration:none}.gh-breadcrumb strong{color:var(--gh-text)}.gh-search{display:grid;grid-template-columns:1fr auto;gap:9px;margin-bottom:14px}.gh-search label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gh-search input{min-width:0;height:46px;padding:0 15px;color:var(--gh-text);border:1px solid var(--gh-line);border-radius:var(--ng-shell-radius-small,14px);outline:none;background:var(--gh-surface);font-size:16px}.gh-search input:focus{border-color:var(--gh-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--gh-primary) 12%,transparent)}.gh-search button,.gh-load-more{min-width:88px;color:#fff;border:0;border-radius:var(--ng-shell-radius-small,14px);background:linear-gradient(135deg,var(--gh-primary),var(--gh-accent));font-weight:720}.gh-catalog-status{padding:24px;display:grid;place-content:center;justify-items:center;gap:11px;color:var(--gh-muted);border:1px dashed var(--gh-line);border-radius:var(--ng-shell-radius-small,16px);background:color-mix(in srgb,var(--gh-surface) 75%,transparent);text-align:center}.gh-catalog-status.is-error{color:var(--gh-danger)}.gh-catalog-status button{min-height:38px;padding:0 14px;color:var(--gh-danger);border:1px solid color-mix(in srgb,var(--gh-danger) 28%,var(--gh-line));border-radius:11px;background:var(--gh-surface)}.gh-game-grid{display:grid;gap:13px}.gh-game-grid.gh-game-grid--local{grid-template-columns:minmax(0,1fr);gap:12px}.gh-game-card{min-width:0;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;border:1px solid var(--gh-line);border-radius:var(--ng-shell-radius-small,17px);background:var(--ng-shell-card-bg,var(--gh-surface));box-shadow:0 9px 28px #142a4c0f}.gh-game-media{position:relative;aspect-ratio:1;overflow:hidden;background:color-mix(in srgb,var(--gh-primary) 7%,var(--gh-surface))}.gh-game-media:after{content:"";position:absolute;inset:auto 0 0;height:26%;background:linear-gradient(transparent,#07142826);pointer-events:none}.gh-game-media.is-missing{background-color:#eef4fb;background-image:url(../../../../assets/app/_shared/b5c96564c748-game-cover-fallback-light-720-IdBTzo5n.webp);background-image:image-set(url(/template/kk53/assets/app/game-cover-fallback-light-360-GiMKRiYA.avif) type("image/avif") 1x,url(/template/kk53/assets/app/game-cover-fallback-light-720-B2FddvY_.avif) type("image/avif") 2x,url(../../../../assets/app/_shared/d20cb56da00f-game-cover-fallback-light-360-D9vYiFEb.webp) type("image/webp") 1x,url(../../../../assets/app/_shared/b5c96564c748-game-cover-fallback-light-720-IdBTzo5n.webp) type("image/webp") 2x);background-position:center;background-size:cover}html[data-theme=dark] .gh-game-media.is-missing{background-color:#06101e;background-image:url(../../../../assets/app/_shared/78ed36c1eb71-game-cover-fallback-dark-720-C3s1Ub0B.webp);background-image:image-set(url(/template/kk53/assets/app/game-cover-fallback-dark-360-CTVV_SWw.avif) type("image/avif") 1x,url(/template/kk53/assets/app/game-cover-fallback-dark-720-B56_bfAy.avif) type("image/avif") 2x,url(../../../../assets/app/_shared/c1967c4899bc-game-cover-fallback-dark-360-WeYOZOUE.webp) type("image/webp") 1x,url(../../../../assets/app/_shared/78ed36c1eb71-game-cover-fallback-dark-720-C3s1Ub0B.webp) type("image/webp") 2x)}.gh-game-media.is-missing:before{content:"原封面暂不可用";position:absolute;z-index:2;right:9px;bottom:9px;padding:4px 7px;color:#f7fbff;border:1px solid rgb(255 255 255 / .22);border-radius:7px;background:#050e1ba8;box-shadow:0 5px 14px #0000002e;font-size:9px;line-height:1.25}.gh-game-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .2s ease}.gh-game-media img[hidden]{display:none}.gh-game-card:hover .gh-game-media img{transform:scale(1.035)}.gh-game-body{min-width:0;padding:10px 9px 11px;display:grid;justify-items:center;gap:8px;text-align:center}.gh-game-body>strong{max-width:100%;overflow:hidden;color:var(--gh-text);text-overflow:ellipsis;white-space:nowrap}.gh-game-action{position:relative;width:auto;min-width:76px;height:30px;min-height:30px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;color:var(--gh-primary);border:1px solid color-mix(in srgb,var(--gh-primary) 28%,var(--gh-line));border-radius:999px;background:color-mix(in srgb,var(--gh-primary) 7%,var(--gh-surface));font:inherit;font-size:10px;font-weight:720;line-height:1;text-decoration:none;white-space:nowrap}.gh-game-card:not(.gh-game-card--local) .gh-game-action:before{content:"";position:absolute;inset:-7px -5px}.gh-game-action:disabled{cursor:progress;opacity:.62}.gh-game-card--local{position:relative;isolation:isolate;min-height:166px;aspect-ratio:2.875 / 1;display:grid;grid-template-columns:minmax(0,56%) minmax(0,44%);grid-template-areas:"copy empty";color:var(--gh-platform-title,var(--gh-text));border-color:var(--gh-platform-border,var(--gh-line));background:var(--gh-platform-surface);text-align:center;text-decoration:none;-webkit-tap-highlight-color:#fff0;transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s ease}.gh-game-card--local:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gh-primary) 35%,var(--gh-line));box-shadow:0 16px 35px color-mix(in srgb,var(--gh-primary) 12%,transparent)}.gh-game-card--local:hover .gh-theme-cover img{transform:scale(1.012)}.gh-game-card--local:active{transform:scale(.985)}.gh-game-card--local .gh-game-body{position:relative;z-index:3;grid-area:copy;padding:clamp(17px,2.5vw,25px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.gh-game-card--local .gh-game-body h3{max-width:100%;overflow:hidden;margin:0;color:var(--gh-platform-title,var(--gh-text));font-size:clamp(23px,3.5vw,38px);line-height:1.1;letter-spacing:-.035em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.gh-game-card--local .gh-game-body p{max-width:100%;overflow:hidden;margin:12px 0 0;color:var(--gh-platform-copy-muted,var(--gh-muted));font-size:clamp(11px,1.25vw,14px);line-height:1.45;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.gh-game-card--local .gh-game-action{width:auto;min-width:112px;margin-top:17px;padding:0 18px;color:var(--gh-platform-action-text);border-color:var(--gh-platform-action-border);border-radius:999px;background:var(--gh-platform-action);box-shadow:0 7px 16px #0d182a2b;font-size:12px;font-style:normal;text-decoration:none}.gh-load-more{min-width:150px;height:43px;margin:20px auto 0;display:block}body.gh-player-open{overflow:hidden}.gh-player{position:fixed;z-index:var(--ng-layer-modal,220);inset:0;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:#050c18d1;backdrop-filter:blur(8px)}.gh-player-shell{position:relative;width:min(1180px,100%);height:100%;margin:auto;overflow:hidden;border:1px solid rgb(255 255 255 / .14);border-radius:20px;background:#0d1728;box-shadow:0 24px 80px #00000073}.gh-player-close{position:absolute;z-index:2;top:max(8px,env(safe-area-inset-top,0px));right:max(8px,env(safe-area-inset-right,0px));display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-appearance:none;appearance:none}.gh-player-close:hover{opacity:.8}.gh-player-close:active{opacity:.6}.gh-player-close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.gh-player-close{border:1px solid var(--ng-shell-card-border,var(--ng-line,#d6dfed));border-radius:14px;color:var(--ng-shell-text,var(--ng-ink,#17233b));background:var(--ng-shell-surface-strong,var(--ng-panel-solid,#fff));box-shadow:0 7px 18px color-mix(in srgb,var(--ng-shell-text,var(--ng-ink,#17233b)) 12%,transparent)}.gh-player-close:hover{border-color:var(--ng-shell-primary,var(--ng-accent,#5e6fff));opacity:1;transform:translateY(-1px)}.gh-player-close:active{opacity:1;transform:scale(.96)}.gh-player-close:focus-visible{outline:3px solid rgb(168 156 255 / .38);outline-offset:3px}.gh-player-stage{position:relative;min-height:0;height:100%}.gh-player-stage iframe{width:100%;height:100%;display:block;opacity:0;border:0;background:#fff}.gh-player-stage iframe.is-loaded{opacity:1}.gh-player-loading{position:absolute;z-index:1;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;color:#c4d0e2;text-align:center}.gh-player-loading small{color:#7e8da3}.gh-page{animation:gh-enter .22s ease both}@keyframes gh-enter{0%{opacity:0;transform:translateY(6px)}}@media (max-width:900px){.gh-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:620px){.gh-content{width:min(100% - 24px,1040px);padding-top:12px}.gh-header{width:min(100% - 24px,1040px);min-height:76px;margin-top:max(12px,env(safe-area-inset-top,0px));padding:9px 11px;grid-template-columns:minmax(0,1fr) 52px;grid-template-areas:"copy art";gap:10px;border-radius:19px}.gh-status b{display:none}.gh-hero__copy>span{font-size:8px;letter-spacing:.13em}.gh-hero__copy h1{margin:2px 0 0;font-size:21px}.gh-hero__copy p{display:none}.gh-hero__art{width:52px;height:52px}.gh-section{margin-top:20px}.gh-main-categories button{min-height:58px;padding-inline:8px;gap:7px}.gh-main-categories svg{width:22px;height:22px}.gh-section-head{align-items:flex-start;flex-direction:column;gap:4px}.gh-platform-grid{gap:12px}.gh-platform-card{min-height:0;aspect-ratio:2.875 / 1}.gh-platform-copy{width:64%;padding:12px 14px}.gh-platform-copy h3{margin-bottom:2px;font-size:clamp(18px,5.4vw,23px)}.gh-platform-copy p{max-width:100%;overflow:hidden;margin-top:3px;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.gh-platform-copy em{min-width:88px;min-height:30px;margin-top:8px;padding:0 12px;border-width:1px;font-size:11px}.gh-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gh-game-grid.gh-game-grid--local{grid-template-columns:minmax(0,1fr);gap:12px}.gh-game-card{border-radius:14px}.gh-game-body{padding:9px}.gh-game-card--local{min-height:0;aspect-ratio:2.875 / 1;border-radius:16px}.gh-game-card--local .gh-game-body{padding:11px 14px}.gh-game-card--local .gh-game-body h3{font-size:clamp(19px,5.6vw,24px)}.gh-game-card--local .gh-game-body p{margin-top:5px;font-size:9px}.gh-game-card--local .gh-game-action{min-width:92px;min-height:32px;margin-top:8px;padding-inline:13px}.gh-player{padding:0;backdrop-filter:none}.gh-player-shell{border:0;border-radius:0}}@media (max-width:430px){.gh-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gh-game-body>strong{font-size:12px}html.ng-skin-active .gh-game-card:not(.gh-game-card--local) .gh-game-action{width:100%;min-width:0;height:32px;min-height:32px;padding-inline:3px;font-size:11px}}@media (max-width:350px){.gh-content{width:min(100% - 18px,1040px)}.gh-header{width:min(100% - 18px,1040px);min-height:72px;padding:8px 9px;grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"copy art";gap:7px}.gh-hero__copy h1{font-size:20px}.gh-hero__art{width:48px;height:48px}.gh-search{grid-template-columns:1fr 72px}.gh-search button{min-width:0}.gh-platform-card{min-height:0}.gh-platform-copy{padding-inline:12px 6px}.gh-main-categories button{padding-inline:5px}.gh-main-categories small{display:none}}@media (prefers-reduced-motion:reduce){.gh-spinner,.gh-page{animation:none}.gh-platform-card,.gh-game-card--local,.gh-game-media img,.gh-theme-cover img,.gh-main-categories button{transition:none}}.gh-body{overflow-x:clip}html[data-ui-theme] body.gh-body:before{animation:none!important}.gh-body .ng-mobile-theme-atmosphere{display:none!important}.gh-header{min-height:100px;padding:16px 18px;grid-template-columns:minmax(0,1fr) 58px;gap:14px;border-radius:22px;box-shadow:0 14px 36px color-mix(in srgb,var(--gh-text) 9%,transparent)}.gh-header:before,.gh-header:after{content:none}.gh-hero__copy>span,.gh-section-head>div>span{font-size:11px;font-weight:700}.gh-hero__copy h1{font-size:clamp(24px,3vw,30px);font-weight:700}.gh-hero__copy p{font-size:13px}.gh-hero__art{width:54px;height:54px}.gh-status{top:auto;right:18px;bottom:13px}.gh-status b{font-weight:600}.gh-content{padding-bottom:32px}.gh-main-categories{position:sticky;z-index:var(--ng-layer-sticky,30);top:max(8px,env(safe-area-inset-top,0px));min-height:58px;margin-top:14px;padding:5px;border-radius:14px;background:color-mix(in srgb,var(--gh-surface) 94%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--gh-text) 7%,transparent);backdrop-filter:blur(16px) saturate(115%)}.gh-main-categories button{min-height:46px;padding:7px 10px;gap:8px;border-radius:10px;transition:color .16s ease,transform .12s ease,background-color .16s ease,border-color .16s ease}.gh-main-categories button.is-active{color:var(--gh-primary);border-color:#fff0;background:color-mix(in srgb,var(--gh-primary) 11%,var(--gh-surface));box-shadow:none}.gh-main-categories strong{font-size:14px;font-weight:700}.gh-main-categories small{font-size:11px}.gh-main-categories svg{width:24px;height:24px}.gh-section{margin-top:24px}.gh-featured-platforms{margin-bottom:24px}.gh-section-head{margin-bottom:12px}.gh-section-head h2{font-size:20px;font-weight:700}.gh-section-head p{font-size:12px}.gh-platform-grid,.gh-platform-grid.gh-platform-grid--featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gh-platform-card{min-height:0;aspect-ratio:2.875 / 1;border-radius:20px;box-shadow:0 10px 28px color-mix(in srgb,var(--gh-text) 7%,transparent);transition:transform .14s var(--ng-shell-ease,ease),border-color .18s ease,box-shadow .18s ease}.gh-platform-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px color-mix(in srgb,var(--gh-text) 9%,transparent)}.gh-platform-copy{width:56%;padding:clamp(8px,1.2vw,18px)}.gh-platform-copy h3{margin:0;font-size:clamp(24px,2.8vw,30px);font-weight:700}.gh-platform-copy p{margin-top:5px;font-size:13px;line-height:1.3}.gh-platform-copy em{min-width:98px;min-height:40px;flex-shrink:0;margin-top:9px;padding:0 18px;border-width:1px;border-radius:11px;box-shadow:none;font-size:14px;font-weight:700}.gh-breadcrumb[hidden],.gh-search[hidden],.gh-platform-grid[hidden],.gh-game-grid[hidden],.gh-featured-platforms[hidden]{display:none!important}.gh-search input,html[data-ui-theme] body.gh-body .gh-search input{height:44px;border-radius:12px!important;font-size:15px}.gh-search button,.gh-load-more{border-radius:12px;font-weight:700}.gh-catalog-status{min-height:150px;border-radius:16px}.gh-catalog-status.is-loading{min-height:0;padding:0;display:block;border:0;background:#fff0}.gh-catalog-status.is-loading>strong{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gh-skeleton-grid{width:100%;display:grid;gap:13px}.gh-skeleton-grid--platform{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-skeleton-grid--game{grid-template-columns:repeat(4,minmax(0,1fr))}.gh-skeleton-card{display:block;overflow:hidden;border:1px solid var(--gh-line);border-radius:16px;background:linear-gradient(100deg,color-mix(in srgb,var(--gh-surface) 88%,transparent) 15%,color-mix(in srgb,var(--gh-primary) 10%,var(--gh-surface)),color-mix(in srgb,var(--gh-surface) 88%,transparent) 55%);background-size:260% 100%;animation:gh-skeleton 1.15s ease-in-out infinite}.gh-skeleton-grid--platform .gh-skeleton-card{aspect-ratio:2.875 / 1}.gh-skeleton-grid--game .gh-skeleton-card{aspect-ratio:.82 / 1}@keyframes gh-skeleton{to{background-position:-160% 0}}.gh-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gh-game-card{border-radius:16px;box-shadow:0 8px 22px color-mix(in srgb,var(--gh-text) 6%,transparent)}.gh-game-body>strong{font-size:13px;font-weight:600}.gh-game-action{border-radius:10px;font-weight:700}.gh-game-card--local{border-radius:20px;box-shadow:0 10px 28px color-mix(in srgb,var(--gh-text) 7%,transparent)}.gh-game-card--local .gh-game-body h3{font-weight:700}.gh-game-card--local .gh-game-action{border-radius:11px;box-shadow:none}.gh-room-picker{position:fixed;z-index:var(--ng-layer-modal,180);inset:0;display:grid;align-items:end;color:var(--gh-text)}.gh-room-picker-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:#0c15265c}.gh-room-picker-sheet{position:relative;width:100%;max-height:min(78dvh,760px);overflow:hidden auto;padding:26px 0 max(22px,env(safe-area-inset-bottom,0px));border-radius:30px 30px 0 0;background:var(--gh-surface);box-shadow:0 -14px 42px #12203a2e}.gh-room-picker-sheet h2{margin:0;padding:0 48px 25px;color:var(--gh-text);border-bottom:1px solid var(--gh-line);font-size:clamp(24px,4vw,32px);line-height:1.2}.gh-room-picker-list{display:grid}.gh-room-option{display:grid;width:100%;min-height:116px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:28px;padding:13px 48px;color:var(--gh-text);border:0;border-bottom:1px solid var(--gh-line);background:#fff0;text-align:left}.gh-room-option:hover{background:color-mix(in srgb,var(--gh-primary) 7%,transparent)}.gh-room-option:focus-visible{outline:3px solid color-mix(in srgb,var(--gh-primary) 32%,transparent);outline-offset:-3px}.gh-room-option img{width:84px;height:84px;border-radius:50%;object-fit:cover;box-shadow:0 5px 14px color-mix(in srgb,var(--gh-primary) 18%,transparent)}.gh-room-option-copy{display:flex;min-width:0;align-items:center}.gh-room-option-copy strong{min-width:0;overflow:hidden;font-size:clamp(20px,3.4vw,30px);text-overflow:ellipsis;white-space:nowrap}body.gh-room-picker-open{overflow:hidden}.gh-toast{position:fixed;z-index:var(--ng-layer-toast,240);right:50%;bottom:calc(var(--ng-shell-nav-height, 68px) + env(safe-area-inset-bottom,0px) + 18px);max-width:calc(100% - 32px);padding:11px 15px;color:#fff;border-radius:12px;background:#0e1828f0;box-shadow:0 12px 28px #0003;transform:translate(50%);font-size:13px;text-align:center}body.gh-player-open .ng-bottom-nav,body.gh-player-open .ng-action-hub-toggle,body.gh-player-open .ng-scroll-top,body.gh-player-open .activity-hall-toggle,body.gh-player-open .service-float-btn{display:none!important}.gh-player-stage iframe{transition:opacity .16s ease}@media (max-width:720px){.gh-header{min-height:88px;padding:13px 14px;grid-template-columns:minmax(0,1fr) 42px;border-radius:20px}.gh-hero__copy>span{font-size:10px}.gh-hero__copy h1{font-size:24px}.gh-hero__copy p{display:none}.gh-hero__art{width:42px;height:42px}.gh-status{display:none}.gh-content{width:min(100% - 24px,1040px)}.gh-main-categories span small{display:none}.gh-platform-grid,.gh-platform-grid.gh-platform-grid--featured{grid-template-columns:minmax(0,1fr);gap:12px}.gh-platform-copy{width:56%;padding:6px 8px}.gh-platform-copy h3{font-size:clamp(22px,6.15vw,26px)}.gh-platform-copy p{margin-top:4px;font-size:13px}.gh-platform-copy em{min-width:94px;min-height:38px;margin-top:6px}.gh-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gh-game-grid.gh-game-grid--local{grid-template-columns:minmax(0,1fr)}.gh-game-card:not(.gh-game-card--local) .gh-game-body{padding:8px 4px;gap:6px}.gh-game-card:not(.gh-game-card--local) .gh-game-body>strong{font-size:12px}.gh-game-card:not(.gh-game-card--local) .gh-game-action{width:100%;min-width:0;height:32px;min-height:32px;padding-inline:3px;font-size:11px}.gh-skeleton-grid--platform{grid-template-columns:minmax(0,1fr)}.gh-skeleton-grid--game{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gh-room-picker-sheet{max-height:min(86dvh,760px);border-radius:24px 24px 0 0}.gh-room-picker-sheet h2{padding:23px 28px 20px;font-size:25px}.gh-room-option{min-height:94px;grid-template-columns:68px minmax(0,1fr);gap:18px;padding:10px 28px}.gh-room-option img{width:68px;height:68px}.gh-room-option-copy strong{font-size:21px}}@media (max-width:349px){.gh-content,.gh-header{width:min(100% - 18px,1040px)}.gh-main-categories button{min-height:44px;padding-inline:5px;gap:5px}.gh-main-categories svg{width:21px;height:21px}.gh-main-categories strong{font-size:13px}}@media (orientation:landscape) and (max-height:620px){.gh-player{padding:0}.gh-player-shell{width:100%;border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.gh-skeleton-card{animation:none}.gh-player-stage iframe{transition:none}}html{min-width:320px;background:var(--ng-shell-page,#f5f7fb)}body.ng-hub-page{min-height:100dvh;margin:0;color:var(--ng-shell-text,#182337);background:var(--ng-shell-page,#f5f7fb);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}body.ng-hub-page:before{content:"";position:fixed;z-index:-1;inset:0;pointer-events:none;background:var(--ng-shell-card-decor,radial-gradient(circle at 85% 0,rgb(36 118 239 / .14),transparent 36%));opacity:.8}.ng-hub-shell{width:min(100% - 28px,var(--ng-shell-content-max, 920px));margin:0 auto;padding:max(18px,env(safe-area-inset-top,0px)) 0 42px}.ng-hub-header{position:relative;min-height:92px;padding:14px clamp(16px,3vw,24px);display:grid;grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"copy art";align-items:center;gap:14px;overflow:hidden;border:1px solid var(--ng-shell-card-border,rgb(68 88 121 / .14));border-radius:var(--ng-shell-radius,24px);background:var(--ng-shell-card-bg,#fff);box-shadow:var(--ng-shell-shadow,0 1px 2px rgb(30 55 90 / .05),0 22px 56px rgb(30 55 90 / .11)),inset 0 1px color-mix(in srgb,#fff 38%,transparent)}.ng-hub-header:before{content:"";position:absolute;right:20%;bottom:0;left:20%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--ng-shell-primary),var(--ng-shell-accent),transparent);opacity:.78}body.ng-catalog-page .collector-catalog-panel{width:100%;margin:0}body.ng-catalog-page .collector-page-heading{margin:0 0 12px}body.ng-catalog-page .ng-hub-shell{width:min(100% - 32px,var(--ui-section-max, 1180px))}body.ng-catalog-page .ng-hub-section{margin-top:6px}.ng-hub-header:after{content:"";position:absolute;width:170px;height:170px;right:-54px;top:-72px;border:1px solid color-mix(in srgb,var(--ng-shell-primary) 26%,transparent);border-radius:50%;box-shadow:0 0 0 30px color-mix(in srgb,var(--ng-shell-primary) 4%,transparent),0 0 0 62px color-mix(in srgb,var(--ng-shell-accent) 3%,transparent)}.ng-hub-header__icon{position:relative;z-index:1;grid-area:art;justify-self:end;width:68px;height:68px;padding:0;display:grid;place-items:center;color:var(--ng-shell-icon-fg,var(--ng-shell-primary));border:0;border-radius:0;background:#fff0;box-shadow:none}.ng-hub-header__copy{position:relative;z-index:1;grid-area:copy;min-width:0}.ng-hub-header__eyebrow,.ng-hub-section-label{display:block;margin-bottom:5px;color:var(--ng-shell-primary);font-size:11px;font-weight:760;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.ng-hub-header h1{margin:0;color:var(--ng-shell-text);font-size:clamp(23px,3vw,30px);line-height:1.15;letter-spacing:-.035em}.ng-hub-header p{margin:4px 0 0;overflow:hidden;color:var(--ng-shell-muted);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ng-hub-section{margin-top:24px}.ng-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ng-content-tabs{width:min(100%,430px);margin:0 auto 14px;padding:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid var(--ng-shell-card-border);border-radius:14px;background:color-mix(in srgb,var(--ng-shell-card-bg) 82%,transparent);box-shadow:0 8px 22px #1328480d}.ng-content-tabs a{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;color:var(--ng-shell-muted);border-radius:10px;font-size:13px;font-weight:650;text-decoration:none;transition:color .16s ease,background-color .16s ease,transform .12s ease}.ng-content-tabs a[aria-current=page]{color:#fff;background:var(--ng-shell-primary)}.ng-content-tabs a:active{transform:scale(.98)}.ng-content-tabs a:focus-visible{outline:2px solid var(--ng-shell-primary);outline-offset:2px}.ng-hub-section-head{margin:0 2px 12px;display:flex;align-items:end;justify-content:space-between;gap:12px}.ng-hub-section-head h2{margin:0;color:var(--ng-shell-text);font-size:19px;line-height:1.25}.ng-hub-section-head p{margin:0;color:var(--ng-shell-muted);font-size:12px}.ng-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-4,16px)}.ng-category-card{--card-accent:var(--ng-shell-primary);position:relative;min-height:104px;padding:14px 16px;display:grid;grid-template-columns:58px minmax(0,1fr);column-gap:13px;align-items:center;overflow:hidden;color:var(--ng-shell-text);border:1px solid var(--ng-shell-card-border);border-radius:var(--ng-shell-radius);background:var(--ng-shell-card-bg);box-shadow:var(--ui-shadow-card,0 1px 2px rgb(19 40 72 / .04),0 12px 34px rgb(19 40 72 / .08)),inset 0 1px color-mix(in srgb,#fff 28%,transparent);text-decoration:none;-webkit-tap-highlight-color:#fff0;transition:transform var(--ng-shell-motion-press,.12s) var(--ng-shell-ease,ease),box-shadow var(--ng-shell-motion-control,.19s) var(--ng-shell-ease,ease),border-color var(--ng-shell-motion-control,.19s) var(--ng-shell-ease,ease)}.ng-category-card [data-message-entry-badge]{position:absolute;z-index:3;top:10px;right:10px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;color:#fff;background:#ef405a;box-shadow:0 3px 9px #ef405a57;font-size:10px;font-style:normal;font-weight:800;line-height:1}.ng-category-card [data-message-entry-badge][hidden]{display:none!important}.ng-category-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,color-mix(in srgb,var(--card-accent) 6%,transparent),transparent 44%),radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--card-accent) 15%,transparent),transparent 28%)}.ng-category-card:after{content:"";position:absolute;left:14px;top:50%;width:58px;height:18px;border:1px solid color-mix(in srgb,var(--card-accent) 25%,transparent);border-radius:50%;background:color-mix(in srgb,var(--card-accent) 8%,transparent);transform:translateY(17px)}@media (hover:hover) and (pointer:fine){.ng-category-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--card-accent) 42%,var(--ng-shell-card-border));box-shadow:var(--ui-shadow-hover)}}.ng-category-card:active{transform:translateY(0) scale(.985)}.ng-category-card:focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}.ng-category-card__icon{position:relative;z-index:1;grid-column:1;width:52px;height:52px;padding:0;color:var(--card-accent);border:0;border-radius:50%;background:#fff0;box-shadow:none}.ng-category-card__copy{position:relative;z-index:1;min-width:0}.ng-category-card h3{margin:0 0 4px;font-size:19px;line-height:1.25}.ng-category-card p{margin:0;color:var(--ng-shell-muted);font-size:12px;line-height:1.45;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ng-category-card[data-tone=violet]{--card-accent:#826cf6}.ng-category-card[data-tone=rose]{--card-accent:#ed6689}.ng-category-card[data-tone=cyan]{--card-accent:#17a9cf}.ng-category-card[data-tone=amber]{--card-accent:#d79331}.ng-category-card[data-tone=green]{--card-accent:#31a979}.ng-category-card[data-tone=blue]{--card-accent:#397be7}.ng-hub-grid--discover{grid-template-columns:1fr;gap:8px}.ng-hub-grid--discover .ng-category-card{min-height:74px;padding:10px 14px;grid-template-columns:48px minmax(0,1fr);column-gap:12px;border-radius:var(--ng-shell-radius-small,18px);box-shadow:0 8px 24px #1328480e}.ng-hub-grid--discover .ng-category-card:before{background:linear-gradient(90deg,color-mix(in srgb,var(--card-accent) 5%,transparent),transparent 34%)}.ng-hub-grid--discover .ng-category-card:after{left:14px;width:44px;height:44px;border-color:color-mix(in srgb,var(--card-accent) 20%,var(--ng-shell-card-border));background:color-mix(in srgb,var(--card-accent) 7%,var(--ng-shell-card-bg));box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--ng-shell-card-bg) 88%,transparent);transform:translateY(-50%)}.ng-hub-grid--discover .ng-category-card__icon{width:27px;height:27px;margin:auto;display:grid;place-items:center}.ng-hub-grid--discover .ng-category-card__icon svg,.ng-hub-header__icon>svg{width:100%;height:100%}.ng-hub-grid--discover .ng-category-card h3{margin:0 0 3px;font-size:17px;letter-spacing:-.02em}.ng-hub-grid--discover .ng-category-card p{max-width:620px;font-size:11px;line-height:1.35}.ng-hub-state{min-height:180px;padding:28px;display:grid;place-items:center;text-align:center;border:1px solid var(--ng-shell-card-border);border-radius:var(--ng-shell-radius);background:var(--ng-shell-card-bg)}.ng-hub-state__inner{max-width:360px}.ng-hub-state__icon{width:64px;height:64px;margin:0 auto 13px;padding:0;color:var(--ng-shell-icon-fg);border-radius:0;background:#fff0}.ng-hub-state__icon--plain{width:46px;height:46px;padding:11px;border-radius:16px;background:var(--ng-shell-icon-bg)}.ng-hub-state strong{display:block;color:var(--ng-shell-text);font-size:17px}.ng-hub-state p{margin:7px 0 0;color:var(--ng-shell-muted);font-size:13px;line-height:1.6}.ng-hub-state button{min-height:44px;margin-top:16px;padding:0 19px;color:#fff;border:0;border-radius:13px;background:var(--ng-shell-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ng-hub-skeleton{min-height:154px;border:1px solid var(--ng-shell-card-border);border-radius:var(--ng-shell-radius);background:linear-gradient(100deg,var(--ng-shell-surface) 15%,color-mix(in srgb,var(--ng-shell-primary) 9%,var(--ng-shell-surface)) 35%,var(--ng-shell-surface) 55%);background-size:260% 100%;animation:ngHubSkeleton 1.25s ease-in-out infinite}.ng-notice-list,.ng-service-list{display:grid;gap:12px}.ng-service-card{padding:17px;border:1px solid var(--ng-shell-card-border);border-radius:var(--ng-shell-radius-small);background:var(--ng-shell-card-bg);box-shadow:0 10px 28px #1328480f}.ng-service-card h2{margin:0;color:var(--ng-shell-text);font-size:16px;line-height:1.4}.ng-moment-card{overflow:hidden;border:1px solid var(--ng-shell-card-border);border-radius:var(--ng-shell-radius-small,18px);background:var(--ng-shell-card-bg);box-shadow:0 10px 28px #1328480f}.ng-moment-card__head{padding:15px 17px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px}.ng-moment-card__avatar{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;color:#fff;border-radius:50%;background:linear-gradient(145deg,var(--ng-shell-primary),color-mix(in srgb,var(--ng-shell-primary) 66%,var(--ng-shell-accent)));font-size:15px;font-weight:700}.ng-moment-card__avatar--official{color:var(--ng-shell-primary);border:1px solid color-mix(in srgb,var(--ng-shell-primary) 22%,var(--ng-shell-card-border));background:var(--ng-shell-icon-bg)}.ng-moment-card__avatar svg{width:23px;height:23px}.ng-moment-card__author{min-width:0}.ng-moment-card__author strong,.ng-moment-card__author small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-moment-card__author strong{color:var(--ng-shell-text);font-size:14px;line-height:1.35}.ng-moment-card__author small{margin-top:3px;color:var(--ng-shell-muted);font-size:11px;line-height:1.35}.ng-moment-card__head em{padding:5px 8px;color:#21845c;border-radius:999px;background:#29aa751a;font-size:10px;font-style:normal;font-weight:700}.ng-moment-card__body{padding:2px 17px 18px}.ng-moment-card__body h2{margin:0;color:var(--ng-shell-text);font-size:17px;line-height:1.45}.ng-moment-card__body p{margin:8px 0 0;color:var(--ng-shell-muted);font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.ng-moment-card__link{width:fit-content;min-height:36px;margin-top:11px;display:inline-flex;align-items:center;gap:5px;color:var(--ng-shell-primary);font-size:12px;font-weight:700;text-decoration:none}.ng-moment-card__link svg{width:15px;height:15px}.ng-service-card{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px}.ng-service-card__avatar{width:58px;height:58px;padding:2px;display:grid;place-items:center;overflow:hidden;color:var(--ng-shell-icon-fg);border:1px solid color-mix(in srgb,var(--ng-shell-primary) 20%,transparent);border-radius:19px;background:var(--ng-shell-icon-bg)}.ng-service-card__avatar img{width:100%;height:100%;padding:3px;object-fit:contain;object-position:center;border-radius:inherit}.ng-service-card__meta{min-width:0}.ng-service-card__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ng-service-card__status{width:8px;height:8px;border-radius:50%;background:#32c481;box-shadow:0 0 0 4px #32c4811f}.ng-service-card[data-service-status=away] .ng-service-card__status{background:#d9a23b;box-shadow:0 0 0 4px #d9a23b1f}.ng-service-card[data-service-status=offline] .ng-service-card__status{background:#8c97aa;box-shadow:0 0 0 4px #8c97aa1f}.ng-service-card__actions{display:flex;align-items:center;gap:7px}.ng-service-action{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;border:1px solid #fff0;border-radius:12px;background:var(--ng-shell-primary);font:inherit;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.ng-service-action__label{line-height:1.4;white-space:nowrap}.ng-hub-toast{position:fixed;z-index:var(--ng-layer-toast,240);right:50%;bottom:calc(var(--ng-shell-nav-height) + env(safe-area-inset-bottom,0px) + 22px);max-width:calc(100% - 40px);padding:11px 16px;color:#fff;border-radius:12px;background:#101b2cf0;box-shadow:0 10px 30px #00000038;transform:translate(50%);font-size:13px}@keyframes ngHubSkeleton{to{background-position:-160% 0}}@media (max-width:620px){.ng-hub-shell{width:min(100% - 24px,920px);padding-top:max(12px,env(safe-area-inset-top,0px))}body.ng-catalog-page .ng-hub-shell{width:min(100% - 20px,var(--ui-section-max, 1180px))}.ng-hub-header{min-height:76px;padding:9px 11px;grid-template-columns:minmax(0,1fr) 52px;grid-template-areas:"copy art";gap:10px;border-radius:19px}.ng-hub-header:after{width:112px;height:112px;right:-38px;top:-48px;box-shadow:0 0 0 22px color-mix(in srgb,var(--ng-shell-primary) 4%,transparent),0 0 0 44px color-mix(in srgb,var(--ng-shell-accent) 3%,transparent)}.ng-hub-header__icon{width:52px;height:52px;padding:0;border-radius:0}.ng-hub-header__eyebrow{margin-bottom:2px;font-size:8px;letter-spacing:.13em}.ng-hub-header h1{font-size:21px;line-height:1.08}.ng-hub-header p{display:none}.ng-hub-grid{grid-template-columns:1fr;gap:11px}.ng-category-card{min-height:92px;padding:12px 14px;grid-template-columns:52px minmax(0,1fr);column-gap:11px}.ng-category-card:after{left:14px;width:52px}.ng-category-card__icon{width:46px;height:46px}.ng-category-card h3{font-size:18px}.ng-hub-grid--discover .ng-category-card{min-height:70px;padding:9px 12px;grid-template-columns:44px minmax(0,1fr);column-gap:10px}.ng-hub-grid--discover .ng-category-card:after{left:12px;width:42px;height:42px}.ng-hub-grid--discover .ng-category-card__icon{width:25px;height:25px}.ng-hub-grid--discover .ng-category-card h3{font-size:16px}.ng-hub-grid--discover .ng-category-card p{font-size:11px}.ng-service-card{grid-template-columns:50px minmax(0,1fr)}.ng-service-card__avatar{width:50px;height:50px;border-radius:16px}.ng-service-card__actions{grid-column:1 / span 2}.ng-service-action{flex:1}.ng-hub-section{margin-top:16px}.ng-content-tabs{margin-bottom:11px}.ng-moment-card__head{padding:13px 14px 10px}.ng-moment-card__body{padding:2px 14px 15px}}@media (max-width:350px){.ng-hub-shell{width:min(100% - 18px,920px)}.ng-hub-header{min-height:72px;gap:7px;padding:8px 9px;grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"copy art"}.ng-hub-header__icon{width:48px;height:48px;padding:0}.ng-hub-header h1{font-size:20px}.ng-category-card{padding:15px}}@media (prefers-reduced-motion:reduce){.ng-category-card,.ng-content-tabs a{transition:none}.ng-hub-skeleton{animation:none}}body.ng-core-hub-page{overflow-x:clip}html[data-ui-theme] body.ng-core-hub-page:before{animation:none!important}body.ng-core-hub-page .ng-mobile-theme-atmosphere{display:none!important}body.ng-core-hub-page .ng-hub-shell{width:min(100% - 32px,1120px);padding-top:max(20px,env(safe-area-inset-top,0px))}body.ng-core-hub-page .ng-hub-header{min-height:104px;padding:18px 22px;grid-template-columns:minmax(0,1fr) 58px;gap:18px;border-radius:22px;box-shadow:0 14px 36px color-mix(in srgb,var(--ng-shell-text) 9%,transparent)}body.ng-core-hub-page .ng-hub-header:before,body.ng-core-hub-page .ng-hub-header:after,body.ng-core-hub-page .ng-category-card:after{content:none}body.ng-core-hub-page .ng-hub-header__icon{width:52px;height:52px;padding:11px;color:var(--ng-shell-primary);border:1px solid color-mix(in srgb,var(--ng-shell-primary) 20%,var(--ng-shell-card-border));border-radius:16px;background:color-mix(in srgb,var(--ng-shell-primary) 9%,var(--ng-shell-surface-strong))}body.ng-core-hub-page .ng-hub-header__icon svg,body.ng-core-hub-page .ng-category-card__icon svg,body.ng-core-hub-page .ng-category-card__arrow svg,body.ng-core-hub-page .ng-category-card__action svg,body.ng-core-hub-page .ng-service-card__avatar svg,body.ng-core-hub-page .ng-service-card__channel svg,body.ng-core-hub-page .ng-service-action--copy svg,body.ng-core-hub-page .ng-service-security svg,body.ng-core-hub-page .ng-age-gate__icon svg{width:100%;height:100%;display:block}body.ng-core-hub-page .ng-hub-header__eyebrow,body.ng-core-hub-page .ng-hub-section-label{font-size:11px;font-weight:700}body.ng-core-hub-page .ng-hub-header h1{font-size:clamp(24px,3vw,30px);font-weight:700}body.ng-core-hub-page .ng-hub-header p,body.ng-core-hub-page .ng-hub-section-head p,body.ng-core-hub-page .ng-category-card p{font-weight:400}html[data-ui-theme] body.ng-core-hub-page :is(.ng-hub-header h1,.ng-hub-section-head h2,.ng-category-card,.ng-category-card h3,.ng-service-card h2,.ng-service-security strong,.ng-age-gate h2){color:var(--ng-shell-text)!important}html[data-ui-theme] body.ng-core-hub-page :is(.ng-hub-header p,.ng-hub-section-head p,.ng-category-card p,.ng-service-card__status,.ng-service-security p,.ng-age-gate p){color:var(--ng-shell-muted)!important}body.ng-core-hub-page .ng-category-card,body.ng-core-hub-page .ng-category-card :is(h3,p,span){text-decoration:none}body.ng-core-hub-page .ng-hub-section{margin-top:24px}body.ng-core-hub-page .ng-hub-section-head h2{font-size:20px;font-weight:700}body.ng-core-hub-page .ng-category-card{grid-template-columns:52px minmax(0,1fr) 20px;gap:var(--ui-space-4,16px);min-height:132px;padding:var(--ui-space-5,20px);border-radius:var(--ui-card-radius,20px);background:var(--ng-shell-card-bg);box-shadow:var(--ui-shadow-card);transition:transform var(--ui-motion-fast) var(--ui-ease),border-color var(--ui-motion-base) var(--ui-ease),box-shadow var(--ui-motion-base) var(--ui-ease)}body.ng-core-hub-page .ng-category-card:before{background:linear-gradient(115deg,color-mix(in srgb,var(--card-accent) 4%,transparent),transparent 48%)}body.ng-core-hub-page .ng-category-card__icon{grid-column:1;width:48px;height:48px;padding:10px;border:1px solid color-mix(in srgb,var(--card-accent) 20%,var(--ng-shell-card-border));border-radius:15px;background:color-mix(in srgb,var(--card-accent) 9%,var(--ng-shell-surface-strong))}body.ng-core-hub-page .ng-category-card__copy{grid-column:2}body.ng-core-hub-page .ng-category-card h3{margin:0 0 6px;font-size:18px;font-weight:700}body.ng-core-hub-page .ng-category-card p{display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.5}body.ng-core-hub-page .ng-category-card__arrow{position:relative;z-index:1;grid-column:3;width:20px;height:20px;color:var(--card-accent);transition:transform .16s ease}body.ng-core-hub-page .ng-category-card__action{width:fit-content;margin-top:14px;display:inline-flex;align-items:center;gap:4px;color:var(--card-accent);font-size:13px;font-weight:600}body.ng-core-hub-page .ng-category-card__action svg{width:15px;height:15px}body.ng-core-hub-page .ng-category-card__badge{position:absolute;z-index:2;top:14px;right:14px;padding:3px 7px;color:var(--card-accent);border:1px solid color-mix(in srgb,var(--card-accent) 24%,var(--ng-shell-card-border));border-radius:9px;background:color-mix(in srgb,var(--card-accent) 9%,var(--ng-shell-surface-strong));font-size:11px;font-weight:700}@media (hover:hover) and (pointer:fine){body.ng-core-hub-page .ng-category-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--card-accent) 38%,var(--ng-shell-card-border));box-shadow:0 14px 34px color-mix(in srgb,var(--ng-shell-text) 9%,transparent)}body.ng-core-hub-page .ng-category-card:hover .ng-category-card__arrow{transform:translate(3px)}}body.ng-core-hub-page .ng-category-card:active{transform:scale(.985)}body.ng-discover-page .ng-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:10px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card{min-height:102px;padding:13px;display:grid;align-items:center}body.ng-discover-page .ng-hub-grid--discover .ng-category-card__action{display:none}body.ng-discover-page .ng-hub-grid--discover .ng-category-card__arrow{width:18px;height:18px;align-self:center}body.ng-discover-page .ng-hub-grid--media .ng-category-card{min-height:112px;padding:13px}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card__action{display:none}body.ng-core-hub-page .ng-hub-shell>.ng-page-title{margin:8px 0 12px;color:var(--ng-shell-text);font-size:clamp(24px,3vw,29px);line-height:1.2}body:is(.ng-discover-page,.ng-media-page) .ng-hub-shell>.ng-hub-section:first-of-type{margin-top:0}body.ng-media-page .ng-hub-grid--media{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:10px}body.ng-media-page .ng-hub-grid--media .ng-category-card{min-height:112px;padding:14px}body.ng-media-page .ng-hub-grid--media .ng-category-card--feature{min-height:112px;grid-row:auto;align-content:initial}body.ng-media-page .ng-hub-grid--media .ng-category-card--feature .ng-category-card__icon{width:48px;height:48px;padding:10px}body.ng-service-center-page .ng-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.ng-service-center-page .ng-service-card{min-height:0;padding:20px;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;gap:15px;border-radius:20px;background:var(--ng-shell-card-bg);box-shadow:0 10px 28px color-mix(in srgb,var(--ng-shell-text) 7%,transparent)}body.ng-service-center-page .ng-service-card--primary{border-color:color-mix(in srgb,var(--ng-shell-primary) 38%,var(--ng-shell-card-border))}body.ng-service-center-page .ng-service-card__avatar{width:54px;height:54px;padding:12px;color:var(--ng-shell-primary);border-radius:16px;background:color-mix(in srgb,var(--ng-shell-primary) 9%,var(--ng-shell-surface-strong))}body.ng-service-center-page .ng-service-card__avatar--custom{padding:3px}body.ng-service-center-page .ng-service-card__logo{display:block;padding:0;object-fit:contain}body.ng-service-center-page .ng-service-card h2{min-width:0;font-size:18px;font-weight:700;overflow-wrap:anywhere}body.ng-service-center-page .ng-service-card__channel{width:fit-content;margin-top:7px;display:inline-flex;align-items:center;gap:5px;color:var(--ng-shell-primary);font-size:11px}body.ng-service-center-page .ng-service-card__channel svg{width:15px;height:15px}body.ng-service-center-page .ng-service-card__channel b{font-weight:600}body.ng-service-center-page .ng-service-card__status{width:fit-content;height:auto;min-height:18px;margin:0;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;color:var(--ng-shell-muted);border-radius:0;background:#fff0;box-shadow:none;font-size:11px}body.ng-service-center-page .ng-service-card__status i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#8c97aa}body.ng-service-center-page .ng-service-card[data-service-status=online] .ng-service-card__status,body.ng-service-center-page .ng-service-card[data-service-status=away] .ng-service-card__status,body.ng-service-center-page .ng-service-card[data-service-status=offline] .ng-service-card__status{background:#fff0;box-shadow:none}body.ng-service-center-page .ng-service-card[data-service-status=online] .ng-service-card__status i{background:#32b77a}body.ng-service-center-page .ng-service-card[data-service-status=away] .ng-service-card__status i{background:#cf9633}body.ng-service-center-page .ng-service-card[data-service-status=offline] .ng-service-card__status i{background:#8c97aa}body.ng-service-center-page .ng-service-card__actions{grid-column:1 / -1;display:flex;align-items:center;gap:9px;flex-wrap:wrap}body.ng-service-center-page .ng-service-action{flex:1 1 120px;min-width:120px;max-width:100%;min-height:44px;padding:10px 18px;border-radius:12px;font-size:13px;font-weight:700;white-space:nowrap}body.ng-service-center-page .ng-service-action--icon-copy{flex:0 0 44px;min-width:44px;max-width:44px;height:44px;padding:0;color:var(--ng-shell-text);border-color:var(--ng-shell-card-border);background:#fff0}body.ng-service-center-page .ng-service-security{margin-top:14px;padding:14px 16px;display:flex;align-items:center;gap:12px;color:var(--ng-shell-muted);border:1px solid var(--ng-shell-card-border);border-radius:14px;background:color-mix(in srgb,var(--ng-shell-surface-strong) 76%,transparent)}body.ng-service-center-page .ng-service-security>span{width:28px;height:28px;padding:5px;flex:0 0 28px;color:var(--ng-shell-primary)}body.ng-service-center-page .ng-service-security p{margin:0;font-size:12px;line-height:1.55}body.ng-service-center-page .ng-service-security strong{display:block;color:var(--ng-shell-text);font-size:13px;font-weight:700}body.ng-age-gate-open{overflow:hidden}.ng-age-gate{position:fixed;z-index:var(--ng-layer-modal,220);inset:0;padding:20px;display:grid;place-items:center;background:#050c18a3;backdrop-filter:blur(8px)}.ng-age-gate__panel{width:min(100%,390px);padding:28px;color:var(--ng-shell-text);border:1px solid var(--ng-shell-card-border);border-radius:20px;background:var(--ng-shell-surface-strong);box-shadow:0 24px 64px #00000047;text-align:center}.ng-age-gate__icon{width:48px;height:48px;margin:0 auto 12px;padding:10px;display:block;color:var(--ng-shell-primary);border-radius:15px;background:color-mix(in srgb,var(--ng-shell-primary) 9%,var(--ng-shell-surface-strong))}.ng-age-gate h2{margin:0;font-size:20px;font-weight:700}.ng-age-gate p{margin:9px 0 20px;color:var(--ng-shell-muted);font-size:13px;line-height:1.6}.ng-age-gate__panel>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ng-age-gate button{min-height:44px;padding:0 12px;color:var(--ng-shell-text);border:1px solid var(--ng-shell-card-border);border-radius:12px;background:#fff0;font:inherit;font-size:13px;font-weight:600}.ng-age-gate [data-age-confirm]{color:#fff;border-color:#fff0;background:var(--ng-shell-primary)}@media (min-width:1000px){body.ng-service-center-page .ng-service-card{grid-template-columns:54px minmax(0,1fr) auto}body.ng-service-center-page .ng-service-card__actions{grid-column:3;flex-wrap:nowrap}body.ng-service-center-page .ng-service-action{flex:0 0 auto;min-width:0}}@media (max-width:760px){body.ng-discover-page .ng-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.ng-media-page .ng-hub-grid--media{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}body.ng-media-page .ng-hub-grid--media .ng-category-card--feature{min-height:112px;grid-column:1 / -1;grid-row:auto}}@media (max-width:620px){body.ng-core-hub-page .ng-hub-shell{width:min(100% - 24px,1120px);padding-top:max(12px,env(safe-area-inset-top,0px))}body.ng-core-hub-page .ng-hub-header{min-height:88px;padding:13px 14px;grid-template-columns:minmax(0,1fr) 42px;gap:10px;border-radius:20px}body.ng-core-hub-page .ng-hub-header__icon{width:42px;height:42px;padding:9px;border-radius:12px}body.ng-core-hub-page .ng-hub-header__eyebrow{font-size:10px}body.ng-core-hub-page .ng-hub-header h1{font-size:24px}body.ng-core-hub-page .ng-hub-header p{display:none}body.ng-core-hub-page .ng-hub-section-head h2{font-size:20px}body.ng-core-hub-page .ng-hub-section-head p{font-size:11px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card{min-height:88px;padding:10px;grid-template-columns:28px minmax(0,1fr);gap:7px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card__icon{width:28px;height:28px;padding:3px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card h3{font-size:16px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card p{font-size:11px}body.ng-discover-page .ng-hub-grid--discover .ng-category-card__arrow{display:none}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:11px}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card__icon,body.ng-media-page .ng-hub-grid--media .ng-category-card--feature .ng-category-card__icon{width:36px;height:36px;padding:7px}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card__arrow{display:none}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card h3{font-size:16px}body.ng-core-hub-page .ng-hub-grid--media .ng-category-card p{font-size:11px}body.ng-media-page .ng-hub-grid--media .ng-category-card,body.ng-media-page .ng-hub-grid--media .ng-category-card--feature{min-height:104px}body.ng-media-page .ng-hub-grid--media .ng-category-card--feature{grid-column:1 / -1}body.ng-service-center-page .ng-service-list{grid-template-columns:minmax(0,1fr)}body.ng-service-center-page .ng-service-card{min-height:0}}@media (max-width:349px){body.ng-core-hub-page .ng-hub-shell{width:min(100% - 18px,1120px)}.ng-age-gate__panel{padding:22px 16px}.ng-age-gate__panel>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.ng-core-hub-page .ng-category-card,body.ng-core-hub-page .ng-category-card__arrow{transition:none}}html:root body :is(.ng-hub-section-head,.gh-section-head){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin:18px 0 16px;text-align:center}html:root body :is(.ng-hub-section-head,.gh-section-head)>div{width:100%;min-width:0}html:root body .ng-hub-section-head .ng-hub-section-label,html:root body .gh-section-head>div>span{display:none}html:root body :is(.ng-hub-section-head h2,.gh-section-head h2,.pk16-category-title){position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:0;margin:22px 0 14px;padding:0 0 12px;overflow:visible;color:var(--ng-shell-text,var(--ng-ink,#182337));font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;text-indent:0;text-shadow:none;white-space:normal;overflow-wrap:anywhere}html:root body :is(.ng-hub-section-head h2,.gh-section-head h2){margin:0}html:root body :is(.ng-hub-section-head h2,.gh-section-head h2,.pk16-category-title):after{content:"";position:absolute;display:block;inset:auto auto auto 50%;width:min(96px,42%);height:3px;margin:0;padding:0;border:0;border-radius:999px;opacity:1;background:linear-gradient(90deg,var(--ng-shell-primary),var(--ng-shell-accent))!important;box-shadow:none!important;transform:translate(-50%);filter:none;animation:none;pointer-events:none}html:root body :is(.ng-hub-section-head h2,.gh-section-head h2,.pk16-category-title):before{content:none;display:none}html:root body :is(.ng-hub-section-head h2,.gh-section-head h2,.pk16-category-title):after{bottom:0;background:linear-gradient(90deg,transparent,var(--ng-shell-primary),var(--ng-shell-accent),transparent)!important}html:root body :is(.ng-hub-section-head,.gh-section-head)>p{display:none}html{--ng-member-entry-icon:url(../../../../assets/app/_shared/fd88043540fd-login-register-DKSISGgK.webp)}html[data-ui-theme=cosmic]{--ng-member-entry-icon:url(../../../../assets/app/_shared/daec0cc361b2-login-register-C43WYKJz.webp)}html[data-ui-theme=aurora]{--ng-member-entry-icon:url(../../../../assets/app/_shared/cf2ea1922f5a-login-register-DdnLxfJL.webp)}html[data-ui-theme=particles]{--ng-member-entry-icon:url(../../../../assets/app/_shared/e0f9bfd2f31c-login-register-C5TZ-M-M.webp)}html[data-ui-theme=esports]{--ng-member-entry-icon:url(../../../../assets/app/_shared/2f02a7e04bec-login-register-DZAaQkrV.webp)}html[data-ui-theme=arcade]{--ng-member-entry-icon:url(../../../../assets/app/_shared/0fdc0828ca63-login-register-DHpygIjD.webp)}html[data-ui-theme=gold]{--ng-member-entry-icon:url(../../../../assets/app/_shared/147e4c8d6b0d-login-register-CVBt-sR3.webp)}.ng-member-entry{position:relative;display:inline-flex;min-width:108px;max-width:174px;min-height:42px;padding:5px 12px 5px 7px;align-items:center;justify-content:flex-start;gap:8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 28%,var(--ng-shell-card-border,var(--ng-line,#d9e2f0)));border-radius:14px;color:var(--ng-shell-text,var(--ng-ink,var(--text,#182337)));background:linear-gradient(135deg,color-mix(in srgb,var(--ng-shell-surface-strong,var(--ng-panel-solid,var(--card,#fff))) 96%,transparent),color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 9%,var(--ng-shell-surface-strong,var(--ng-panel-solid,var(--card,#fff)))));box-shadow:inset 0 1px color-mix(in srgb,var(--ng-shell-surface-strong,#fff) 72%,transparent),0 7px 18px color-mix(in srgb,var(--ng-shell-text,#182337) 9%,transparent);font:inherit;font-size:13px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#fff0;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .14s ease}.ng-member-entry:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--ng-shell-primary,var(--ng-accent,#2f6bff)),var(--ng-shell-accent,var(--ng-accent-2,#68a4ff)),transparent);opacity:.72;pointer-events:none}.ng-member-entry__visual{position:relative;display:grid;width:32px;height:32px;min-width:32px;place-items:center;overflow:visible;border:0;border-radius:0;color:#fff;background:#fff0;box-shadow:none;font-size:13px;font-weight:900;line-height:1}.ng-member-entry__visual:before{content:"";width:32px;height:32px;background:var(--ng-member-entry-icon,url(../../../../assets/app/_shared/fd88043540fd-login-register-DKSISGgK.webp)) center / contain no-repeat;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 18%,transparent))}.ng-member-entry.is-member .ng-member-entry__visual{width:34px;height:34px;min-width:34px;overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none}.ng-member-entry.is-member .ng-member-entry__visual:before{display:none}.ng-member-entry.is-member .ng-member-entry__visual>.ng-identity-frame{width:34px;height:34px}.ng-member-entry .ng-member-badge{display:block;min-width:0;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-member-entry.is-member{border-color:color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 34%,var(--ng-shell-card-border,var(--ng-line,#d9e2f0)))}.ng-member-entry:focus-visible{outline:3px solid color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 28%,transparent);outline-offset:3px}.ng-member-entry:active{transform:scale(.97)}@media (hover:hover){.ng-member-entry:hover{border-color:color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 52%,var(--ng-shell-card-border,var(--ng-line,#d9e2f0)));box-shadow:inset 0 1px color-mix(in srgb,var(--ng-shell-surface-strong,#fff) 76%,transparent),0 10px 24px color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#2f6bff)) 16%,transparent);transform:translateY(-1px)}}html[data-theme=dark] .ng-member-entry{background:linear-gradient(135deg,color-mix(in srgb,var(--ng-shell-surface-strong,var(--ng-panel-solid,#111827)) 94%,transparent),color-mix(in srgb,var(--ng-shell-primary,var(--ng-accent,#5e7cff)) 13%,var(--ng-shell-surface-strong,var(--ng-panel-solid,#111827))));box-shadow:inset 0 1px #ffffff14,0 9px 22px #0003}@supports not (color:color-mix(in srgb,white,black)){.ng-member-entry{border-color:var(--ng-shell-card-border,#d9e2f0);background:var(--ng-shell-surface-strong,#fff)}}.ng-member-category{position:relative}.ng-member-category .ng-cat-note{position:absolute;top:-6px;right:-6px;padding:1px 7px;color:#fff;font-size:10px;font-weight:900;border-radius:999px;background:linear-gradient(90deg,#ff5a3d,#ffb000);box-shadow:0 4px 10px #ff5a3d59}.ng-auth-overlay,.ng-game-gate{--ng-member-ui-text:#182337;--ng-member-ui-muted:#64748b;--ng-member-ui-panel:var(--ng-shell-card-bg,linear-gradient(145deg,#fff,#eef5ff));--ng-member-ui-control:var(--ng-shell-nav-bg,rgba(247,250,255,.97));--ng-member-ui-border:var(--ng-shell-card-border,rgba(47,123,255,.2));--ng-member-ui-decoration:var(--ng-shell-card-decor,radial-gradient(circle at 88% 10%,rgba(55,132,255,.18),transparent 42%));--ng-member-ui-accent:var(--ng-shell-icon-fg,var(--ng-shell-primary,#2f7bff));--ng-member-ui-button:var(--ng-shell-nav-pedestal,linear-gradient(135deg,#80b8ff,#2d6cd7));--ng-member-ui-radius:var(--ng-shell-radius,22px);--ng-member-ui-on-accent:#fff;color-scheme:light}html[data-theme=dark] :is(.ng-auth-overlay,.ng-game-gate){--ng-member-ui-text:#f4f7ff;--ng-member-ui-muted:#aab7cb;color-scheme:dark}html[data-ui-theme=gold] :is(.ng-auth-overlay,.ng-game-gate),html[data-ui-theme=original][data-theme=dark] :is(.ng-auth-overlay,.ng-game-gate){--ng-member-ui-on-accent:#21170a}.ng-auth-overlay{position:fixed;inset:0;z-index:9990;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:color-mix(in srgb,var(--ng-member-ui-control) 18%,rgb(3 8 24 / .78));-webkit-backdrop-filter:blur(14px) saturate(.94);backdrop-filter:blur(14px) saturate(.94)}.ng-auth-overlay.hidden{display:none}.ng-auth-card{--ng-auth-card-surface:var(--ng-shell-surface-strong,var(--ng-member-ui-panel));position:relative;width:min(100%,420px);max-height:min(92vh,760px);overflow-y:auto;padding:26px 24px 22px;border:1px solid var(--ng-member-ui-border);border-radius:var(--ng-member-ui-radius);color:var(--ng-member-ui-text);background:var(--ng-member-ui-decoration),var(--ng-member-ui-panel);box-shadow:0 28px 78px #030c2252,0 0 0 1px color-mix(in srgb,var(--ng-member-ui-text) 7%,transparent) inset;scrollbar-color:color-mix(in srgb,var(--ng-member-ui-accent) 38%,transparent) #fff0;scrollbar-width:thin}.ng-auth-close{position:absolute;top:12px;right:12px;display:grid;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;place-items:center;overflow:visible;color:var(--ng-member-ui-text);font-size:0;line-height:0;border:1px solid var(--ng-member-ui-border);border-radius:14px;background:var(--ng-member-ui-control);box-shadow:0 7px 18px color-mix(in srgb,var(--ng-member-ui-text) 12%,transparent);cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.ng-auth-close:focus-visible{outline:3px solid rgb(94 111 255 / .28);outline-offset:3px}.ng-auth-close:active{transform:scale(.96)}.ng-auth-title{margin:2px 0;color:var(--ng-member-ui-text);font-size:20px;font-weight:900}.ng-auth-sub{margin:0 0 16px;color:var(--ng-member-ui-muted);font-size:13px}.ng-auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.ng-auth-tab{min-height:36px;padding:7px 8px;color:var(--ng-member-ui-text);font-size:13px;font-weight:800;border:1px solid var(--ng-member-ui-border);border-radius:10px;background:var(--ng-member-ui-control);cursor:pointer}.ng-auth-tab.active{color:var(--ng-member-ui-on-accent);border-color:color-mix(in srgb,var(--ng-member-ui-accent) 52%,#fff);background:var(--ng-member-ui-button);box-shadow:0 8px 18px color-mix(in srgb,var(--ng-member-ui-accent) 28%,transparent)}.ng-auth-pane{display:none}.ng-auth-pane.active{display:block}.ng-auth-field{display:block;margin-bottom:12px}.ng-auth-field>span{display:block;margin-bottom:5px;color:var(--ng-member-ui-muted);font-size:12px;font-weight:800}.ng-auth-field input,.ng-auth-field select{width:100%;min-height:42px;padding:0 14px;color:var(--ng-member-ui-text);font-size:14px;border:1px solid var(--ng-member-ui-border);border-radius:12px;outline:0;background:var(--ng-member-ui-control);box-shadow:inset 0 1px color-mix(in srgb,#fff 58%,transparent)}.ng-auth-field input:focus{border-color:var(--ng-member-ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ng-member-ui-accent) 18%,transparent)}.ng-auth-field input[aria-invalid=true]{border-color:var(--danger,#e54861)}.ng-auth-captcha{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:8px;align-items:center}.ng-auth-captcha button{min-height:42px;padding:0 10px;color:var(--ng-member-ui-on-accent);font-size:13px;font-weight:900;border:1px solid color-mix(in srgb,var(--ng-member-ui-accent) 52%,#fff);border-radius:12px;background:var(--ng-member-ui-button);cursor:pointer}.ng-auth-submit{width:100%;min-height:44px;margin-top:4px;color:var(--ng-member-ui-on-accent);font-size:15px;font-weight:900;border:1px solid color-mix(in srgb,var(--ng-member-ui-accent) 52%,#fff);border-radius:14px;background:var(--ng-member-ui-button);box-shadow:0 10px 22px color-mix(in srgb,var(--ng-member-ui-accent) 28%,transparent);cursor:pointer}.ng-auth-submit:disabled{opacity:.64;cursor:not-allowed}.ng-auth-recover-link{display:block;width:max-content;min-height:36px;margin:8px auto 0;padding:6px 10px;color:var(--ng-member-ui-accent);font:inherit;font-size:13px;font-weight:800;border:0;border-radius:9px;background:#fff0;cursor:pointer}.ng-auth-recover-link:hover{background:#2f6bff14}.ng-auth-recover-link:focus-visible{outline:3px solid rgb(47 107 255 / .2);outline-offset:2px}.ng-auth-error{display:none;margin:10px 0 0;padding:9px 12px;color:var(--danger,#e54861);font-size:12px;font-weight:800;border:1px solid rgb(229 72 97 / .28);border-radius:10px;background:#e5486112}.ng-auth-error.show{display:block}.ng-auth-hint{margin:10px 0 0;color:var(--ng-member-ui-muted);font-size:12px;line-height:1.6}.ng-auth-recover-question{padding:12px;margin-bottom:12px;color:var(--ng-member-ui-muted);font-size:13px;font-weight:800;border:1px dashed var(--ng-member-ui-border);border-radius:12px;background:color-mix(in srgb,var(--ng-member-ui-accent) 7%,transparent)}.ng-auth-success{display:none;margin:10px 0 0;padding:10px 12px;color:var(--success,#12a06a);font-size:13px;font-weight:800;border:1px solid rgb(18 160 106 / .3);border-radius:10px;background:#12a06a14}.ng-auth-success.show{display:block}html[data-theme=dark] .ng-auth-card{box-shadow:0 30px 84px #0000008a,0 0 0 1px #ffffff0a inset}html[data-theme=dark] .ng-auth-close{box-shadow:inset 0 1px #ffffff14,0 7px 18px #0003}@media (max-width:600px){.ng-auth-card{padding:22px 16px 18px}.ng-auth-captcha{grid-template-columns:minmax(0,1fr) 116px}}.ng-game-gate,.ng-game-gate *{box-sizing:border-box}.ng-game-gate{position:fixed;inset:0;z-index:9980;display:flex;align-items:center;justify-content:center;overflow:auto;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:radial-gradient(circle at 50% 4%,color-mix(in srgb,var(--ng-member-ui-accent) 18%,transparent),transparent 38%),color-mix(in srgb,var(--ng-shell-page,var(--ng-page,#071120)) 94%,#030818 6%)}.ng-game-gate-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(100%,436px);overflow:hidden;padding:34px 32px 28px;text-align:center;border:1px solid color-mix(in srgb,var(--ng-member-ui-border) 88%,var(--ng-member-ui-text) 12%);border-radius:calc(var(--ng-member-ui-radius) + 2px);color:var(--ng-member-ui-text);background:var(--ng-member-ui-decoration),var(--ng-member-ui-panel);box-shadow:0 28px 72px color-mix(in srgb,var(--ng-member-ui-text) 16%,transparent),0 0 0 1px color-mix(in srgb,#fff 6%,transparent) inset,inset 0 1px color-mix(in srgb,#fff 22%,transparent)}.ng-game-gate-card:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ng-member-ui-accent) 72%,#fff),transparent);opacity:.78}.ng-game-gate-card:after{content:"";position:absolute;top:-90px;right:-80px;z-index:-1;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ng-member-ui-accent) 18%,transparent),transparent 68%);pointer-events:none}.ng-game-gate-icon{position:relative;display:grid;width:76px;height:76px;margin-bottom:2px;place-items:center;border:1px solid var(--ng-member-ui-border);border-radius:24px;background:var(--ng-shell-icon-bg,color-mix(in srgb,var(--ng-member-ui-accent) 12%,var(--ng-member-ui-control)));box-shadow:0 12px 30px color-mix(in srgb,var(--ng-member-ui-accent) 22%,transparent),inset 0 1px #ffffff2e}.ng-game-gate-icon:before{content:"";width:58px;height:58px;background:url(../../../../assets/app/_shared/03fd5c76fff0-login-register-CDvJQ0hi.webp) center/contain no-repeat;filter:drop-shadow(0 5px 10px color-mix(in srgb,var(--ng-member-ui-accent) 26%,transparent))}.ng-game-gate-kicker{color:var(--ng-member-ui-accent);font-size:12px;font-weight:900;letter-spacing:.18em}.ng-game-gate-card strong{color:var(--ng-member-ui-text);font-size:clamp(24px,5vw,30px);font-weight:900;line-height:1.2;letter-spacing:.01em}.ng-game-gate-card p{max-width:360px;margin:2px 0 6px;color:var(--ng-member-ui-muted);font-size:15px;line-height:1.75;text-wrap:balance}.ng-game-gate-actions{display:grid;width:min(100%,320px);gap:10px;margin-top:4px}.ng-game-gate-login,.ng-game-gate-home{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;padding:0 22px;font:inherit;font-size:14px;font-weight:900;border-radius:calc(var(--ng-shell-radius-small,12px) + 2px);text-decoration:none;cursor:pointer;transition:transform .15s ease,border-color .18s ease,box-shadow .18s ease}.ng-game-gate-login{color:var(--ng-member-ui-on-accent);border:1px solid color-mix(in srgb,var(--ng-member-ui-accent) 62%,#fff);background:var(--ng-member-ui-button);box-shadow:0 10px 24px color-mix(in srgb,var(--ng-member-ui-accent) 24%,transparent),inset 0 1px #ffffff2e}.ng-game-gate-home{min-height:44px;color:var(--ng-member-ui-text);border:1px solid var(--ng-member-ui-border);background:var(--ng-member-ui-control);box-shadow:inset 0 1px color-mix(in srgb,#fff 45%,transparent)}.ng-game-gate-login:focus-visible,.ng-game-gate-home:focus-visible{outline:3px solid color-mix(in srgb,var(--ng-member-ui-accent) 32%,transparent);outline-offset:3px}.ng-game-gate-login:active,.ng-game-gate-home:active{transform:scale(.98)}@media (hover:hover){.ng-game-gate-login:hover,.ng-game-gate-home:hover{transform:translateY(-1px);box-shadow:0 13px 28px color-mix(in srgb,var(--ng-member-ui-accent) 24%,transparent)}}@media (max-width:600px){.ng-game-gate{padding:14px}.ng-game-gate-card{width:100%;padding:28px 20px 22px}.ng-game-gate-icon{width:68px;height:68px;border-radius:20px}.ng-game-gate-icon:before{width:52px;height:52px}.ng-game-gate-card p{font-size:14px}}@media (max-height:560px){.ng-game-gate{align-items:flex-start}.ng-game-gate-card{margin:auto 0;padding-top:24px;padding-bottom:20px}.ng-game-gate-icon{width:58px;height:58px}.ng-game-gate-icon:before{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.ng-game-gate-login,.ng-game-gate-home{transition:none}}.ng-auth-options{display:flex;flex-direction:column;gap:6px}.ng-auth-option{min-height:38px;padding:8px 14px;color:var(--ng-member-ui-text);font-size:13px;font-weight:800;text-align:left;border:1px solid var(--ng-member-ui-border);border-radius:10px;background:var(--ng-member-ui-control);cursor:pointer}.ng-auth-option.is-selected{color:var(--ng-member-ui-on-accent);border-color:color-mix(in srgb,var(--ng-member-ui-accent) 52%,#fff);background:var(--ng-member-ui-button);box-shadow:0 8px 18px color-mix(in srgb,var(--ng-member-ui-accent) 26%,transparent)}.ng-auth-optional{min-width:0;margin:2px 0 12px;border:1px solid var(--ng-member-ui-border);border-radius:12px;background:var(--ng-member-ui-control)}.ng-auth-optional>summary{display:flex;min-height:42px;align-items:center;gap:9px;padding:8px 12px;list-style:none;color:var(--ng-member-ui-text);font-size:13px;font-weight:800;cursor:pointer}.ng-auth-optional>summary::-webkit-details-marker{display:none}.ng-auth-optional>summary:after{content:"";width:8px;height:8px;margin-left:auto;border-right:2px solid var(--ng-member-ui-muted);border-bottom:2px solid var(--ng-member-ui-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .16s ease}.ng-auth-optional[open]>summary{border-bottom:1px solid var(--ng-member-ui-border)}.ng-auth-optional[open]>summary:after{transform:rotate(225deg) translate(-2px,-2px)}.ng-auth-optional>summary:focus-visible{outline:2px solid var(--ng-member-ui-accent);outline-offset:2px}.ng-auth-optional>.ng-auth-field{margin:10px 12px}.ng-auth-optional>#ngAuthRegAnswerWrap,.ng-auth-optional>#ngAuthSecAnswerWrap{margin:0 12px 12px}.ng-auth-optional .ng-auth-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ng-auth-optional .ng-auth-option{min-height:36px;padding:6px 9px;font-size:12px}.ng-auth-card[data-ng-auth-mode=register]{width:min(100%,620px)}.ng-auth-card[data-ng-auth-mode=security]{width:min(100%,560px)}@media (min-width:600px){.ng-auth-pane[data-ng-auth-pane=register].active{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.ng-auth-pane[data-ng-auth-pane=register]>:is(.ng-auth-optional,.ng-auth-captcha,.ng-auth-error,.ng-auth-submit){grid-column:1/-1}.ng-auth-pane[data-ng-auth-pane=register]>.ng-auth-field{min-width:0}}@media (max-width:599px){.ng-auth-optional .ng-auth-options{grid-template-columns:1fr}.ng-auth-card[data-ng-auth-mode=register]{width:min(100%,420px)}}html body header.ng-brand-header{position:relative;isolation:isolate;display:block;box-sizing:border-box;width:min(1180px,calc(100% - 28px));min-height:70px;margin:max(12px,env(safe-area-inset-top,0px)) auto 12px;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--ng-shell-line,#e4eaf2) 86%,var(--ng-shell-primary,#2f6bff) 14%);border-radius:22px;color:var(--ng-shell-text,#182337);background:var(--ng-shell-card-bg,#fff);box-shadow:0 1px 2px color-mix(in srgb,var(--ng-shell-text) 5%,transparent),0 14px 38px color-mix(in srgb,var(--ng-shell-text) 9%,transparent),inset 0 1px color-mix(in srgb,#fff 40%,transparent);top:auto;z-index:1}html body .ng-brand-header>.ng-brand-header__row{position:relative;z-index:2;display:flex;box-sizing:border-box;min-height:68px;width:100%;padding:7px 18px;gap:12px;align-items:center;justify-content:space-between}html body .ng-brand-header .brand{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:0}html body .ng-brand-header .brand-logo{display:block;width:min(252px,100%);max-width:252px;height:49px;object-fit:contain;object-position:left center;filter:none}html body .ng-brand-header .brand-logo[hidden],html body .ng-brand-header [hidden]{display:none!important}.ng-brand-header__name{font-size:18px;font-weight:700;overflow-wrap:anywhere}html body .ng-brand-header:before{content:none;display:none}html[data-ui-theme=particles] body header.ng-brand-header{background:var(--ng-shell-card-bg,#fff)!important}.ng-load-recovery{display:flex;min-height:150px;padding:24px 18px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--ng-shell-text,#182337);text-align:center}.ng-load-recovery strong{font-size:16px;font-weight:700}.ng-load-recovery p{max-width:42ch;margin:0;color:var(--ng-shell-muted,#73809a);font-size:14px}.ng-load-recovery button{min-height:42px;padding:9px 20px;border:1px solid var(--ng-shell-primary,#2f6bff);border-radius:12px;color:var(--ng-shell-action-text,#07111f);background:var(--ng-shell-primary,#2f6bff);font:inherit;font-weight:650;cursor:pointer}.ng-load-recovery button:focus-visible{outline:3px solid var(--ng-shell-primary,#2f6bff);outline-offset:3px}html body header.ng-brand-header:after{content:"";position:absolute;inset:auto 16px 0;height:2px;display:block;background:linear-gradient(90deg,transparent,var(--ng-shell-primary),var(--ng-shell-accent),transparent);opacity:.65;animation:none;pointer-events:none}html body .ng-brand-header .ng-member-entry{position:relative;z-index:3;flex:0 0 auto;min-width:106px;min-height:44px;margin:0}html body .ng-page-title{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.ng-hub-page>.ng-brand-header+.ng-hub-shell{padding-top:0}html.lottery-embed .ng-brand-header,body:is(.gh-player-open,.trial-game-open,.collector-detail-open,.ng-fullscreen-experience) .ng-brand-header{display:none!important}@media (max-width:720px){html body header.ng-brand-header{width:calc(100% - 24px);min-height:58px;margin-top:max(10px,env(safe-area-inset-top,0px));border-radius:20px}html body .ng-brand-header>.ng-brand-header__row{min-height:56px;padding:6px 12px;gap:10px}html body .ng-brand-header .brand-logo{width:min(189px,100%);max-width:189px;height:36px}html body .ng-brand-header .ng-member-entry{min-width:92px;min-height:40px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.ng-brand-header,.ng-brand-header *{transition:none!important}}:root{--ng-segment-surface:var(--ng-panel-solid, #fff);--ng-segment-text:var(--ng-ink, #17243a);--ng-segment-muted:var(--ng-muted, #53647d);--ng-segment-accent:var(--ng-accent, var(--primary, #2f6bff));--ng-segment-accent-end:var(--ng-accent-2, #62b7ff);--ng-segment-line:var(--ng-line, #dce4f1);--ng-segment-padding:12px;--ng-segment-top:max(8px, env(safe-area-inset-top, 0px))}html[data-theme=dark]{--ng-segment-surface:var(--ng-panel-solid, #14213a);--ng-segment-text:var(--ng-ink, #edf3ff);--ng-segment-muted:var(--ng-muted, #bdcbe1)}html[data-ui-theme] body .lottery-category-shell.ng-segmented,html[data-ui-theme] body .collector-catalog-shell:is([data-collector-type=movies],[data-collector-type=adult]) .collector-category-filters.ng-segmented{--ng-segment-item-width:calc(78px + var(--ng-segment-padding) + var(--ng-segment-padding));--ng-segment-item-flex:0 0 auto}html[data-ui-theme] body .ng-segmented.ng-segmented{position:sticky!important;top:var(--ng-segment-top)!important;z-index:var(--ng-layer-sticky,30);display:block!important;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0!important;margin:12px 0!important;padding:4px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;backdrop-filter:none!important}html[data-ui-theme] body .ng-segmented.ng-segmented:before,html[data-ui-theme] body .ng-segmented.ng-segmented:after{content:none!important;display:none!important}html[data-ui-theme] body .ng-segmented .ng-segmented-track,html[data-ui-theme] body .ng-segmented.ng-segmented-track{position:relative;display:flex!important;align-items:center;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:6px!important;min-width:0;min-height:40px!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;scroll-padding-inline:4px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html[data-ui-theme] body .ng-segmented>.ng-segmented-track{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ng-segmented-track::-webkit-scrollbar{display:none}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item{position:relative!important;isolation:isolate;box-sizing:border-box;display:inline-flex!important;flex:var(--ng-segment-item-flex,0 0 auto)!important;align-items:center!important;justify-content:center!important;width:var(--ng-segment-item-width,auto)!important;min-width:var(--ng-segment-item-width,max-content)!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 var(--ng-segment-padding)!important;gap:6px!important;overflow:hidden;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ng-segment-muted)!important;font:600 13px/1.4 Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif!important;text-decoration:none;text-align:center;white-space:nowrap!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;transform:none!important;clip-path:none!important;transition:opacity .16s ease!important;cursor:pointer}html[data-ui-theme] body .ng-segmented.is-balanced .ng-segmented-item.ng-segmented-item{flex:var(--ng-segment-item-flex,1 1 auto)!important}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:before{content:""!important;position:absolute!important;inset:3px 0!important;width:auto!important;height:auto!important;z-index:-1;border:1px solid var(--ng-segment-line)!important;border-radius:10px!important;background:color-mix(in srgb,var(--ng-segment-accent) 7%,var(--ng-segment-surface))!important;box-shadow:none!important;transform:none!important;opacity:1!important;animation:none!important;pointer-events:none}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:after{content:none!important;display:none!important;animation:none!important}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:is(.active,.is-active,[aria-selected=true],[aria-current=page]){color:var(--ng-on-accent,#fff)!important}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:is(.active,.is-active,[aria-selected=true],[aria-current=page]):before{background:var(--ng-button,linear-gradient(125deg,var(--ng-segment-accent),var(--ng-segment-accent-end)))!important;border-color:transparent!important}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:focus-visible{outline:2px solid var(--ng-segment-accent)!important;outline-offset:-2px!important}html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:active{opacity:.8}html[data-ui-theme] body .ng-segmented-item strong,html[data-ui-theme] body .ng-segmented-item .collector-category-label{font:inherit!important}html[data-ui-theme] body .collector-catalog-shell[data-collector-type] .ng-segmented-item .collector-category-label{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-ui-theme] body .gh-main-categories.ng-segmented small{display:none!important}html[data-ui-theme] body .ng-segmented-item :is([data-ng-symbol-slot],.nav-icon){display:inline-flex!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;padding:0!important;margin:0!important;border:0!important;background:none!important}html[data-ui-theme] body .ng-segmented-item :is([data-ng-symbol-slot],.nav-icon) img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important}html body.ng-segmented-page{overflow-x:clip}html body.ng-segmented-page :is(.ng-music-shell,.collector-catalog-panel){overflow-x:clip!important;overflow-y:visible!important}html body.ng-segmented-page .collector-catalog-shell{overflow:visible!important}html body[data-activity-page] .activity-page-filter{display:contents}html[data-ui-theme] body[data-activity-page] .activity-hall-backdrop{overflow:visible!important}html body[data-activity-page].ng-segmented-page.activity-hall-open:not(.site-share-open):not(.activity-application-open){overflow-x:clip;overflow-y:visible}html[data-ui-theme] body .lottery-navigation:has(.ng-segmented){position:sticky!important;top:var(--ng-segment-top)!important;z-index:var(--ng-layer-sticky,30);padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html[data-ui-theme] body .lottery-navigation .ng-segmented.ng-segmented{position:relative!important;top:auto!important;margin:0!important}html[data-ui-theme] body .robot-category-tabs.ng-segmented.ng-segmented{top:calc(var(--ng-segment-top) + 58px)!important}@media (max-width:350px){:root{--ng-segment-padding:9px}}@media (prefers-reduced-motion:reduce){html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item,html[data-ui-theme] body .ng-segmented .ng-segmented-item.ng-segmented-item:before{transition:none!important;animation:none!important}}.ui-skip-link{position:fixed;z-index:12001;top:max(8px,env(safe-area-inset-top));left:12px;transform:translateY(-200%);padding:10px 16px;border:2px solid currentColor;border-radius:8px;background:var(--color-surface,var(--admin-surface,#fff));color:var(--color-text,var(--admin-text,#172033));font-size:14px;line-height:1.5;text-decoration:none}.ui-skip-link:focus{transform:none}.ui-password-field[data-password-control]{position:relative;display:block;min-width:0;width:100%;margin:0}.ui-password-field[data-password-control]>input{display:block;box-sizing:border-box;min-width:0;min-height:44px;width:100%;margin:0;padding-inline-end:48px}.ui-password-field[data-password-control]>.ui-password-toggle{position:absolute;inset-block:0;inset-inline-end:2px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-width:44px;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:var(--radius-sm,8px);background:#fff0;box-shadow:none;color:var(--color-primary,var(--admin-accent,#3268f3));line-height:1;cursor:pointer}.ui-password-field[data-password-control]>.ui-password-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ui-password-toggle>svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ui-password-field[data-password-control]>input::-ms-reveal,.ui-password-field[data-password-control]>input::-ms-clear{display:none}.ui-field-message{display:block;margin:4px 0 0;color:var(--color-error,var(--admin-danger,#b92b46));font-size:var(--font-xs,12px);line-height:1.5}.ui-password-hint{display:block;margin:4px 0;color:var(--color-muted,var(--admin-text-soft,#5e6b82));font-size:var(--font-xs,12px);line-height:1.5}.ui-field-message[hidden],.ui-password-hint[hidden]{display:none}[aria-invalid=true]{border-color:var(--color-error,var(--admin-danger,#b92b46))}.ui-network-status{position:fixed;z-index:12000;inset:max(8px,env(safe-area-inset-top)) 12px auto;margin:0 auto;width:fit-content;max-width:calc(100% - 24px);display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--color-border,var(--admin-border,#dfe6f0));border-radius:var(--radius-md,12px);background:var(--color-surface,var(--admin-surface,#fff));color:var(--color-text,var(--admin-text,#172033));box-shadow:var(--shadow-md,0 8px 24px rgb(20 35 60 / .1));font-size:var(--font-sm,13px)}.ui-network-status button{min-height:32px;padding:4px 8px;border:1px solid var(--color-border,var(--admin-border,#dfe6f0));border-radius:var(--radius-sm,8px);background:var(--color-secondary,var(--admin-surface-soft,#f4f7fb));color:var(--color-text,var(--admin-text,#172033));cursor:pointer}.ui-network-status[hidden]{display:none}@media (max-width:600px){.ui-password-field[data-password-control]>input{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ui-network-status{transition:none}}html,body{margin:0;padding:0}body.ng-app-shell-home{min-height:100vh}.kk53-skeleton{display:flex;align-items:center;justify-content:center;min-height:62vh;color:#8b93a7;font-size:14px;letter-spacing:.5px}.ng-theme-hero-art{background:url(../../../../assets/app/_shared/e38c70ee2066-arcade-v2-640-DMKbGT3O.webp) center right / cover no-repeat}.card .avatar{background:#7f7f7f14}.ng-bottom-nav__icon .ng-ai-icon__fallback{display:inline-flex;width:22px;height:22px}.ng-bottom-nav__icon .ng-ai-icon__fallback svg{width:22px;height:22px}.ng-ai-icon--ready .ng-ai-icon__image{width:24px;height:24px;object-fit:contain}.card-grid>.card{position:relative}.card-grid>.card>.card-hit{position:absolute!important;inset:0!important;z-index:3!important;border-radius:inherit}.card-grid>.card>.go{position:relative;z-index:4}.lottery-shell .draw-scratch-zone{min-height:54px}.lottery-shell .draw-scratch-zone.is-masked .number-expression{filter:blur(8px);transition:filter .2s;cursor:pointer}.lottery-shell .number-expression.is-pending{opacity:.7}.lottery-shell .countdown strong{font-variant-numeric:tabular-nums}.lottery-shell .ng-segmented{flex-wrap:wrap}body.gh-player-open .kk-float,body.gh-player-open .kk-music,body.gh-player-open .kk-desk-frame{display:none!important}.gh-player-stage iframe.is-loaded{transition:none}.gh-player-stage{display:flex}.gh-player-stage iframe{flex:1 1 auto;min-height:0}.gh-platform-card .gh-theme-cover img{object-position:center right}.ng-segmented-item [data-ng-symbol-slot]>svg,.ng-segmented-item .nav-icon>svg{width:100%!important;height:100%!important;display:block}