*{box-sizing:border-box}body,html{margin:0!important;padding:0!important;width:100%;min-height:100%;background:#10100f;overflow-x:hidden}body{display:block}button,input,select,textarea{font:inherit}@media (max-width:768px){body,html{margin:0!important;padding:0!important;width:100%;min-height:100dvh;overflow-x:hidden!important;overflow-y:auto!important;background:#10100f!important}}@keyframes detectiveActionPulse{0%{transform:translateY(0) scale(1);filter:brightness(1)}42%{transform:translateY(1px) scale(.985);filter:brightness(.92) contrast(1.05)}to{transform:translateY(0) scale(1);filter:brightness(1)}}[role=button],a,button,input[type=button],input[type=submit]{-webkit-tap-highlight-color:transparent;transition:transform .14s ease,filter .14s ease,opacity .14s ease,box-shadow .16s ease}[role=button]:active,a:active,button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=submit]:not(:disabled):active{transform:translateY(1px) scale(.985);filter:brightness(.94) contrast(1.03)}.detective-action-pulse{animation:detectiveActionPulse .18s ease both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}html{scrollbar-gutter:stable}body,html{overflow-x:clip}body,canvas,html,img,svg,video{max-width:100%}button,input,select,textarea{min-width:0;max-width:100%}dd,dt,h1,h2,h3,h4,h5,h6,label,li,p,small,span,strong{overflow-wrap:anywhere}#__next,a,article,aside,button,div,footer,form,header,input,main,nav,section,select,textarea{max-width:100%}input,select,textarea{overflow-wrap:anywhere}@media (max-width:768px){body,html{width:100%!important;max-width:100%!important;overflow-x:clip!important}}body,html{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;scrollbar-gutter:auto!important;background:#10100f!important}body{min-height:100dvh!important}body>main{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow-x:clip!important}@media (min-width:769px){body,body>main{width:100vw!important;max-width:100vw!important}}.AppSplashScreen_splash__inKW1{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.05),transparent 34%),radial-gradient(circle at 18% 12%,rgba(118,32,25,.22),transparent 26%),radial-gradient(circle at 84% 82%,rgba(118,32,25,.16),transparent 28%),linear-gradient(180deg,#161614,#101010 48%,#0a0a09);animation:AppSplashScreen_splashBgIn__kijGn .7s ease-out both}.AppSplashScreen_splashExit__Iu77y{animation:AppSplashScreen_splashFadeOut__mZK_V .56s ease-in forwards;pointer-events:none}.AppSplashScreen_noise__At7_j{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.05) .6px,transparent 0),radial-gradient(rgba(0,0,0,.3) .6px,transparent 0);background-size:5px 5px,9px 9px;mix-blend-mode:overlay;opacity:.5}.AppSplashScreen_vignette__Xtot2{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 min(22vw,220px) rgba(0,0,0,.72)}.AppSplashScreen_stage__NhZlV{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,4vw,30px);padding:24px}.AppSplashScreen_logoWrap__b8hoV{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:AppSplashScreen_logoIn__4oxEY .78s cubic-bezier(.16,1,.3,1) .12s both}.AppSplashScreen_logo__EGGKV{display:block;width:min(230px,46vw);height:auto;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55))}.AppSplashScreen_sweep__ni3CB{position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);animation:AppSplashScreen_sweepMove__F_fnd 1.3s ease-out .52s both}.AppSplashScreen_ruleRow__EciiY{display:flex;align-items:center;gap:14px;width:min(320px,78vw);color:rgba(216,208,196,.82);animation:AppSplashScreen_taglineIn__6Y3Oz .62s ease-out .48s both}.AppSplashScreen_rule__wK0wc{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(216,208,196,.4),transparent)}.AppSplashScreen_tagline__1iALk{margin:0;white-space:nowrap;font-family:Courier New,Courier,monospace;font-size:clamp(9px,2.4vw,11px);letter-spacing:.32em;text-transform:uppercase;color:rgba(216,208,196,.78)}@keyframes AppSplashScreen_splashBgIn__kijGn{0%{opacity:0}to{opacity:1}}@keyframes AppSplashScreen_splashFadeOut__mZK_V{0%{opacity:1}to{opacity:0}}@keyframes AppSplashScreen_logoIn__4oxEY{0%{opacity:0;transform:scale(.86);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes AppSplashScreen_sweepMove__F_fnd{0%{left:-60%}to{left:130%}}@keyframes AppSplashScreen_taglineIn__6Y3Oz{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.AppSplashScreen_logo__EGGKV{width:min(190px,56vw)}.AppSplashScreen_ruleRow__EciiY{width:min(280px,84vw)}}