@font-face{font-family:LoginClockV2;src:url(../media/InterVariable.53d7b668.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:ConsolasLocal;src:url(../media/Consolas.17906986.woff)format("woff2"),url(../media/Consolas.17906986.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes colonBlink{0%,60%{opacity:1}70%,to{opacity:.2}}@keyframes caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes blobFloat1{0%,to{transform:translate(-12%,-8%)scale(1)}33%{transform:translate(8%,-2%)scale(1.08)}66%{transform:translate(-4%,10%)scale(.96)}}@keyframes blobFloat2{0%,to{transform:translate(10%,6%)scale(1)}25%{transform:translate(-6%,4%)scale(1.06)}50%{transform:translate(6%,-8%)scale(.94)}75%{transform:translate(-2%,2%)scale(1.02)}}@keyframes blobFloat3{0%,to{transform:translate(-6%,12%)scale(1)}40%{transform:translate(12%,-6%)scale(1.05)}80%{transform:translate(-10%,-4%)scale(.97)}}@keyframes fadeInScaleSoft{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes glitchShake{0%{transform:translate(0,0)}20%{transform:translate(1px,-1px)}40%{transform:translate(-1px,1px)}60%{transform:translate(1px,1px)}80%{transform:translate(-1px,-1px)}to{transform:translate(0,0)}}@keyframes basicShake{0%{transform:translate(0,0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,-1px)}to{transform:translate(1px,1px)}}@keyframes lineGlitch{0%{transform:translateX(var(--offset,0))}25%{transform:translateX(calc(var(--offset,0) + 1px))}50%{transform:translateX(calc(var(--offset,0) - 1px))}75%{transform:translateX(calc(var(--offset,0) + 2px))}to{transform:translateX(var(--offset,0))}}@keyframes scanScroll{0%{background-position:0 0,0 0,0 -20%}to{background-position:0 6px,0 3px,0 200%}}@keyframes scanFlicker{0%{opacity:.88}5%{opacity:.94}10%{opacity:.82}15%{opacity:.97}20%{opacity:.78}30%{opacity:1}45%{opacity:.86}60%{opacity:.93}75%{opacity:.8}90%{opacity:.9}to{opacity:.88}}@keyframes popupAppear{0%{opacity:0;transform:scale(0)rotate(6deg)}60%{transform:scale(1.06)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes popupGlitch{0%{transform:translate(0)}25%{transform:translate(1px,1px)}50%{transform:translate(-1px,-1px)}75%{transform:translate(2px)}to{transform:translate(0)}}.igcrystal{overscroll-behavior-x:none;touch-action:pan-y;width:100%;overflow-x:hidden}.igcrystal .clock-font{font-family:LoginClockV2,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji}.igcrystal .terminal-font{font-family:ConsolasLocal,Consolas,Courier New,ui-monospace,monospace}.igcrystal *{-ms-overflow-style:none;scrollbar-width:none}.igcrystal ::-webkit-scrollbar{width:0;height:0;display:none}.igcrystal .snap-y{scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@supports (scroll-timeline:--scroll){.igcrystal .snap-y{scroll-timeline:--scroll}}.igcrystal .enhanced-scroll{transition:scroll-top .6s cubic-bezier(.25,.46,.45,.94)}@media (hover:none) and (pointer:coarse){.igcrystal .snap-y{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.igcrystal .colon-pulse{animation:1.2s infinite colonBlink;display:inline-block}.igcrystal .caret-blink{animation:1s step-end infinite caretBlink}.igcrystal .blob-animate-1{animation:24s ease-in-out infinite blobFloat1}.igcrystal .blob-animate-2{animation:28s ease-in-out infinite blobFloat2}.igcrystal .blob-animate-3{animation:32s ease-in-out infinite blobFloat3}.igcrystal .animate-fade-in-scale-soft{animation:.8s cubic-bezier(.22,1,.36,1) both fadeInScaleSoft}.igcrystal .snap-section{width:min(100%,100vw);margin-left:auto;margin-right:auto;overflow-x:hidden}@supports (overflow:clip){.igcrystal .snap-section{overflow-x:clip}}.igcrystal .animate-fade-in-overlay{animation:.6s ease-out both fadeInOverlay}.igcrystal .lockdown-glitch{animation:.6s steps(2,end) infinite glitchShake}.igcrystal .lockdown-scanlines{pointer-events:none;z-index:2147483000;background-image:repeating-linear-gradient(#00ffaa2e 0 2px,#0000 2px 6px),repeating-linear-gradient(#ff287824 0 1px,#0000 1px 3px),linear-gradient(#fff0 0%,#ffffff1a 48%,#fff0 100%);background-position:0 0,0 0,0 -20%;background-size:100% 6px,100% 3px,100% 20%;animation:2.2s linear infinite scanScroll,1.2s steps(8,end) infinite scanFlicker;position:absolute;inset:0}.igcrystal .corruption-text{animation:.1s linear infinite basicShake;display:inline-block;position:relative}.igcrystal .corrupted-lines{line-height:1;display:block;position:relative}.igcrystal .corrupted-lines .line{animation:.1s linear infinite lineGlitch;display:block}.igcrystal .corrupted-lines .line:first-child{color:#fff;animation-delay:0s}.igcrystal .corrupted-lines .line:nth-child(2){color:#ff004088;animation-delay:20ms}.igcrystal .corrupted-lines .line:nth-child(3){color:#0ff7;animation-delay:40ms}.igcrystal .corrupted-lines .line:nth-child(4){color:#ff004066;animation-delay:60ms}.igcrystal .corrupted-lines .line:nth-child(5){color:#0ff5;animation-delay:80ms}.igcrystal .corrupted-lines .line:nth-child(6){color:#ff004044;animation-delay:.1s}.igcrystal .corrupted-lines .line:nth-child(7){color:#0ff3;animation-delay:.12s}.igcrystal .corrupted-lines .line:nth-child(8){color:#ff004033;animation-delay:.14s}.igcrystal .corrupted-lines .line:nth-child(9){color:#0ff2;animation-delay:.16s}.igcrystal .corrupted-lines .line:nth-child(10){color:#ff004022;animation-delay:.18s}.igcrystal .xp-popup{color:#fff;pointer-events:none;background:linear-gradient(#3168d5,#1e4db8);border:2px solid #000;border-radius:2px;width:320px;font-family:Tahoma,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:12px;position:absolute;box-shadow:inset 1px 1px #ffffff59,2px 2px 4px #0000008c}.igcrystal .xp-titlebar{-webkit-user-select:none;user-select:none;background:linear-gradient(#0053ee,#0040dc);align-items:center;margin:0;padding:4px 8px;font-size:12px;font-weight:700;display:flex}.igcrystal .xp-content{color:#000;background:#f0f0f0;border-top:1px inset #ddd;align-items:center;gap:8px;padding:8px;display:flex}.igcrystal .xp-icon{color:#fff;background:red;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:800;display:flex}.igcrystal .popup-dynamic{opacity:0;transform:scale(0)rotate(6deg)}@media (prefers-reduced-motion:reduce){.igcrystal .blob-animate-1,.igcrystal .blob-animate-2,.igcrystal .blob-animate-3,.igcrystal .colon-pulse,.igcrystal .caret-blink,.igcrystal .lockdown-glitch,.igcrystal .lockdown-scanlines,.igcrystal .corruption-text,.igcrystal .corrupted-lines .line{animation:none}}
