@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.mat-chrome{background:linear-gradient(135deg,#2a2518,#4a4430 25%,#8a7f60 50%,#4a4430 75%,#2a2518);border:1px solid rgba(200,180,100,.18);box-shadow:inset 0 1px 0 rgba(255,240,200,.05),0 4px 12px rgba(0,0,0,.4)}.text-chrome{background:linear-gradient(105deg,#3a3525,#8a7f5a 15%,#f0e8d5 30%,#c8b888 42%,#5a4e38 55%,#d8c8a0 68%,#f5efe0 78%,#7a6e48 90%,#3a3525);-webkit-background-clip:text;background-clip:text}.text-chrome,.text-chrome-adaptive{-webkit-text-fill-color:transparent}.text-chrome-adaptive{background:linear-gradient(105deg,#1a1810,#5a5030 15%,#a09060 30%,#7a6a40 42%,#2a2518 55%,#a09060 68%,#d4c498 78%,#4a4028 90%,#1a1810);-webkit-background-clip:text;background-clip:text}.dark .text-chrome-adaptive{background:linear-gradient(105deg,#3a3525,#8a7f5a 15%,#f0e8d5 30%,#c8b888 42%,#5a4e38 55%,#d8c8a0 68%,#f5efe0 78%,#7a6e48 90%,#3a3525);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mat-chrome-cold{background:linear-gradient(135deg,#10161f,#253244 25%,#5d748f 50%,#253244 75%,#10161f);border:1px solid rgba(120,165,210,.2);box-shadow:inset 0 1px 0 rgba(205,235,255,.08),0 4px 14px rgba(0,0,0,.45)}.mat-concrete{background:linear-gradient(180deg,#1c1b18,#201f1b 50%,#1c1b18);border:1px solid rgba(200,180,140,.06);box-shadow:0 1px 2px rgba(0,0,0,.3)}.mat-panel{background:linear-gradient(180deg,#1e1d1a,#222120 50%,#1c1b18);border:2px solid rgba(200,180,140,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),inset 0 -1px 0 rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.3)}.mat-brass{background:linear-gradient(135deg,#3d3222,#5a4830 40%,#3d3222);border:1px solid rgba(180,140,60,.2);box-shadow:0 2px 8px rgba(90,72,48,.2)}.border-panel{border:2px solid rgba(200,180,140,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.mat-glass{background:rgba(18,17,14,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(200,180,140,.06);box-shadow:0 8px 32px rgba(0,0,0,.3)}.mat-enamel{background:linear-gradient(135deg,#8b1a1a,#c62828 40%,#a31515);border:1px solid rgba(198,40,40,.5);box-shadow:0 2px 8px rgba(198,40,40,.3),0 0 30px rgba(198,40,40,.1)}.atom-bevel{clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);border-radius:0}.atom-bevel-sm{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);border-radius:0}.glow-cyan{box-shadow:0 0 20px rgba(0,229,255,.4),0 0 60px rgba(0,229,255,.15),0 0 120px rgba(0,229,255,.05)}.glow-amber{box-shadow:0 0 20px rgba(245,166,35,.4),0 0 60px rgba(245,166,35,.15),0 0 120px rgba(245,166,35,.05)}.glow-red{box-shadow:0 0 20px rgba(198,40,40,.5),0 0 60px rgba(198,40,40,.2),0 0 120px rgba(198,40,40,.08)}.border-glow-amber{border:1px solid rgba(245,166,35,.2);box-shadow:inset 0 0 20px rgba(245,166,35,.03),0 0 15px rgba(245,166,35,.08),0 0 40px rgba(245,166,35,.04);animation:border-pulse-amber 4s ease-in-out infinite}.border-glow-cyan{border:1px solid rgba(0,229,255,.15);box-shadow:inset 0 0 20px rgba(0,229,255,.03),0 0 15px rgba(0,229,255,.08),0 0 40px rgba(0,229,255,.04);animation:border-pulse-cyan 4s ease-in-out infinite}.holographic{background:linear-gradient(135deg,rgba(0,229,255,.05),rgba(232,67,147,.04) 20%,rgba(245,166,35,.05) 40%,rgba(168,85,247,.04) 60%,rgba(79,195,247,.05) 80%,rgba(0,229,255,.05));background-size:400% 400%;animation:holographic-shift 8s ease-in-out infinite}.polymer-surface{position:relative;overflow:hidden}.polymer-surface:before{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent 0,rgba(0,229,255,.06) 10%,transparent 20%,rgba(232,67,147,.05) 30%,transparent 40%,rgba(168,85,247,.04) 55%,transparent 65%,rgba(79,195,247,.06) 80%,transparent 100%);animation:polymer-rotate 12s linear infinite;will-change:transform;z-index:0;pointer-events:none}.electric-edge{position:relative}.electric-edge:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(0,229,255,.5) 20%,rgba(245,166,35,.6) 50%,rgba(0,229,255,.5) 80%,transparent);background-size:300% 100%;animation:electric-sweep 3s ease-in-out infinite;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}.electric-edge:hover:after{opacity:1}.hud-corners{position:relative}.hud-corners:after,.hud-corners:before{content:"";position:absolute;width:16px;height:16px;pointer-events:none;z-index:10}.hud-corners:before{top:-1px;left:-1px;border-top:1px solid rgba(0,229,255,.4);border-left:1px solid rgba(0,229,255,.4)}.hud-corners:after{bottom:-1px;right:-1px;border-bottom:1px solid rgba(245,166,35,.4);border-right:1px solid rgba(245,166,35,.4)}.scanline-active:after{inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 4px);border-radius:inherit;z-index:2;animation:scanline-flicker 8s linear infinite}.crt-scan:before,.scanline-active:after{content:"";position:absolute;pointer-events:none}.crt-scan:before{left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.15) 20%,rgba(0,229,255,.3) 50%,rgba(0,229,255,.15) 80%,transparent);z-index:3;will-change:top;animation:crt-scan-beam 6s linear infinite}.scanline:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.015) 0,rgba(255,255,255,.015) 4px);border-radius:inherit;z-index:2}.atom-scanlines:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(180deg,rgba(200,200,200,0) 0,rgba(200,200,200,0) 50%,rgba(0,0,0,.08) 0,rgba(0,0,0,.08));background-size:100% 4px;pointer-events:none;z-index:9999;opacity:.8}.neon-text-amber{color:#f5a623;text-shadow:0 0 7px rgba(245,166,35,.6),0 0 20px rgba(245,166,35,.35),0 0 42px rgba(245,166,35,.15)}.neon-text-amber,.neon-text-cyan{animation:neon-pulse 3s ease-in-out infinite}.neon-text-cyan{color:#00e5ff;text-shadow:0 0 7px rgba(0,229,255,.6),0 0 20px rgba(0,229,255,.35),0 0 42px rgba(0,229,255,.15)}.chromatic-shift{text-shadow:-1px 0 rgba(255,0,0,.15),1px 0 rgba(0,255,255,.15)}.hex-grid:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%2300e5ff' fill-opacity='0.4'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:1}.atom-glitch{position:relative;transition:all .2s ease}.atom-glitch:hover{text-shadow:2px 0 0 rgba(216,30,30,.8),-2px 0 0 rgba(33,230,147,.8);animation:atomFlicker .15s infinite alternate}.atom-glow-text{text-shadow:0 0 8px rgba(33,230,147,.6),0 0 20px rgba(33,230,147,.3)}.atom-glow-text-red{text-shadow:0 0 8px rgba(216,30,30,.6),0 0 20px rgba(216,30,30,.3)}.chrome-shimmer{background-size:300% 100%;animation:chrome-shift 14s ease-in-out infinite}.chrome-shimmer:hover{animation-duration:5s}.chrome-sweep{background-size:400% 100%;animation:chrome-sweep-anim 20s ease-in-out infinite}.chrome-sweep:hover{animation-duration:8s}.chrome-sweep-subtle{background-size:320% 100%;animation:chrome-sweep-anim 16s ease-in-out infinite}.chrome-sweep-subtle:hover{animation-duration:7s}.atomic-atrium:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 45% at 50% -8%,rgba(95,180,235,.16) 0,transparent 62%),radial-gradient(ellipse 70% 36% at 76% 102%,rgba(130,20,24,.13) 0,transparent 66%);z-index:1}.porthole-ring{border-radius:9999px;border:2px solid rgba(0,229,255,.18);box-shadow:inset 0 0 0 1px rgba(0,229,255,.1),0 0 40px rgba(0,229,255,.18),0 0 80px rgba(0,229,255,.06),0 0 12px rgba(0,0,0,.5);backdrop-filter:blur(2px)}.ambient-warm:before{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(245,166,35,.18) 0,transparent 60%),radial-gradient(ellipse 40% 30% at 30% 20%,rgba(200,160,80,.07) 0,transparent 50%)}.ambient-cool:before,.ambient-warm:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.ambient-cool:before{background:radial-gradient(ellipse 80% 50% at 50% 100%,rgba(160,170,180,.05) 0,transparent 70%)}.fog:before{background:radial-gradient(ellipse 100% 40% at 30% 60%,rgba(180,170,150,.04) 0,transparent 70%),radial-gradient(ellipse 80% 50% at 70% 40%,rgba(160,160,165,.03) 0,transparent 70%)}.fog:before,.spotlight:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.spotlight:before{background:radial-gradient(ellipse 60% 40% at 50% 10%,rgba(255,240,200,.08) 0,transparent 50%)}.vignette:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 70% at 50% 50%,transparent 40%,rgba(0,0,0,.4) 100%);z-index:2}.vignette-global:after{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 120% 60% at 50% -10%,rgba(245,166,35,.04) 0,transparent 60%),linear-gradient(180deg,transparent 60%,rgba(0,0,0,.15)),radial-gradient(ellipse 75% 75% at 50% 50%,transparent 30%,rgba(0,0,0,.45) 100%);z-index:5}.color-grade-warm{filter:sepia(.07) saturate(1.1) brightness(.98)}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;mix-blend-mode:overlay;border-radius:inherit;z-index:1}.grain-subtle:after{opacity:.03}.grain-strong:after{opacity:.1}@keyframes chrome-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes chrome-sweep-anim{0%,to{background-position:0 50%}30%{background-position:20% 50%}50%{background-position:60% 50%}70%{background-position:100% 50%}90%{background-position:40% 50%}}@keyframes border-pulse-amber{0%,to{border-color:rgba(245,166,35,.15);box-shadow:inset 0 0 20px rgba(245,166,35,.03),0 0 15px rgba(245,166,35,.06),0 0 40px rgba(245,166,35,.03)}50%{border-color:rgba(245,166,35,.35);box-shadow:inset 0 0 30px rgba(245,166,35,.06),0 0 25px rgba(245,166,35,.12),0 0 60px rgba(245,166,35,.06)}}@keyframes border-pulse-cyan{0%,to{border-color:rgba(0,229,255,.1);box-shadow:inset 0 0 20px rgba(0,229,255,.02),0 0 15px rgba(0,229,255,.06),0 0 40px rgba(0,229,255,.03)}50%{border-color:rgba(0,229,255,.3);box-shadow:inset 0 0 30px rgba(0,229,255,.05),0 0 25px rgba(0,229,255,.12),0 0 60px rgba(0,229,255,.06)}}@keyframes holographic-shift{0%,to{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes polymer-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes electric-sweep{0%,to{background-position:-100% 0}50%{background-position:200% 0}}@keyframes scanline-flicker{0%,95%,to{opacity:1}96%{opacity:.85}97%{opacity:.95}98%{opacity:.8}}@keyframes crt-scan-beam{0%{top:-2px}to{top:100%}}@keyframes neon-pulse{0%,to{opacity:1}50%{opacity:.85}}@keyframes atomFlicker{0%{opacity:1;transform:skewX(0deg)}20%{opacity:.9;transform:skewX(-1deg)}to{opacity:.85;transform:skewX(1deg)}}.paused .border-glow-amber,.paused .border-glow-cyan,.paused .chrome-shimmer,.paused .chrome-sweep,.paused .chrome-sweep-subtle,.paused .crt-scan:before,.paused .holographic,.paused .neon-text-amber,.paused .neon-text-cyan,.paused .polymer-surface:before,.paused .scanline-active:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.border-glow-amber,.border-glow-cyan,.chrome-shimmer,.chrome-sweep,.chrome-sweep-subtle,.crt-scan:before,.electric-edge:after,.holographic,.neon-text-amber,.neon-text-cyan,.polymer-surface:before,.scanline-active:after{animation:none}}