:root{--font-family-sans:"Avenir Next", "Sora", "Segoe UI", system-ui, sans-serif;--dd-font-family:var(--font-family-sans);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#040507;--bg-elevated:#12161ceb;--text:#edf2f7;--muted:#9ea8b7;--muted-strong:#c7d0de;--chrome-0:#f3f7fc;--chrome-1:#d3dbe6;--chrome-2:#96a2b2;--chrome-3:#4b5563;--chrome-4:#1a1f28;--card-border:#dfe7f238;--card-shadow:0 28px 80px #00000061;--card-bg:linear-gradient(180deg, #eef3f933 0%, #76809029 24%, #272d3880 100%), linear-gradient(135deg, #ffffff14, #ffffff03);--card-bg-strong:linear-gradient(160deg, #f7faff38, #7985962e 32%, #1a1f288c);--button-bg:linear-gradient(180deg, #f4f7fc42, #59616d59);--button-bg-active:linear-gradient(180deg, #ffffffe6, #b6c1d094)}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{color:var(--text);font-family:var(--dd-font-family);background:radial-gradient(circle at 0 0,#bfc7d324,#0000 26%),radial-gradient(circle at 78% 22%,#436ab138,#0000 24%),radial-gradient(circle at 60% 78%,#ffffff0f,#0000 20%),linear-gradient(135deg,#030406 0%,#0a0d13 48%,#030406 100%);overflow:hidden}#root{position:relative}canvas{display:block}button,input,select{font:inherit}button{color:inherit}.app-shell{min-height:100vh;position:relative;overflow:hidden}.app-shell:before,.app-shell:after{content:"";pointer-events:none;position:absolute;inset:0}.app-shell:before{opacity:.55;background-image:radial-gradient(circle at 12% 24%,#ffffff1a 0 1px,#0000 1px),radial-gradient(circle at 42% 68%,#ffffff14 0 1px,#0000 1px),radial-gradient(circle at 83% 18%,#ffffff14 0 1px,#0000 1px),radial-gradient(circle at 72% 82%,#ffffff0f 0 1px,#0000 1px)}.app-shell:after{opacity:.8;mix-blend-mode:screen;background:radial-gradient(at 18% 12%,#ffffff09,#0000 34%),radial-gradient(at 72% 8%,#6e92d20a,#0000 38%)}.app-shell--network-console{background:linear-gradient(150deg,#10141af0 0%,#04060afa 46%,#090c10fa 100%);height:100vh;min-height:100vh;overflow:hidden auto}.app-shell--network-console:before,.app-shell--network-console:after{display:none}.network-console{z-index:1;gap:clamp(14px,1.5vw,22px);width:min(100%,1600px);min-height:100vh;margin:0 auto;padding:clamp(14px,2vw,24px);display:grid;position:relative}.network-console__topbar{border-radius:28px;grid-template-columns:minmax(280px,1fr) minmax(260px,.56fr) auto;align-items:center;gap:clamp(14px,1.8vw,24px);min-width:0;padding:clamp(14px,1.8vw,20px);display:grid}.network-console__brand{align-items:center;gap:clamp(14px,1.6vw,20px);min-width:0;display:flex}.network-console__brand-mark{aspect-ratio:1;background:#0c1016db;border:1px solid #ffffff29;border-radius:20px;flex:none;place-items:center;width:clamp(58px,5vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 16px 30px #00000047}.network-console__brand-logo{object-fit:cover;width:100%;height:100%;display:block}.network-console__brand-copy{min-width:0}.network-console__eyebrow{color:var(--muted-strong);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:900}.network-console__title,.network-console__features-title{color:#f7fbff;letter-spacing:0;margin:0;font-weight:900}.network-console__title{margin-top:4px;font-size:clamp(28px,3.1vw,46px);line-height:.95}.network-console__subtitle{color:#c7d0dd;max-width:56ch;margin:8px 0 0;font-size:14px;line-height:1.4}.network-console__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.network-console__stat{--network-stat-color:#8fd3ff;border:1px solid color-mix(in srgb, var(--network-stat-color) 26%, #ffffff1a);background:linear-gradient(180deg, color-mix(in srgb, var(--network-stat-color) 13%, #ffffff0e), #070a0f8a), #ffffff09;border-radius:16px;align-content:center;gap:2px;min-width:0;min-height:62px;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffff14}.network-console__stat:nth-child(2){--network-stat-color:#73e6a2}.network-console__stat:nth-child(3){--network-stat-color:#ffc978}.network-console__stat span{color:#dce4eeb8;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.network-console__stat strong{color:#f7fbff;font-size:clamp(18px,2vw,25px);line-height:1}.network-console__account{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.network-console__account .hero-card__profile-static,.network-console__account .hero-card__profile-trigger,.network-console__account .hero-card__guest-access{width:auto;max-width:min(100%,280px)}.network-console__account .hero-card__profile-shell,.network-console__account .hero-card__guest-access{justify-items:end}.network-console__account .hero-card__guest-access .hero-card__profile-trigger,.network-console__account .hero-card__guest-access .dd-header-profile{width:100%;max-width:none}.network-console__account .hero-card__profile-eyebrow{min-width:0;margin-right:22px;font-size:9px}.network-console__account .dd-header-profile{--dd-header-profile-media-size:42px;background:linear-gradient(#6c76843d,#161b23e6),#ffffff08;border:1px solid #ffffff21;border-radius:9999px;align-items:center;gap:10px;min-width:0;max-width:min(280px,100%);min-height:52px;padding:5px 12px 5px 5px;display:flex;box-shadow:inset 0 1px #ffffff26,0 14px 26px #00000038}.network-console__account .dd-header-profile-player,.network-console__account .dd-header-profile-team{align-items:center;min-width:0;display:flex}.network-console__account .dd-header-profile-team{gap:8px}.network-console__account .dd-header-profile-divider{background:#ffffff24;border-radius:999px;flex:0 0 1px;align-self:stretch;width:1px}.network-console__account .dd-header-profile-avatar,.network-console__account .dd-header-profile-avatar .custom-ui-Avatar-root,.network-console__account .dd-header-profile-team-logo,.network-console__account .dd-header-profile-team-logo.custom-ui-Avatar-root,.network-console__account .dd-header-profile-team-logo .custom-ui-Avatar-root{width:var(--dd-header-profile-media-size);height:var(--dd-header-profile-media-size);min-width:var(--dd-header-profile-media-size);flex:0 0 var(--dd-header-profile-media-size);--avatar-size:var(--dd-header-profile-media-size)}.network-console__account .dd-header-profile-avatar{color:#eef4fb;background:linear-gradient(#545f70d1,#12171ff5),#ffffff0d;border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.network-console__account .dd-header-profile-avatar__image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.network-console__account .dd-header-profile-name,.network-console__account .dd-header-profile-team-name{color:#f3f7fcf5;min-width:0}.network-console__account .hero-card__start-button{--dd-button-min-width-hero:168px;--dd-control-height-hero:52px;--dd-control-pad-x-hero-start:18px;--dd-control-pad-x-hero-end:14px;font-size:13px}.network-console__scene.scene-panel{border-radius:28px;min-height:clamp(680px,100vh - 154px,940px)}.network-console__features{border-radius:28px;gap:18px;padding:clamp(18px,2vw,24px);display:grid}.network-console__features-head{grid-template-columns:minmax(0,.8fr) minmax(280px,.62fr);align-items:end;gap:18px;min-width:0;display:grid}.network-console__features-title{margin-top:6px;font-size:clamp(24px,2.4vw,36px);line-height:1}.network-console__features-head p{color:#c7d0dd;margin:0;font-size:14px;line-height:1.5}.network-console__feature-grid.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.network-console__feature-grid .feature-tile{background:linear-gradient(#ffffff0e,#ffffff05),#ffffff09;border-radius:18px;min-height:136px}.landing-layout{z-index:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(380px,46vw) minmax(420px,54vw);gap:28px;height:100vh;min-height:100vh;padding:24px;display:grid;position:relative}.landing-sidebar{--left-card-target-height:clamp(300px, 39vh, 328px);scrollbar-gutter:stable;overscroll-behavior:contain;flex-direction:column;gap:18px;min-height:0;max-height:100%;padding-right:10px;display:flex;overflow-y:auto}.landing-sidebar::-webkit-scrollbar{width:10px}.landing-sidebar::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.landing-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(#f3f7fcb8,#7a849294);border:2px solid #080a0e59;border-radius:999px}.landing-sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffffd1,#929eafa3)}.landing-sidebar__split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;display:grid}.chrome-card{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--card-shadow);animation:.64s both panel-rise;animation-delay:var(--delay,0s);border-radius:26px;flex-shrink:0;padding:20px 22px;position:relative;overflow:hidden}.chrome-card:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(#ffffff1f,#0000 46%),radial-gradient(circle at 0 0,#ffffff29,#0000 32%),radial-gradient(circle at 100% 0,#ffffff12,#0000 34%);border-radius:24px;position:absolute;inset:1px}.chrome-card>*{z-index:1;position:relative}.chrome-card__eyebrow{color:var(--muted-strong);letter-spacing:.24em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.chrome-card__title{letter-spacing:.02em;margin:0 0 16px;font-size:clamp(20px,2vw,28px);line-height:1.05}.platform-auth-landing{background:radial-gradient(circle at 50% 18%,#8eb0e629,#0000 34%),linear-gradient(135deg,#030406 0%,#0a0d13 52%,#030406 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.platform-auth-landing__card{background:linear-gradient(#e6eefa24,#0e131ce0),#080b11f0;border:1px solid #dde8f82e;border-radius:20px;align-items:center;gap:16px;width:min(100%,420px);padding:18px 20px;display:flex;box-shadow:inset 0 1px #ffffff1f,0 28px 80px #00000061}.platform-auth-landing__spinner{border:3px solid #dbe6f629;border-top-color:#eff5fceb;border-radius:999px;flex:none;width:34px;height:34px;animation:.82s linear infinite platform-auth-spin}.platform-auth-landing__title{color:#f3f7fc;font-size:16px;font-weight:900}.platform-auth-landing__message{color:var(--muted-strong);margin-top:3px;font-size:13px;line-height:1.4}.hero-card{background:var(--card-bg-strong);height:var(--left-card-target-height);flex-direction:column;min-height:0;padding-bottom:22px;display:flex;position:relative}.hero-card__profile{z-index:2;justify-content:flex-end;width:min(320px,100% - 44px);display:flex;position:absolute;top:18px;right:22px}.hero-card__profile-static,.hero-card__profile-trigger{width:100%;max-width:300px;position:relative}.hero-card__profile-trigger{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-items:end;padding:0;display:grid}.hero-card__profile-trigger:focus-visible{outline-offset:4px;border-radius:28px;outline:2px solid #ffffff42}.hero-card__profile-shell{justify-items:end;gap:6px;display:grid;position:relative}.hero-card__profile-shell:focus-visible{outline-offset:4px;border-radius:28px;outline:2px solid #ffffff42}.hero-card__start-button{--start-blue:#7db8ff;--start-gold:#ffc978;--start-green:#73e6a2;--start-violet:#b995ff;min-width:var(--dd-button-min-width-hero,214px);min-height:var(--dd-control-height-hero,58px);padding:0 var(--dd-control-pad-x-hero-end,18px) 0 var(--dd-control-pad-x-hero-start,24px);background:linear-gradient(135deg, #05090efa, #121824f0) padding-box, linear-gradient(135deg, var(--start-blue), var(--start-gold) 33%, var(--start-green) 66%, var(--start-violet)) border-box;color:#f8fbff;white-space:nowrap;text-shadow:0 1px #ffffff24,0 0 16px #ebf2ff3d;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:900;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -16px 26px #0006,0 18px 34px #00000052,0 0 22px #7db8ff38,0 0 26px #73e6a21f}.hero-card__start-button:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(110deg,#0000 0 34%,#fff3 45%,#0000 58%),radial-gradient(circle at 28% 0,#7db8ff57,#0000 34%),radial-gradient(circle at 72% 100%,#b995ff3d,#0000 38%);transition:opacity .18s,transform .22s;position:absolute;inset:-2px;transform:translate(-18%)}.hero-card__start-button:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff24,#0000 42%,#ffffff0a),linear-gradient(90deg,#7db8ff1f,#0000 28% 72%,#b995ff1f);position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -10px 18px #00000057}.hero-card__start-button-label,.hero-card__start-button-arrow{z-index:1;position:relative}.hero-card__start-button-arrow{width:var(--dd-control-height-dense,26px);height:var(--dd-control-height-dense,26px);color:#fff;background:radial-gradient(circle at 35% 25%,#ffffff75,#0000 24%),#ffffff1a;border:1px solid #ffffff29;border-radius:999px;flex:none;place-items:center;font-size:15px;line-height:1;transition:transform .18s,background .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff29,0 0 14px #7db8ff38}.hero-card__start-button:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,inset 0 -16px 26px #0000005c,0 22px 38px #00000057,0 0 34px #7db8ff57,0 0 32px #73e6a233}.hero-card__start-button:hover:before{opacity:.95;transform:translate(14%)}.hero-card__start-button:hover .hero-card__start-button-arrow{background:radial-gradient(circle at 35% 25%,#ffffff8f,#0000 24%),#ffffff29;transform:translate(3px);box-shadow:inset 0 1px #ffffff38,0 0 18px #7db8ff57}.hero-card__start-button:focus-visible{outline-offset:4px;outline:2px solid #f8fbffc2}.hero-card__guest-access{justify-items:end;min-width:0;display:grid}.hero-card__action{z-index:2;justify-self:end;position:relative}.hero-card__profile-eyebrow{text-align:center;color:#dee6f0c2;letter-spacing:.18em;text-transform:uppercase;justify-self:end;min-width:70px;margin-right:36px;padding-right:0;font-size:10px;font-weight:800}.hero-card .dd-header-profile{--dd-header-profile-media-size:48px;background:linear-gradient(#6c768447,#1c222beb),#ffffff08;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:12px;min-width:0;max-width:min(320px,100%);min-height:60px;padding:6px 14px 6px 6px;display:flex;box-shadow:inset 0 1px #ffffff2e,inset 0 -16px 26px #0003,0 18px 34px #00000038}.hero-card .dd-header-profile-player,.hero-card .dd-header-profile-team{align-items:center;min-width:0;display:flex}.hero-card .dd-header-profile-player{flex:0 auto}.hero-card .dd-header-profile-team{flex:auto;gap:8px}.hero-card .dd-header-profile-divider{background:#ffffff29;border-radius:999px;flex:0 0 1px;align-self:stretch;width:1px}.hero-card .dd-header-profile-avatar,.hero-card .dd-header-profile-avatar .custom-ui-Avatar-root,.hero-card .dd-header-profile-team-logo,.hero-card .dd-header-profile-team-logo.custom-ui-Avatar-root,.hero-card .dd-header-profile-team-logo .custom-ui-Avatar-root{width:var(--dd-header-profile-media-size);height:var(--dd-header-profile-media-size);min-width:var(--dd-header-profile-media-size);flex:0 0 var(--dd-header-profile-media-size);--avatar-size:var(--dd-header-profile-media-size)}.hero-card .dd-header-profile-avatar{color:#eef4fb;background:linear-gradient(#545f70d1,#12171ff5),#ffffff0d;border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,0 12px 22px #0000003d}.hero-card .dd-header-profile-avatar .custom-ui-Avatar-placeholder{color:inherit;letter-spacing:.04em;background:0 0;font-weight:800}.hero-card .dd-header-profile-avatar__image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.hero-card .dd-header-profile-name,.hero-card .dd-header-profile-team-name{color:#f3f7fcf5;min-width:0}.hero-card .dd-header-profile-team-name{opacity:.92}.hero-card__profile-menu{z-index:10;opacity:0;pointer-events:none;transform-origin:100% 0;background:#13181ff5;border:1px solid #ffffff1a;border-radius:18px;width:min(320px,100vw - 56px);min-width:260px;padding:8px;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px)scale(.98);box-shadow:0 24px 44px #0000005c,inset 0 1px #ffffff14}.hero-card__profile-static:hover .hero-card__profile-menu,.hero-card__profile-static:focus-within .hero-card__profile-menu,.hero-card__profile-static.is-menu-open .hero-card__profile-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.hero-card__profile-menu-list{gap:6px;display:grid}.hero-card__profile-menu-action{border:1px solid color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 20%, #ffffff14);background:linear-gradient(180deg, color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 10%, #ffffff0a), #0f131ad6), #ffffff05;color:#f3f7fcf5;text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;margin-bottom:0;padding:8px;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:grid}.hero-card__profile-menu-action:last-child{margin-bottom:0}.hero-card__profile-menu-action:focus-visible{outline:2px solid color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 52%, #ffffff57);outline-offset:2px}.hero-card__profile-menu-action[data-hovered],.hero-card__profile-menu-action:hover{border-color:color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 46%, #ffffff2e);background:linear-gradient(180deg, color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 22%, #ffffff14), #10151df0), #ffffff0a;box-shadow:inset 0 1px 0 #ffffff24, 0 14px 24px color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 12%, transparent);transform:translateY(-1px)}.hero-card__profile-menu-action.is-current{border-color:color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 40%, #ffffff24);background:linear-gradient(180deg, color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 18%, #ffffff0f), #11161df0), #ffffff0a;box-shadow:inset 0 1px 0 #ffffff24, 0 12px 22px color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 10%, transparent)}.hero-card__profile-menu-logo{object-fit:contain;background:linear-gradient(#ffffff1f,#2e3642d1),#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0;display:inline-flex}.hero-card__profile-menu-fallback{background:radial-gradient(circle at 30% 26%, #ffffffdb, color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 52%, #fff) 22%, var(--hero-sport-color,#cdd6e2) 76%);color:#070b12db;letter-spacing:.04em;width:30px;min-width:30px;height:30px;box-shadow:0 0 18px color-mix(in srgb, var(--hero-sport-color,#cdd6e2) 32%, transparent), inset 0 -1px 2px #00000038;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.hero-card__profile-menu-item{gap:2px;min-width:0;display:grid}.hero-card__profile-menu-sport{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--hero-sport-color,#f3f7fc) 26%, #f3f7fc);font-size:13px;font-weight:700;overflow:hidden}.hero-card__profile-menu-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:11px;overflow:hidden}.hero-card__profile-menu-current{color:color-mix(in srgb, var(--hero-sport-color,#d6dfea) 42%, #ffffffeb);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.hero-card__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;padding-right:min(24vw,150px);display:flex}.hero-card__brand{align-items:center;gap:18px;min-width:0;display:flex}.hero-card__brand-mark{aspect-ratio:1;background:#12171e;border:1px solid #ffffff2e;border-radius:30px;flex:none;place-items:center;width:clamp(104px,9.5vw,126px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52,inset 0 -16px 26px #0000003d,0 18px 32px #00000047}.hero-card__brand-mark:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff2e,#0000 42%),radial-gradient(circle at 72% 16%,#ffffff3d,#0000 36%);position:absolute;inset:0}.hero-card__brand-logo{object-fit:cover;width:100%;height:100%;display:block}.hero-card__title-lockup{color:#f2f6fb;letter-spacing:0;gap:6px;width:min(300px,100%);min-width:0;margin:0;font-size:clamp(30px,4.1vw,52px);font-weight:900;line-height:.9;display:grid;position:relative}.hero-card__title-lockup:before{content:none}.hero-card__game-word{justify-content:center;align-items:center;min-width:0;line-height:.86;display:flex}.hero-card__title-line{white-space:nowrap;grid-template-columns:.96em minmax(0,auto);align-items:baseline;column-gap:.02em;display:grid;position:relative}.hero-card__title-initial{color:#0000;background:linear-gradient(108deg,#fff0 0% 34%,#ffffffdb 43%,#ffffff3d 51%,#fff0 64% 100%),linear-gradient(#f8fbff 0%,#c9d2de 18%,#737f8f 34%,#1d2733 52%,#edf3fb 65%,#8e9aaa 80%,#283241 100%);-webkit-text-stroke:1px #e6eef81f;filter:drop-shadow(0 1px #ffffff14)drop-shadow(0 6px 10px #0000007a);text-shadow:0 1px #ffffff24,0 -1px #02050aad,0 1px 7px #00000094;-webkit-background-clip:text;background-clip:text;place-items:center;width:.88em;display:inline-grid;position:relative}.hero-card__title-initial:before{content:"";z-index:-1;filter:blur(.22em);opacity:.62;background:radial-gradient(circle at 50% 48%,#86a2c629 0%,#02050ab8 54%,#01030700 76%);border-radius:.2em;position:absolute;inset:-.04em -.02em}.hero-card__title-initial:after{content:attr(data-letter);color:#0000;background:linear-gradient(108deg,#fff0 0% 32%,#ffffffb8 41%,#ccd6e438 51%,#fff0 63% 100%);opacity:.54;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;place-items:center;display:grid;position:absolute;inset:0}.hero-card__title-initial--g{--game-letter-color:#9eb7d4}.hero-card__title-initial--a{--game-letter-color:#b7c3d1}.hero-card__title-initial--m{--game-letter-color:#9eb7d4}.hero-card__title-initial--e{--game-letter-color:#b7c3d1}.hero-card__title-rest{color:#f4f7fb;text-shadow:0 1px #ffffff14;min-width:0}.hero-card__title-subtitle{color:#ecf2faeb;letter-spacing:0;text-align:center;text-shadow:0 1px #ffffff14;max-width:100%;font-size:clamp(13px,1.35vw,17px);font-weight:800;line-height:1.15;display:block}.hero-card__color-band{z-index:1;pointer-events:none;background:linear-gradient(#707c9138,#0a0e14f5),radial-gradient(circle at 50% -20%,#aac2e424,#0000 56%),#090c12c7;border:1px solid #b5c7e229;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;position:absolute;bottom:24px;right:24px;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -14px 28px #0000006b,0 18px 30px #00000038,0 0 24px #7090c01a}.hero-card__color-band:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#e1ebf824,#0000 24% 76%,#98b1d61a),radial-gradient(circle at 50% 0,#8aa7d224,#0000 60%);position:absolute;inset:1px}.hero-card__color-node{background:linear-gradient(#808fa72e,#0a0f16f5),#080b10eb;border:1px solid #b0c4de1f;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #04070c47}.hero-card__color-dot{background:radial-gradient(circle at 38% 32%, #f4f8ffeb 0%, color-mix(in srgb, var(--sport-color,#dbe5f3) 46%, #dce9ff) 20%, color-mix(in srgb, var(--sport-color,#dbe5f3) 78%, #08111d) 68%, color-mix(in srgb, var(--sport-color,#dbe5f3) 48%, #02050a) 100%);width:12px;height:12px;box-shadow:0 0 8px color-mix(in srgb, var(--sport-color,#dbe5f3) 56%, #b9dcffd6), 0 0 18px color-mix(in srgb, var(--sport-color,#dbe5f3) 74%, #74aaffad), 0 0 34px color-mix(in srgb, var(--sport-color,#dbe5f3) 44%, #74aaff80), inset 0 -2px 3px #00000057;border-radius:999px}.hero-card__copy{max-width:100%;color:var(--muted-strong);margin:0;font-size:14px;line-height:1.45}.hero-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;min-width:0;margin-top:16px;display:grid}.features-card{height:var(--left-card-target-height);min-height:0}.features-card .chrome-card__title{margin-bottom:10px;font-size:clamp(18px,1.55vw,22px)}.features-card .chrome-card__eyebrow{margin-bottom:8px;font-size:10px}.features-card .feature-grid{gap:0 18px}.features-card .feature-tile{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;min-height:0;padding:10px 0 12px}.features-card .feature-tile:nth-child(-n+2){border-top:0}.features-card .feature-tile__accent{margin-bottom:5px;font-size:9px;line-height:1.1}.features-card .feature-tile__title{margin-bottom:5px;font-size:14px;line-height:1.12}.features-card .feature-tile__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.32;display:-webkit-box;overflow:hidden}.chrome-button,.sport-chip,.legend-chip,.search-result,.rolodex-item{appearance:none;background:var(--button-bg);color:var(--text);cursor:pointer;border:1px solid #ffffff24;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s,opacity .18s}.chrome-button:hover,.sport-chip:hover,.legend-chip:hover,.search-result:hover,.rolodex-item:hover{border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 14px 30px #0000003d}.chrome-button{min-height:var(--dd-control-height-5xl,44px);padding:0 var(--dd-control-pad-x-3xl,16px);letter-spacing:.02em;border-radius:14px;font-size:14px;font-weight:700}.chrome-button--compact{min-height:var(--dd-control-height-2xl,36px);padding:0 var(--dd-control-pad-x-xl,12px);font-size:12px}.chrome-button--primary{color:#0a0f16;background:linear-gradient(#fffffff0,#bac4d1a3),linear-gradient(135deg,#fff3,#0000)}.chrome-button--ghost{background:#ffffff0d}.sport-page{background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 14%, transparent), transparent 34%), linear-gradient(135deg, #030406 0%, #0d1118 48%, #030406 100%);height:100vh;color:var(--text);overflow-y:auto}.sport-page:before{opacity:.38;background:linear-gradient(120deg,#ffffff12,#0000 28%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 88px)}.sport-page__nav{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04060ad6;border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:70px;padding:14px clamp(18px,4vw,48px);display:grid;position:sticky;top:0}.sport-page__brand-link,.sport-page__sport-link,.sport-page__workspace,.sport-page__switch-card{color:inherit;text-decoration:none}.sport-page__brand-link{color:#f3f7fc;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:900;display:inline-flex}.sport-page__brand-logo{object-fit:contain;border-radius:12px;width:40px;height:40px}.sport-page__sport-links{justify-content:center;gap:8px;min-width:0;display:flex}.sport-page__sport-link{min-height:34px;color:var(--muted-strong);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.sport-page__sport-link:hover,.sport-page__sport-link:focus-visible,.sport-page__sport-link.is-active{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 32%, #ffffff29);background:color-mix(in srgb, var(--sport-color,#d5deea) 14%, #ffffff0b);color:#f7fbff;outline:none}.sport-page__nav-actions{justify-content:flex-end;justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.sport-page__login-link,.sport-page__install-link{white-space:nowrap;justify-self:end}.sport-page__main{z-index:1;position:relative}.sport-page__hero,.sport-page__band{width:min(100%,1200px);margin:0 auto;padding-inline:clamp(18px,4vw,48px)}.sport-page__hero{grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr);align-items:center;gap:clamp(26px,6vw,78px);min-height:clamp(460px,100vh - 148px,700px);padding-block:clamp(40px,7vh,86px);display:grid}.sport-page__hero-copy{min-width:0}.sport-page__eyebrow{color:color-mix(in srgb, var(--sport-color,#d5deea) 58%, var(--muted-strong));letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:900}.sport-page__product-lockup{align-items:center;gap:clamp(16px,3vw,28px);margin-top:20px;display:flex}.sport-page__product-logo,.sport-page__product-badge{flex:none;width:clamp(74px,10vw,120px);height:clamp(74px,10vw,120px)}.sport-page__product-logo{object-fit:contain;filter:drop-shadow(0 18px 34px #0006)}.sport-page__product-name{color:var(--muted-strong);letter-spacing:.18em;text-transform:uppercase;font-size:20px;font-weight:850}.sport-page h1,.sport-page h2{color:#f5f8fc;letter-spacing:0;margin:0}.sport-page h1{margin-top:6px;font-size:108px;line-height:.86}.sport-page__subhead{color:#c8d1de;max-width:660px;margin:clamp(20px,3vh,30px) 0 0;font-size:21px;line-height:1.45}.sport-page__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sport-page__action{justify-content:center;align-items:center;min-width:178px;text-decoration:none;display:inline-flex}.sport-page__hero-visual{place-items:center;min-height:380px;display:grid;position:relative}.sport-page__hero-visual:before{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb, var(--sport-color,#d5deea) 26%, #ffffff24);background:linear-gradient(145deg, color-mix(in srgb, var(--sport-color,#d5deea) 16%, #ffffff14), #ffffff06), #06090e6b;border-radius:34px;width:min(84%,420px);position:absolute;transform:rotate(7deg);box-shadow:inset 0 1px #ffffff24,0 34px 90px #00000061}.sport-page__emblem{z-index:1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--sport-color,#d5deea) 38%, #fff3);background:linear-gradient(180deg, #ffffff29, #ffffff0b), color-mix(in srgb, var(--sport-color,#d5deea) 22%, #06090eb8);border-radius:38px;place-items:center;width:min(58vw,300px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff29,0 28px 70px #0000006b}.sport-page__emblem-logo,.sport-page__emblem-badge{width:70%;height:70%}.sport-page__emblem-logo{object-fit:contain;filter:drop-shadow(0 16px 26px #00000061)}.sport-page__signal-stack{pointer-events:none;position:absolute;inset:0}.sport-page__signal{right:clamp(0px, calc(var(--signal-index) * 6px), 24px);bottom:calc(32px + var(--signal-index) * 48px);z-index:2;border:1px solid color-mix(in srgb, var(--sport-color,#d5deea) 34%, #ffffff29);color:#edf3fb;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#06090ebd;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex;position:absolute;box-shadow:0 14px 30px #0000003d}.sport-page__band{padding-block:clamp(28px,5vh,54px)}.sport-page__proof-grid,.sport-page__workspace-grid,.sport-page__stats,.sport-page__switcher{gap:14px;display:grid}.sport-page__proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sport-page__proof,.sport-page__workspace,.sport-page__stat,.sport-page__switch-card{background:#ffffff0b;border:1px solid #ffffff14}.sport-page__proof{border-radius:22px;min-height:128px;padding:18px}.sport-page__proof span,.sport-page__stat span,.sport-page__workspace-label{color:color-mix(in srgb, var(--sport-color,#d5deea) 54%, var(--muted-strong));letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900}.sport-page__proof p{color:#c6d0dd;margin:12px 0 0;font-size:15px;line-height:1.5}.sport-page__section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.sport-page h2{margin-top:6px;font-size:46px;line-height:.98}.sport-page__workspace-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sport-page__workspace{border-radius:24px;align-content:space-between;gap:18px;min-height:190px;padding:18px;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative}.sport-page__workspace:hover,.sport-page__workspace:focus-visible{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 34%, #ffffff24);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 11%, #ffffff0d), #ffffff09);outline:none;transform:translateY(-2px)}.sport-page__workspace-detail{color:#c7d0dd;font-size:14px;line-height:1.5}.sport-page__workspace-arrow{color:#f5f8fc;font-size:22px;font-weight:900}.sport-page__network-panel{border:1px solid color-mix(in srgb, var(--sport-color,#d5deea) 24%, #ffffff14);background:linear-gradient(135deg, color-mix(in srgb, var(--sport-color,#d5deea) 11%, #ffffff0b), #ffffff07), #05080d7a;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);align-items:stretch;gap:18px;padding:clamp(18px,3vw,28px);display:grid}.sport-page__network-copy{align-content:space-between;gap:22px;display:grid}.sport-page__network-copy p{color:#d0d8e4;max-width:680px;margin:0;font-size:20px;line-height:1.45}.sport-page__network-button{width:max-content}.sport-page__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sport-page__stat{border-radius:20px;align-content:space-between;gap:18px;min-height:118px;padding:16px;display:grid}.sport-page__stat strong{color:#f5f8fc;font-size:17px;line-height:1.2}.sport-page__switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.sport-page__switch-card{border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:14px 16px;display:grid}.sport-page__switch-card:hover,.sport-page__switch-card:focus-visible{border-color:color-mix(in srgb, var(--switch-sport-color,#d5deea) 34%, #ffffff24);background:color-mix(in srgb, var(--switch-sport-color,#d5deea) 12%, #ffffff0a);outline:none}.sport-page__switch-card strong,.sport-page__switch-card small{display:block}.sport-page__switch-card strong{color:#f5f8fc;font-size:15px}.sport-page__switch-card small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:750}.sport-page__switch-icon{width:42px;height:42px}.search-card__field{flex-direction:column;gap:8px;display:flex}.search-card__label{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.search-card__select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.search-card__autocomplete{gap:8px;margin-top:12px;display:grid}.chrome-input{width:100%;min-height:46px;color:var(--text);background:#06090e57;border:1px solid #ffffff1a;border-radius:15px;outline:none;padding:0 14px;box-shadow:inset 0 1px #ffffff0d}.chrome-input::placeholder{color:var(--muted)}.chrome-input:focus{border-color:#ffffff42;box-shadow:inset 0 1px #ffffff0d,0 0 0 3px #c5cfdc1f}.sport-chip-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.sport-chip{border-radius:999px;min-height:38px;padding:0 14px;font-size:13px;font-weight:700}.sport-chip--active{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 38%, #ffffff3d);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 42%, #ffffff7a), #ffffff0f), #ffffff14;box-shadow:0 0 0 1px #ffffff0a}.search-card__summary{color:var(--muted);margin-top:16px;font-size:14px}.search-card__results{gap:10px;margin-top:16px;display:grid}.search-result{text-align:left;border-radius:16px;justify-items:start;gap:4px;width:100%;padding:14px 16px;display:grid}.search-suggestion{text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.search-suggestion--active{background:linear-gradient(#ffffff1a,#50596733),#ffffff0a;border-color:#ffffff3d}.search-suggestion__copy{gap:4px;min-width:0;display:grid}.search-suggestion__meta{color:color-mix(in srgb, var(--sport-color,#dce4ef) 74%, white);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.search-suggestion__name{font-size:15px;font-weight:800}.search-suggestion__detail{color:var(--muted);font-size:12px}.search-suggestion__action{color:var(--muted-strong);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.search-result__meta{color:color-mix(in srgb, var(--sport-color,#dce4ef) 74%, white);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.search-result__name{font-size:15px;font-weight:700}.search-result__detail,.search-card__empty{color:var(--muted);font-size:13px;line-height:1.5}.rolodex-card{min-height:430px}.rolodex-card__stack{perspective:1000px;height:230px;margin-top:8px;position:relative}.rolodex-item{transform-style:preserve-3d;border-radius:22px;grid-template-columns:58px 1fr;align-items:center;gap:10px 14px;padding:14px 16px;display:grid;position:absolute;top:50%;left:0;right:0}.rolodex-item--active{background:linear-gradient(180deg, #fff3, #5b657457), linear-gradient(90deg, color-mix(in srgb, var(--sport-color,#d5deea) 14%, transparent), transparent 60%);border-color:color-mix(in srgb, var(--sport-color,#d5deea) 44%, #ffffff2e)}.rolodex-item__logo{object-fit:contain;background:#ffffff0f;border-radius:18px;width:58px;height:58px;padding:6px}.rolodex-item__name{font-size:15px;font-weight:800}.rolodex-item__label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;grid-column:2;margin-top:2px;font-size:12px;display:block}.rolodex-card__footer{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:16px;display:flex}.rolodex-card__summary-name{font-size:18px;font-weight:800}.rolodex-card__summary p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.6}.footprint-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.footprint-stat{background:#ffffff0d;border:1px solid #ffffff12;border-radius:18px;gap:6px;padding:14px;display:grid}.footprint-stat__label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.footprint-stat strong{font-size:clamp(22px,2vw,28px);line-height:1}.status-pill{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.6}.status-pill--loading{color:#d9e4f7}.status-pill--error{color:#ffd5cd}.status-pill--ready{color:#d7e8da}.feature-grid,.recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feature-tile,.recommend-tile{background:#ffffff0b;border:1px solid #ffffff14;border-radius:20px;min-height:150px;padding:16px}.feature-tile__accent{color:var(--muted-strong);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.feature-tile__title,.recommend-tile__title{margin-bottom:8px;font-size:17px;font-weight:800}.feature-tile__description,.recommend-tile p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.scene-panel{isolation:isolate;background:#05080d;border:1px solid #ffffff14;border-radius:30px;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 40px 110px #0000006b;container-type:inline-size}.scene-panel__canvas{z-index:1;position:absolute;inset:0}.scene-panel__canvas canvas{touch-action:none;width:100%;height:100%;display:block}.scene-panel__search,.scene-panel__detail,.scene-panel__left-rail,.scene-panel__status,.scene-panel__context-menu{z-index:2;position:absolute}.scene-panel__left-rail{flex-direction:column;gap:10px;width:clamp(220px,25cqw,266px);min-height:0;display:flex;top:22px;bottom:22px;left:22px}.scene-panel__hud{background:#080b1142;border:1px solid #ffffff0f;border-radius:18px;padding:12px 14px}.scene-panel__search{width:auto;max-width:none;top:22px;left:clamp(292px,31cqw,322px);right:22px}.scene-panel__detail{background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 9%, #ffffff0b), #05080d7a), #080b117a;border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 22%, #ffffff14);border-radius:16px;gap:8px;padding:10px 12px;display:grid;top:174px;left:clamp(292px,31cqw,322px);right:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000002e}.scene-search{background:linear-gradient(#ffffff0f,#0f141d70),#080b1170;border:1px solid #ffffff12;border-radius:18px;gap:5px;padding:8px 10px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 36px #00000024;container-type:inline-size}.scene-search__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.scene-search__title{letter-spacing:0;margin-top:2px;font-size:14px;font-weight:800;line-height:1.05}.scene-search__count{min-height:22px;color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.scene-search__row{gap:5px;display:grid}.scene-search__row--primary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.scene-search__input.chrome-input{background:#06090e6b;border-color:#ffffff17;border-radius:11px;min-height:34px;padding:0 11px;font-size:13px}.scene-search__reset{min-width:64px}.scene-search__row--secondary{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px;display:grid}.scene-search__row--scope{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px}.scene-search__filter{gap:2px;width:100%;min-width:0;display:grid}.scene-search__scope-control{gap:4px;min-width:0;display:grid}.scene-search__scope-summary{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:6px;min-width:0;min-height:40px;display:none}.scene-search__scope-summary span{min-height:26px;color:var(--muted-strong);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff0e;border-radius:10px;align-items:center;padding:0 8px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.scene-search__inspection{box-sizing:border-box;background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 10%, #ffffff0b), #05080d5c), #ffffff07;border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 24%, #ffffff13);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;width:100%;min-width:0;padding:7px 8px;display:grid}.scene-search__inspection-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.scene-search__inspection-head>div:first-child{min-width:0}.scene-search__inspection-kicker{color:color-mix(in srgb, var(--sport-color,#8fd3ff) 44%, var(--muted-strong));letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1}.scene-search__inspection-title{color:#f4f8fd;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:900;line-height:1.08;overflow:hidden}.scene-search__inspection-subtitle{overflow-wrap:anywhere;color:var(--muted);text-transform:capitalize;margin-top:2px;font-size:11px;font-weight:700;line-height:1.2}.scene-search__inspection-actions,.scene-search__inspection-links{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.scene-search__inspection-actions{flex-wrap:nowrap;justify-content:flex-end}.scene-search__inspection-action{min-height:26px;padding-inline:8px}.scene-search__inspection-stats{grid-template-columns:repeat(4,minmax(66px,1fr));gap:4px;min-width:0;display:grid}.scene-search__inspection-stat{background:#ffffff09;border:1px solid #ffffff0e;border-radius:9px;min-width:0;padding:5px 6px}.scene-search__inspection-stat span{color:color-mix(in srgb, var(--sport-color,#8fd3ff) 34%, var(--muted-strong));letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900;line-height:1;display:block;overflow:hidden}.scene-search__inspection-stat strong{color:#f6f9fd;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:900;line-height:1.15;display:block;overflow:hidden}.scene-search__inspection-link{appearance:none;border:1px solid color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 18%, #ffffff12);color:#eff4fae6;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;border-radius:8px;max-width:112px;min-height:22px;padding:0 7px;font-size:9px;font-weight:850;line-height:1;overflow:hidden}.scene-search__inspection-link:hover,.scene-search__inspection-link:focus-visible{border-color:color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 30%, #ffffff1f);background:color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 10%, #ffffff0a);outline:none}.scene-detail__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.scene-detail__head>div:first-child{min-width:0}.scene-detail__kicker{color:color-mix(in srgb, var(--sport-color,#8fd3ff) 48%, var(--muted-strong));letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1}.scene-detail__title{color:#f4f8fd;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:900;line-height:1.08;overflow:hidden}.scene-detail__subtitle{overflow-wrap:anywhere;color:var(--muted);text-transform:capitalize;margin-top:2px;font-size:11px;font-weight:700;line-height:1.2}.scene-detail__actions,.scene-detail__links{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.scene-detail__actions{flex-wrap:nowrap;justify-content:flex-end}.scene-detail__action{min-height:26px;padding-inline:8px}.scene-detail__stats{border-top:1px solid #ffffff0f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;padding-top:8px;display:grid}.scene-detail__stat{border-left:1px solid #ffffff0e;min-width:0;padding:0 10px}.scene-detail__stat:first-child{border-left:0;padding-left:0}.scene-detail__stat span{color:color-mix(in srgb, var(--sport-color,#8fd3ff) 34%, var(--muted-strong));letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900;line-height:1;display:block;overflow:hidden}.scene-detail__stat strong{color:#f6f9fd;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:900;line-height:1.15;display:block;overflow:hidden}.scene-detail__link{appearance:none;border:1px solid color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 18%, #ffffff12);color:#eff4fae6;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;border-radius:8px;max-width:116px;min-height:22px;padding:0 7px;font-size:9px;font-weight:850;line-height:1;overflow:hidden}.scene-detail__link:hover,.scene-detail__link:focus-visible{border-color:color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 30%, #ffffff1f);background:color-mix(in srgb, var(--item-color,var(--sport-color,#8fd3ff)) 10%, #ffffff0a);outline:none}@container (width<=760px){.scene-search__inspection-links,.scene-detail__links{display:none}}@container (width>=300px){.scene-search__row--secondary{grid-template-columns:minmax(82px,1fr) minmax(74px,.9fr) minmax(86px,.95fr)}}@container (width>=380px){.scene-search__row--secondary{grid-template-columns:minmax(74px,.85fr) minmax(68px,.78fr) minmax(86px,.9fr) minmax(62px,.62fr) minmax(58px,.58fr)}}@container (width>=500px){.scene-search__row--secondary{grid-template-columns:minmax(92px,1fr) minmax(80px,.84fr) minmax(94px,.9fr) minmax(70px,.64fr) minmax(68px,.62fr)}}@container (width>=760px){.scene-search__row--secondary{grid-template-columns:minmax(118px,1.05fr) minmax(104px,.95fr) minmax(112px,.9fr) minmax(82px,.62fr) minmax(78px,.58fr)}}.scene-search__filter-label{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:9px;font-size:8px;font-weight:800;display:inline-flex}.scene-search__select.dd-universal-select,.scene-search__select-root.dd-universal-select,.scene-search__select-dropdown.dd-universal-select__dropdown{--dd-universal-select-surface:linear-gradient(180deg, #12171ff5 0%, #080b11fa 100%);--dd-universal-select-surface-active:linear-gradient(180deg, #2a303cf5 0%, #10141cfc 100%);--dd-universal-select-border:#d8e0ec1f;--dd-universal-select-border-strong:#e3eaf433;--dd-universal-select-border-focus:#e9eff847;--dd-universal-select-shadow:inset 0 1px 0 #ffffff0d, 0 12px 24px #00000038;--dd-universal-select-glow:0 0 0 1px #e1e8f41f, 0 16px 28px #05090f42;width:100%;min-width:0}.scene-search__select-wrapper.dd-universal-select__wrapper,.scene-search__select .dd-universal-select__wrapper{min-width:0}.scene-search__select-input.dd-universal-select__input,.scene-search__select .dd-universal-select__input{height:32px;min-height:32px;color:var(--text);background:#06090e6b;border-color:#ffffff17;border-radius:10px;padding-inline:9px;font-size:12px;font-weight:700;line-height:1}.scene-search__select-input.dd-universal-select__input input,.scene-search__select .dd-universal-select__input input{font-size:12px;font-weight:700}.scene-search__select-section.dd-universal-select__section,.scene-search__select .dd-universal-select__section{color:#dbe2edc7}.scene-search__select-section.dd-universal-select__section svg,.scene-search__select .dd-universal-select__section svg{width:14px;height:14px}.scene-search__select-dropdown.dd-universal-select__dropdown,.scene-search__select .dd-universal-select__dropdown{background:linear-gradient(#151a23fa 0%,#090c12 100%);border-radius:18px;padding:8px;box-shadow:0 24px 44px #00000057,inset 0 1px #ffffff0d}.scene-search__select-options.dd-universal-select__options,.scene-search__select .dd-universal-select__options{gap:6px}.scene-search__select-dropdown .dd-universal-select-option,.scene-search__select .dd-universal-select-option{background:#ffffff05;border-radius:14px;min-height:46px;padding:10px 12px}.scene-search__select-option-shell.dd-universal-select__option:hover .dd-universal-select-option,.scene-search__select-option-shell.dd-universal-select__option[data-combobox-active] .dd-universal-select-option,.scene-search__select-option-shell.dd-universal-select__option[data-combobox-selected] .dd-universal-select-option{background:linear-gradient(#313744f0 0%,#131821fa 100%);border-color:#e3eaf433;box-shadow:0 12px 22px #00000038}.scene-search__select-dropdown .dd-universal-select-option__badge,.scene-search__select .dd-universal-select-option__badge{color:#f4f7fbeb;background:linear-gradient(#e4ebf429 0%,#78829329 100%);border:1px solid #eaeff61f;min-width:28px;min-height:28px;padding:0 8px}.scene-search__select-dropdown .dd-universal-select-option__label,.scene-search__select .dd-universal-select-option__label{color:#f2f6faf5;font-size:.82rem}.scene-search__select-dropdown .dd-universal-select-option__description,.scene-search__select .dd-universal-select-option__description{color:#bbc3d0b8;font-size:.7rem}.scene-search__select-dropdown .dd-universal-select-option__state,.scene-search__select .dd-universal-select-option__state{color:#d6dee9c2;letter-spacing:.08em;font-size:.66rem}.scene-search__select-empty.dd-universal-select__empty,.scene-search__select .dd-universal-select__empty{color:#c0c8d4b8}.scene-search__sports{background:#06090e6b;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:5px;width:100%;min-width:0;min-height:34px;padding:3px;display:grid}.scene-search__sport{appearance:none;width:100%;min-width:0;height:28px;color:var(--muted-strong);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff0a;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:800;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.scene-search__sport:hover{background:#ffffff0d;border-color:#ffffff24;transform:translateY(-1px)}.scene-search__sport--all{font-size:10px}.scene-search__sport--active{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 42%, #ffffff29);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 36%, #ffffff4d), #ffffff0d), #ffffff0f;color:#f7fbff;box-shadow:0 0 0 1px #ffffff0a}.scene-search__sport-logo{width:24px;height:24px}.scene-search__autocomplete{gap:6px;display:grid}.scene-search__autocomplete .search-suggestion{border-radius:12px;gap:10px;padding:8px 10px}.scene-search__autocomplete .search-suggestion__meta{font-size:10px}.scene-search__autocomplete .search-suggestion__name{font-size:13px}.scene-search__autocomplete .search-suggestion__detail,.scene-search__autocomplete .search-suggestion__action{font-size:11px}.scene-search__directory{max-height:340px;padding-right:2px;overflow:auto}.scene-search__directory .dd-discovery-directory{gap:7px}.scene-search__directory .dd-discovery-directory__header{align-items:center}.scene-search__directory .dd-discovery-directory__header>div{min-width:0}.scene-search__directory .dd-discovery-directory__grid{grid-template-columns:minmax(0,1fr);gap:6px}.scene-search__directory .dd-discovery-entity-card{background:linear-gradient(180deg, color-mix(in srgb, var(--dd-discovery-accent,#8fd3ff) 8%, #ffffff0a), #ffffff05), #06090e42;border-radius:12px;padding:8px}.scene-search__directory .dd-discovery-entity-card__name{font-size:13px}.scene-search__directory .dd-discovery-entity-card__description{display:none}.scene-panel__launcher{overscroll-behavior:contain;background:#080b114d;border:1px solid #ffffff12;border-radius:18px;flex:none;gap:10px;width:100%;margin-top:auto;padding:10px;display:grid;overflow:visible}.scene-panel__eyebrow{color:var(--muted-strong);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.scene-panel__title{letter-spacing:0;margin:6px 0;font-size:clamp(16px,1.45vw,20px);line-height:1.04}.scene-panel__copy{color:var(--muted);margin:0;font-size:10px;line-height:1.35}.scene-panel__globe-controls{flex-wrap:wrap;gap:6px;width:100%;display:flex}.scene-globe-control{appearance:none;background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 9%, #ffffff14), #080b1185), #080b116b;color:#f4f8fd;cursor:pointer;border:1px solid #ffffff1a;border-radius:11px;min-width:38px;min-height:32px;padding:0 10px;font-size:11px;font-weight:900;line-height:1;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.scene-globe-control:hover,.scene-globe-control:focus-visible{border-color:color-mix(in srgb, var(--sport-color,#8fd3ff) 30%, #ffffff29);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 18%, #ffffff1f), #080b119e), #080b118a;outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #0003}.scene-globe-control--active{border-color:color-mix(in srgb, var(--sport-color,#8fd3ff) 42%, #ffffff2e);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 26%, #ffffff29), #080b11ad), #080b1194;box-shadow:inset 0 1px 0 #ffffff14, 0 0 18px color-mix(in srgb, var(--sport-color,#8fd3ff) 16%, transparent)}@media (width<=720px),(pointer:coarse){.scene-globe-control{min-width:52px;min-height:44px;padding:0 14px;font-size:12px}}.scene-panel__launcher-header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.scene-panel__launcher-label{color:var(--muted-strong);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.scene-panel__launcher-active{min-width:0;color:color-mix(in srgb, var(--sport-color,#d5deea) 58%, #f4f8fd);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.scene-launcher-list{isolation:isolate;overscroll-behavior:contain;border-radius:16px;outline:none;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;min-width:0;min-height:0;display:grid;overflow:visible}.scene-launcher-list:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--sport-color,#d5deea) 20%, #ffffff14), 0 0 0 2px color-mix(in srgb, var(--sport-color,#d5deea) 24%, #ffffff1f)}.scene-launcher-item{text-align:center;cursor:pointer;opacity:1;z-index:1;transform-origin:50%;background:linear-gradient(#ffffff0b,#ffffff05),#ffffff08;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:center;place-items:center;gap:8px;width:100%;min-width:0;min-height:clamp(88px,8cqw,96px);padding:10px;transition:transform .18s,border-color .22s,background .22s,box-shadow .22s;display:grid;position:relative;transform:none}.scene-launcher-item:hover,.scene-launcher-item:focus-visible{border-color:#ffffff2e;box-shadow:0 0 0 1px #ffffff14,0 14px 26px #00000038}.scene-launcher-item:focus-visible{outline:none}.scene-launcher-item--active{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 46%, #ffffff2e);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 18%, #ffffff14), #ffffff09), #ffffff0d;box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 1px color-mix(in srgb, var(--sport-color,#d5deea) 18%, #ffffff14), 0 14px 26px #0003, 0 0 24px color-mix(in srgb, var(--sport-color,#d5deea) 16%, transparent)}.scene-launcher-item__logo{width:var(--dd-control-height-3xl,38px);height:var(--dd-control-height-3xl,38px);object-fit:contain;border-radius:13px;flex-shrink:0}.scene-launcher-item__logo--image{background:#080c12b8;display:block;overflow:hidden}.scene-launcher-item__logo--image img{object-fit:cover;object-position:center 38%;transform-origin:50% 38%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;transform:scale(1.34)}.scene-launcher-item__logo.gamehq-sport-icon-badge,.scene-search__sport-logo.gamehq-sport-icon-badge{padding:0}.scene-launcher-item--active .scene-launcher-item__logo{width:var(--dd-control-height-3xl,38px);height:var(--dd-control-height-3xl,38px);box-shadow:inset 0 0 0 1px #ffffff12}.scene-launcher-item--active .scene-launcher-item__logo.gamehq-sport-icon-badge{box-shadow:none}.scene-launcher-item .scene-launcher-item__logo.gamehq-sport-icon-badge--soft3d,.scene-launcher-item--active .scene-launcher-item__logo.gamehq-sport-icon-badge--soft3d{box-shadow:none;border-radius:0}.scene-launcher-item__copy{opacity:1;justify-items:center;gap:4px;width:100%;min-width:0;transition:opacity .22s;display:grid}.scene-launcher-item__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;line-height:1.1;overflow:hidden}.scene-launcher-item__meta{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.scene-launcher-item--active .scene-launcher-item__name{color:#f8fbff}.scene-launcher-item--active .scene-launcher-item__meta{color:#e3ebf4d1}.scene-mode-switcher{background:#05080d80;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}.scene-mode-switcher--inline,.scene-command__time--inline{background:#06090e6b;border-color:#ffffff17;min-height:34px}.scene-mode-switcher__button{appearance:none;min-width:0;min-height:25px;color:var(--muted-strong);cursor:pointer;letter-spacing:.02em;text-overflow:clip;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 3px;font-size:9px;font-weight:900;line-height:1;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;overflow:hidden}.scene-mode-switcher__button:hover,.scene-mode-switcher__button:focus-visible{color:#f4f8fd;background:#ffffff0b;border-color:#ffffff1f;outline:none;transform:translateY(-1px)}.scene-mode-switcher__button--active{color:#f8fbff;border-color:color-mix(in srgb, var(--sport-color,#8fd3ff) 36%, #ffffff1f);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 32%, #ffffff2e), #ffffff0a), #ffffff0f;box-shadow:0 0 18px color-mix(in srgb, var(--sport-color,#8fd3ff) 16%, transparent)}.scene-command__time{background:#05080d6b;border:1px solid #fff1;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;display:grid}.scene-command__time-button{appearance:none;min-width:0;min-height:var(--dd-control-height-dense,26px);padding:0 var(--dd-control-pad-x-2xs,3px);color:var(--muted-strong);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;font-size:9px;font-weight:900;line-height:1;transition:transform .18s,border-color .18s,background .18s,color .18s}.scene-command__time-button:hover,.scene-command__time-button:focus-visible{color:#f4f8fd;background:#ffffff0b;border-color:#ffffff1f;outline:none;transform:translateY(-1px)}.scene-command__time-button--active{color:#f8fbff;border-color:color-mix(in srgb, var(--sport-color,#8fd3ff) 34%, #ffffff1f);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 28%, #ffffff24), #ffffff0a), #ffffff0e}.legend-chip{border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.legend-chip--active{border-color:color-mix(in srgb, var(--sport-color,#d5deea) 45%, #fff3);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#d5deea) 38%, #ffffff5c), #ffffff0f), #ffffff14}.legend-chip__dot{background:var(--sport-color,#fff);width:8px;height:8px;box-shadow:0 0 14px color-mix(in srgb, var(--sport-color,#fff) 68%, transparent);border-radius:999px}.scene-panel__status{background:#080b116b;border:1px solid #ffffff0f;border-radius:20px;width:min(220px,100% - 360px);max-width:none;padding:14px 16px;bottom:22px;right:22px}.scene-panel__status--error{border-color:#ff8f7738}.scene-panel__status-title{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:800}.scene-panel__status-copy{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6}.scene-panel__hover-card{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 10%, #ffffff0d), #080b11ad), #080b1180;border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 24%, #ffffff14);width:100%;max-width:none;box-shadow:inset 0 1px 0 #ffffff14, 0 18px 36px #0000003d, 0 0 22px color-mix(in srgb, var(--sport-color,#8fd3ff) 10%, transparent);border-radius:14px;padding:10px 12px}.scene-panel__hover-card-kicker{color:color-mix(in srgb, var(--sport-color,#8fd3ff) 44%, var(--muted-strong));letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.scene-panel__hover-card-title{color:#f4f8fd;margin-top:5px;font-size:14px;font-weight:900;line-height:1.16}.scene-panel__hover-card-meta{color:var(--muted);text-transform:capitalize;margin-top:4px;font-size:12px;font-weight:700}.scene-panel__hover-card-stats{gap:3px;margin-top:8px;display:grid}.scene-panel__hover-card-stats span{color:#dce5f0cc;font-size:10px;font-weight:700;line-height:1.25}.gamehq-globe-fallback{background:radial-gradient(circle at 50% 48%,#508bff29,#0000 38%),radial-gradient(circle at 28% 28%,#8ed3ff1f,#0000 30%),#030711;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.gamehq-globe-fallback__stars{opacity:.72;background-image:radial-gradient(circle,#eaf4ffe6 0 1px,#0000 1px),radial-gradient(circle,#8ed3ffb3 0 1px,#0000 1px);background-position:0 0,42px 68px;background-size:104px 112px,156px 164px;position:absolute;inset:0}.gamehq-globe-fallback__planet{aspect-ratio:1;background:radial-gradient(circle at 34% 24%,#ffffff85,#0000 9%),radial-gradient(circle at 36% 34%,#62aa74db,#0000 22%),radial-gradient(circle at 62% 58%,#5b9765c7,#0000 26%),linear-gradient(135deg,#1f65a8 0%,#142a58 58%,#070d1a 100%);border:1px solid #aedeff6b;border-radius:50%;width:min(58cqw,360px);position:relative;overflow:hidden;box-shadow:inset -44px -22px 60px #0000007a,inset 18px 20px 42px #ffffff24,0 0 0 14px #417cff1f,0 0 58px #7fd3ff47}.gamehq-globe-fallback__continent,.gamehq-globe-fallback__cloud{border-radius:999px;display:block;position:absolute}.gamehq-globe-fallback__continent{filter:blur(1px);background:#689a5bd1}.gamehq-globe-fallback__continent--one{width:34%;height:18%;top:24%;left:22%;transform:rotate(-12deg)}.gamehq-globe-fallback__continent--two{width:30%;height:24%;bottom:28%;right:18%;transform:rotate(24deg)}.gamehq-globe-fallback__continent--three{width:18%;height:28%;bottom:18%;left:42%;transform:rotate(-8deg)}.gamehq-globe-fallback__cloud{filter:blur(2px);background:#f1f8ff94;height:7%}.gamehq-globe-fallback__cloud--one{width:52%;top:36%;left:16%;transform:rotate(10deg)}.gamehq-globe-fallback__cloud--two{width:42%;bottom:33%;right:12%;transform:rotate(-18deg)}.gamehq-globe-fallback__copy{color:#e8eff8c7;letter-spacing:.14em;text-transform:uppercase;gap:5px;max-width:min(320px,100% - 36px);font-size:11px;font-weight:800;line-height:1.2;display:grid;position:absolute;bottom:clamp(18px,4cqw,34px);left:clamp(18px,4cqw,34px)}.gamehq-globe-fallback__copy strong{color:#f7fbff;letter-spacing:0;text-transform:none;font-size:15px}.gamehq-globe-marker-status{color:#e0ebf7c2;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0f,#070a10ad),#06090e85;border:1px solid #ffffff12;border-radius:12px;gap:5px;width:min(232px,100% - 28px);min-width:0;padding:11px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000003b}.scene-panel__globe-stage .gamehq-globe-marker-status{z-index:3;position:absolute;bottom:14px;left:14px}.gamehq-globe-marker-status__label{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.gamehq-globe-marker-status__title{color:#f7fbff;font-size:12px;font-weight:900;line-height:1.22}.gamehq-globe-marker-status--loading:before{content:"";background:#8fd3ff;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite gamehq-globe-marker-status-pulse;position:absolute;top:12px;right:12px;box-shadow:0 0 16px #8fd3ff9e}@keyframes gamehq-globe-marker-status-pulse{0%,to{opacity:.42;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gamehq-globe-marker-status--loading:before{animation:none}}.gamehq-globe-activity-feed{pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0f,#080b11b8),#06090e8f;border:1px solid #ffffff13;border-radius:16px;gap:8px;width:100%;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff12,0 18px 36px #0000003d}.scene-panel__globe-stage .gamehq-globe-activity-feed{z-index:3;width:min(270px,100% - 28px);position:absolute;bottom:14px;right:14px}.gamehq-globe-activity-feed__label{color:#ccd7e4c2;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.gamehq-globe-activity-feed__items{gap:7px;display:grid}.gamehq-globe-activity-feed__item{color:#eef5fb;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:800;line-height:1.22;display:grid}.gamehq-globe-activity-feed__dot{background:var(--activity-color,#8fd3ff);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--activity-color,#8fd3ff) 16%, transparent), 0 0 16px color-mix(in srgb, var(--activity-color,#8fd3ff) 54%, transparent);border-radius:999px}.gamehq-globe-activity-feed__text{overflow-wrap:anywhere;min-width:0}.gamehq-globe-marker-beacon{border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 42%, #ffffff2e);width:34px;height:34px;box-shadow:0 0 0 4px color-mix(in srgb, var(--marker-color,#8fd3ff) 12%, transparent), 0 0 18px color-mix(in srgb, var(--marker-color,#8fd3ff) 34%, transparent);pointer-events:none;background:#05090fbd;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.gamehq-globe-marker-beacon--active{box-shadow:0 0 0 5px color-mix(in srgb, var(--marker-color,#8fd3ff) 18%, transparent), 0 0 26px color-mix(in srgb, var(--marker-color,#8fd3ff) 48%, transparent)}.gamehq-globe-marker-beacon__icon{width:28px;height:28px}.gamehq-globe-marker-beacon--sport{width:54px;height:70px;opacity:var(--surface-visibility,1);filter:drop-shadow(0 11px 14px #0000006b) drop-shadow(0 0 16px color-mix(in srgb, var(--marker-color,#8fd3ff) 48%, transparent));box-shadow:none;transform-style:preserve-3d;will-change:opacity, transform;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;position:relative;overflow:visible;transform:translateY(-11px)}.gamehq-globe-marker-beacon--sport.gamehq-globe-marker-beacon--active{filter:drop-shadow(0 13px 18px #0000007a) drop-shadow(0 0 24px color-mix(in srgb, var(--marker-color,#8fd3ff) 66%, transparent))}.gamehq-globe-marker-beacon--sport:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--marker-color,#8fd3ff) 28%, #ffffff1f), color-mix(in srgb, var(--marker-color,#8fd3ff) 10%, transparent) 72%, transparent);opacity:.42;filter:blur(12px);width:50px;height:48px;box-shadow:0 0 18px color-mix(in srgb, var(--marker-color,#8fd3ff) 54%, transparent), 0 0 34px color-mix(in srgb, var(--marker-color,#8fd3ff) 26%, transparent);animation:2.8s ease-in-out infinite gamehq-holo-beam;animation-delay:var(--marker-delay,0s);border-radius:999px;position:absolute;top:10px;left:50%;transform:translate(-50%)translateZ(-3px)perspective(80px)rotateX(18deg)}.gamehq-globe-marker-beacon--sport:after{content:"";border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 58%, transparent);background:radial-gradient(ellipse at center, color-mix(in srgb, var(--marker-color,#8fd3ff) 28%, transparent), transparent 66%), radial-gradient(ellipse at center, #ffffff1a, transparent 42%);width:44px;height:8px;box-shadow:0 0 28px color-mix(in srgb, var(--marker-color,#8fd3ff) 46%, transparent), inset 0 1px 0 #ffffff2e;border-radius:999px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)translateZ(-8px)rotateX(62deg)}.gamehq-globe-holo-beacon__beam,.gamehq-globe-holo-beacon__stem,.gamehq-globe-holo-beacon__projection,.gamehq-globe-holo-beacon__scan,.gamehq-globe-holo-beacon__base{pointer-events:none;display:block;position:absolute;left:50%}.gamehq-globe-holo-beacon__projection{z-index:5;border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 34%, #ffffff21);background:linear-gradient(145deg, #ffffff29, transparent 34%), radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--marker-color,#8fd3ff) 28%, transparent), transparent 68%), #030a101f;width:48px;height:48px;box-shadow:0 0 24px color-mix(in srgb, var(--marker-color,#8fd3ff) 48%, transparent), inset 0 0 18px color-mix(in srgb, var(--marker-color,#8fd3ff) 22%, transparent), inset 0 1px 0 #ffffff2e;opacity:.96;animation:2.8s ease-in-out infinite gamehq-holo-projection;animation-delay:var(--marker-delay,0s);border-radius:999px;place-items:center;display:inline-grid;top:0;transform:translate(-50%)translateZ(10px)perspective(120px)rotateX(9deg)rotate(-2deg)}.gamehq-globe-holo-beacon__projection:before,.gamehq-globe-holo-beacon__projection:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.gamehq-globe-holo-beacon__projection:before{border-radius:inherit;border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 26%, transparent);inset:4px;transform:none}.gamehq-globe-holo-beacon__projection:after{width:39px;height:2px;box-shadow:0 0 8px #ffffff47, 0 0 14px color-mix(in srgb, var(--marker-color,#8fd3ff) 48%, transparent);opacity:.48;background:#fff9;border-radius:999px;top:9px}.gamehq-globe-holo-beacon__icon.gamehq-sport-imagegen-badge{--sport-imagegen-icon-size:44px;border-color:color-mix(in srgb, var(--marker-color,#8fd3ff) 20%, transparent);width:44px;height:44px;box-shadow:none;opacity:.98;filter:drop-shadow(0 1px 1px #00000080) drop-shadow(0 0 12px color-mix(in srgb, var(--marker-color,#8fd3ff) 58%, transparent));background:0 0}.gamehq-globe-holo-beacon__icon .gamehq-sport-imagegen-badge__image{opacity:.94;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.gamehq-globe-holo-beacon__beam{display:none}.gamehq-globe-holo-beacon__stem{z-index:3;background:linear-gradient(180deg, color-mix(in srgb, var(--marker-color,#8fd3ff) 72%, white 12%), color-mix(in srgb, var(--marker-color,#8fd3ff) 18%, transparent));width:2px;height:19px;box-shadow:0 0 12px color-mix(in srgb, var(--marker-color,#8fd3ff) 42%, transparent);opacity:.68;border-radius:999px;top:40px;transform:translate(-50%)translateZ(2px)}.gamehq-globe-holo-beacon__scan{display:none}.gamehq-globe-holo-beacon__base{z-index:2;border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 58%, transparent);background:radial-gradient(ellipse at center, color-mix(in srgb, var(--marker-color,#8fd3ff) 30%, transparent), transparent 70%);width:44px;height:8px;box-shadow:0 0 22px color-mix(in srgb, var(--marker-color,#8fd3ff) 38%, transparent), inset 0 0 12px color-mix(in srgb, var(--marker-color,#8fd3ff) 22%, transparent);border-radius:999px;bottom:7px;transform:translate(-50%)translateZ(-8px)rotateX(64deg)}.gamehq-globe-marker-beacon--status-live .gamehq-globe-holo-beacon__projection{border-color:color-mix(in srgb, #ff4d6d 48%, var(--marker-color,#8fd3ff));box-shadow:0 0 24px #ff4d6d57, 0 0 18px color-mix(in srgb, var(--marker-color,#8fd3ff) 38%, transparent), inset 0 0 18px color-mix(in srgb, var(--marker-color,#8fd3ff) 22%, transparent), inset 0 1px 0 #ffffff2e}.gamehq-globe-marker-beacon--status-coming-soon{filter:drop-shadow(0 10px 14px #0006) grayscale(.18) drop-shadow(0 0 12px color-mix(in srgb, var(--marker-color,#8fd3ff) 32%, transparent))}.gamehq-globe-pin-label{border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 32%, #ffffff29);color:#f4f9ffeb;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:0;background:#03080ebd;border-radius:999px;max-width:98px;padding:3px 6px;font-size:7px;font-weight:900;line-height:1.1;position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%)translateY(-2px)translateZ(3px);box-shadow:0 8px 18px #00000042}.gamehq-globe-marker-beacon--labeled .gamehq-globe-pin-label{opacity:.92}@keyframes gamehq-holo-scan{0%,to{opacity:0;top:20px}16%,72%{opacity:.92}86%{opacity:0;top:50px}}@keyframes gamehq-holo-projection{0%,to{opacity:.82;transform:translate(-50%)translateZ(10px)perspective(120px)rotateX(9deg)rotate(-2deg)translateY(1px)}48%{opacity:.98;transform:translate(-50%)translateZ(10px)perspective(120px)rotateX(9deg)rotate(2deg)translateY(-1px)}}@keyframes gamehq-holo-core{0%,to{opacity:.7;transform:translate(-50%)scaleY(.96)}48%{opacity:.92;transform:translate(-50%)scaleY(1.02)}}@keyframes gamehq-holo-beam{0%,to{opacity:.48}48%{opacity:.9}}.gamehq-globe-marker-card{border:1px solid color-mix(in srgb, var(--marker-color,#8fd3ff) 36%, #ffffff24);background:linear-gradient(180deg, color-mix(in srgb, var(--marker-color,#8fd3ff) 16%, #10161feb), #070a10e6), #070a10eb;width:176px;box-shadow:0 18px 34px #0000005c, 0 0 22px color-mix(in srgb, var(--marker-color,#8fd3ff) 18%, transparent);color:#f7fbff;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:8px;padding:10px 11px;font-family:inherit;line-height:1.2}.gamehq-globe-marker-card-motion{animation:.18s ease-out both gamehq-globe-marker-card-in}.gamehq-globe-marker-card-motion.is-exiting{animation:.16s ease-in both gamehq-globe-marker-card-out}@keyframes gamehq-globe-marker-card-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gamehq-globe-marker-card-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.gamehq-globe-marker-beacon--sport:before,.gamehq-globe-holo-beacon__beam,.gamehq-globe-holo-beacon__projection,.gamehq-globe-holo-beacon__scan,.gamehq-globe-marker-card-motion,.gamehq-globe-marker-card-motion.is-exiting{animation:none}}.gamehq-globe-marker-card__sport{color:color-mix(in srgb, var(--marker-color,#8fd3ff) 58%, #f7fbff);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.gamehq-globe-marker-card__name{color:#fff;margin-top:5px;font-size:12px;font-weight:900}.gamehq-globe-marker-card__place{color:#e0ebf7b8;margin-top:4px;font-size:10px;font-weight:700}.gamehq-globe-marker-card__status{background:color-mix(in srgb, var(--marker-color,#8fd3ff) 16%, #ffffff0f);color:color-mix(in srgb, var(--marker-color,#8fd3ff) 70%, #fff);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;margin-top:8px;padding:4px 7px;font-size:9px;font-weight:900;display:inline-flex}.gamehq-globe-marker-card__status--live{background:color-mix(in srgb, var(--marker-color,#8fd3ff) 26%, #ffffff14);box-shadow:0 0 12px color-mix(in srgb, var(--marker-color,#8fd3ff) 32%, transparent)}.scene-panel__context-menu{left:var(--context-x,24px);top:var(--context-y,24px);background:linear-gradient(180deg, color-mix(in srgb, var(--sport-color,#8fd3ff) 12%, #ffffff14), #080b11eb), #080b11c2;border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 28%, #ffffff1a);border-radius:14px;width:190px;padding:8px;box-shadow:inset 0 1px #ffffff17,0 20px 38px #00000052}.scene-context-menu__title{color:#f4f8fd;text-overflow:ellipsis;white-space:nowrap;padding:4px 6px 8px;font-size:11px;font-weight:900;line-height:1.18;overflow:hidden}.scene-context-menu__item{appearance:none;color:#e7edf6e6;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;min-height:30px;padding:0 8px;font-size:11px;font-weight:800;display:block}.scene-context-menu__item:hover,.scene-context-menu__item:focus-visible{background:color-mix(in srgb, var(--sport-color,#8fd3ff) 14%, #ffffff0b);border-color:#ffffff1a;outline:none}.network-console__scene .scene-panel__hud{border-radius:18px;gap:6px;padding:14px 16px;display:grid}.network-console__scene .scene-panel__title{font-size:clamp(20px,2vw,28px)}.network-console__scene .scene-panel__copy{font-size:12px}.network-console__scene .scene-panel__globe-controls{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));align-items:stretch;gap:8px;display:grid}.network-console__scene .scene-globe-control{min-width:0;min-height:var(--dd-control-height-5xl,44px);border-radius:14px;font-size:12px}.network-console__scene .scene-search{border-radius:20px;gap:10px;padding:14px}.network-console__scene .scene-search__head{align-items:start}.network-console__scene .scene-search__title{font-size:19px;line-height:1.1}.network-console__scene .scene-search__count{min-height:32px;padding-inline:12px;font-size:11px}.network-console__scene .scene-search__row{gap:8px}.network-console__scene .scene-search__input.chrome-input{min-height:var(--dd-control-height-5xl,44px);border-radius:14px;font-size:14px}.network-console__scene .scene-search__row--secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.network-console__scene .scene-search__filter{gap:4px}.network-console__scene .scene-search__filter-label{min-height:12px;font-size:9px}.network-console__scene .scene-search__select-input.dd-universal-select__input,.network-console__scene .scene-search__select .dd-universal-select__input{border-radius:12px;height:38px;min-height:38px;font-size:12px}.network-console__scene .scene-search__directory{padding-right:4px}.network-console__scene .scene-search__directory .dd-discovery-directory{gap:10px}.network-console__scene .scene-search__directory .dd-discovery-directory__grid{gap:8px}.network-console__scene .scene-search__directory .dd-discovery-entity-card{border-radius:16px;min-height:104px;padding:12px}.network-console__scene .scene-search__directory .dd-discovery-entity-card__name{font-size:15px}.network-console__scene .scene-panel__launcher{border-radius:20px;gap:12px;padding:14px;overflow:hidden}.network-console__scene .scene-panel__detail{border-radius:18px;padding:14px}.network-console__scene .scene-panel__status{border-radius:18px}@keyframes panel-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes platform-auth-spin{to{transform:rotate(360deg)}}@keyframes scene-radar-sweep{to{transform:rotate(360deg)}}@media (width<=1180px){.network-console__topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.network-console__brand{align-items:center}.network-console__stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.network-console__account{grid-area:1/2;justify-content:flex-end}.network-console__scene.scene-panel{min-height:auto}.network-console__features-head,.network-console__feature-grid.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.network-console{gap:12px;padding:10px}.network-console__topbar,.network-console__features{border-radius:22px;padding:14px}.network-console__topbar{grid-template-columns:minmax(0,1fr);align-items:stretch}.network-console__brand-mark{border-radius:16px;width:56px}.network-console__title{font-size:clamp(24px,8vw,32px)}.network-console__subtitle{font-size:13px}.network-console__stat{border-radius:14px;min-height:54px;padding:9px}.network-console__stat span{font-size:9px}.network-console__account{grid-area:auto;justify-content:space-between;align-items:center;display:flex}.network-console__account .hero-card__profile-static,.network-console__account .hero-card__profile-trigger,.network-console__account .hero-card__guest-access{width:auto;max-width:min(42%,150px)}.network-console__account .hero-card__start-button{flex:1 1 var(--dd-button-flex-basis-sm);min-width:min(var(--dd-button-flex-basis-sm), 100%);max-width:none}.network-console__account .hero-card__profile-shell,.network-console__account .hero-card__guest-access{justify-items:start}.network-console__account .hero-card__profile-eyebrow{justify-self:start;margin-left:14px;margin-right:0}.network-console__account .dd-header-profile{max-width:none}.network-console__scene.scene-panel{border-radius:22px}.network-console__scene .scene-panel__globe-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.network-console__scene .scene-search__row--primary,.network-console__scene .scene-search__row--secondary{grid-template-columns:minmax(0,1fr)}.network-console__scene .scene-launcher-list{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.network-console__features-head,.network-console__feature-grid.feature-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.network-console__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.network-console__scene .scene-launcher-list{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}}@media (width<=1200px){.landing-layout{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr)}.sport-page h1{font-size:88px}.sport-page h2{font-size:40px}.sport-page__workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-panel__left-rail{width:clamp(208px,25cqw,236px);bottom:18px;left:18px}.scene-panel__search,.scene-panel__detail{max-width:none;left:clamp(262px,30cqw,292px);right:18px}.scene-search__title{font-size:14px}.scene-panel__launcher{gap:8px}.scene-panel__status{width:min(200px,100% - 320px)}}@media (width<=980px){body{overflow:auto}.sport-page{height:auto;min-height:100vh;overflow-y:visible}.sport-page__nav{grid-template-columns:auto auto;justify-content:space-between}.sport-page__sport-links{grid-column:1/-1;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.sport-page__hero{grid-template-columns:1fr;min-height:clamp(520px,100vh - 148px,660px)}.sport-page__hero-visual{min-height:280px}.sport-page__proof-grid,.sport-page__network-panel,.sport-page__stats{grid-template-columns:1fr}.sport-page__stats{gap:10px}.landing-layout{grid-template-rows:none;grid-template-columns:1fr;height:auto;min-height:auto}.landing-sidebar{max-height:none;padding-right:0;overflow:visible}.landing-sidebar__split,.feature-grid{grid-template-columns:1fr}.features-card .feature-tile:nth-child(n){border-top:1px solid #ffffff14}.features-card .feature-tile:first-child{border-top:0}.scene-panel{min-height:max(940px,92vh)}.scene-panel__left-rail{display:contents}.scene-panel__hud,.scene-panel__globe-controls,.scene-panel__launcher,.scene-panel__hover-card{z-index:2;position:absolute}.scene-panel__hud{width:auto;max-width:none;top:18px;left:18px;right:18px;transform:none}.scene-panel__search{width:auto;max-width:none;top:112px;left:18px;right:18px}.scene-panel__detail{width:auto;max-width:none;top:258px;left:18px;right:18px}.scene-panel__launcher{gap:8px;width:260px;margin-top:0;bottom:18px;left:18px}.scene-panel__status{width:220px;bottom:18px;left:auto;right:18px}.scene-panel__globe-controls{width:220px;top:414px;left:18px;right:auto}.scene-panel__hover-card{width:220px;max-width:calc(100% - 36px);inset:456px auto auto 18px}}@media (width<=720px){.landing-layout{gap:18px;padding:16px}.sport-page__nav{min-height:64px;padding:12px 16px}.sport-page__brand-link span{display:none}.sport-page__sport-link{min-height:32px;padding-inline:10px;font-size:11px}.sport-page__nav-actions{gap:6px}.sport-page__install-link,.sport-page__login-link{min-height:32px;padding-inline:10px;font-size:11px}.sport-page__hero,.sport-page__band{padding-inline:16px}.sport-page__hero{gap:26px;min-height:clamp(500px,100vh - 136px,620px);padding-block:34px}.sport-page__product-lockup{align-items:flex-start}.sport-page__product-logo,.sport-page__product-badge{width:66px;height:66px}.sport-page__product-name{font-size:14px}.sport-page h1{font-size:54px;line-height:.92}.sport-page h2{font-size:30px}.sport-page__subhead{font-size:17px}.sport-page__actions,.sport-page__action{width:100%}.sport-page__hero-visual{min-height:250px}.sport-page__emblem{border-radius:30px;width:min(72vw,230px)}.sport-page__signal{right:0;bottom:calc(18px + var(--signal-index) * 40px);min-height:30px;font-size:10px}.sport-page__workspace-grid,.sport-page__switcher{grid-template-columns:1fr}.sport-page__workspace{min-height:150px}.sport-page__network-copy p{font-size:17px}.chrome-card,.scene-panel__hud,.scene-panel__launcher,.scene-panel__status{padding:18px}.scene-search{padding:10px}.scene-panel__search{top:148px}.hero-card__header{flex-direction:row;align-items:center;margin-bottom:18px;padding-right:0}.hero-card{height:auto;min-height:auto;padding-bottom:18px}.features-card{height:auto;min-height:auto}.hero-card__brand{gap:12px}.hero-card__brand-mark{border-radius:24px;width:86px}.hero-card__title-lockup{font-size:clamp(34px,12vw,44px);line-height:.9}.hero-card__title-subtitle{max-width:20ch;font-size:13px}.hero-card__profile{justify-content:flex-start;width:100%;margin:14px 0 0;position:relative;top:auto;right:auto}.hero-card__profile-static,.hero-card__profile-trigger,.hero-card .dd-header-profile,.hero-card__start-button{max-width:var(--dd-button-max-width-hero,240px)}.hero-card__profile-eyebrow{margin-right:16px}.hero-card__action{justify-self:end}.hero-card__copy{max-width:100%}.hero-card__footer{grid-template-columns:1fr;gap:16px;margin-top:18px}.hero-card__color-band{bottom:18px;right:18px}.search-card__select-grid,.scene-search__row--primary,.scene-search__row--secondary,.scene-search__row--scope,.scene-search__row--tertiary{grid-template-columns:1fr}.scene-detail__head{grid-template-columns:minmax(0,1fr) auto}.scene-detail__actions{justify-content:flex-end;width:auto}.scene-detail__stats{grid-template-columns:repeat(4,minmax(58px,1fr))}.scene-panel__detail{width:auto;top:588px;left:18px;right:18px}.scene-panel__status{width:auto;bottom:360px;left:18px;right:18px}.scene-panel__globe-controls{width:auto;top:740px;left:18px;right:18px}.gamehq-globe-activity-feed,.scene-panel__hover-card{display:none}.scene-panel__launcher{width:auto;bottom:18px;left:18px;right:18px}.scene-launcher-list{height:268px}.scene-panel{border-radius:24px;min-height:1220px}}.pwa-install-banner,.pwa-update-prompt{z-index:100220;color:#f5f9ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#131b27eb,#04080ee6),#05090f;border:1px solid #e5eef824;position:fixed;box-shadow:0 20px 52px #0000006b,inset 0 1px #ffffff14}.pwa-install-banner{left:max(14px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(560px,100vw - 28px);min-height:78px;padding:12px;display:grid}.pwa-install-banner__logo{object-fit:cover;border-radius:14px;width:48px;height:48px;box-shadow:0 10px 26px #0000003d}.pwa-install-banner__copy{gap:3px;min-width:0;display:grid}.pwa-install-banner__copy strong,.pwa-update-prompt__copy strong{color:#fff;font-size:14px;font-weight:900;line-height:1.1}.pwa-install-banner__copy span,.pwa-update-prompt__copy span{color:#c7d2df;font-size:12px;line-height:1.35}.pwa-install-banner__actions{align-items:center;gap:7px;display:flex}.pwa-install-banner__action,.pwa-update-prompt__refresh{justify-content:center;align-items:center;gap:6px;display:inline-flex}.pwa-install-banner__dismiss,.pwa-update-prompt__dismiss{color:#dce6f2;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:32px;height:32px;display:inline-grid}.pwa-install-banner__dismiss:hover,.pwa-install-banner__dismiss:focus-visible,.pwa-update-prompt__dismiss:hover,.pwa-update-prompt__dismiss:focus-visible{background:#ffffff14;border-color:#ffffff38;outline:none}.pwa-update-prompt{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:min(420px,100vw - 28px);padding:10px;display:grid}.pwa-update-prompt__copy{gap:2px;min-width:0;display:grid}.install-page{min-height:100vh;color:var(--text);background:linear-gradient(#202f4338,#0000 360px),linear-gradient(135deg,#03060b 0%,#090e16 48%,#03060b 100%);overflow:clip visible}body:has(.install-page){overflow:hidden auto}.install-page:before{opacity:.28;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed}.install-page__nav,.install-page__main,.install-page__footer{z-index:1;width:min(100%,1180px);margin:0 auto;padding-inline:clamp(16px,4vw,42px);position:relative}.install-page__nav{justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding-block:14px;display:flex}.install-page__brand{color:#f6fbff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.install-page__brand img{object-fit:cover;border-radius:12px;width:42px;height:42px}.install-page__main{gap:clamp(18px,3vw,30px);padding-bottom:34px;display:grid}.install-page__hero{grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:center;gap:clamp(20px,5vw,60px);padding-block:clamp(24px,6vw,70px);display:grid}.install-page__hero-copy{min-width:0}.install-page__eyebrow{color:#9cd7ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}.install-page h1,.install-page h2,.install-page p{margin:0}.install-page h1{color:#f6fbff;letter-spacing:0;max-width:760px;font-size:clamp(54px,8vw,104px);font-weight:950;line-height:.88}.install-page__hero-copy>p:not(.install-page__eyebrow){color:#cbd5e1;max-width:680px;margin-top:18px;font-size:clamp(17px,2vw,22px);line-height:1.45}.install-page__device-hint{color:#aebccc!important;font-size:15px!important}.install-page__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.install-page__action{justify-content:center;align-items:center;gap:8px;min-width:176px;text-decoration:none;display:inline-flex}.install-page__hero-mark{aspect-ratio:1;background:linear-gradient(#ffffff1a,#ffffff09),#060b12b8;border:1px solid #d9e6f51f;border-radius:8px;justify-self:center;place-items:center;width:min(64vw,320px);display:grid;box-shadow:0 26px 70px #00000057,inset 0 1px #ffffff1a}.install-page__hero-mark img{object-fit:contain;border-radius:8px;width:82%;height:82%}.install-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.install-page__card,.install-page__beta-note{background:linear-gradient(#fff1,#ffffff06),#070c14b8;border:1px solid #d9e6f51a;border-radius:8px;box-shadow:inset 0 1px #ffffff0f}.install-page__card{min-height:260px;padding:clamp(18px,2.3vw,26px)}.install-page__card h2,.install-page__beta-note h2{color:#f6fbff;letter-spacing:0;font-size:clamp(23px,3vw,34px);line-height:1}.install-page__card ol{color:#cbd5e1;gap:10px;margin:18px 0 0;padding-left:20px;font-size:15px;line-height:1.45;display:grid}.install-page__card li::marker{color:#9cd7ff;font-weight:900}.install-page__beta-note{gap:10px;padding:clamp(18px,2.3vw,26px);display:grid}.install-page__beta-note p{color:#cbd5e1;max-width:820px;font-size:16px;line-height:1.5}.install-page__footer{flex-wrap:wrap;align-items:center;gap:12px;min-height:74px;padding-bottom:22px;display:flex}.install-page__footer a{color:#cbd5e1;font-size:13px;font-weight:850;text-decoration:none}.install-page__footer a:hover,.install-page__footer a:focus-visible{color:#fff;outline:none}@media (width<=840px){.pwa-install-banner{grid-template-columns:auto minmax(0,1fr);align-items:start}.pwa-install-banner__actions{grid-column:1/-1;justify-content:space-between}.install-page__hero,.install-page__grid{grid-template-columns:1fr}.install-page__hero-mark{order:-1;width:min(58vw,220px)}}@media (width<=520px){.pwa-install-banner{padding:10px}.pwa-install-banner__logo{width:42px;height:42px}.pwa-install-banner__action{min-width:0;padding-inline:10px}.pwa-update-prompt{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));grid-template-columns:minmax(0,1fr) auto;width:auto}.pwa-update-prompt__dismiss,.install-page__brand span{display:none}.install-page__nav-link{min-height:34px;padding-inline:10px}.install-page__actions,.install-page__action{width:100%}.install-page__card{min-height:0}}@media (width<=420px){.scene-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell--network-console{background:radial-gradient(circle at 50% 42%,#42669138,#0000 42%),linear-gradient(#02050b 0%,#050812 58%,#02040a 100%);min-height:100vh;overflow:hidden}.app-shell--network-console .network-console{gap:0;width:100%;max-width:none;min-height:100vh;padding:0;display:block;position:relative}.app-shell--network-console .network-console__topbar.chrome-card{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#090e18c2,#05091094),#05080ebd;border-color:#ffffff24;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:9px 12px;display:flex;position:fixed;top:18px;left:clamp(16px,2.5vw,34px);right:clamp(16px,2.5vw,34px);box-shadow:0 18px 48px #0000003d}.app-shell--network-console .network-console__brand{align-items:center;gap:11px;min-width:0}.app-shell--network-console .network-console__brand-mark{border-radius:8px;width:42px;min-width:42px}.app-shell--network-console .network-console__eyebrow{letter-spacing:0;font-size:9px}.app-shell--network-console .network-console__title{letter-spacing:0;margin:1px 0 0;font-size:clamp(15px,1.4vw,20px);line-height:1}.app-shell--network-console .network-console__subtitle,.app-shell--network-console .network-console__stats{display:none}.app-shell--network-console .network-console__account{flex:none;align-items:center;gap:8px}.app-shell--network-console .network-console__account .hero-card__start-button{--dd-button-min-width-hero:132px;--dd-control-height-hero:40px;--dd-control-pad-x-hero-start:14px;--dd-control-pad-x-hero-end:12px;font-size:12px}.app-shell--network-console .network-console__account .hero-card__profile-static,.app-shell--network-console .network-console__account .hero-card__profile-trigger,.app-shell--network-console .network-console__account .hero-card__guest-access,.app-shell--network-console .network-console__account .dd-header-profile{border-radius:8px;min-height:40px}.app-shell--network-console .network-console__scene.scene-panel{width:100%;height:100vh;min-height:100vh;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.app-shell--network-console .network-console__scene.scene-panel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 0 33%,#02050b57 56%,#02050bd6 100%),linear-gradient(90deg,#02050bbd,#02050b1f 42%,#02050bb3);position:absolute;inset:0}.app-shell--network-console .scene-panel__globe-stage{z-index:1;background:radial-gradient(circle at 50% 45%,#3d71a933,#0000 38%),#02050b;border:0;border-radius:0;width:100%;height:100%;min-height:100%;position:absolute;inset:0;overflow:hidden}.app-shell--network-console .scene-panel__globe-stage:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0104094d 0%,#01040914 36%,#0104098a 100%),radial-gradient(circle at 50% 48%,#ffffff05,#0000 30%);position:absolute;inset:0}.app-shell--network-console .scene-panel__canvas{width:100%;height:100%;position:absolute;inset:0}.app-shell--network-console .scene-panel__canvas canvas{width:100%!important;height:100%!important}.app-shell--network-console .scene-panel__overlay-layer{z-index:5;pointer-events:none;position:absolute;inset:0}.app-shell--network-console .scene-panel__overlay-card{z-index:5;color:#eef5ff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:linear-gradient(#0b121ed6,#070b12a8),#03060cc2;border:1px solid #ffffff24;border-radius:8px;gap:12px;width:min(392px,100% - 32px);padding:18px;display:grid;position:absolute;box-shadow:0 24px 70px #00000052}.app-shell--network-console .scene-panel__overlay-card--mission{top:96px;left:clamp(16px,3.5vw,48px)}.app-shell--network-console .scene-panel__overlay-card--about{width:min(342px,100% - 32px);top:96px;right:clamp(16px,3.5vw,48px)}.app-shell--network-console .scene-panel__overlay-kicker{color:#9ddbffe0;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:900}.app-shell--network-console .scene-panel__overlay-card h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(24px,3vw,34px);line-height:.98}.app-shell--network-console .scene-panel__overlay-card--about h2{font-size:clamp(20px,2vw,26px);line-height:1.05}.app-shell--network-console .scene-panel__overlay-card p{color:#e0e9f4e0;margin:0;font-size:14px;line-height:1.45}.app-shell--network-console .scene-panel__overlay-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.app-shell--network-console .scene-panel__overlay-action,.app-shell--network-console .scene-panel__overlay-link{appearance:none;color:#f8fbff;cursor:pointer;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.app-shell--network-console .scene-panel__overlay-action--primary{color:#03140d;background:linear-gradient(#59d397f5,#22885ee6),#2dbf82;border-color:#59d3978f;box-shadow:0 14px 36px #2dbf8238}.app-shell--network-console .scene-panel__overlay-action--secondary,.app-shell--network-console .scene-panel__overlay-link{background:#ffffff14}.app-shell--network-console .scene-panel__overlay-action:hover,.app-shell--network-console .scene-panel__overlay-action:focus-visible,.app-shell--network-console .scene-panel__overlay-link:hover,.app-shell--network-console .scene-panel__overlay-link:focus-visible{outline-offset:2px;outline:2px solid #9ddbff6b}.app-shell--network-console .scene-panel__search,.app-shell--network-console .scene-panel__detail,.app-shell--network-console .scene-panel__hud,.app-shell--network-console .scene-panel__globe-controls,.app-shell--network-console .scene-panel__hover-card,.app-shell--network-console .scene-panel__context-menu,.app-shell--network-console .scene-panel__status,.app-shell--network-console .network-console__features{display:none}.app-shell--network-console .scene-panel__left-rail{display:contents}.app-shell--network-console .scene-panel__launcher{z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a101bd1,#050910ad),#05080ec2;border:1px solid #ffffff21;border-radius:8px;gap:12px;width:min(980px,100% - 32px);max-width:none;padding:14px;display:grid;position:absolute;bottom:clamp(16px,3vh,34px);left:50%;right:auto;transform:translate(-50%);box-shadow:0 22px 64px #0000004d}.app-shell--network-console .scene-panel__launcher-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-shell--network-console .scene-panel__launcher-label{color:#9ddbffd6;letter-spacing:0;font-size:10px}.app-shell--network-console .scene-panel__launcher-active{color:#eef5ffe6;font-size:12px}.app-shell--network-console .scene-launcher-list{scrollbar-gutter:stable;scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(138px,1fr);grid-auto-flow:column;gap:9px;width:100%;height:auto;max-height:none;padding:0 0 4px;display:grid;overflow:auto hidden}.app-shell--network-console .scene-launcher-item{scroll-snap-align:start;border-radius:8px;min-width:0;min-height:66px;padding:10px}.app-shell--network-console .scene-launcher-item__copy{min-width:0}.app-shell--network-console .scene-launcher-item__name,.app-shell--network-console .scene-launcher-item__meta{white-space:normal}@media (width<=900px){.app-shell--network-console{overflow-y:auto}.app-shell--network-console .network-console,.app-shell--network-console .network-console__scene.scene-panel{min-height:100svh}.app-shell--network-console .network-console__topbar.chrome-card{min-height:56px;top:10px;left:10px;right:10px}.app-shell--network-console .network-console__account .hero-card__guest-access,.app-shell--network-console .network-console__account .dd-header-profile{display:none}.app-shell--network-console .scene-panel__overlay-card--mission,.app-shell--network-console .scene-panel__overlay-card--about{width:auto;left:14px;right:14px}.app-shell--network-console .scene-panel__overlay-card--mission{top:88px}.app-shell--network-console .scene-panel__overlay-card--about{top:300px}.app-shell--network-console .scene-panel__launcher{width:auto;bottom:14px;left:14px;right:14px;transform:none}.app-shell--network-console .scene-launcher-list{grid-auto-columns:minmax(132px,42vw)}}@media (width<=560px){.app-shell--network-console .network-console__topbar.chrome-card{gap:10px;padding:8px}.app-shell--network-console .network-console__brand-mark{width:36px;min-width:36px}.app-shell--network-console .network-console__title{font-size:14px}.app-shell--network-console .network-console__eyebrow{font-size:8px}.app-shell--network-console .network-console__account .hero-card__start-button{--dd-button-min-width-hero:104px;--dd-control-height-hero:36px;font-size:11px}.app-shell--network-console .scene-panel__overlay-card{gap:9px;padding:14px}.app-shell--network-console .scene-panel__overlay-card--mission{top:80px}.app-shell--network-console .scene-panel__overlay-card--about{top:274px}.app-shell--network-console .scene-panel__overlay-card h2{font-size:24px}.app-shell--network-console .scene-panel__overlay-card--about h2{font-size:19px}.app-shell--network-console .scene-panel__overlay-card p{font-size:13px;line-height:1.38}.app-shell--network-console .scene-panel__overlay-action,.app-shell--network-console .scene-panel__overlay-link{min-height:38px;padding-inline:13px}.app-shell--network-console .scene-panel__launcher{padding:12px}.app-shell--network-console .scene-launcher-list{grid-auto-columns:minmax(126px,58vw)}}@media (prefers-reduced-motion:reduce){.app-shell--network-console .scene-launcher-list{scroll-behavior:auto}}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__search,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__detail,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__hud,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__globe-controls,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__hover-card,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__context-menu,.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__status,.app-shell.app-shell--network-console .network-console__features{display:none!important}.app-shell.app-shell--network-console .network-console__scene.scene-panel{width:100%!important;height:100vh!important;min-height:100vh!important;padding:0!important;display:block!important}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__globe-stage{width:100%!important;height:100%!important;min-height:100%!important;display:block!important;position:absolute!important;inset:0!important}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher{z-index:6!important;width:min(980px,100% - 32px)!important;max-width:none!important;position:absolute!important;bottom:clamp(16px,3vh,34px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}@media (width<=900px){.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher{width:auto!important;bottom:14px!important;left:14px!important;right:14px!important;transform:none!important}}.app-shell.app-shell--network-console .network-console__account .hero-card__guest-access{display:none!important}.app-shell--network-console .scene-panel__overlay-card{animation:.52s cubic-bezier(.2,.8,.2,1) both landing-card-enter}.app-shell--network-console .scene-panel__overlay-card--about{animation-delay:90ms}.app-shell--network-console .scene-panel__overlay-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-shell--network-console .scene-panel__overlay-mark{background:radial-gradient(circle at 50% 20%,#9ddbff3d,#0000 58%),#ffffff0f;border:1px solid #9ddbff38;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.app-shell--network-console .scene-panel__overlay-mark img{object-fit:contain;width:78%;height:78%}.app-shell--network-console .scene-panel__overlay-action,.app-shell--network-console .scene-panel__overlay-link{transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s}.app-shell--network-console .scene-panel__overlay-action:hover,.app-shell--network-console .scene-panel__overlay-action:focus-visible,.app-shell--network-console .scene-panel__overlay-link:hover,.app-shell--network-console .scene-panel__overlay-link:focus-visible{transform:translateY(-1px)}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher--radial{--launcher-radius:clamp(170px, 18vw, 220px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;border-radius:999px;width:clamp(430px,50vw,560px)!important;max-width:none!important;height:clamp(430px,50vw,560px)!important;padding:0!important;display:block!important;position:absolute!important;inset:58% auto auto 50%!important;transform:translate(-50%,-50%)!important}.app-shell--network-console .scene-panel__launcher--radial:before,.app-shell--network-console .scene-panel__launcher--radial:after{content:"";pointer-events:none;border-radius:999px;position:absolute;inset:clamp(44px,6vw,70px)}.app-shell--network-console .scene-panel__launcher--radial:before{border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 28%, #ffffff14);box-shadow:0 0 46px color-mix(in srgb, var(--sport-color,#8fd3ff) 16%, transparent), inset 0 0 34px #ffffff0a}.app-shell--network-console .scene-panel__launcher--radial:after{border:1px dashed #9ddbff29;inset:clamp(94px,11vw,132px)}.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-header{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:linear-gradient(#0a101bb8,#0509108f),#05080ea3;border:1px solid #ffffff21;border-radius:8px;place-items:center;gap:4px;width:min(210px,32vw);min-height:86px;padding:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 44px #00000038}.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-label,.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-active{text-align:center}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list{pointer-events:none;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:visible}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item{background:linear-gradient(180deg, #141b27db, #090d15c2), color-mix(in srgb, var(--sport-color,#8fd3ff) 10%, #ffffff0a);width:clamp(84px,8vw,104px);min-width:0;height:clamp(84px,8vw,104px);min-height:0;box-shadow:0 16px 42px #0000004d, 0 0 0 1px color-mix(in srgb, var(--sport-color,#8fd3ff) 22%, transparent);pointer-events:auto;transform:translate(-50%, -50%) rotate(var(--launcher-angle,0deg)) translateY(calc(var(--launcher-radius) * -1)) rotate(var(--launcher-angle-inverse,0deg));border-radius:999px;place-items:center;gap:5px;padding:9px;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:grid;position:absolute;top:50%;left:50%}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:hover,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:focus-visible,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item--active{box-shadow:0 20px 50px #0000005c, 0 0 0 1px color-mix(in srgb, var(--sport-color,#8fd3ff) 48%, transparent), 0 0 32px color-mix(in srgb, var(--sport-color,#8fd3ff) 28%, transparent);transform:translate(-50%, -50%) rotate(var(--launcher-angle,0deg)) translateY(calc((var(--launcher-radius) + 10px) * -1)) rotate(var(--launcher-angle-inverse,0deg)) scale(1.06)}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__logo{width:34px;height:34px}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__copy{text-align:center;align-items:center}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__name{font-size:11px;line-height:1.05}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__meta{max-width:10ch;font-size:8px;line-height:1.1}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item--more .scene-launcher-item__icon{color:#06111b;background:#9ddbffe6;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;font-weight:900;line-height:1;display:inline-flex}.app-shell--network-console .landing-activity{z-index:5;color:#eef5ff;pointer-events:auto;width:min(236px,100% - 32px);position:absolute;bottom:clamp(118px,13vh,150px);right:clamp(16px,3.5vw,48px)}.app-shell--network-console .landing-activity__summary{appearance:none;width:100%;min-height:58px;color:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;text-align:left;background:linear-gradient(#0c131fc7,#0509109e),#05080eb8;border:1px solid #9ddbff2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 18px 54px #00000047}.app-shell--network-console .landing-activity__summary:hover,.app-shell--network-console .landing-activity__summary:focus-visible{outline-offset:2px;border-color:#9ddbff61;outline:2px solid #9ddbff42;transform:translateY(-1px);box-shadow:0 20px 58px #00000052,0 0 28px #59d3971f}.app-shell--network-console .landing-activity__pulse{background:#59d397;border-radius:999px;width:11px;height:11px;box-shadow:0 0 0 4px #59d3971f,0 0 22px #59d39775}.app-shell--network-console .landing-activity__label{color:#e0e9f4b8;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.app-shell--network-console .landing-activity strong{color:#fff;font-size:14px;line-height:1.15;display:block}.app-shell--network-console .landing-activity__list{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b121ee0,#070b12bd),#03060ccc;border:1px solid #ffffff1f;border-radius:8px;gap:7px;width:100%;margin:0;padding:8px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00000057}.app-shell--network-console .landing-activity__list li{background:#ffffff0d;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:6px;display:grid}.app-shell--network-console .landing-activity__list small{color:#e0e9f4ad;font-size:10px;line-height:1.2;display:block}@keyframes landing-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher--radial{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:linear-gradient(#0a101bd1,#050910ad),#05080ec2;border:1px solid #ffffff21;border-radius:8px;box-shadow:0 22px 64px #0000004d;width:auto!important;height:auto!important;padding:12px!important;display:grid!important;position:absolute!important;inset:auto 14px 14px!important;transform:none!important}.app-shell--network-console .scene-panel__launcher--radial:before,.app-shell--network-console .scene-panel__launcher--radial:after{content:none}.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-header{width:auto;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;padding:0;display:flex;position:static;transform:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list{pointer-events:auto;grid-auto-columns:156px;grid-auto-flow:column;gap:9px;width:100%;height:auto;padding:0 0 4px;display:grid;position:static;overflow:auto hidden}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:hover,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:focus-visible,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item--active{border-radius:8px;grid-template-columns:auto minmax(0,1fr);place-items:center start;width:auto;min-width:156px;height:auto;min-height:66px;display:grid;position:relative;top:auto;left:auto;transform:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__copy{text-align:left;align-items:flex-start}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__name{font-size:14px}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item__meta{max-width:none;font-size:9px}.app-shell--network-console .landing-activity{display:none}}@media (prefers-reduced-motion:reduce){.app-shell--network-console .scene-panel__overlay-card,.app-shell--network-console .scene-panel__overlay-action,.app-shell--network-console .scene-panel__overlay-link,.app-shell--network-console .landing-activity__summary,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item{transition:none;animation:none}}.app-shell--network-console .scene-panel__globe-stage:before{content:"";z-index:2;pointer-events:none;opacity:.78;background:radial-gradient(circle,#0000 0 28%,#9ddbff14 28.2%,#0000 29%) 0 0/100% 100%,radial-gradient(circle,#0000 0 38%,#59d3970e 38.2%,#0000 39%) 0 0/100% 100%,linear-gradient(90deg,#9ddbff0b 1px,#0000 1px) 0 0/84px 84px,linear-gradient(#9ddbff09 1px,#0000 1px) 0 0/84px 84px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 52%,#000000d1,#0000 74%);mask-image:radial-gradient(circle at 50% 52%,#000000d1,#0000 74%)}.app-shell--network-console .scene-orbit-panel{isolation:isolate;color:#f7fbff;background:radial-gradient(circle at 18% 0,#9ddbff2e,#0000 38%),linear-gradient(135deg,#0d1624d6,#04080f9e),#04080eb8;border-color:#9ddbff2e;gap:10px;padding:18px 22px 18px 24px;overflow:hidden;box-shadow:0 28px 78px #0000005c,inset 0 1px #ffffff1f,0 0 46px #9ddbff17}.app-shell--network-console .scene-orbit-panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #9ddbff1f;position:absolute;inset:8px}.app-shell--network-console .scene-orbit-panel:after{content:"";pointer-events:none;border:1px solid #9ddbff21;border-radius:999px;width:170px;height:170px;position:absolute}.app-shell--network-console .scene-orbit-panel--mission{border-radius:32px 999px 999px 32px/34px 92px 92px 34px;width:min(390px,100% - 32px);top:clamp(104px,13vh,142px);left:max(24px,50% - 690px);transform:rotate(-1.8deg)}.app-shell--network-console .scene-orbit-panel--mission:after{bottom:-92px;right:-106px}.app-shell--network-console .scene-orbit-panel--about{border-radius:999px 32px 32px 999px/92px 34px 34px 92px;width:min(344px,100% - 32px);top:clamp(104px,13vh,142px);right:max(24px,50% - 690px);transform:rotate(1.6deg)}.app-shell--network-console .scene-orbit-panel--about:after{bottom:-94px;left:-112px}.app-shell--network-console .scene-orbit-panel h2{font-size:clamp(23px,2.6vw,32px)}.app-shell--network-console .scene-orbit-panel p{max-width:34ch;font-size:13px}.app-shell--network-console .scene-panel__overlay-action,.app-shell--network-console .scene-panel__overlay-link{border-radius:999px}.app-shell--network-console .scene-panel__overlay-action--primary{box-shadow:0 16px 38px #2dbf8247,0 0 28px #59d3972e}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher--radial{--launcher-radius:clamp(186px, 19vw, 244px);--launcher-outer-radius:clamp(244px, 25vw, 315px);width:clamp(520px,58vw,690px)!important;height:clamp(520px,58vw,690px)!important;top:55%!important}.app-shell--network-console .scene-panel__launcher--radial:before{background:radial-gradient(circle, transparent 63%, color-mix(in srgb, var(--sport-color,#8fd3ff) 10%, transparent) 64%, transparent 66%);inset:clamp(82px,9vw,108px)}.app-shell--network-console .scene-panel__launcher--radial:after{border-style:solid;border-color:color-mix(in srgb, var(--sport-color,#8fd3ff) 16%, #ffffff0d);opacity:.72;inset:clamp(36px,5vw,54px)}.app-shell--network-console .scene-panel__launcher--expanded:after{box-shadow:0 0 60px color-mix(in srgb, var(--sport-color,#8fd3ff) 12%, transparent), inset 0 0 40px #ffffff09}.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-header{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--sport-color,#8fd3ff) 14%, transparent), transparent 58%), linear-gradient(180deg, #0b121ec2, #04080f9e);border-radius:999px;width:min(190px,30vw);min-height:92px}.app-shell--network-console .scene-launcher-active-button{appearance:none;max-width:100%;min-height:var(--dd-control-height-sm,28px);padding:0 var(--dd-control-pad-x-xl,12px);color:#fff;font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:999px;font-size:12px;font-weight:900}.app-shell--network-console .scene-launcher-active-button:hover,.app-shell--network-console .scene-launcher-active-button:focus-visible{outline-offset:2px;background:#ffffff1c;outline:2px solid #9ddbff52}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--main,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer{animation:.26s both landing-outer-ring-enter}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item{border:1px solid color-mix(in srgb, var(--sport-color,#8fd3ff) 26%, #ffffff14);width:clamp(80px,7.4vw,98px);height:clamp(80px,7.4vw,98px);transform:translate(-50%, -50%) rotate(var(--launcher-angle,0deg)) translateY(calc(var(--launcher-item-radius,var(--launcher-radius)) * -1)) rotate(var(--launcher-angle-inverse,0deg))}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item{background:linear-gradient(180deg, #121925bd, #070b12ad), color-mix(in srgb, var(--sport-color,#8fd3ff) 8%, #ffffff09);width:clamp(68px,6.4vw,84px);height:clamp(68px,6.4vw,84px)}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:hover,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:focus-visible,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item--active{transform:translate(-50%, -50%) rotate(var(--launcher-angle,0deg)) translateY(calc((var(--launcher-item-radius,var(--launcher-radius)) + 10px) * -1)) rotate(var(--launcher-angle-inverse,0deg)) scale(1.06)}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item:hover,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item:focus-visible,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item--active{transform:translate(-50%, -50%) rotate(var(--launcher-angle,0deg)) translateY(calc((var(--launcher-outer-radius) + 8px) * -1)) rotate(var(--launcher-angle-inverse,0deg)) scale(1.06)}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item__name{font-size:10px}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item__meta{display:none}.app-shell--network-console .landing-activity{width:auto;bottom:clamp(96px,12vh,138px);right:max(24px,50% - 672px)}.app-shell--network-console .landing-activity__summary{background:radial-gradient(circle at 30% 15%,#ff4d6d3d,#0000 58%),#080d15c7;border-color:#ff4d6d61;border-radius:999px;grid-template-columns:auto auto;min-width:86px;min-height:52px;box-shadow:0 18px 52px #00000057,0 0 34px #ff4d6d29}.app-shell--network-console .landing-activity__pulse{background:#ff4d6d;box-shadow:0 0 0 4px #ff4d6d1f,0 0 22px #ff4d6d80}.app-shell--network-console .landing-activity__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b121ee0,#070b12bd),#03060ccc;border:1px solid #ffffff1f;border-radius:18px;width:232px;padding:8px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 48px #00000057}.app-shell--network-console .landing-activity__panel .landing-activity__list{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;position:static}.app-shell--network-console .landing-activity__link{color:#07111d;background:#ff4d6d;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:32px;margin-top:8px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}@keyframes landing-outer-ring-enter{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (width<=900px){.app-shell--network-console .scene-panel__globe-stage:before{opacity:.5;background-size:100% 100%,100% 100%,54px 54px,54px 54px}.app-shell--network-console .scene-orbit-panel{border-radius:22px;transform:none}.app-shell--network-console .scene-orbit-panel--mission,.app-shell--network-console .scene-orbit-panel--about{width:auto;left:14px;right:14px}.app-shell--network-console .scene-orbit-panel--mission{top:82px}.app-shell--network-console .scene-orbit-panel--about{top:260px}.app-shell.app-shell--network-console .network-console__scene.scene-panel .scene-panel__launcher--radial{pointer-events:auto;background:linear-gradient(#0a101bd6,#050910b3),#05080ec7;border:1px solid #ffffff21;border-radius:18px;width:auto!important;height:auto!important;padding:12px!important;display:grid!important;inset:auto 14px 14px!important;transform:none!important}.app-shell--network-console .scene-panel__launcher--radial .scene-panel__launcher-header{width:auto;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:space-between;padding:0;display:flex;position:static;transform:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--main,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer{pointer-events:auto;grid-auto-columns:156px;grid-auto-flow:column;gap:9px;width:100%;height:auto;padding:0 0 4px;display:grid;position:static;overflow:auto hidden}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer{animation:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:hover,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item:focus-visible,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-item--active{border-radius:14px;grid-template-columns:auto minmax(0,1fr);place-items:center start;width:auto;min-width:156px;height:auto;min-height:66px;display:grid;position:relative;top:auto;left:auto;transform:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer .scene-launcher-item__meta{display:block}}@media (width<=560px){.app-shell--network-console .scene-orbit-panel--mission{top:80px}.app-shell--network-console .scene-orbit-panel--about{top:260px}.app-shell--network-console .scene-orbit-panel p{max-width:none}.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--main,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer{grid-auto-columns:minmax(136px,52vw)}}@media (prefers-reduced-motion:reduce){.app-shell--network-console .scene-panel__globe-stage:before,.app-shell--network-console .scene-orbit-panel,.app-shell--network-console .scene-panel__launcher--radial .scene-launcher-list--outer,.app-shell--network-console .landing-activity__panel{transition:none;animation:none}}
