.flagman-loader-module__KZt9jG__root{display:none}html[data-fc-intro=run] .flagman-loader-module__KZt9jG__root{z-index:9999;--fc-orange:#ff6500;--fc-ink:#0b0b0b;place-items:center;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}:is(html[data-fc-intro=run],html[data-fc-intro=run] body){overflow:hidden}.flagman-loader-module__KZt9jG__curtain{background:var(--fc-ink);will-change:transform;width:100%;height:50.2%;position:absolute;left:0}.flagman-loader-module__KZt9jG__curtainTop{top:0}.flagman-loader-module__KZt9jG__curtainBottom{bottom:0}.flagman-loader-module__KZt9jG__glow{opacity:0;background:radial-gradient(58% 52% at 50% 47%,#ff65001f,#2e211847 42%,#0b0b0b00 72%);animation:.9s ease-out 40ms forwards flagman-loader-module__KZt9jG__glowIn;position:absolute;inset:0}@keyframes flagman-loader-module__KZt9jG__glowIn{0%{opacity:0}to{opacity:1}}.flagman-loader-module__KZt9jG__stage{will-change:transform,opacity;width:min(760px,68vw);max-width:88vw;position:relative}@media (max-height:760px){.flagman-loader-module__KZt9jG__stage{width:min(600px,56vw)}}@media (max-width:640px){.flagman-loader-module__KZt9jG__stage{width:88vw;max-width:88vw}}.flagman-loader-module__KZt9jG__pulse{opacity:0;filter:blur(1.1px)drop-shadow(0 0 14px #ff6500a6);will-change:transform,opacity;background:linear-gradient(90deg,#ff650000 0%,#ff8a38b3 45%,#ffe2c8f2 78%,#ff650000 100%);border-radius:2px;width:44%;height:2px;animation:.54s cubic-bezier(.33,.85,.3,1) .25s forwards flagman-loader-module__KZt9jG__pulseSweep;position:absolute;top:54%;left:0;transform:translate(-70%,-50%)}@keyframes flagman-loader-module__KZt9jG__pulseSweep{0%{opacity:0;transform:translate(-80%,-50%)scaleX(.35)}20%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(240%,-50%)scaleX(1)}}.flagman-loader-module__KZt9jG__arc{filter:drop-shadow(0 0 10px #ff650073);width:46%;position:absolute;top:2.5%;left:48.3%;overflow:visible;transform:translate(-50%)}.flagman-loader-module__KZt9jG__arcPath{stroke:var(--fc-orange);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.72s cubic-bezier(.22,1,.36,1) .5s forwards flagman-loader-module__KZt9jG__arcDraw,.5s ease-out 1.4s forwards flagman-loader-module__KZt9jG__arcFade}@keyframes flagman-loader-module__KZt9jG__arcDraw{to{stroke-dashoffset:0}}@keyframes flagman-loader-module__KZt9jG__arcFade{0%{opacity:1}to{opacity:0}}.flagman-loader-module__KZt9jG__trail{opacity:0;filter:drop-shadow(0 0 7px #ff650073);will-change:transform,opacity;background:linear-gradient(90deg,#ff650000 0%,#ff7618b3 55%,#ffc698e6 100%);border-radius:2px;height:2px;position:absolute}.flagman-loader-module__KZt9jG__trail1{width:26%;animation:.43s cubic-bezier(.3,.8,.3,1) .99s forwards flagman-loader-module__KZt9jG__trailRun;top:50%;left:0}.flagman-loader-module__KZt9jG__trail2{width:19%;animation:.47s cubic-bezier(.3,.8,.3,1) 1.08s forwards flagman-loader-module__KZt9jG__trailRun;top:55%;left:0}.flagman-loader-module__KZt9jG__trail3{width:13%;animation:.5s cubic-bezier(.3,.8,.3,1) 1.17s forwards flagman-loader-module__KZt9jG__trailRun;top:60%;left:0}@keyframes flagman-loader-module__KZt9jG__trailRun{0%{opacity:0;transform:translate(-160%)scaleX(.5)}18%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(340%)scaleX(1)}}@media (max-width:640px){.flagman-loader-module__KZt9jG__trail1{width:18%}.flagman-loader-module__KZt9jG__trail2{width:13%}.flagman-loader-module__KZt9jG__trail3{width:9%}.flagman-loader-module__KZt9jG__glow{opacity:0;animation-name:flagman-loader-module__KZt9jG__glowInSoft}}@keyframes flagman-loader-module__KZt9jG__glowInSoft{0%{opacity:0}to{opacity:.7}}.flagman-loader-module__KZt9jG__rise{will-change:transform;animation:.9s cubic-bezier(.16,1,.3,1) .44s both flagman-loader-module__KZt9jG__logoRise}@keyframes flagman-loader-module__KZt9jG__logoRise{0%{transform:translateY(10px)scale(.965)}to{transform:none}}.flagman-loader-module__KZt9jG__settle{will-change:transform;animation:.62s cubic-bezier(.22,1,.36,1) .98s both flagman-loader-module__KZt9jG__logoSettle}@keyframes flagman-loader-module__KZt9jG__logoSettle{0%{transform:none}22%{transform:translate(-6px)}to{transform:none}}.flagman-loader-module__KZt9jG__reveal{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(10px);will-change:clip-path,opacity,filter;animation:.82s cubic-bezier(.16,1,.3,1) .44s forwards flagman-loader-module__KZt9jG__logoReveal;position:relative}@keyframes flagman-loader-module__KZt9jG__logoReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(10px)}30%{opacity:1}to{opacity:1;clip-path:inset(0);filter:blur()}}.flagman-loader-module__KZt9jG__logo{width:100%;height:auto;display:block}.flagman-loader-module__KZt9jG__gloss{opacity:0;pointer-events:none;-webkit-mask-image:var(--fc-logo);-webkit-mask-image:var(--fc-logo);mask-image:var(--fc-logo);background:linear-gradient(105deg,#fff0 42%,#ffffff38 50%,#fff0 58%) 0 0/260% 100% no-repeat;animation:.62s cubic-bezier(.4,0,.2,1) 1.32s forwards flagman-loader-module__KZt9jG__glossSweep;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes flagman-loader-module__KZt9jG__glossSweep{0%{opacity:0;background-position:-70% 0}18%{opacity:1}82%{opacity:1}to{opacity:0;background-position:170% 0}}.flagman-loader-module__KZt9jG__fallback{font-family:var(--font-serif),Georgia,serif;letter-spacing:.02em;text-align:center;white-space:nowrap;color:#e8e8e8;padding:.2em 0;font-size:clamp(28px,9vw,92px);font-weight:700;line-height:1;display:block}.flagman-loader-module__KZt9jG__fallbackAccent{color:var(--fc-orange)}.flagman-loader-module__KZt9jG__fallbackSub{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.42em;color:#e8e8e880;margin-top:.9em;font-size:clamp(8px,1.5vw,14px);font-weight:500;display:block}.flagman-loader-module__KZt9jG__progress{background:#ffffff14;border-radius:2px;width:clamp(160px,22vw,240px);height:2px;position:absolute;bottom:clamp(28px,6vh,56px);left:50%;overflow:hidden;transform:translate(-50%)}.flagman-loader-module__KZt9jG__progressBar{transform-origin:0;background:var(--fc-orange);will-change:transform;width:100%;height:100%;animation:1.8s cubic-bezier(.3,.1,.2,1) .1s forwards flagman-loader-module__KZt9jG__progressFill;display:block;transform:scaleX(0);box-shadow:0 0 10px #ff65008c}@keyframes flagman-loader-module__KZt9jG__progressFill{0%{transform:scaleX(0)}to{transform:scaleX(.88)}}.flagman-loader-module__KZt9jG__root[data-state=ready] .flagman-loader-module__KZt9jG__progressBar,.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__progressBar{animation:.28s cubic-bezier(.22,1,.36,1) forwards flagman-loader-module__KZt9jG__progressFinish}@keyframes flagman-loader-module__KZt9jG__progressFinish{0%{transform:scaleX(.88)}to{transform:scaleX(1)}}.flagman-loader-module__KZt9jG__root[data-state=exit]{pointer-events:none}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__curtainTop{animation:.62s cubic-bezier(.76,0,.24,1) .24s forwards flagman-loader-module__KZt9jG__curtainUp}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__curtainBottom{animation:.62s cubic-bezier(.76,0,.24,1) .24s forwards flagman-loader-module__KZt9jG__curtainDown}@keyframes flagman-loader-module__KZt9jG__curtainUp{to{transform:translateY(-101%)}}@keyframes flagman-loader-module__KZt9jG__curtainDown{to{transform:translateY(101%)}}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__stage{animation:.38s cubic-bezier(.45,0,.55,1) forwards flagman-loader-module__KZt9jG__stageOut}@keyframes flagman-loader-module__KZt9jG__stageOut{0%{opacity:1;transform:none}55%{opacity:.55}to{opacity:0;transform:translateY(-7%)scale(.92)}}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__glow{animation:.38s ease-out forwards flagman-loader-module__KZt9jG__glowOut}@keyframes flagman-loader-module__KZt9jG__glowOut{to{opacity:0}}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__progress{opacity:0;transition:opacity .26s ease-out}@media (prefers-reduced-motion:reduce){.flagman-loader-module__KZt9jG__glow,.flagman-loader-module__KZt9jG__pulse,.flagman-loader-module__KZt9jG__trail,.flagman-loader-module__KZt9jG__arc,.flagman-loader-module__KZt9jG__gloss{display:none}.flagman-loader-module__KZt9jG__rise,.flagman-loader-module__KZt9jG__settle{animation:none;transform:none}.flagman-loader-module__KZt9jG__reveal{clip-path:none;filter:none;animation:.28s ease-out forwards flagman-loader-module__KZt9jG__reducedIn}@keyframes flagman-loader-module__KZt9jG__reducedIn{0%{opacity:0}to{opacity:1}}.flagman-loader-module__KZt9jG__progressBar{animation:none;transform:scaleX(1)}.flagman-loader-module__KZt9jG__root[data-state=exit]{animation:.24s ease-out forwards flagman-loader-module__KZt9jG__reducedOut}.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__curtainTop,.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__curtainBottom,.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__stage,.flagman-loader-module__KZt9jG__root[data-state=exit] .flagman-loader-module__KZt9jG__glow{animation:none}@keyframes flagman-loader-module__KZt9jG__reducedOut{to{opacity:0}}}
