:root{--hunt-bg:#050b09;--hunt-panel:rgba(8,20,17,.94);--hunt-panel-2:rgba(13,34,27,.84);--hunt-line:rgba(151,205,174,.28);--hunt-amber:#eab35c;--hunt-cold:#7ed8c8;--hunt-text:#edf6ef;--hunt-muted:#a9bcb0}html,body{background:#030706}body.foxhunt-focused{color:var(--hunt-text)}body.foxhunt-focused #startOverlay{background:rgba(2,8,6,.86);backdrop-filter:none}body.foxhunt-focused #startOverlay .start-card{width:min(1480px,calc(100vw - 24px));max-height:calc(100dvh - 24px);border:1px solid rgba(151,205,174,.25);border-radius:22px;background:linear-gradient(145deg,rgba(5,15,12,.985),rgba(3,9,8,.99));box-shadow:0 28px 90px rgba(0,0,0,.62);overflow:auto}body.foxhunt-focused #startOverlay .start-card>.title-row,body.foxhunt-focused #pixelMainCommand{display:none!important}body.foxhunt-focused #startOverlay .neon-menu-content{background:none}body.foxhunt-focused #startOverlay .start-layout.launch-flow-shell{display:block}body.foxhunt-focused .launch-view{margin:0;padding:0;border:0;background:none;box-shadow:none;clip-path:none}body.foxhunt-focused .launch-view[hidden]{display:none!important}.foxhunt-focus-home{width:100%}.foxhunt-focus-hero{position:relative;min-height:clamp(250px,46vh,590px);display:flex;align-items:flex-end;overflow:hidden;border-radius:18px;border:1px solid var(--hunt-line);background:linear-gradient(90deg,rgba(1,8,6,.96),rgba(2,10,8,.76) 44%,rgba(2,9,8,.16) 78%),linear-gradient(0deg,rgba(2,9,7,.76),transparent 52%),url('assets/v640/branding/foxhunt3d-launch-screen.webp') center 48%/cover no-repeat;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 22px 70px rgba(0,0,0,.42)}.foxhunt-focus-copy{position:relative;z-index:1;max-width:790px;padding:clamp(28px,5vw,78px)}.foxhunt-focus-kicker{color:var(--hunt-cold);font:800 12px/1.2 system-ui,sans-serif;letter-spacing:.22em}.foxhunt-focus-title{margin:.18em 0 .12em;color:#fff;font:950 clamp(48px,8vw,116px)/.88 system-ui,sans-serif;letter-spacing:-.055em;text-shadow:0 5px 34px #000}.foxhunt-focus-subtitle{max-width:720px;margin:0;color:#c4d2c8;font:500 clamp(16px,1.8vw,24px)/1.45 system-ui,sans-serif}.foxhunt-current-hunt{margin-top:20px;padding:11px 13px;max-width:680px;border-left:3px solid var(--hunt-amber);background:rgba(2,10,8,.62);color:#eef7f0;font:700 13px/1.45 system-ui,sans-serif}.foxhunt-core-modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.foxhunt-core-card{min-height:116px;padding:18px;border:1px solid var(--hunt-line);border-radius:16px;color:var(--hunt-text);text-align:left;background:linear-gradient(145deg,var(--hunt-panel),var(--hunt-panel-2));box-shadow:0 14px 38px rgba(0,0,0,.26);cursor:pointer;transition:transform .14s,border-color .14s,filter .14s}.foxhunt-core-card:hover,.foxhunt-core-card:focus-visible{transform:translateY(-2px);border-color:rgba(234,179,92,.78);filter:brightness(1.08);outline:none}.foxhunt-core-card strong{display:block;color:#fff;font:850 clamp(16px,1.5vw,22px)/1.1 system-ui,sans-serif}.foxhunt-core-card span{display:block;margin-top:8px;color:var(--hunt-muted);font:500 13px/1.4 system-ui,sans-serif}.foxhunt-core-card.primary{border-color:rgba(234,179,92,.58)}.foxhunt-secondary-actions{display:flex;flex-wrap:wrap;gap:9px;margin:13px 0 0}.foxhunt-secondary-actions button{min-height:44px;flex:1 1 180px;border:1px solid var(--hunt-line);border-radius:12px;background:rgba(10,25,20,.9);color:var(--hunt-text);font-weight:780;cursor:pointer}.foxhunt-profile-slot{padding:12px 0 0}.foxhunt-profile-slot .profile-summary{margin:0;border-color:var(--hunt-line);background:rgba(7,18,15,.88)}body.foxhunt-focused :is(.neon-dominion,[class*='neon-dominion'],[id*='neonDominion'],.command-ring,[class*='command-ring'],[id*='commandRing'],[class*='strategy-roadmap'],[id*='strategyRoadmap'],[data-mode='strategy'],[data-action='strategy'],#transitHomebaseButton,.build-badge,.version-badge,.test-build-badge,[data-build-badge],[data-dev-only='true']){display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:900px){.foxhunt-core-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.foxhunt-focus-hero{min-height:340px}}@media(max-width:540px){body.foxhunt-focused #startOverlay{padding:6px}body.foxhunt-focused #startOverlay .start-card{width:100%;max-height:calc(100dvh - 12px);border-radius:14px}.foxhunt-focus-hero{min-height:315px;border-radius:12px;background-position:58% center}.foxhunt-focus-copy{padding:24px 17px}.foxhunt-focus-title{font-size:clamp(42px,15vw,70px)}.foxhunt-core-modes{grid-template-columns:1fr;gap:8px}.foxhunt-core-card{min-height:82px;padding:14px 15px}.foxhunt-secondary-actions{display:grid;grid-template-columns:1fr}}
body.foxhunt-focused .neon-menu-nav{border-color:rgba(151,205,174,.18);background:linear-gradient(180deg,rgba(4,13,10,.96),rgba(3,9,7,.94))}body.foxhunt-focused .neon-menu-nav .menu-nav-label{color:#819a8c;letter-spacing:.22em}body.foxhunt-focused .neon-menu-nav button{border-color:rgba(151,205,174,.14);background:linear-gradient(135deg,rgba(10,27,21,.96),rgba(6,17,14,.96));color:#c9d8ce}body.foxhunt-focused .neon-menu-nav button:hover,body.foxhunt-focused .neon-menu-nav button:focus-visible{border-color:rgba(234,179,92,.62);color:#fff}body.foxhunt-focused .neon-menu-nav button.active{border-color:rgba(126,216,200,.58);background:linear-gradient(135deg,rgba(20,58,45,.98),rgba(10,32,25,.98));box-shadow:inset 4px 0 0 var(--hunt-cold)}body.foxhunt-focused :is(.app-version,.menu-version,.version-text,[id="versionText"]){display:none!important}
