@font-face{font-family:Eagle;src:url(/fonts/Web437_DOS-V_re_PRC16.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Kaypro;src:url(/fonts/Web437_IBM_Model3x_Alt3.woff) format("woff");font-weight:400;font-style:normal}:root{--bg0:#050608;--bg2:#111621;--panel:rgba(10,12,16,.92);--panel-soft:hsla(0,0%,100%,.035);--border:hsla(0,0%,100%,.14);--text:#f5f7fa;--muted:hsla(0,0%,100%,.72);--muted2:hsla(0,0%,100%,.46)}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{overflow-x:hidden}*,body,html{cursor:none!important}body{margin:0;background:radial-gradient(circle at top,rgba(127,230,255,.06),transparent 25%),radial-gradient(circle at 80% 12%,rgba(255,179,71,.06),transparent 20%),linear-gradient(180deg,var(--bg2) 0,var(--bg0) 100%);font-family:Kaypro,Arial,Helvetica,sans-serif}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none}img{display:block;max-width:100%}.uiFont{font-family:Eagle,Kaypro,monospace,Arial,Helvetica,sans-serif}.crosshairCursor{position:fixed;left:0;top:0;width:34px;height:34px;margin-left:-17px;margin-top:-17px;background:url(/cursor.png) 50%/contain no-repeat;pointer-events:none;z-index:100002;transform:translateZ(0) scale(1);transform-origin:center center;transition:transform .08s ease,filter .08s ease,opacity .08s ease;filter:drop-shadow(0 0 4px rgba(255,50,50,.22)) drop-shadow(0 0 8px rgba(255,120,30,.14));will-change:transform;opacity:.96}.crosshairCursor.pointerZone{filter:drop-shadow(0 0 5px rgba(255,80,80,.28)) drop-shadow(0 0 11px rgba(255,140,40,.18))}.crosshairCursor.pressed{transform:translateZ(0) scale(1.34)}@media (max-width:720px){*,body,html{cursor:auto!important}.crosshairCursor{display:none}}.gameShell{position:relative;overflow-x:hidden;padding:20px}.bootGlow,.shellNoise,.shellScanlines{position:fixed;inset:0;pointer-events:none}.shellNoise{opacity:.035;background-image:radial-gradient(circle at 20% 20%,#fff .8px,transparent 0);background-size:10px 10px}.shellScanlines{opacity:.08;mix-blend-mode:screen;background-image:linear-gradient(180deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:100% 4px,4px 100%}.bootScreen{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 22%,rgba(255,179,71,.1),transparent 34%),radial-gradient(circle at 50% 78%,rgba(61,183,255,.08),transparent 40%),linear-gradient(180deg,#05070b,#020304);animation:bootScreenFadeIn .35s ease}.bootGlow{opacity:.28;background:radial-gradient(circle at center,rgba(127,230,255,.06),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,179,71,.03) 1px,transparent 0);background-size:auto,100% 3px,3px 100%;mix-blend-mode:screen}.bootCard{position:relative;z-index:2;width:min(720px,calc(100% - 40px));border:2px solid rgba(150,190,255,.18);background:linear-gradient(180deg,rgba(7,10,16,.94),rgba(3,5,9,.96));box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 0 24px rgba(61,183,255,.08),inset 0 0 18px rgba(255,179,71,.04);padding:28px;animation:bootCardRise .45s ease}.bootBrand{color:#f5c56b;font-size:clamp(24px,3.4vw,44px);line-height:1.45;letter-spacing:.12em;margin-bottom:4px;text-shadow:0 0 10px rgba(255,179,71,.16)}.bootBrand,.bootSub{text-transform:uppercase}.bootSub{color:rgba(180,215,255,.54);font-size:14px;line-height:1.9;letter-spacing:.18em;margin-bottom:20px}.bootLineWrap{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}.bootLine{opacity:0;transform:translateY(6px);color:#eef5ff;font-size:15px;line-height:1.95;letter-spacing:.12em;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid rgba(127,230,255,.1);transition:opacity .25s ease,transform .25s ease}.bootLine.visible{opacity:1;transform:translateY(0)}.bootBar{height:18px;border:2px solid rgba(150,190,255,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.01));overflow:hidden}.bootFill{height:100%;background:linear-gradient(90deg,#f5c56b,#7fe6ff);box-shadow:0 0 18px rgba(255,179,71,.16),0 0 26px rgba(61,183,255,.08)}.bootMeta{margin-top:14px;display:flex;justify-content:space-between;gap:12px;color:rgba(190,220,255,.6);font-size:10px;line-height:1.8;letter-spacing:.16em;text-transform:uppercase}.frameOuter{width:min(1320px,100%);background:linear-gradient(180deg,rgba(8,10,14,.95),rgba(4,5,8,.98));box-shadow:0 0 0 2px hsla(0,0%,100%,.04),0 0 30px rgba(127,230,255,.05)}.frameOuter,.panelPlate{border:2px solid var(--border)}.panelPlate{background:rgba(10,12,16,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.frameHeader,.panelBar,.statusBar{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:10px;line-height:1.7;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.46)}.frameHeader{padding:10px 14px;border-bottom:2px solid var(--border);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))}.panelBar{padding:10px 12px;border-bottom:2px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015))}.miniDots{display:flex;gap:7px;align-items:center}.miniDot{width:10px;height:10px;border-radius:999px;display:inline-block}.red{background:#ff5f57}.yellow{background:#ffbd2f}.green{background:#28c840}.heroWide,.slotSection,.tokenSection,.walletSection{margin:16px;padding:0;overflow:hidden}.slotSection,.tokenSection,.walletSection{margin-top:0}.heroWideGrid{display:grid;grid-template-columns:1.2fr .9fr .8fr;grid-gap:16px;gap:16px;padding:16px}.heroCenterInfo,.heroCopy,.heroLogoBox,.tokenMetaPanel,.tokenStory,.walletBody{border:2px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02);padding:16px}.heroKicker,.tokenMini{color:hsla(0,0%,100%,.46);font-size:11px;line-height:1.7;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px}.heroTitle,.tokenTitle{margin:0;font-size:clamp(22px,2.6vw,34px);line-height:1.34;letter-spacing:.04em;text-transform:uppercase}.bodyCopy{margin:14px 0 0;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.85}.compactTop{margin-top:8px}.heroActions,.tokenButtons{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.uiButton{display:block;width:100%;padding:11px 12px;border:2px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.uiButton:hover{transform:translateY(2px);border-color:rgba(255,179,71,.42);box-shadow:0 0 14px rgba(255,179,71,.14)}.metaGrid,.overviewGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.metaCard,.overviewCard{border:2px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);padding:12px}.logoArt{width:min(100%,240px);margin:0 auto}.heroLogoBox{display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle at center,rgba(255,179,71,.07),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}.logoTheme{margin-top:12px;font-size:11px;line-height:1.7;text-align:center}.logoTheme,.statLabel{color:hsla(0,0%,100%,.46);letter-spacing:.2em;text-transform:uppercase}.statLabel{font-size:10px;line-height:1.6}.statValue{margin-top:8px;font-size:16px;line-height:1.45;text-transform:uppercase}.slotRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px}.slotCard{border:2px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:0;text-align:left;cursor:none;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.slotCard.active,.slotCard:hover{transform:translateY(-2px);border-color:rgba(214,255,50,.48);box-shadow:0 0 18px rgba(214,255,50,.12)}.slotThumb{width:100%;aspect-ratio:1/1;object-fit:cover;border-bottom:2px solid hsla(0,0%,100%,.1)}.slotMeta{padding:10px}.slotName{font-size:14px;line-height:1.45}.slotName,.slotSub{text-transform:uppercase}.slotSub{margin-top:6px;font-size:10px;line-height:1.6;letter-spacing:.18em;color:hsla(0,0%,100%,.46)}.tokenSectionGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:16px;gap:16px;padding:16px}.walletBody{border:none;background:none;padding:16px}.walletRow{display:grid;grid-gap:14px;gap:14px;align-items:center}.walletRow.duel{grid-template-columns:1fr 80px 1fr;margin-top:16px}.walletSide{position:relative;border:2px solid hsla(0,0%,100%,.1);padding:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -10px 18px rgba(0,0,0,.18)}.walletSide.left{background:linear-gradient(180deg,rgba(255,211,110,.08),rgba(255,179,71,.04))}.walletSide.right{text-align:right;background:linear-gradient(180deg,rgba(127,230,255,.08),rgba(61,183,255,.04))}.walletSide.left:after,.walletSide.right:after{content:"";position:absolute;inset:0;pointer-events:none}.walletSide.left:after{box-shadow:inset 0 0 0 1px rgba(255,211,110,.08),inset 0 0 18px rgba(255,179,71,.08)}.walletSide.right:after{box-shadow:inset 0 0 0 1px rgba(127,230,255,.08),inset 0 0 18px rgba(61,183,255,.08)}.walletVs{display:flex;align-items:center;justify-content:center;font-size:18px;color:hsla(0,0%,100%,.72)}.walletBattleHead,.walletLabel,.walletNote,.walletValue{font-size:11px;line-height:1.7;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.46)}.walletValue{margin-top:8px;color:hsla(0,0%,100%,.92);font-size:14px;letter-spacing:.08em}.walletBattle{border:2px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015));padding:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -14px 22px rgba(0,0,0,.22)}.walletBattleHead{display:flex;justify-content:flex-start;gap:12px;margin-bottom:12px}.walletBattleBar{position:relative;display:flex;align-items:stretch;height:30px;padding:3px;border:2px solid rgba(214,224,240,.22);background:linear-gradient(180deg,rgba(200,210,230,.08),rgba(18,20,26,.9));overflow:hidden;box-shadow:0 0 0 1px hsla(0,0%,100%,.03),inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -2px 0 rgba(0,0,0,.45)}.walletBattleBar:before{content:"";position:absolute;inset:3px;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.12),transparent 32%,transparent 68%,rgba(0,0,0,.18));mix-blend-mode:screen}.walletBattleSide{height:100%;position:relative}.walletBattleSide:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 40%,transparent 65%,rgba(0,0,0,.2))}.walletBattleSide.weth{background:linear-gradient(180deg,#ffcf67,#ffb347 46%,#e98b2c);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);box-shadow:inset 0 0 12px rgba(255,240,180,.16),0 0 10px rgba(255,179,71,.08)}.walletBattleSide.drb{background:linear-gradient(180deg,#96efff,#57c6ff 48%,#2d8fe8);-webkit-clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);box-shadow:inset 0 0 12px rgba(220,250,255,.16),0 0 10px rgba(61,183,255,.08)}.walletBattleDivider{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:12px;height:12px;border:2px solid hsla(0,0%,100%,.88);background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(190,200,214,.72));box-shadow:0 0 12px hsla(0,0%,100%,.22);z-index:2}.walletNote{margin-top:14px}.statusBar{margin:0 16px 16px;padding:10px 14px;border:2px solid var(--border);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015));flex-wrap:wrap}@keyframes bootScreenFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bootCardRise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bootVhsFlicker{0%,to{opacity:.18;transform:translateX(0)}20%{opacity:.24;transform:translateX(.5px)}21%{opacity:.12;transform:translateX(-.5px)}22%{opacity:.2;transform:translateX(0)}54%{opacity:.26}55%{opacity:.14}56%{opacity:.22}80%{opacity:.19}}@keyframes bootTracking{0%{background-position:0 -30%}to{background-position:0 130%}}@media (max-width:1180px){.heroWideGrid,.tokenSectionGrid{grid-template-columns:1fr}}@media (max-width:900px){.slotRow{grid-template-columns:repeat(2,minmax(0,1fr))}.walletRow.duel{grid-template-columns:1fr}.walletVs{padding:4px 0}.walletBattleHead{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.gameShell{padding:10px}.frameHeader,.panelBar,.statusBar{flex-direction:column;align-items:flex-start}.metaGrid,.overviewGrid,.slotRow{grid-template-columns:1fr}.heroWide,.slotSection,.statusBar,.tokenSection,.walletSection{margin-left:10px;margin-right:10px}}body.hackerMode{--bg:#020503;--panel:#07110a;--text:#b6ffc7;--muted:rgba(182,255,199,.62);--border:rgba(87,255,140,.22);--accent:#67ff67;--accent2:#2bff95;--accent3:#17d86c}body.hackerMode .gameShell{background:radial-gradient(circle at top,rgba(70,255,120,.08),transparent 30%),linear-gradient(180deg,#030604,#020302)}body.hackerMode .frameOuter{background:linear-gradient(180deg,rgba(3,10,5,.96),rgba(1,5,2,.98));box-shadow:0 0 0 2px hsla(0,0%,100%,.02),0 0 32px rgba(87,255,140,.08)}body.hackerMode .heroCenterInfo,body.hackerMode .heroCopy,body.hackerMode .heroLogoBox,body.hackerMode .panelPlate,body.hackerMode .tokenMetaPanel,body.hackerMode .tokenStory{background:rgba(6,16,9,.9);border-color:rgba(87,255,140,.14)}body.hackerMode .frameHeader,body.hackerMode .heroKicker,body.hackerMode .logoTheme,body.hackerMode .panelBar,body.hackerMode .slotSub,body.hackerMode .statLabel,body.hackerMode .statusBar,body.hackerMode .tokenMini,body.hackerMode .walletBattleHead,body.hackerMode .walletLabel,body.hackerMode .walletNote{color:rgba(182,255,199,.56)}body.hackerMode .bodyCopy,body.hackerMode .heroTitle,body.hackerMode .slotName,body.hackerMode .statValue,body.hackerMode .tokenTitle,body.hackerMode .walletValue,body.hackerMode .walletVs{color:#c8ffd5}body.hackerMode .uiButton{border-color:rgba(87,255,140,.2);background:rgba(87,255,140,.04)}body.hackerMode .uiButton:hover{border-color:rgba(87,255,140,.42);box-shadow:0 0 16px rgba(87,255,140,.14)}body.hackerMode .walletSide.left,body.hackerMode .walletSide.right{background:linear-gradient(180deg,rgba(87,255,140,.08),rgba(16,120,56,.04))}body.hackerMode .walletSide.left:after,body.hackerMode .walletSide.right:after{box-shadow:inset 0 0 0 1px rgba(87,255,140,.1),inset 0 0 18px rgba(87,255,140,.08)}body.hackerMode .walletBattleBar{border-color:rgba(87,255,140,.3);background:linear-gradient(180deg,rgba(95,255,143,.08),rgba(8,20,10,.9))}body.hackerMode .walletBattleSide.drb,body.hackerMode .walletBattleSide.weth{background:linear-gradient(180deg,#afffbc,#67ff67 45%,#1ea957);box-shadow:inset 0 0 12px rgba(210,255,220,.18),0 0 12px rgba(87,255,140,.08)}body.hackerMode .walletBattleDivider{border-color:rgba(206,255,218,.94);background:linear-gradient(180deg,rgba(206,255,218,.98),rgba(120,255,160,.7));box-shadow:0 0 12px rgba(87,255,140,.22)}body.hackerMode .bootScreen{background:radial-gradient(circle at center,rgba(70,255,120,.08),transparent 34%),linear-gradient(180deg,#040604,#010201)}body.hackerMode .bootGlow{background:radial-gradient(circle at center,rgba(80,255,120,.08),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,120,.03) 1px,transparent 0)}body.hackerMode .bootCard{border-color:rgba(90,255,120,.2);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(4,10,4,.94));box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 0 28px rgba(80,255,120,.08),inset 0 0 18px rgba(80,255,120,.03)}body.hackerMode .bootBrand{color:#baff66;text-shadow:0 0 10px rgba(186,255,102,.18)}body.hackerMode .bootMeta,body.hackerMode .bootSub{color:rgba(190,255,205,.62)}body.hackerMode .bootLine{color:#e8ffe8;border-bottom-color:rgba(90,255,120,.08)}body.hackerMode .bootBar{border-color:rgba(90,255,120,.16)}body.hackerMode .bootFill{background:linear-gradient(90deg,#67ff67,#baff66);box-shadow:0 0 18px rgba(103,255,103,.18),0 0 26px rgba(186,255,102,.08)}.bootMenuScreen{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;background:#040504;overflow:hidden}.bootMenuArt,.bootMenuBackdropInner,.bootMenuTracking,.bootMenuVhs,.bootMenuVignette{position:absolute;inset:0}.bootMenuBackdropInner{background-size:50% auto;background-repeat:no-repeat;background-position:center 44%;background-color:#000;filter:saturate(.94) contrast(1.04) brightness(.86);transition:background-image .08s linear,filter .14s ease,background-size .14s ease}.bootMenuArt:hover .bootMenuBackdropInner{filter:saturate(1.02) contrast(1.06) brightness(.92);background-size:52% auto}.bootMenuVhs{pointer-events:none;opacity:.22;mix-blend-mode:screen;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 3px),linear-gradient(90deg,rgba(255,0,80,.035),transparent 18%,transparent 82%,rgba(60,180,255,.04)),radial-gradient(circle at 50% 20%,hsla(0,0%,100%,.04),transparent 36%);animation:bootVhsFlicker 3.2s steps(6) infinite}.bootMenuTracking{pointer-events:none;opacity:.12;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.18) 48%,transparent);background-size:100% 22%;background-repeat:no-repeat;animation:bootTracking 5.5s linear infinite}.bootMenuVignette{background:radial-gradient(circle at center,transparent 42%,rgba(0,0,0,.3) 78%,rgba(0,0,0,.62) 100%),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.34));pointer-events:none}.bootMenuActions{position:absolute;left:50%;top:72.5%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;min-width:min(32vw,300px)}.bootMenuButton{display:flex;align-items:center;justify-content:center;gap:10px;min-width:272px;padding:4px 14px;border:none;background:transparent;color:hsla(70,35%,93%,.82);font-size:clamp(14px,1.45vw,22px);line-height:1.08;letter-spacing:.08em;text-transform:uppercase;cursor:none;transition:opacity .12s ease,text-shadow .12s ease,background .12s ease,box-shadow .12s ease;opacity:.72}.bootMenuButton.active{opacity:1;color:#0f140d;text-shadow:none;background:linear-gradient(90deg,hsla(72,28%,59%,.76),hsla(73,46%,72%,.94) 50%,hsla(72,28%,59%,.76));box-shadow:0 0 16px hsla(73,43%,69%,.15)}.bootMenuArrow{display:inline-block;width:12px;text-align:center;opacity:0}.bootMenuButton.active .bootMenuArrow{opacity:1}.bootMenuButton,.bootMenuButton:active,.bootMenuButton:focus{transform:none!important;outline:none}.bootMenuHints{position:absolute;left:28px;bottom:22px;display:flex;gap:14px;color:hsla(69,37%,62%,.72);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.bootConfirmWrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bootConfirmCard{width:min(92vw,520px);padding:20px;border:2px solid hsla(70,43%,68%,.34);background:linear-gradient(180deg,rgba(8,9,7,.96),rgba(14,18,10,.98));box-shadow:0 0 28px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.03)}.bootConfirmTitle{color:#d8dfa5;font-size:18px;letter-spacing:.12em;text-transform:uppercase}.bootConfirmText{margin-top:12px;color:hsla(70,36%,90%,.76);font-size:13px;line-height:1.7;letter-spacing:.06em;text-transform:uppercase}.bootConfirmActions{display:flex;gap:12px;margin-top:18px}.bootConfirmActions.single{justify-content:center}.bootConfirmButton{flex:1 1;padding:12px 14px;border:2px solid hsla(70,43%,68%,.18);background:hsla(0,0%,100%,.03);color:#f3f5e5;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.bootConfirmActions.single .bootConfirmButton{max-width:220px}.bootConfirmButton.primary{background:linear-gradient(90deg,hsla(72,28%,59%,.76),hsla(73,46%,72%,.94) 50%,hsla(72,28%,59%,.76));color:#11170d;border-color:hsla(70,43%,68%,.34)}.contactsCard{max-width:640px}.bootContactsList{display:flex;flex-direction:column;gap:10px;margin-top:16px}.bootContactLink{display:block;padding:12px 14px;border:2px solid hsla(70,43%,68%,.16);background:hsla(0,0%,100%,.03);color:#f3f5e5;font-size:12px;letter-spacing:.1em;text-transform:uppercase;word-break:break-word}.bootContactLink:hover{border-color:hsla(70,43%,68%,.34);background:hsla(0,0%,100%,.05)}body.hackerMode .bootMenuBackdropInner{background-color:#000;filter:hue-rotate(88deg) saturate(1.08) brightness(.7)}body.hackerMode .bootMenuVhs{opacity:.18;mix-blend-mode:screen;background:repeating-linear-gradient(180deg,rgba(160,255,170,.05) 0 1px,transparent 1px 3px),linear-gradient(90deg,rgba(120,255,120,.04),transparent 20%,transparent 80%,rgba(90,255,140,.05))}body.hackerMode .bootMenuTracking{opacity:.1;background:linear-gradient(180deg,transparent,rgba(180,255,205,.2) 48%,transparent)}body.hackerMode .bootMenuButton{color:rgba(203,255,207,.84)}body.hackerMode .bootMenuButton.active{color:#071109;background:linear-gradient(90deg,rgba(103,255,103,.72),rgba(186,255,102,.94) 50%,rgba(103,255,103,.72));box-shadow:0 0 22px rgba(103,255,103,.16)}body.hackerMode .bootConfirmCard{border-color:rgba(90,255,120,.34);background:linear-gradient(180deg,rgba(4,7,4,.96),rgba(6,12,7,.98))}body.hackerMode .bootConfirmTitle{color:#baff66}body.hackerMode .bootConfirmText,body.hackerMode .bootMenuHints{color:rgba(190,255,205,.72)}body.hackerMode .bootConfirmButton{border-color:rgba(90,255,120,.18)}body.hackerMode .bootConfirmButton.primary{background:linear-gradient(90deg,rgba(103,255,103,.72),rgba(186,255,102,.94) 50%,rgba(103,255,103,.72));color:#091109;border-color:rgba(90,255,120,.34)}@media (max-width:720px){.bootMenuBackdropInner{background-size:78% auto;background-position:center 40%;background-color:#000}.bootMenuArt:hover .bootMenuBackdropInner{background-size:80% auto}.bootMenuActions{top:71%;min-width:unset;width:72vw;max-width:290px}.bootMenuButton{min-width:unset;width:100%;font-size:15px;padding:4px 8px}.bootMenuHints{left:16px;right:16px;bottom:14px;justify-content:space-between;gap:10px;font-size:11px}.bootConfirmActions{flex-direction:column}}.bootMenuMeta,.bootMenuVersion{position:absolute;z-index:2;color:hsla(69,37%,62%,.78);font-size:clamp(12px,1vw,16px);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,.3)}.bootMenuMetaLeft{left:28px;top:26px}.bootMenuMetaRight{right:28px;top:26px}.bootMenuVersion{right:28px;bottom:24px}body.hackerMode .bootMenuMeta,body.hackerMode .bootMenuVersion{color:rgba(190,255,205,.76)}@media (max-width:720px){.bootMenuMetaLeft{left:20px;top:22px}.bootMenuMetaRight{right:20px;top:22px}.bootMenuVersion{right:20px;bottom:20px}}.pageHidden{transform:translateY(18px) scale(.992);filter:blur(10px)}.pageReveal{animation:pageRevealIn .95s cubic-bezier(.2,.7,.08,1) both}@keyframes pageRevealIn{0%{opacity:0;transform:translateY(18px) scale(.992);filter:blur(10px)}35%{opacity:.55;transform:translateY(8px) scale(.996);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.bootMenuScreen.bootStarting .bootMenuBackdropInner{animation:bootArtLaunch 1.05s cubic-bezier(.2,.7,.08,1) forwards}.bootMenuScreen.bootStarting .bootMenuActions,.bootMenuScreen.bootStarting .bootMenuHints,.bootMenuScreen.bootStarting .bootMenuMeta,.bootMenuScreen.bootStarting .bootMenuVersion{animation:bootUiFade .6s ease forwards}.bootStartFlash{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.13),hsla(0,0%,100%,.03) 24%,transparent 64%)}.bootMenuScreen.bootStarting .bootStartFlash{animation:bootStartFlash 1.05s ease forwards}.bootMenuScreen.bootStarting .bootMenuVhs{animation-duration:.45s}.bootMenuScreen.bootStarting .bootMenuTracking{animation-duration:1.2s}@keyframes bootArtLaunch{0%{transform:scale(1);filter:saturate(.94) contrast(1.04) brightness(.86)}30%{transform:scale(1.015);filter:saturate(1.02) contrast(1.08) brightness(.97)}to{transform:scale(1.16);filter:saturate(1.18) contrast(1.2) brightness(1.02);opacity:0}}@keyframes bootUiFade{0%{opacity:1}to{opacity:0}}@keyframes bootStartFlash{0%{opacity:0}18%{opacity:.16}45%{opacity:.08}to{opacity:0}}.bootLoaderCard{max-width:720px}.bootLoaderFill{width:100%;animation:loaderFill 3.6s linear forwards;transform-origin:left center}@keyframes loaderFill{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}.heroShowcase{overflow:hidden}.heroShowcaseGrid{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(720px,1.7fr);grid-gap:18px;gap:18px;padding:18px;align-items:stretch}.heroBrief{display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015))}.heroBodyCopy{max-width:30ch;font-size:17px;line-height:1.9}.heroStatsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.heroModelStage{position:relative;min-height:620px;border:2px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,rgba(6,10,16,.96),rgba(4,7,12,.98));overflow:hidden}.heroModelStageWithMenu{padding-right:248px}.heroBayLabel{top:14px;color:hsla(0,0%,100%,.48);font-size:11px;letter-spacing:.18em}.heroBayLabel,.heroHackOverlay{position:absolute;left:16px;z-index:6;text-transform:uppercase}.heroHackOverlay{top:42px;display:flex;flex-direction:column;gap:4px;color:rgba(120,255,160,.72);font-size:10px;line-height:1.5;letter-spacing:.15em;mix-blend-mode:screen;text-shadow:0 0 8px rgba(87,255,140,.12)}.heroModelGlow{display:none}.heroModelGrid{position:absolute;left:0;right:0;bottom:0;height:48%;background-image:linear-gradient(rgba(90,170,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(90,170,255,.16) 1px,transparent 0);background-size:42px 42px;transform:perspective(880px) rotateX(82deg) scale(1.7) translateY(26%);transform-origin:bottom center;opacity:.58;pointer-events:none}.heroModelGrid:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(3,6,10,.38) 48%,rgba(3,6,10,.94))}.heroModelWrap{position:absolute;inset:70px 30px 40px;z-index:3}.heroModelWrapWithMenu{right:260px}.heroModelWrap model-viewer{width:100%;height:100%;--poster-color:transparent;background:transparent;filter:drop-shadow(0 28px 24px rgba(0,0,0,.56)) drop-shadow(0 0 20px rgba(220,245,255,.08))}.heroSideMenu{position:absolute;top:94px;right:14px;bottom:16px;width:228px;z-index:7;display:flex;flex-direction:column;gap:10px}.heroSideMenuItem{position:relative;display:grid;grid-template-columns:36px 1fr;align-items:center;grid-gap:10px;gap:10px;min-height:76px;padding:10px 12px;border:2px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015));color:hsla(42,78%,77%,.9);text-transform:uppercase;text-decoration:none;transition:transform .12s ease,text-shadow .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease;cursor:none;overflow:hidden}.heroSideMenuItem:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,rgba(255,179,71,.24),rgba(255,179,71,.04))}.heroSideMenuItem:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.05),transparent 18%,transparent 82%,hsla(0,0%,100%,.02))}.heroSideMenuItem:focus,.heroSideMenuItem:hover{transform:translateX(4px);color:#ffe9b0;text-shadow:0 0 10px rgba(255,195,88,.22);border-color:rgba(255,179,71,.28);box-shadow:0 0 18px rgba(255,179,71,.08)}.heroSideMenuPrimary{min-height:102px;border-color:rgba(255,179,71,.28);background:linear-gradient(180deg,rgba(255,186,90,.16),rgba(255,179,71,.05) 58%,hsla(0,0%,100%,.02));box-shadow:0 0 18px rgba(255,179,71,.1)}.heroSideMenuPrimary:before{width:6px;background:linear-gradient(180deg,rgba(255,208,110,.92),rgba(255,160,40,.42))}.heroSideMenuIndex{display:flex;align-items:center;justify-content:center;color:rgba(255,209,128,.62);font-size:13px;letter-spacing:.14em}.heroSideMenuBody{display:flex;flex-direction:column;gap:4px}.heroSideMenuLabel{color:hsla(0,0%,100%,.42);font-size:10px;letter-spacing:.18em;line-height:1.2}.heroSideMenuTitle{font-size:clamp(16px,1.15vw,21px);letter-spacing:.1em;line-height:1.08}.heroSideMenuPrimary .heroSideMenuLabel{color:rgba(255,231,180,.62)}.heroSideMenuPrimary .heroSideMenuTitle{font-size:clamp(24px,1.9vw,34px)}body.hackerMode .heroModelStage{background:linear-gradient(180deg,rgba(4,9,6,.96),rgba(2,6,4,.98));border-color:rgba(87,255,140,.14)}body.hackerMode .heroModelGrid{background-image:linear-gradient(rgba(90,255,140,.16) 1px,transparent 0),linear-gradient(90deg,rgba(90,255,140,.16) 1px,transparent 0)}body.hackerMode .heroModelGlow{display:none}body.hackerMode .heroSideMenuItem{border-color:rgba(87,255,140,.14);background:linear-gradient(180deg,rgba(87,255,140,.05),hsla(0,0%,100%,.01));color:rgba(200,255,196,.9)}body.hackerMode .heroSideMenuItem:before{background:linear-gradient(180deg,rgba(103,255,103,.52),rgba(103,255,103,.1))}body.hackerMode .heroSideMenuPrimary{border-color:rgba(120,255,170,.28);background:linear-gradient(180deg,rgba(103,255,103,.16),rgba(87,255,140,.06) 58%,hsla(0,0%,100%,.01));box-shadow:0 0 18px rgba(87,255,140,.08)}body.hackerMode .heroSideMenuItem:focus,body.hackerMode .heroSideMenuItem:hover{border-color:rgba(120,255,170,.28);box-shadow:0 0 18px rgba(87,255,140,.08);text-shadow:0 0 10px rgba(87,255,140,.22);color:#effff0}body.hackerMode .heroSideMenuIndex{color:rgba(190,255,205,.62)}body.hackerMode .heroSideMenuLabel{color:rgba(190,255,205,.48)}@media (max-width:1180px){.heroShowcaseGrid{grid-template-columns:1fr;gap:14px}.heroModelStage{min-height:560px;order:2}.heroBrief{order:1}.heroModelStageWithMenu{padding-right:0;padding-top:114px}.heroModelWrapWithMenu{right:24px}.heroSideMenu{left:14px;right:14px;top:82px;bottom:auto;width:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.heroSideMenuItem,.heroSideMenuPrimary{min-height:62px}.heroSideMenuPrimary{min-height:72px}}@media (max-width:720px){.heroShowcaseGrid{padding:12px}.heroModelStage{min-height:620px}.heroBodyCopy{font-size:14px;line-height:1.8}.heroStatsGrid{gap:10px;margin-top:18px}.heroModelStageWithMenu{padding-top:0;padding-right:0;padding-bottom:138px}.heroSideMenu{left:10px;right:10px;top:auto;bottom:10px;width:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.heroSideMenuItem{grid-template-columns:28px 1fr;min-height:52px;padding:8px 10px}.heroSideMenuPrimary{min-height:62px}.heroSideMenuTitle{font-size:13px}.heroSideMenuPrimary .heroSideMenuTitle{font-size:18px}.heroHackOverlay{left:10px;top:40px;font-size:8px}.heroModelWrapWithMenu{right:8px;left:8px;bottom:148px;top:86px}.heroModelGrid{background-size:28px 28px;height:38%}}.bootLoaderScreen{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;width:100vw;min-height:100dvh;background:radial-gradient(circle at 50% 0,rgba(65,255,135,.06),transparent 24%),linear-gradient(180deg,#010302,#030507);overflow:hidden}.bootLoaderScreen:before{background:repeating-linear-gradient(180deg,rgba(140,255,180,.025) 0 1px,transparent 1px 3px),linear-gradient(90deg,rgba(110,255,150,.03),transparent 18%,transparent 82%,rgba(110,255,150,.03));mix-blend-mode:screen;opacity:.32}.bootLoaderScreen:after,.bootLoaderScreen:before{content:"";position:absolute;inset:0;pointer-events:none}.bootLoaderScreen:after{background:linear-gradient(180deg,transparent,rgba(180,255,205,.1) 48%,transparent);background-size:100% 18%;background-repeat:no-repeat;animation:bootTracking 4.4s linear infinite;opacity:.14}.bootLoaderNoise{position:absolute;inset:0;pointer-events:none;opacity:.045;background-image:radial-gradient(circle at 20% 20%,#fff .8px,transparent 0);background-size:10px 10px}.bootLoaderCard{position:relative;z-index:2;width:min(720px,calc(100% - 48px));max-width:560px;padding:24px 24px 20px;border:1px solid rgba(95,255,145,.18);background:linear-gradient(180deg,rgba(0,0,0,.78),rgba(3,7,5,.9)),radial-gradient(circle at 50% 50%,rgba(90,255,140,.03),transparent 40%);box-shadow:0 0 0 1px hsla(0,0%,100%,.015),0 0 26px rgba(20,255,120,.05),inset 0 0 0 1px rgba(90,255,140,.06)}.bootLoaderCard .bootBrand{color:#bcff6d;text-shadow:0 0 8px rgba(186,255,102,.18);font-size:clamp(22px,3vw,36px);letter-spacing:.12em}.bootLoaderCard .bootSub{color:rgba(180,255,205,.55);font-size:11px;line-height:1.8;letter-spacing:.16em;margin-bottom:16px}.bootLoaderCard .bootLineWrap{gap:8px;margin-bottom:18px}.bootLoaderCard .bootLine{position:relative;color:#e8ffe8;font-size:11px;line-height:1.7;letter-spacing:.12em;border-bottom:1px solid rgba(80,255,120,.08);padding:0 0 7px 12px}.bootLoaderCard .bootLine:before{content:">";position:absolute;left:0;top:0;color:#baff66}.bootLoaderCard .bootBar{height:14px;border:1px solid rgba(110,255,150,.22);background:linear-gradient(180deg,rgba(7,16,10,.9),rgba(3,7,5,.96));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)}.bootLoaderCard .bootFill{background:linear-gradient(90deg,#67ff67,#baff66 46%,#7fe6ff);box-shadow:0 0 18px rgba(103,255,103,.16),0 0 30px rgba(127,230,255,.08)}.bootLoaderCard .bootMeta{margin-top:12px;color:rgba(190,255,205,.62);font-size:9px;line-height:1.7}@media (max-width:720px){.bootLoaderCard{width:min(calc(100% - 24px),100%);max-width:92vw;padding:18px 14px 16px}.bootLoaderCard .bootBrand{font-size:24px}.bootLoaderCard .bootLine,.bootLoaderCard .bootSub{font-size:10px}.bootLoaderCard .bootMeta{font-size:8px}}.saveToast{position:fixed;right:18px;bottom:18px;z-index:100001;display:grid;grid-gap:2px;gap:2px;min-width:250px;padding:12px 14px;border:2px solid hsla(39,87%,69%,.26);background:linear-gradient(180deg,rgba(12,13,10,.94),rgba(5,6,4,.98));box-shadow:0 0 24px rgba(255,179,71,.08),inset 0 0 18px rgba(255,179,71,.04);color:#f5c56b;letter-spacing:.12em;text-transform:uppercase;animation:saveToastIn .18s ease}.saveToast small{color:hsla(0,0%,100%,.56);font-size:9px;line-height:1.6}.achievementToast{position:fixed;left:18px;top:18px;z-index:100001;width:min(380px,calc(100vw - 36px));padding:14px 16px;border:2px solid rgba(127,230,255,.22);background:linear-gradient(180deg,rgba(8,11,16,.96),rgba(3,5,9,.98));box-shadow:0 0 28px rgba(127,230,255,.08),inset 0 0 18px rgba(127,230,255,.04);animation:achievementPop .22s ease}.achievementToastLabel{color:rgba(127,230,255,.68);font-size:10px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px}.achievementToastTitle{color:#f5f7fa;font-size:17px}.achievementToastDesc,.achievementToastTitle{letter-spacing:.08em;text-transform:uppercase}.achievementToastDesc{margin-top:6px;color:hsla(0,0%,100%,.58);font-size:11px;line-height:1.6}.introOverlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.introCard{width:min(620px,100%);overflow:hidden;background:linear-gradient(180deg,rgba(9,12,18,.98),rgba(4,5,8,.99));box-shadow:0 0 50px rgba(0,0,0,.6),0 0 30px rgba(127,230,255,.05)}.introBody{padding:20px}.introKicker{color:rgba(127,230,255,.72);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.introTitle{margin-top:10px;color:#f5f7fa;font-size:clamp(22px,3vw,34px);line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.introBody p{color:hsla(0,0%,100%,.68);line-height:1.8;margin:14px 0 0}.introButton{margin-top:18px}.achievementCollection{width:min(720px,100%)}.achievementList{display:grid;grid-gap:10px;gap:10px;padding:18px}.achievementRow{display:grid;grid-template-columns:28px minmax(120px,.75fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:12px;border:2px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.46);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.achievementRow.unlocked{color:#f5f7fa;border-color:hsla(39,87%,69%,.18);background:linear-gradient(180deg,hsla(39,87%,69%,.08),hsla(0,0%,100%,.02))}.achievementRow em{color:hsla(0,0%,100%,.55);font-style:normal;line-height:1.5}.modelScannerOverlay,.parallaxLayer,.scannerBrackets{pointer-events:none}.parallaxLayer{inset:0;z-index:1}.parallaxGridLayer{opacity:.26;background-image:linear-gradient(rgba(127,230,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(127,230,255,.08) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 72%);mask-image:radial-gradient(circle at center,#000 0,transparent 72%)}.parallaxGlowLayer{opacity:.42;background:radial-gradient(circle at 35% 30%,hsla(39,87%,69%,.14),transparent 24%),radial-gradient(circle at 70% 65%,rgba(127,230,255,.1),transparent 28%);mix-blend-mode:screen}.modelScannerOverlay{position:absolute;left:14px;top:46px;z-index:6;display:grid;grid-gap:5px;gap:5px;padding:10px 12px;border:2px solid rgba(127,230,255,.12);background:rgba(0,0,0,.36);color:rgba(225,245,255,.74);font-size:10px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.scannerBrackets{position:absolute;inset:58px 34px 46px 34px;z-index:5}.scannerBrackets span{position:absolute;width:44px;height:44px;border-color:rgba(127,230,255,.28);border-style:solid}.scannerBrackets span:first-child{left:0;top:0;border-width:2px 0 0 2px}.scannerBrackets span:nth-child(2){right:0;top:0;border-width:2px 2px 0 0}.scannerBrackets span:nth-child(3){left:0;bottom:0;border-width:0 0 2px 2px}.scannerBrackets span:nth-child(4){right:0;bottom:0;border-width:0 2px 2px 0}.decodeLine{position:relative;display:inline-block;margin-top:14px;padding:8px 10px;border:2px solid rgba(127,230,255,.12);background:rgba(127,230,255,.035);color:rgba(127,230,255,.72);font-size:12px;letter-spacing:.2em}.decodeLine:after{content:attr(data-decoded);position:absolute;inset:-2px;display:flex;align-items:center;padding:8px 10px;border:2px solid hsla(39,87%,69%,.18);background:rgba(7,10,16,.98);color:#f5c56b;opacity:0;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease}.decodeLine:hover:after{opacity:1;transform:translateY(0)}.networkSection{margin:0 16px 16px;overflow:hidden}.networkGraph{justify-content:space-between;gap:0;padding:20px;overflow:hidden}.networkGraph,.networkNodeWrap{display:flex;align-items:center}.networkNodeWrap{flex:1 1}.networkNodeWrap:last-child{flex:0 0 auto}.networkNode{position:relative;display:grid;place-items:center;min-width:128px;min-height:58px;padding:12px 14px;border:2px solid rgba(127,230,255,.12);background:linear-gradient(180deg,rgba(127,230,255,.06),hsla(0,0%,100%,.02));color:hsla(0,0%,100%,.82);font-size:11px;letter-spacing:.12em;text-align:center}.networkNodePulse{position:absolute;inset:-5px;border:1px solid rgba(127,230,255,.16);animation:nodePulse 2.6s ease-in-out infinite}.networkLink{flex:1 1;height:2px;min-width:20px;background:linear-gradient(90deg,rgba(127,230,255,.1),hsla(39,87%,69%,.28),rgba(127,230,255,.1));position:relative;overflow:hidden}.networkLink:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.38),transparent);animation:networkSignal 2.2s linear infinite}.heroSideMenuButton{text-align:left;cursor:none}.contactTerminal{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.contactTerminalLine,.contactTerminalRoute{display:grid;grid-template-columns:34px 1fr;grid-gap:8px;gap:8px;padding:12px;border:2px solid hsla(70,43%,68%,.14);background:hsla(0,0%,100%,.025);color:hsla(70,36%,90%,.8);text-decoration:none}.contactTerminalLine em,.contactTerminalRoute em{grid-column:2;color:hsla(70,36%,90%,.45);font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.contactTerminalRoute:focus,.contactTerminalRoute:hover{border-color:hsla(70,43%,68%,.34);background:hsla(70,43%,68%,.06)}@keyframes saveToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes achievementPop{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nodePulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.65;transform:scale(1.04)}}@keyframes networkSignal{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}@media (max-width:880px){.traitSlotRows{grid-template-columns:repeat(2,minmax(0,1fr))}.networkGraph{display:grid;grid-gap:10px;gap:10px}.networkNodeWrap{display:grid;grid-gap:8px;gap:8px}.networkLink{display:none}.modelScannerOverlay{position:relative;left:auto;top:auto;margin:10px;z-index:8}.parallaxLayer,.scannerBrackets{display:none}}@media (max-width:720px){.decodeLine:after{display:none}.decodeLine{letter-spacing:.12em}.achievementRow{grid-template-columns:24px 1fr}.achievementRow em{grid-column:2}}.modelScannerOverlay{left:16px;top:auto;bottom:16px;max-width:260px;opacity:.9}.heroHackOverlay{z-index:7}.parallaxGridLayer{opacity:.14}.parallaxGlowLayer{opacity:.24}.traitsOverviewCard{position:relative;overflow:visible}.traitHoverPanel{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(6px);z-index:60;width:min(360px,80vw);padding:12px;border:2px solid rgba(127,230,255,.18);background:linear-gradient(180deg,rgba(7,10,16,.98),rgba(3,5,9,.99));box-shadow:0 0 30px rgba(0,0,0,.5),0 0 20px rgba(127,230,255,.05);opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.traitsOverviewCard:focus-within .traitHoverPanel,.traitsOverviewCard:hover .traitHoverPanel{opacity:1;transform:translateX(-50%) translateY(0)}.traitHoverTitle{color:#f5c56b;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}.traitHoverRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.traitHoverRow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.68);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.traitHoverRow strong{color:#f5c56b;font-size:12px}@media (max-width:720px){.traitHoverPanel{display:none}}.achievementModalActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 18px 18px}@media (max-width:720px){.achievementModalActions{grid-template-columns:1fr}}:root{--bg0:#010302;--bg2:#030705;--panel:rgba(0,10,4,.94);--panel-soft:rgba(74,255,118,.045);--border:rgba(105,255,135,.28);--text:#baff8c;--muted:rgba(186,255,140,.72);--muted2:rgba(186,255,140,.46);--pip-green:#9cff66;--pip-green-bright:#d0ff9b;--pip-green-soft:rgba(156,255,102,.14);--pip-green-faint:rgba(156,255,102,.06);--pip-screen:#020503;--pip-panel:rgba(2,14,5,.94);--pip-border:rgba(156,255,102,.32)}body{color:var(--text);background:radial-gradient(circle at 50% 0,rgba(156,255,102,.075),transparent 34%),radial-gradient(circle at 72% 18%,rgba(156,255,102,.035),transparent 28%),linear-gradient(180deg,#030604,#000);text-shadow:0 0 7px rgba(156,255,102,.18)}a,button{color:inherit}.gameShell{background:radial-gradient(circle at 50% 8%,rgba(156,255,102,.045),transparent 34%),linear-gradient(180deg,#020503,#000)}.shellNoise{opacity:.07;background-image:radial-gradient(circle at 20% 20%,rgba(208,255,155,.65) .7px,transparent .8px),radial-gradient(circle at 70% 60%,rgba(156,255,102,.38) .6px,transparent .7px);background-size:9px 9px,13px 13px}.bootGlow,.bootLoaderScreen:after,.bootLoaderScreen:before,.bootMenuVhs,.shellScanlines{mix-blend-mode:screen}.shellScanlines{opacity:.2;background-image:repeating-linear-gradient(180deg,rgba(176,255,126,.14) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(156,255,102,.045),transparent 18%,transparent 82%,rgba(156,255,102,.045));background-size:100% 4px,100% 100%}.achievementToast,.bootConfirmCard,.frameOuter,.heroCenterInfo,.heroCopy,.heroLogoBox,.introCard,.metaCard,.networkNode,.overviewCard,.panelPlate,.saveToast,.slotCard,.tokenMetaPanel,.tokenStory,.traitHoverPanel,.walletBattle,.walletBody,.walletSide{border-color:var(--pip-border);background:linear-gradient(180deg,rgba(7,24,9,.92),rgba(0,8,3,.96));box-shadow:inset 0 0 0 1px rgba(208,255,155,.035),inset 0 0 22px rgba(156,255,102,.035),0 0 18px rgba(156,255,102,.055)}.frameOuter{background:linear-gradient(180deg,rgba(2,12,4,.98),rgba(0,4,2,.99));box-shadow:0 0 0 2px rgba(156,255,102,.1),0 0 28px rgba(156,255,102,.07),inset 0 0 42px rgba(156,255,102,.035)}.frameHeader,.panelBar,.statusBar{color:rgba(208,255,155,.68);border-color:rgba(156,255,102,.22);background:linear-gradient(180deg,rgba(156,255,102,.08),rgba(156,255,102,.025));text-shadow:0 0 8px rgba(156,255,102,.22)}.green,.red,.yellow{background:#9cff66;box-shadow:0 0 9px rgba(156,255,102,.32)}.achievementToastTitle,.bootBrand,.bootLoaderCard .bootBrand,.heroSideMenuTitle,.heroTitle,.introTitle,.slotName,.statValue,.tokenTitle,.walletValue{color:var(--pip-green-bright);text-shadow:0 0 8px rgba(156,255,102,.32),0 0 18px rgba(156,255,102,.12)}.bodyCopy,.contactTerminalLine,.contactTerminalRoute,.heroBodyCopy,.introBody p,.slotName,.tokenMetaPanel,.tokenStory,.walletValue{color:rgba(218,255,181,.82)}.achievementToastDesc,.achievementToastLabel,.bootLoaderCard .bootMeta,.bootLoaderCard .bootSub,.bootMenuHints,.bootMenuMeta,.bootMenuVersion,.bootMeta,.bootSub,.heroKicker,.heroSideMenuLabel,.introKicker,.logoTheme,.slotSub,.statLabel,.tokenMini,.walletBattleHead,.walletLabel,.walletNote{color:rgba(186,255,140,.56)}.bootConfirmButton,.bootMenuButton,.heroSideMenuItem,.minesModeButton,.uiButton{border-color:rgba(156,255,102,.3);background:linear-gradient(180deg,rgba(156,255,102,.055),rgba(0,0,0,.18));color:rgba(218,255,181,.88);text-shadow:0 0 8px rgba(156,255,102,.2);box-shadow:inset 0 0 0 1px rgba(156,255,102,.035)}.bootConfirmButton.primary,.bootConfirmButton:focus,.bootConfirmButton:hover,.bootMenuButton.active,.bootMenuButton:focus,.bootMenuButton:hover,.contactTerminalRoute:focus,.contactTerminalRoute:hover,.heroSideMenuItem:focus,.heroSideMenuItem:hover,.slotCard.active,.slotCard:hover,.uiButton:focus,.uiButton:hover{color:var(--pip-green-bright);border-color:rgba(208,255,155,.62);background:linear-gradient(180deg,rgba(156,255,102,.12),rgba(12,38,13,.38));box-shadow:0 0 18px rgba(156,255,102,.12),inset 0 0 18px rgba(156,255,102,.055)}.contactTerminalLine,.contactTerminalRoute,.decodeLine,.heroBayLabel,.heroHackOverlay,.modelScannerOverlay,.networkNode,.traitHoverPanel{border-color:rgba(156,255,102,.26);background:rgba(0,10,3,.74);color:rgba(208,255,155,.78)}.decodeLine:after{border-color:rgba(208,255,155,.38);background:rgba(0,12,3,.98);color:var(--pip-green-bright)}.heroModelStage{border-color:rgba(156,255,102,.26);background:radial-gradient(circle at 50% 36%,rgba(156,255,102,.07),transparent 34%),linear-gradient(180deg,rgba(1,11,4,.98),rgba(0,4,2,.99));box-shadow:inset 0 0 38px rgba(156,255,102,.045),0 0 18px rgba(156,255,102,.055)}.heroModelGlow,.parallaxGlowLayer{background:radial-gradient(circle at center,rgba(156,255,102,.12),transparent 42%);opacity:.24}.heroModelGrid,.parallaxGridLayer{background-image:linear-gradient(rgba(156,255,102,.14) 1px,transparent 0),linear-gradient(90deg,rgba(156,255,102,.14) 1px,transparent 0)}.heroModelGrid:after{background:linear-gradient(180deg,transparent,rgba(0,8,3,.42) 48%,rgba(0,5,2,.94))}.heroSideMenuItem:before,.heroSideMenuPrimary:before{background:linear-gradient(180deg,rgba(208,255,155,.8),rgba(156,255,102,.16))}.heroSideMenuItem:after{background:linear-gradient(90deg,rgba(156,255,102,.08),transparent 20%,transparent 82%,rgba(156,255,102,.035))}.heroSideMenuPrimary{border-color:rgba(208,255,155,.46);background:linear-gradient(180deg,rgba(156,255,102,.15),rgba(6,22,7,.48))}.logoArt,.slotThumb{filter:saturate(.72) sepia(.18) hue-rotate(58deg) contrast(1.08) brightness(.86) drop-shadow(0 0 8px rgba(156,255,102,.08))}.walletBattleBar{border-color:rgba(156,255,102,.34);background:linear-gradient(180deg,rgba(14,38,12,.96),rgba(0,6,2,.96));box-shadow:inset 0 0 16px rgba(156,255,102,.06),0 0 14px rgba(156,255,102,.08)}.walletBattleSide.drb,.walletBattleSide.weth{background:linear-gradient(180deg,#d0ff9b,#9cff66 48%,#427f36);box-shadow:inset 0 0 12px rgba(218,255,181,.18),0 0 10px rgba(156,255,102,.08)}.walletBattleDivider{border-color:rgba(208,255,155,.94);background:linear-gradient(180deg,rgba(208,255,155,.98),rgba(96,164,72,.78));box-shadow:0 0 14px rgba(156,255,102,.26)}.walletSide.left,.walletSide.right{background:linear-gradient(180deg,rgba(156,255,102,.075),rgba(0,8,3,.86))}.walletSide.left:after,.walletSide.right:after{box-shadow:inset 0 0 0 1px rgba(156,255,102,.11),inset 0 0 18px rgba(156,255,102,.08)}.bootLoaderScreen,.bootMenuScreen,.bootScreen{background:radial-gradient(circle at 50% 18%,rgba(156,255,102,.08),transparent 35%),linear-gradient(180deg,#020503,#000)}.bootGlow{opacity:.34;background:radial-gradient(circle at center,rgba(156,255,102,.09),transparent 42%),repeating-linear-gradient(180deg,rgba(156,255,102,.09) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(156,255,102,.04),transparent 22%,transparent 78%,rgba(156,255,102,.04))}.bootCard,.bootLoaderCard{border-color:rgba(156,255,102,.35);background:linear-gradient(180deg,rgba(4,20,6,.95),rgba(0,6,2,.98));box-shadow:0 0 0 1px rgba(208,255,155,.04),0 0 28px rgba(156,255,102,.1),inset 0 0 22px rgba(156,255,102,.045)}.bootLine,.bootLoaderCard .bootLine{color:rgba(218,255,181,.88);border-bottom-color:rgba(156,255,102,.16)}.bootBar,.bootLoaderCard .bootBar{border-color:rgba(156,255,102,.32);background:rgba(0,5,2,.96)}.bootFill,.bootLoaderCard .bootFill{background:linear-gradient(90deg,#5fa14b,#9cff66 55%,#d0ff9b);box-shadow:0 0 18px rgba(156,255,102,.2),0 0 28px rgba(156,255,102,.08)}.bootMenuBackdropInner{filter:grayscale(.78) sepia(.22) hue-rotate(58deg) saturate(1.25) brightness(.55) contrast(1.2)}.bootMenuArt:hover .bootMenuBackdropInner{filter:grayscale(.65) sepia(.24) hue-rotate(58deg) saturate(1.45) brightness(.68) contrast(1.25)}.bootMenuVhs{opacity:.24;background:repeating-linear-gradient(180deg,rgba(156,255,102,.13) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(156,255,102,.06),transparent 20%,transparent 80%,rgba(156,255,102,.06))}.bootMenuTracking{opacity:.22;background:linear-gradient(180deg,transparent,rgba(208,255,155,.2) 50%,transparent)}.bootMenuVignette{background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.32) 55%,rgba(0,0,0,.88) 100%),linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.48))}.bootMenuButton{background:rgba(0,10,3,.5);color:rgba(186,255,140,.76)}.bootMenuButton.active{background:rgba(156,255,102,.13)}.bootMenuArrow,.bootMenuButton.active,.contactTerminalLine span,.contactTerminalRoute span,.networkNodePulse,.traitHoverRow strong,.traitHoverTitle{color:var(--pip-green-bright)}.networkLink{background:linear-gradient(90deg,rgba(156,255,102,.08),rgba(208,255,155,.32),rgba(156,255,102,.08))}.networkLink:after{background:linear-gradient(90deg,transparent,rgba(208,255,155,.55),transparent)}.networkNodePulse{border-color:rgba(156,255,102,.24)}.introOverlay{background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.achievementRow{border-color:rgba(156,255,102,.18);background:rgba(156,255,102,.035);color:rgba(186,255,140,.54)}.achievementRow.unlocked{color:rgba(218,255,181,.92);border-color:rgba(208,255,155,.34);background:rgba(156,255,102,.085)}.achievementRow em{color:rgba(186,255,140,.58)}body.hackerMode{--bg0:#010302;--bg2:#020604;--panel:rgba(0,10,4,.94);--text:#d0ff9b;--muted:rgba(186,255,140,.72);--border:rgba(156,255,102,.32);--accent:#9cff66;--accent2:#d0ff9b;--accent3:#5fa14b}body.hackerMode .bootLoaderScreen,body.hackerMode .bootMenuScreen,body.hackerMode .bootScreen,body.hackerMode .frameOuter,body.hackerMode .gameShell{background:radial-gradient(circle at 50% 8%,rgba(156,255,102,.08),transparent 34%),linear-gradient(180deg,#020503,#000)}body.hackerMode .heroCenterInfo,body.hackerMode .heroCopy,body.hackerMode .heroLogoBox,body.hackerMode .heroModelStage,body.hackerMode .panelPlate,body.hackerMode .tokenMetaPanel,body.hackerMode .tokenStory,body.hackerMode .walletSide.left,body.hackerMode .walletSide.right{background:linear-gradient(180deg,rgba(7,24,9,.92),rgba(0,8,3,.96));border-color:var(--pip-border)}.gameShell{min-height:100vh;padding:6px 14px 10px}.frameOuter{width:min(1320px,calc(100vw - 28px));min-height:calc(100vh - 16px);margin:0 auto;border-width:1px;overflow:hidden}.frameHeader{min-height:34px;padding:6px 12px;border-bottom-width:1px}.pipTopTabs{display:grid;align-items:end;padding:0 34px;border-bottom:1px solid rgba(156,255,102,.32);min-height:42px}.pipTab{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-left:1px solid rgba(156,255,102,.18);background:transparent;color:rgba(204,255,166,.72);cursor:none;font-size:clamp(13px,1.05vw,18px);letter-spacing:.14em;line-height:1;text-align:center;padding:13px 8px 12px;text-shadow:0 0 8px rgba(156,255,102,.18)}.pipTab:last-child{border-right:1px solid rgba(156,255,102,.18)}.pipTab.active{color:var(--pip-green-bright);text-shadow:0 0 11px rgba(208,255,155,.32)}.pipTab.active:after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:3px;background:var(--pip-green-bright);box-shadow:0 0 14px rgba(208,255,155,.42)}.pipSubTabs{display:flex;gap:clamp(24px,5vw,84px);align-items:center;min-height:31px;padding:5px 34px 7px;border-bottom:1px solid rgba(156,255,102,.18);color:rgba(186,255,140,.52);font-size:12px;letter-spacing:.17em}.pipSubTabs .active{color:var(--pip-green-bright);text-shadow:0 0 8px rgba(208,255,155,.28)}.pipTabContent{flex:1 1;min-height:0;padding:18px 24px 10px;overflow:hidden}.pipMainScreen{height:calc(100vh - 154px);min-height:620px;display:grid;grid-template-columns:minmax(235px,280px) minmax(420px,1fr) minmax(285px,340px);grid-gap:28px;gap:28px}.pipInfoPanel,.pipMainRoutes{min-width:0;border-right:1px solid rgba(156,255,102,.22);padding:28px 20px 18px 6px}.pipInfoPanel{border-right:0;border-left:1px solid rgba(156,255,102,.22);padding:28px 0 18px 26px;display:flex;flex-direction:column;justify-content:center}.pipPanelTitle,.pipSectionLabel{color:rgba(186,255,140,.62);font-size:14px;letter-spacing:.2em;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.pipRouteItem{position:relative;width:100%;display:grid;grid-template-columns:42px 1fr;align-items:center;grid-gap:10px;gap:10px;border:0;border-bottom:1px solid rgba(156,255,102,.2);background:transparent;color:rgba(204,255,166,.84);text-decoration:none;padding:10px 0;cursor:none;text-align:left}.pipRouteButton{font:inherit}.pipRouteItem span{color:rgba(186,255,140,.58);font-size:12px;letter-spacing:.08em}.pipRouteItem strong{display:block;color:var(--pip-green-bright);font-size:clamp(20px,1.75vw,28px);letter-spacing:.08em;line-height:1.05;text-shadow:0 0 9px rgba(208,255,155,.25);overflow:hidden;text-overflow:clip}.pipRouteItem.active:before,.pipRouteItem:focus:before,.pipRouteItem:hover:before{content:"";position:absolute;left:-1px;top:9px;bottom:9px;width:3px;background:var(--pip-green-bright);box-shadow:0 0 10px rgba(208,255,155,.38)}.pipCharacterPanel{position:relative;min-width:0;border:1px solid rgba(156,255,102,.16);background:radial-gradient(circle at 50% 42%,rgba(156,255,102,.07),transparent 42%),linear-gradient(180deg,rgba(0,12,3,.42),rgba(0,4,1,.86))}.pipPanelTitle{position:absolute;left:18px;top:14px;right:18px;z-index:5;margin:0;font-size:12px}.pipModelWrap{position:absolute;left:10%;right:10%;top:16%;bottom:16%}.pipModelWrap model-viewer{width:100%;height:100%;background:transparent;filter:drop-shadow(0 26px 24px rgba(0,0,0,.62)) drop-shadow(0 0 18px rgba(156,255,102,.08))}.pipStatCallout{position:absolute;z-index:6;color:var(--pip-green-bright);text-shadow:0 0 9px rgba(208,255,155,.3)}.pipStatCallout span{display:block;color:rgba(186,255,140,.62);font-size:12px;letter-spacing:.18em}.pipStatCallout strong{display:block;font-size:clamp(30px,3.3vw,50px);line-height:.92;letter-spacing:.08em}.pipStatTopLeft{left:7%;top:13%}.pipStatTopRight{right:6%;top:13%;text-align:right}.pipStatBottomLeft{left:7%;bottom:8%}.pipStatBottomRight{right:6%;bottom:8%;text-align:right}.pipStatBottomLeft:after,.pipStatTopLeft:after{content:"";position:absolute;left:100%;top:50%;width:88px;border-top:1px solid rgba(156,255,102,.48)}.pipStatBottomRight:after,.pipStatTopRight:after{content:"";position:absolute;right:100%;top:50%;width:88px;border-top:1px solid rgba(156,255,102,.48)}.pipHeroTitle{margin:0 0 12px;color:var(--pip-green-bright);font-size:clamp(36px,4vw,64px);line-height:.9;letter-spacing:.06em;text-shadow:0 0 12px rgba(208,255,155,.36),0 0 24px rgba(156,255,102,.12);text-transform:uppercase;word-break:normal;overflow-wrap:normal}.pipInfoPanel .decodeLine{margin:8px 0 18px;font-size:11px}.pipHeroDescription{margin:0;color:rgba(218,255,181,.84);font-size:clamp(14px,.95vw,16px);line-height:1.62;max-width:34ch}.pipUtilityPanel{height:calc(100vh - 154px);min-height:560px;padding:48px;border:1px solid rgba(156,255,102,.2);background:rgba(0,8,3,.46)}.pipUtilityTitle{color:var(--pip-green-bright);font-size:clamp(28px,3.2vw,56px);line-height:1;margin-bottom:28px;text-shadow:0 0 14px rgba(208,255,155,.28)}.pipUtilityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:780px}.pipUtilityGrid a{color:var(--pip-green-bright);text-decoration:none;border-bottom:1px solid rgba(156,255,102,.28);padding:14px 4px;font-size:clamp(18px,1.4vw,28px);letter-spacing:.12em}.pipGameSoon{color:var(--pip-green-bright);font-size:clamp(42px,6vw,100px);line-height:.9;margin:22px 0;text-shadow:0 0 18px rgba(208,255,155,.28)}.pipTabContent .slotSection,.pipTabContent .tokenSection,.pipTabContent .walletSection{margin:0}.pipTabContent .slotRow{padding:18px 0}.slotThumb{filter:none!important;opacity:1!important;mix-blend-mode:normal!important;image-rendering:auto}.slotCard:after,.slotCard:before{pointer-events:none}.logoArt{filter:none}.statusBar{min-height:33px;margin:0 16px 12px;padding:6px 12px;border-width:1px}@media (max-width:1100px){.pipMainScreen{grid-template-columns:220px 1fr;grid-template-areas:"routes model" "info info";overflow:auto}.pipMainRoutes{grid-area:routes}.pipCharacterPanel{grid-area:model;min-height:480px}.pipInfoPanel{grid-area:info;border-left:0;border-top:1px solid rgba(156,255,102,.22);padding:18px 0 0}}@media (max-width:760px){.pipTopTabs{padding:0;grid-template-columns:repeat(2,1fr)}.pipSubTabs{padding-inline:10px;gap:18px;overflow-x:auto}.pipTabContent{padding:14px 12px;overflow:auto}.pipMainScreen{display:block;height:auto;min-height:0}.pipInfoPanel,.pipMainRoutes{border:0;padding:16px 0}.pipCharacterPanel{height:520px}}:root{--pip-green:#73d846;--pip-green-bright:#b8ff78;--pip-green-dim:rgba(122,218,73,.58);--pip-border:rgba(116,220,70,.24);--pip-border-hot:rgba(184,255,120,.56);--pip-screen:#020704;--pip-panel:rgba(2,18,6,.78)}body,html{width:100%;height:100%;overflow:hidden!important;background:#010402!important}body{color:var(--pip-green);text-shadow:0 0 5px rgba(115,216,70,.16)}.gameShell{width:100vw;height:100dvh;min-height:0!important;padding:clamp(8px,1vw,14px);overflow:hidden!important;background:radial-gradient(circle at 50% 8%,rgba(116,220,70,.06),transparent 34%),repeating-linear-gradient(180deg,rgba(115,216,70,.035) 0 1px,transparent 1px 4px),linear-gradient(180deg,#020704,#000)!important}.frameOuter{height:100%!important;min-height:0!important;display:flex;flex-direction:column;border:1px solid rgba(116,220,70,.28);background:radial-gradient(circle at 50% 26%,rgba(116,220,70,.045),transparent 42%),linear-gradient(180deg,rgba(2,15,5,.96),rgba(0,5,2,.985));box-shadow:inset 0 0 0 1px rgba(184,255,120,.035),inset 0 0 46px rgba(116,220,70,.035),0 0 24px rgba(116,220,70,.06)}.frameHeader{flex:0 0 30px;min-height:30px!important;padding:4px 18px!important;border-bottom:1px solid rgba(116,220,70,.22)!important;background:rgba(3,18,6,.75)!important;color:rgba(184,255,120,.78)!important;font-size:clamp(10px,.78vw,14px)!important;line-height:1!important;letter-spacing:.18em!important}.frameHeader .miniDots{gap:8px}.frameHeader .miniDot{width:9px;height:9px;background:var(--pip-green-bright)!important;box-shadow:0 0 9px rgba(184,255,120,.5)}.pipTopTabs{flex:0 0 clamp(56px,7vh,70px);min-height:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));padding:0!important;border-bottom:1px solid rgba(116,220,70,.26)!important;background:rgba(0,8,3,.38)}.pipTab{min-width:0;height:100%;border-left:1px solid rgba(116,220,70,.18)!important;color:rgba(184,255,120,.72)!important;font-size:clamp(18px,1.32vw,26px)!important;line-height:.95!important;letter-spacing:.12em!important;padding:0 10px!important;white-space:nowrap;overflow:hidden;text-overflow:clip;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(116,220,70,.045),rgba(0,0,0,.08))!important}.pipTab.active{color:#d2ff9d!important;background:linear-gradient(180deg,rgba(116,220,70,.16),rgba(14,52,13,.26))!important;box-shadow:inset 0 -14px 30px rgba(116,220,70,.08)}.pipTab.active:after{left:10%;right:10%;height:2px;background:#d2ff9d;box-shadow:0 0 11px rgba(184,255,120,.45)}.pipTicker{flex:0 0 34px;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:18px;overflow:hidden;border-bottom:1px solid rgba(116,220,70,.22);padding:0 18px;color:rgba(205,255,157,.9);background:rgba(2,14,4,.78);font-size:clamp(10px,.83vw,15px);letter-spacing:.14em;white-space:nowrap}.pipTickerInner{min-width:0;display:flex;gap:clamp(22px,4vw,64px);animation:pipTickerMove 24s linear infinite}.pipTickerInner span{flex:0 0 auto}.pipTickerSignal{flex:0 0 auto;color:rgba(184,255,120,.75);background:rgba(0,8,3,.84);padding-left:18px;box-shadow:-16px 0 18px rgba(0,8,3,.96)}@keyframes pipTickerMove{0%,18%{transform:translateX(0)}to{transform:translateX(-18%)}}.pipTabContent{flex:1 1 auto;min-height:0!important;padding:clamp(16px,2vw,28px) clamp(18px,2vw,30px) clamp(10px,1.3vw,18px)!important;overflow:hidden!important}.pipMainScreen{grid-template-columns:minmax(230px,18.5vw) minmax(420px,1fr) minmax(280px,23.5vw);grid-gap:clamp(18px,2vw,30px);gap:clamp(18px,2vw,30px);align-items:stretch}.pipInfoPanel,.pipMainRoutes{min-height:0;overflow:hidden;padding:clamp(16px,2vw,28px) clamp(12px,1.3vw,22px)!important;border:1px solid rgba(116,220,70,.19)!important;background:rgba(0,12,4,.42)}.heroKicker,.pipPanelTitle,.pipSectionLabel{color:rgba(184,255,120,.62)!important;font-size:clamp(11px,.85vw,15px)!important;line-height:1.18!important;letter-spacing:.22em!important}.pipRouteItem{grid-template-columns:44px 1fr!important;padding:clamp(9px,1.2vh,14px) 10px!important;border-bottom:1px solid rgba(116,220,70,.2)!important;background:transparent!important}.pipRouteItem.active,.pipRouteItem:focus,.pipRouteItem:hover{background:rgba(116,220,70,.08)!important;outline:1px solid rgba(184,255,120,.36)}.pipRouteItem span{font-size:clamp(10px,.75vw,13px)!important;color:rgba(184,255,120,.62)!important}.pipRouteItem strong{font-size:clamp(18px,1.45vw,26px)!important;line-height:1!important;letter-spacing:.1em!important;color:#d0ff9b!important;white-space:nowrap}.pipRouteSystemBox{margin-top:auto;border:1px solid rgba(116,220,70,.24);padding:10px 12px;color:rgba(205,255,157,.78);font-size:clamp(10px,.82vw,14px);letter-spacing:.1em}.pipRouteSystemBox div{display:flex;justify-content:space-between;gap:12px;line-height:1.55}.pipRouteSystemBox strong{font-weight:400;color:rgba(220,255,178,.88)}.pipRouteStatus{display:flex;align-items:center;gap:8px;margin-top:12px;border:1px solid rgba(116,220,70,.2);padding:9px 11px;font-size:clamp(9px,.72vw,12px);letter-spacing:.12em;color:rgba(205,255,157,.74)}.pipRouteStatus span{width:8px;height:8px;border-radius:50%;background:#b8ff78;box-shadow:0 0 10px rgba(184,255,120,.52)}.pipCharacterPanel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;overflow:hidden;padding:clamp(16px,1.65vw,24px);border:1px solid rgba(116,220,70,.2)!important;background:radial-gradient(circle at 50% 44%,rgba(116,220,70,.08),transparent 42%),linear-gradient(180deg,rgba(0,15,4,.52),rgba(0,5,2,.9))!important}.pipPanelTitle{margin:0 0 12px!important;z-index:4}.pipStatsTop{display:grid;grid-template-columns:1fr 74px 1fr;align-items:center;min-height:clamp(76px,12vh,118px);border:1px solid rgba(116,220,70,.18);border-bottom:0;padding:8px clamp(14px,2vw,30px);background:rgba(0,10,3,.26)}.pipStatBox span{display:block;color:rgba(184,255,120,.68);font-size:clamp(10px,.78vw,13px);letter-spacing:.16em}.pipStatBox strong{display:block;color:#d0ff9b;font-size:clamp(38px,5.1vh,64px);line-height:.9;letter-spacing:.08em;text-shadow:0 0 10px rgba(184,255,120,.26),0 0 26px rgba(116,220,70,.11)}.pipStatBox.right{text-align:right}.pipReticle{display:grid;place-items:center;color:rgba(184,255,120,.88);font-size:clamp(26px,3vh,40px);text-shadow:0 0 12px rgba(184,255,120,.36)}.pipModelViewport{position:relative;min-height:0;overflow:hidden;border:1px solid rgba(116,220,70,.18);background:linear-gradient(rgba(116,220,70,.08) 1px,transparent 0),linear-gradient(90deg,rgba(116,220,70,.08) 1px,transparent 0),radial-gradient(circle at 50% 48%,rgba(116,220,70,.085),transparent 46%);background-size:24px 24px,24px 24px,auto}.pipModelWrap{z-index:3;left:6%!important;right:6%!important;top:-2%!important;bottom:-4%!important;display:block;min-height:320px}.pipModelWrap model-viewer{min-height:320px;display:block;filter:drop-shadow(0 30px 24px rgba(0,0,0,.6)) drop-shadow(0 0 18px rgba(116,220,70,.11))!important}.parallaxLayer{position:absolute;inset:-8%;pointer-events:none}.parallaxGlowLayer,.parallaxGridLayer{opacity:.45}.scannerBrackets span{border-color:rgba(184,255,120,.62)!important}.pipNetworkPanel{min-height:clamp(58px,8vh,82px);display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,22%) minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;border:1px solid rgba(116,220,70,.25);border-top:0;padding:8px clamp(16px,2vw,28px);background:rgba(0,10,3,.4)}.pipNetworkPanel span{display:block;color:rgba(184,255,120,.65);font-size:clamp(10px,.8vw,13px);letter-spacing:.18em}.pipNetworkPanel strong{display:block;color:#d0ff9b;font-size:clamp(24px,3vh,40px);line-height:1;letter-spacing:.12em}.pipNetworkPanel>div:last-child{text-align:right}.pipSignalWave{height:26px;background:linear-gradient(90deg,transparent 0 8%,rgba(184,255,120,.55) 8% 10%,transparent 10% 16%,rgba(184,255,120,.75) 16% 18%,transparent 18% 26%,rgba(184,255,120,.95) 26% 28%,transparent 28% 36%,rgba(184,255,120,.65) 36% 38%,transparent 38% 100%);-webkit-clip-path:polygon(0 52%,8% 52%,13% 38%,17% 70%,22% 18%,27% 85%,32% 35%,38% 52%,100% 52%,100% 58%,38% 58%,32% 42%,27% 90%,22% 22%,17% 74%,13% 44%,8% 58%,0 58%);clip-path:polygon(0 52%,8% 52%,13% 38%,17% 70%,22% 18%,27% 85%,32% 35%,38% 52%,100% 52%,100% 58%,38% 58%,32% 42%,27% 90%,22% 22%,17% 74%,13% 44%,8% 58%,0 58%);opacity:.85;filter:drop-shadow(0 0 8px rgba(184,255,120,.3))}.pipStatCallout{display:none!important}.pipInfoPanel{justify-content:flex-start!important}.heroKicker{margin-bottom:clamp(10px,1.2vh,16px)!important}.pipHeroTitle{margin:0 0 clamp(10px,1.4vh,18px)!important;color:#d0ff9b!important;font-size:clamp(30px,3.3vw,58px)!important;line-height:.9!important;letter-spacing:.06em!important;word-break:normal!important;overflow-wrap:normal!important;text-shadow:0 0 11px rgba(184,255,120,.32),0 0 26px rgba(116,220,70,.12)!important}.pipInfoPanel .decodeLine{width:100%;margin:0 0 clamp(14px,2vh,24px)!important;padding:10px 12px;border:1px solid rgba(116,220,70,.28);color:rgba(205,255,157,.82);font-size:clamp(10px,.8vw,13px)!important;line-height:1.1;letter-spacing:.18em;text-align:center}.pipHeroDescription{max-width:none!important;margin:0!important;color:rgba(205,255,157,.78)!important;font-size:clamp(12px,.86vw,15px)!important;line-height:1.6!important;letter-spacing:.04em}.pipHeroDescription.smallLine{margin-top:clamp(14px,2.2vh,26px)!important}.statusBar{flex:0 0 34px;min-height:34px!important;margin:0!important;padding:0 18px!important;display:flex;align-items:center;border-width:1px 0 0!important;color:rgba(184,255,120,.74)!important;font-size:clamp(10px,.78vw,13px)!important;letter-spacing:.16em!important;background:rgba(1,10,3,.8)!important}.shellScanlines{opacity:.12!important}.shellNoise{opacity:.055!important}.pageHidden{opacity:0;pointer-events:none}.pageReveal{opacity:1;pointer-events:auto}@media (max-width:1100px){.gameShell,.pipMainScreen,.pipTabContent{overflow:hidden!important}.pipMainScreen{grid-template-columns:minmax(180px,24vw) minmax(0,1fr) minmax(220px,27vw)!important;grid-template-areas:none!important}.pipCharacterPanel{grid-area:auto!important;min-height:0!important}.pipInfoPanel{grid-area:auto!important;border-top:1px solid rgba(116,220,70,.19)!important;padding:16px!important}.pipRouteItem strong{font-size:clamp(14px,1.55vw,20px)!important}.pipHeroTitle{font-size:clamp(24px,3.2vw,42px)!important}}@font-face{font-family:Eagle;src:url(/fonts/Web437_DOS-V_re_PRC16.woff) format("woff");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Kaypro;src:url(/fonts/Web437_IBM_Model3x_Alt3.woff) format("woff");font-weight:400 900;font-style:normal;font-display:swap}:root{--pip-green:#58ff3f;--pip-green-bright:#a8ff72;--pip-green-hot:#cf9;--pip-green-dim:rgba(88,255,63,.62);--pip-border:rgba(88,255,63,.28);--pip-border-hot:rgba(168,255,114,.58);--pip-screen:#010603;--pip-panel:rgba(0,17,5,.82)}body{color:var(--pip-green)!important;text-shadow:0 0 6px rgba(88,255,63,.22)!important}.pipHeroDescription,.pipHeroTitle,.pipPanelTitle,.pipRouteItem,.pipSectionLabel,.pipTab,.pipTicker,.pipTopTabs,.statusBar,.uiFont{font-family:Eagle,Kaypro,monospace!important}.pipTab{font-weight:900!important;font-size:clamp(17px,1.08vw,22px)!important;letter-spacing:.11em!important;color:rgba(168,255,114,.74)!important;text-shadow:0 0 7px rgba(88,255,63,.26),.45px 0 0 currentColor,-.45px 0 0 currentColor!important;white-space:nowrap!important;overflow:hidden!important}.pipTab.active{color:var(--pip-green-hot)!important;background:linear-gradient(180deg,rgba(88,255,63,.13),rgba(8,42,10,.25))!important}.frameHeader,.heroKicker,.pipPanelTitle,.pipRouteStatus,.pipRouteSystemBox,.pipSectionLabel,.pipSubTabs,.pipTicker,.statusBar{color:rgba(168,255,114,.76)!important}.pipHeroTitle,.pipNetworkPanel strong,.pipRouteItem strong,.pipStatBox strong{color:var(--pip-green-hot)!important;text-shadow:0 0 8px rgba(88,255,63,.34),0 0 18px rgba(88,255,63,.14)!important}.pipTicker{padding:0 clamp(18px,1.8vw,30px) 0 clamp(30px,3vw,52px)!important;gap:clamp(16px,2vw,32px)!important}.pipTickerViewport{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 90px),transparent)}.pipTickerInner{flex:0 0 auto;width:max-content;display:flex!important;gap:clamp(34px,5vw,92px)!important;padding-left:14px;padding-right:120px;animation:pipTickerMoveV5 28s linear infinite!important;will-change:transform}.pipTickerSignal{flex:0 0 auto!important;position:relative;z-index:2;padding-left:clamp(18px,2vw,34px)!important;color:var(--pip-green-hot)!important;background:linear-gradient(90deg,rgba(1,6,3,0),rgba(1,6,3,.96) 34%,rgba(1,6,3,.98))!important;box-shadow:-28px 0 26px rgba(1,6,3,.98)!important}@keyframes pipTickerMoveV5{0%,12%{transform:translateX(0)}to{transform:translateX(-42%)}}.pipModelWrap{left:2%!important;right:2%!important;top:0!important;bottom:-2%!important}.pipModelWrap model-viewer{transform:translateY(-8%) scale(1.18);transform-origin:center center;min-height:100%!important}.pipHeroDescription{font-size:clamp(18px,1.08vw,21px)!important;line-height:1.52!important;letter-spacing:.035em!important;color:rgba(200,255,160,.86)!important}.pipHeroDescription.smallLine{margin-top:clamp(16px,2.1vh,28px)!important}.pipInfoPanel .decodeLine{color:rgba(194,255,144,.9)!important;border-color:rgba(88,255,63,.34)!important}.shellScanlines{opacity:.16!important}.shellNoise{opacity:.045!important}@media (max-width:1180px){.pipTab{font-size:clamp(14px,1.35vw,18px)!important;letter-spacing:.08em!important}.pipHeroDescription{font-size:clamp(15px,1.3vw,18px)!important}}.pipRouteItem{grid-template-columns:34px 32px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.pipRouteNumber{display:block;font-size:clamp(10px,.72vw,12px)!important;letter-spacing:.08em;color:rgba(168,255,114,.64)!important}.pipRouteIcon{width:clamp(20px,1.45vw,28px);height:clamp(20px,1.45vw,28px);object-fit:contain;display:block;flex:0 0 auto;image-rendering:pixelated;filter:drop-shadow(0 0 7px rgba(88,255,63,.42));transform:translateY(-1px)}.pipRouteItem.active .pipRouteIcon,.pipRouteItem:focus .pipRouteIcon,.pipRouteItem:hover .pipRouteIcon{filter:drop-shadow(0 0 8px rgba(88,255,63,.66)) drop-shadow(0 0 14px rgba(168,255,114,.26))}.pipRouteItem strong{min-width:0}.pipTab.focused:not(.active){color:rgba(204,255,153,.94)!important;outline:1px solid rgba(168,255,114,.28);outline-offset:-5px;background:linear-gradient(180deg,rgba(88,255,63,.08),rgba(8,42,10,.16))!important;box-shadow:inset 0 0 20px rgba(88,255,63,.055)}.pipHintBar{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;white-space:nowrap;overflow:hidden}.pipHintGroup{min-width:0;display:flex;align-items:center;gap:clamp(16px,3vw,54px);overflow:hidden;color:rgba(168,255,114,.78)}.pipClock,.pipHintGroup span{flex:0 0 auto}.pipClock{display:flex;align-items:center;gap:clamp(16px,2vw,32px);color:rgba(204,255,153,.9);padding-left:clamp(12px,2vw,28px);background:linear-gradient(90deg,rgba(1,10,3,0),rgba(1,10,3,.95) 32%,rgba(1,10,3,.98));box-shadow:-24px 0 22px rgba(1,10,3,.95)}@media (max-width:1180px){.pipHintGroup{gap:18px}.pipHintGroup span:first-child{display:none}}@media (max-width:760px){.pipRouteItem{grid-template-columns:30px 26px minmax(0,1fr)!important}.pipHintGroup span:nth-child(2),.pipHintGroup span:nth-child(4){display:none}.pipClock{gap:10px}}.pipTabContent{display:flex!important;justify-content:center!important}.pipMainScreen{max-width:1460px!important;margin:0 auto!important;grid-template-columns:clamp(250px,18vw,310px) clamp(460px,37vw,640px) clamp(300px,23vw,390px)!important;grid-gap:clamp(18px,2vw,30px)!important;gap:clamp(18px,2vw,30px)!important;justify-content:center!important}.pipCharacterPanel,.pipMainScreen{height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.pipCharacterPanel{max-width:640px!important;min-width:0!important;justify-self:center!important;grid-template-rows:auto clamp(82px,12vh,116px) minmax(0,1fr) clamp(64px,8vh,84px)!important;padding:clamp(14px,1.5vw,22px)!important;border:1px solid rgba(88,255,63,.24)!important;background:radial-gradient(circle at 50% 48%,rgba(88,255,63,.09),transparent 43%),linear-gradient(180deg,rgba(0,18,5,.52),rgba(0,7,2,.92))!important;box-shadow:inset 0 0 0 1px rgba(168,255,114,.025),inset 0 0 32px rgba(88,255,63,.035)!important}.pipPanelTitle{position:relative!important;left:auto!important;top:auto!important;right:auto!important;margin:0 0 clamp(10px,1.2vh,14px)!important;color:rgba(168,255,114,.78)!important;font-size:clamp(10px,.78vw,13px)!important;line-height:1.2!important;letter-spacing:.22em!important;z-index:5!important}.pipStatsTop{position:relative!important;z-index:6!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:1fr clamp(44px,5vw,70px) 1fr!important;align-items:center!important;padding:0 clamp(18px,3vw,36px)!important;border:1px solid rgba(88,255,63,.18)!important;border-bottom:0!important;background:linear-gradient(180deg,rgba(0,18,5,.76),rgba(0,12,4,.48))!important}.pipStatBox span{color:rgba(168,255,114,.72)!important;font-size:clamp(9px,.68vw,11px)!important;letter-spacing:.16em!important;line-height:1!important}.pipStatBox strong{color:#a8ff72!important;font-size:clamp(38px,5.4vh,56px)!important;line-height:.86!important;letter-spacing:.07em!important;text-shadow:0 0 10px rgba(88,255,63,.34),0 0 22px rgba(88,255,63,.12)!important}.pipReticle{font-size:clamp(24px,3vh,34px)!important;color:rgba(168,255,114,.9)!important}.pipModelViewport{min-height:0!important;height:100%!important;border:1px solid rgba(88,255,63,.18)!important;background:linear-gradient(rgba(88,255,63,.075) 1px,transparent 0),linear-gradient(90deg,rgba(88,255,63,.075) 1px,transparent 0),radial-gradient(circle at 50% 48%,rgba(88,255,63,.105),transparent 44%)!important;background-size:22px 22px,22px 22px,auto!important}.pipModelViewport:after,.pipModelViewport:before{content:"";position:absolute;top:12%;bottom:12%;width:18px;z-index:5;pointer-events:none;opacity:.52;background:repeating-linear-gradient(180deg,rgba(168,255,114,.75) 0 1px,transparent 1px 15px)}.pipModelViewport:before{left:clamp(14px,2.2vw,28px)}.pipModelViewport:after{right:clamp(14px,2.2vw,28px)}.pipModelWrap{position:absolute!important;z-index:4!important;inset:clamp(8px,1.2vw,18px) clamp(14px,2vw,26px) 0 clamp(14px,2vw,26px)!important;display:grid!important;place-items:center!important}.pipModelWrap model-viewer{width:100%!important;height:100%!important;min-height:0!important;display:block!important;transform:none!important;opacity:1!important;visibility:visible!important;--poster-color:transparent;filter:drop-shadow(0 26px 24px rgba(0,0,0,.62)) drop-shadow(0 0 18px rgba(88,255,63,.12))!important}.scannerBrackets{position:absolute!important;z-index:6!important;pointer-events:none!important}.scannerBrackets span{width:clamp(32px,3.8vw,48px)!important;height:clamp(32px,3.8vw,48px)!important;border-color:rgba(168,255,114,.74)!important}.parallaxGridLayer{opacity:.16!important}.parallaxGlowLayer{opacity:.2!important}.pipNetworkPanel{position:relative!important;z-index:6!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(80px,18%,120px) minmax(0,1fr)!important;padding:8px clamp(18px,3vw,36px)!important;border:1px solid rgba(88,255,63,.24)!important;border-top:0!important;background:linear-gradient(180deg,rgba(0,14,4,.76),rgba(0,8,3,.92))!important}.pipNetworkPanel span{color:rgba(168,255,114,.64)!important;font-size:clamp(9px,.7vw,11px)!important;line-height:1!important;letter-spacing:.17em!important}.pipNetworkPanel strong{color:#a8ff72!important;font-size:clamp(24px,3.5vh,38px)!important;line-height:.9!important;letter-spacing:.11em!important}.pipInfoPanel,.pipMainRoutes{height:100%!important}@media (max-width:1280px){.pipMainScreen{grid-template-columns:minmax(220px,24vw) minmax(390px,1fr) minmax(260px,27vw)!important}.pipCharacterPanel,.pipMainScreen{max-width:none!important}}.frameOuter{width:100vw!important;max-width:none!important}.pipTabContent{width:100%!important;max-width:none!important;display:block!important;align-items:stretch!important;padding-left:clamp(18px,2vw,32px)!important;padding-right:clamp(18px,2vw,32px)!important}.pipMainScreen,.pipTabContent{justify-content:stretch!important}.pipMainScreen{margin:0!important;grid-template-columns:minmax(245px,20vw) minmax(560px,1fr) minmax(315px,24vw)!important;gap:clamp(20px,2vw,34px)!important}.pipCharacterPanel{justify-self:stretch!important}.pipInfoPanel,.pipMainRoutes{width:100%!important;max-width:none!important}.pipModelViewport{width:100%!important}@media (max-width:1280px){.pipMainScreen{grid-template-columns:minmax(225px,21vw) minmax(460px,1fr) minmax(270px,25vw)!important;gap:clamp(14px,1.6vw,24px)!important}}.frameHeader,.frameOuter,.pipTabContent,.pipTicker,.pipTopTabs,.statusBar{width:100%!important;max-width:none!important;box-sizing:border-box!important}.frameOuter{width:100%!important;margin:0!important;overflow:hidden!important}.pipTabContent{padding-left:clamp(16px,1.6vw,28px)!important;padding-right:clamp(16px,1.6vw,28px)!important;padding-bottom:clamp(12px,1.6vw,22px)!important}.pipMainScreen{grid-template-columns:minmax(250px,20vw) minmax(0,1fr) minmax(320px,24vw)!important;gap:clamp(18px,1.7vw,30px)!important;align-items:stretch!important}.pipCharacterPanel,.pipMainScreen{width:100%!important;max-width:none!important}.pipCharacterPanel{min-height:clamp(560px,68vh,760px)!important;grid-template-rows:auto clamp(88px,11vh,118px) minmax(0,1fr) clamp(74px,9vh,94px)!important}.pipModelViewport{min-height:clamp(360px,46vh,580px)!important}.pipModelWrap{inset:clamp(8px,1.1vw,18px) clamp(18px,2.2vw,30px) clamp(34px,4.8vh,52px) clamp(18px,2.2vw,30px)!important}.pipModelWrap model-viewer{transform:translateY(-9%) scale(1.035)!important;transform-origin:center center!important}.pipNetworkPanel{min-height:clamp(74px,9vh,94px)!important;padding:10px clamp(18px,3vw,36px) 12px!important;box-sizing:border-box!important}.pipHintBar,.statusBar.pipHintBar{min-height:38px!important;height:38px!important;padding:0 clamp(12px,1.4vw,22px)!important;align-items:center!important;gap:clamp(12px,1.6vw,22px)!important}.pipHintGroup{flex:1 1 auto!important;min-width:0!important;gap:clamp(14px,2vw,34px)!important;line-height:1!important}.pipClock{display:grid!important;grid-auto-flow:column!important;justify-content:end!important;grid-gap:clamp(10px,1.6vw,22px)!important;gap:clamp(10px,1.6vw,22px)!important;padding-left:clamp(12px,1.6vw,22px)!important;line-height:1!important}.pipClock span{display:inline-block!important;min-width:max-content!important;text-align:right!important}.frameHeader>span:last-child,.pipTickerSignal{padding-right:2px!important}@media (max-width:1280px){.pipMainScreen{grid-template-columns:minmax(225px,22vw) minmax(0,1fr) minmax(275px,26vw)!important}}.pipModelViewport{position:relative!important;display:block!important;overflow:hidden!important;contain:paint!important;isolation:isolate!important}.pipModelViewport>.pipModelViewer,.pipModelViewport>model-viewer{position:absolute!important;inset:0!important;z-index:3!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;display:block!important;margin:0!important;transform:none!important;transform-origin:center center!important;--poster-color:transparent;background:transparent!important;filter:drop-shadow(0 28px 22px rgba(0,0,0,.62)) drop-shadow(0 0 18px rgba(88,255,63,.12))!important}.pipModelWrap{display:contents!important;position:static!important;inset:auto!important;transform:none!important;min-height:0!important}.pipModelWrap>model-viewer{position:absolute!important;inset:0!important;z-index:3!important;width:100%!important;height:100%!important;transform:none!important}.pipModelViewport .parallaxLayer{z-index:1!important}.pipModelViewport .scannerBrackets{z-index:6!important}.pipHintBar,.statusBar.pipHintBar{min-height:40px!important;height:40px!important;padding:0 clamp(12px,1.4vw,24px)!important;overflow:hidden!important}.pipClock{min-width:max-content!important;margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(12px,1.8vw,28px)!important;text-align:right!important}.pipClock,.pipClock span{flex:0 0 auto!important;white-space:nowrap!important}.pipClock span{line-height:1!important}.pipNetworkPanel{grid-template-columns:minmax(130px,1fr) minmax(360px,560px) minmax(130px,1fr)!important;align-items:center!important;column-gap:clamp(14px,1.6vw,28px)!important;padding:8px clamp(18px,2.4vw,30px)!important}.pipNetworkSide{display:flex!important;align-items:center!important;gap:clamp(10px,1.2vw,16px)!important;min-width:0!important}.pipNetworkSide>div{display:grid!important;grid-gap:2px!important;gap:2px!important}.pipNetworkSideLeft{justify-self:start!important}.pipNetworkSideRight{justify-self:end!important}.pipNetworkSideRight>div{text-align:right!important}.pipNetworkSideLeft .pipNetworkDot{display:none!important}.pipNetworkDot{width:10px!important;height:10px!important;border-radius:50%!important;flex:0 0 auto!important;background:#8dff54!important;box-shadow:0 0 0 1px rgba(141,255,84,.18),0 0 8px rgba(141,255,84,.55),0 0 18px rgba(141,255,84,.22)!important;animation:pipStatusPulse 1.6s ease-in-out infinite!important}.pipSignalWave{position:relative!important;display:block!important;width:min(100%,560px)!important;height:clamp(58px,6.5vh,82px)!important;min-width:360px!important}.pipSignalWave:after,.pipSignalWave:before{display:none!important;content:none!important}.pipSignalWave canvas,.pipSignalWave span,.pipSignalWave svg{display:none!important}@keyframes pipStatusPulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.14);opacity:1}}@media (max-width:900px){.pipNetworkPanel{grid-template-columns:1fr!important;row-gap:10px!important}.pipNetworkSideLeft,.pipNetworkSideRight{justify-self:stretch!important}.pipNetworkSideRight{justify-content:space-between!important}.pipSignalWave{width:100%!important;min-width:0!important;max-width:none!important;order:3!important}}.pipTickerSignal{display:inline-flex!important;align-items:center!important;gap:12px!important}.pipTickerSignalLabel{display:inline-block!important;line-height:1!important}.pipSignalBars{display:inline-flex!important;align-items:flex-end!important;gap:8px!important;height:16px!important}.pipSignalBar{width:11px!important;border-radius:1px!important;background:#a8ff72!important;box-shadow:0 0 8px rgba(88,255,63,.28),0 0 16px rgba(88,255,63,.12)!important;transform-origin:center bottom!important}.pipSignalBar1{height:12px!important;animation:pipSignalBar1 2.6s step-end infinite!important}.pipSignalBar2{height:14px!important;animation:pipSignalBar2 2.6s step-end infinite!important}.pipSignalBar3{height:16px!important;animation:pipSignalBar3 2.6s step-end infinite!important}@keyframes pipSignalBar1{0%,to{opacity:1;transform:scaleY(1)}18%{opacity:.35;transform:scaleY(.42)}34%{opacity:1;transform:scaleY(1)}52%{opacity:.65;transform:scaleY(.72)}70%{opacity:1;transform:scaleY(1)}86%{opacity:.45;transform:scaleY(.55)}}@keyframes pipSignalBar2{0%,12%{opacity:.18;transform:scaleY(.18)}16%,44%{opacity:1;transform:scaleY(1)}48%,64%{opacity:.2;transform:scaleY(.18)}68%,82%{opacity:1;transform:scaleY(1)}86%,to{opacity:.18;transform:scaleY(.18)}}@keyframes pipSignalBar3{0%,22%{opacity:.08;transform:scaleY(.06)}28%,42%{opacity:1;transform:scaleY(1)}48%,74%{opacity:.08;transform:scaleY(.06)}78%,88%{opacity:1;transform:scaleY(1)}92%,to{opacity:.08;transform:scaleY(.06)}}.pipSignalWave{width:min(34vw,360px)!important;height:clamp(44px,5.2vh,58px)!important;min-width:260px!important;max-width:360px!important;justify-self:center!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#000!important;border:0!important;padding:0!important;margin:0!important;-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;filter:none!important;mask-image:none!important;-webkit-mask-image:none!important}.pipSignalWave canvas,.pipSignalWave span,.pipSignalWave svg,.pipSignalWave:after,.pipSignalWave:before{display:none!important;content:none!important}.pipSignalGif{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;object-position:center center!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important;image-rendering:auto!important;pointer-events:none!important}.pipModelViewport:after,.pipModelViewport:before{top:calc(12% + clamp(42px, 4.4vw, 58px))!important;bottom:calc(10% + clamp(42px, 4.4vw, 58px))!important;width:14px!important;background:repeating-linear-gradient(180deg,rgba(168,255,114,.72) 0 1px,transparent 1px 14px)!important}.scannerBrackets{inset:12% clamp(16px,2.5vw,32px) 10% clamp(16px,2.5vw,32px)!important}.scannerBrackets span{width:clamp(34px,4vw,50px)!important;height:clamp(34px,4vw,50px)!important;background:transparent!important}.pipWalkerPanel{margin-top:16px!important;padding:14px 10px 4px!important;border-top:1px solid rgba(88,255,63,.14)!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:110px!important}.pipWalkerGif{width:min(100%,168px)!important;height:auto!important;opacity:.9!important;mix-blend-mode:screen!important;filter:brightness(1.08) contrast(1.05) drop-shadow(0 0 8px rgba(88,255,63,.15))!important}.pipInfoPanel .decodeLine{display:none!important}.pipHeroDescription{margin-top:2px!important}.galleryPipScreen{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,31vw);grid-gap:clamp(18px,1.8vw,28px);gap:clamp(18px,1.8vw,28px);overflow:hidden;border:1px solid rgba(116,220,70,.22);background:radial-gradient(circle at 42% 28%,rgba(88,255,63,.055),transparent 38%),rgba(0,8,3,.46);padding:clamp(16px,1.6vw,26px)}.galleryArchivePanel,.galleryTraitPanel{min-width:0;min-height:0}.galleryArchivePanel{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.galleryTitleRow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;color:#a8ff72;font-size:clamp(18px,1.35vw,25px);line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:clamp(14px,1.4vw,22px);text-shadow:0 0 10px rgba(88,255,63,.28)}.galleryTitleRow i{height:1px;background:linear-gradient(90deg,rgba(168,255,114,.6),rgba(168,255,114,.08))}.galleryGridSix{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:clamp(12px,1vw,18px);gap:clamp(12px,1vw,18px);overflow:hidden}.galleryCard{position:relative;min-width:0;min-height:0;border:2px solid rgba(116,220,70,.24);background:rgba(0,7,3,.72);padding:0;overflow:hidden;cursor:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease,opacity .12s ease}.galleryCard.active,.galleryCard:focus,.galleryCard:hover{border-color:rgba(168,255,114,.95);box-shadow:0 0 0 1px rgba(168,255,114,.26),0 0 20px rgba(88,255,63,.2),inset 0 0 24px rgba(88,255,63,.06);outline:none}.galleryCard.active:after{content:"";position:absolute;right:-1px;bottom:-1px;width:28px;height:28px;background:linear-gradient(135deg,transparent 0 48%,rgba(168,255,114,.95) 50% 100%);filter:drop-shadow(0 0 8px rgba(88,255,63,.45));pointer-events:none}.galleryThumb{width:100%;height:100%;object-fit:cover;display:block;filter:none!important;opacity:.82;mix-blend-mode:normal!important}.galleryCard.active .galleryThumb,.galleryCard:focus .galleryThumb,.galleryCard:hover .galleryThumb{opacity:1}.galleryCardIndex{position:absolute;left:10px;bottom:8px;color:rgba(168,255,114,.72);font-size:11px;letter-spacing:.14em;text-shadow:0 0 8px rgba(0,0,0,.85);opacity:.75}.galleryTraitPanel{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(116,220,70,.3);background:linear-gradient(180deg,rgba(4,20,5,.72),rgba(0,5,2,.9));padding:clamp(18px,1.7vw,28px);box-shadow:inset 0 0 34px rgba(88,255,63,.035)}.galleryTraitHeader{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:#a8ff72}.galleryStar{font-size:clamp(26px,2.2vw,34px);line-height:.9;text-shadow:0 0 12px rgba(88,255,63,.38)}.galleryTraitHeader h2{margin:0;color:#a8ff72;font-size:clamp(22px,1.85vw,34px);line-height:1.05;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 12px rgba(88,255,63,.28)}.galleryMiniMeta{display:grid;grid-gap:10px;gap:10px;margin-top:clamp(18px,2vh,28px);color:rgba(168,255,114,.7);font-size:clamp(12px,.95vw,16px);letter-spacing:.08em;text-transform:uppercase}.galleryMetaBottom div,.galleryMiniMeta div{display:flex;justify-content:space-between;gap:16px}.galleryMetaBottom strong,.galleryMiniMeta strong{color:rgba(210,255,157,.92);font-weight:400}.galleryDivider{height:1px;margin:clamp(18px,2.2vh,28px) 0;background:repeating-linear-gradient(90deg,rgba(168,255,114,.5) 0 8px,transparent 8px 14px);opacity:.72}.galleryTraitLabel{color:#a8ff72;font-size:clamp(16px,1.25vw,22px);letter-spacing:.1em;margin-bottom:10px}.galleryTraitRows{display:grid;grid-gap:clamp(7px,1vh,11px);gap:clamp(7px,1vh,11px);min-height:0}.galleryTraitRow{display:grid;grid-template-columns:minmax(105px,.75fr) minmax(0,1fr);grid-gap:16px;gap:16px;color:rgba(168,255,114,.7);font-size:clamp(11px,.9vw,15px);letter-spacing:.08em;text-transform:uppercase}.galleryTraitRow span:before{content:"■";margin-right:10px;font-size:.68em;color:#a8ff72}.galleryTraitRow strong{color:rgba(210,255,157,.92);font-weight:400}.galleryDescription{margin:clamp(18px,2.4vh,30px) 0 0;padding:clamp(13px,1.2vw,18px);border:1px solid rgba(116,220,70,.26);color:rgba(168,255,114,.78);font-size:clamp(12px,.9vw,15px);line-height:1.6;letter-spacing:.04em}.galleryMetaBottom{display:grid;grid-gap:12px;gap:12px;margin-top:auto;padding-top:clamp(18px,2.4vh,30px);color:rgba(168,255,114,.7);font-size:clamp(12px,.9vw,15px);letter-spacing:.08em;text-transform:uppercase}.galleryMintButton{margin-top:clamp(16px,2vh,24px);min-height:48px;display:grid;place-items:center;border:2px solid rgba(168,255,114,.6);color:#071009;background:linear-gradient(180deg,rgba(188,255,116,.96),rgba(103,210,62,.86));box-shadow:0 0 18px rgba(88,255,63,.2),inset 0 0 18px hsla(0,0%,100%,.16);font-size:clamp(18px,1.4vw,24px);letter-spacing:.16em;text-transform:uppercase;text-shadow:none}.galleryMintButton:focus,.galleryMintButton:hover{filter:brightness(1.1);outline:none}@media (max-width:1000px){.galleryPipScreen{grid-template-columns:1fr;overflow:auto}.galleryGridSix{min-height:520px}}@media (max-width:700px){.galleryGridSix{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(150px,1fr))}}.pipRouteStatusCluster{margin-top:14px!important;border:1px solid rgba(116,220,70,.26)!important;background:linear-gradient(180deg,rgba(5,24,8,.42),rgba(0,9,3,.68)),repeating-linear-gradient(0deg,rgba(88,255,63,.035) 0 1px,transparent 1px 4px)!important;box-shadow:inset 0 0 22px rgba(88,255,63,.045),0 0 18px rgba(88,255,63,.035)!important;padding:10px 10px 12px!important;display:grid!important;grid-gap:10px!important;gap:10px!important}.pipRouteStatusCluster .pipRouteSystemBox{border:0!important;border-bottom:1px solid rgba(116,220,70,.18)!important}.pipRouteStatusCluster .pipRouteStatus,.pipRouteStatusCluster .pipRouteSystemBox{margin:0!important;background:transparent!important;padding:0 0 10px!important;box-shadow:none!important}.pipRouteStatusCluster .pipRouteStatus{border:0!important;border-bottom:1px solid rgba(116,220,70,.15)!important}.pipRouteStatusCluster .pipWalkerPanel{margin:0!important;border:0!important;padding:8px 0 0!important;min-height:120px!important;background:radial-gradient(circle at center,rgba(88,255,63,.16),transparent 60%)!important}.galleryCard:not(:hover):not(:focus):not(.active){border-color:rgba(116,220,70,.18)!important;box-shadow:inset 0 0 28px rgba(88,255,63,.035),inset 0 0 0 999px rgba(0,18,4,.18)!important}.galleryCard:not(:hover):not(:focus):not(.active) .galleryThumb{filter:grayscale(1) sepia(.92) hue-rotate(52deg) saturate(2.35) brightness(.54) contrast(1.34)!important;opacity:.56!important;transform:scale(1.01)}.galleryCard:not(:hover):not(:focus):not(.active):before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(168,255,114,.18) 48%,rgba(168,255,114,.34) 50%,rgba(168,255,114,.18) 52%,transparent),repeating-linear-gradient(0deg,rgba(168,255,114,.11) 0 1px,transparent 1px 5px),radial-gradient(circle at center,rgba(88,255,63,.16),transparent 62%);mix-blend-mode:screen;opacity:.72;animation:galleryInactiveScan 2.35s linear infinite}.galleryCard.active:before,.galleryCard:focus:before,.galleryCard:hover:before{content:none!important;display:none!important}.galleryCard.active .galleryThumb,.galleryCard:focus .galleryThumb,.galleryCard:hover .galleryThumb{filter:none!important;opacity:1!important;transform:none!important}@keyframes galleryInactiveScan{0%{background-position:0 -120%,0 0,50%}to{background-position:0 120%,0 12px,50%}}.pipTitleGlitch{position:relative!important;display:inline-block!important;isolation:isolate!important;overflow:visible!important}.pipTitleGlitch span{position:relative;z-index:3;display:inline-block;animation:pipTitleTextGlitch 7s step-end infinite}.pipTitleGlitch:after,.pipTitleGlitch:before{content:attr(data-text);position:absolute;inset:0;display:block;white-space:pre-line;pointer-events:none;line-height:inherit;letter-spacing:inherit;text-transform:inherit;opacity:0;z-index:1;mix-blend-mode:screen}.pipTitleGlitch:before{color:rgba(94,255,75,.76);text-shadow:0 0 8px rgba(94,255,75,.38),0 0 18px rgba(94,255,75,.16);transform:translate(4px,2px);animation:pipTitleGlitchPaths 5s step-end infinite,pipTitleGlitchOpacity 5s step-end infinite,pipTitleGlitchMove 8s step-end infinite}.pipTitleGlitch:after{color:rgba(198,255,126,.68);text-shadow:0 0 8px rgba(198,255,126,.28),0 0 18px rgba(198,255,126,.12);transform:translate(-5px,-1px);animation:pipTitleGlitchPaths 5s step-end infinite reverse,pipTitleGlitchOpacity 5s step-end infinite,pipTitleGlitchMoveAlt 7s step-end infinite}@keyframes pipTitleGlitchPaths{0%{-webkit-clip-path:polygon(0 42%,84% 42%,84% 52%,24% 52%,24% 60%,92% 60%,92% 68%,8% 68%,8% 84%,100% 84%,100% 100%,0 100%);clip-path:polygon(0 42%,84% 42%,84% 52%,24% 52%,24% 60%,92% 60%,92% 68%,8% 68%,8% 84%,100% 84%,100% 100%,0 100%)}6%{-webkit-clip-path:polygon(0 8%,100% 8%,100% 18%,42% 18%,42% 27%,4% 27%,4% 37%,76% 37%,76% 48%,0 48%);clip-path:polygon(0 8%,100% 8%,100% 18%,42% 18%,42% 27%,4% 27%,4% 37%,76% 37%,76% 48%,0 48%)}28%{-webkit-clip-path:polygon(0 55%,100% 55%,100% 64%,68% 64%,68% 78%,20% 78%,20% 88%,100% 88%,100% 100%,0 100%);clip-path:polygon(0 55%,100% 55%,100% 64%,68% 64%,68% 78%,20% 78%,20% 88%,100% 88%,100% 100%,0 100%)}44%{-webkit-clip-path:polygon(0 22%,64% 22%,64% 34%,96% 34%,96% 45%,18% 45%,18% 50%,100% 50%,100% 58%,0 58%);clip-path:polygon(0 22%,64% 22%,64% 34%,96% 34%,96% 45%,18% 45%,18% 50%,100% 50%,100% 58%,0 58%)}76%{-webkit-clip-path:polygon(0 72%,35% 72%,35% 62%,74% 62%,74% 71%,100% 71%,100% 80%,52% 80%,52% 88%,0 88%);clip-path:polygon(0 72%,35% 72%,35% 62%,74% 62%,74% 71%,100% 71%,100% 80%,52% 80%,52% 88%,0 88%)}90%{-webkit-clip-path:polygon(0 12%,92% 12%,92% 23%,10% 23%,10% 31%,100% 31%,100% 38%,32% 38%,32% 48%,0 48%);clip-path:polygon(0 12%,92% 12%,92% 23%,10% 23%,10% 31%,100% 31%,100% 38%,32% 38%,32% 48%,0 48%)}1%,31%,48%,8%,80%,94%,to{-webkit-clip-path:none;clip-path:none}}@keyframes pipTitleGlitchOpacity{0%,28%,44%,6%,76%,90%{opacity:.46}1%,31%,48%,8%,80%,94%,to{opacity:0}}@keyframes pipTitleGlitchMove{0%{transform:translate(4px,2px)}6%{transform:translate(12px,-2px)}28%{transform:translate(-8px,3px)}44%{transform:translate(9px,1px)}76%{transform:translate(-5px,-3px)}90%{transform:translate(7px,4px)}to{transform:translate(4px,2px)}}@keyframes pipTitleGlitchMoveAlt{0%{transform:translate(-5px,-1px)}6%{transform:translate(-12px,2px)}28%{transform:translate(8px,-2px)}44%{transform:translate(-9px,2px)}76%{transform:translate(6px,3px)}90%{transform:translate(-7px,-4px)}to{transform:translate(-5px,-1px)}}@keyframes pipTitleTextGlitch{0%,to{filter:none}28%{filter:blur(.45px)}29%,47%,79%,93%{filter:none}}.drbWalletTerminal{width:100%!important;height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;grid-gap:clamp(10px,1.3vh,16px)!important;gap:clamp(10px,1.3vh,16px)!important;color:#8dff54;overflow:hidden!important}.drbWalletGrid{min-height:0;display:grid;grid-template-columns:minmax(520px,1.18fr) minmax(390px,.92fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);overflow:hidden}.drbWalletLeft,.drbWalletRight{min-height:0;display:grid;grid-gap:clamp(12px,1.5vh,18px);gap:clamp(12px,1.5vh,18px)}.drbWalletLeft{grid-template-rows:auto minmax(0,1fr) auto}.drbWalletRight{grid-template-rows:minmax(0,.96fr) minmax(0,.82fr)}.drbBlockTitle{position:relative;display:flex;align-items:center;gap:14px;color:#a8ff72;font-size:clamp(17px,1.35vw,25px);line-height:1;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 10px rgba(88,255,63,.24)}.drbBlockTitle:after{content:"";height:1px;flex:1 1;background:linear-gradient(90deg,rgba(141,255,84,.55),rgba(141,255,84,.12),transparent)}.drbBlockTitle.small{font-size:clamp(14px,1.05vw,20px)}.drbAboutPanel,.drbBattlePanel,.drbInfoPanel,.drbWalletLinks{position:relative;min-height:0;border:1px solid rgba(141,255,84,.34);background:radial-gradient(circle at 50% 0,rgba(141,255,84,.065),transparent 34%),linear-gradient(180deg,rgba(1,16,5,.7),rgba(0,8,3,.88));box-shadow:inset 0 0 0 1px rgba(168,255,114,.035),inset 0 0 32px rgba(88,255,63,.035),0 0 22px rgba(88,255,63,.035)}.drbBattlePanel{display:grid;grid-template-rows:minmax(0,1fr) auto auto auto;padding:clamp(20px,2.2vw,32px);-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.drbAboutPanel:before,.drbBattlePanel:after,.drbBattlePanel:before,.drbInfoPanel:before{content:"";position:absolute;inset:10px;pointer-events:none;opacity:.22;background:linear-gradient(rgba(141,255,84,.1) 1px,transparent 0),linear-gradient(90deg,rgba(141,255,84,.1) 1px,transparent 0);background-size:20px 20px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 72%);mask-image:radial-gradient(circle at center,#000 0,transparent 72%)}.drbAssetRow{position:relative;z-index:1;display:grid;grid-template-columns:minmax(110px,.7fr) minmax(150px,1fr) 1px minmax(150px,1fr) minmax(110px,.7fr);align-items:center;grid-gap:clamp(14px,1.6vw,24px);gap:clamp(14px,1.6vw,24px);min-height:0}.drbDuelDivider{height:100%;min-height:160px;border-left:1px dashed rgba(141,255,84,.26);box-shadow:0 0 12px rgba(141,255,84,.12)}.drbAssetLogoWrap{position:relative;display:grid;place-items:center;width:clamp(104px,10vw,150px);height:clamp(104px,10vw,150px);justify-self:center;border-radius:50%;border:1px dashed rgba(141,255,84,.34);box-shadow:inset 0 0 22px rgba(88,255,63,.05)}.drbAssetLogoWrap:after,.drbAssetLogoWrap:before{content:"+";position:absolute;color:rgba(168,255,114,.72);font-size:16px;text-shadow:0 0 8px rgba(88,255,63,.28)}.drbAssetLogoWrap:before{top:8px;right:14px}.drbAssetLogoWrap:after{bottom:12px;left:12px}.ethDiamond{position:relative;width:58px;height:94px;transform:scale(.95);filter:drop-shadow(0 0 14px rgba(141,255,84,.2))}.ethDiamond span:after,.ethDiamond span:before,.ethDiamond:after,.ethDiamond:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-left:29px solid transparent;border-right:29px solid transparent}.ethDiamond:before{top:0;border-bottom:50px solid #a8ff72}.ethDiamond:after{top:50px;border-top:42px solid rgba(141,255,84,.52)}.ethDiamond span:before{top:13px;border-left-width:14px;border-right-width:14px;border-bottom:37px solid rgba(0,22,6,.55)}.ethDiamond span:after{top:50px;border-left-width:14px;border-right-width:14px;border-top:25px solid rgba(0,16,5,.55)}.drbFaceMark,.drbSealFace{position:relative;width:96px;height:96px;border:6px solid #8dff54;border-radius:50%;filter:drop-shadow(0 0 12px rgba(141,255,84,.28))}.drbFaceMark:before,.drbSealFace:before{content:"";position:absolute;left:-18px;right:-18px;top:38px;height:16px;border:6px solid #8dff54;border-radius:50%;background:rgba(0,15,4,.9)}.drbFaceMark:after,.drbSealFace:after{content:"";position:absolute;left:23px;right:23px;bottom:22px;height:18px;border-bottom:6px solid #8dff54;border-radius:0 0 999px 999px}.drbFaceMark span:after,.drbFaceMark span:before,.drbSealFace span:after,.drbSealFace span:before{content:"";position:absolute;top:36px;width:12px;height:18px;border-radius:50% 50% 0 0;background:#8dff54}.drbFaceMark span:before,.drbSealFace span:before{left:26px}.drbFaceMark span:after,.drbSealFace span:after{right:26px}.drbAssetSide{min-width:0;display:grid;grid-gap:8px;gap:8px;align-content:center}.drbAssetSide.drb{text-align:right}.drbAssetName{color:#a8ff72;font-size:clamp(20px,1.9vw,30px);letter-spacing:.08em}.drbAssetAmount{color:#8dff54;font-size:clamp(34px,3vw,52px);line-height:.9;letter-spacing:.08em;text-shadow:0 0 12px rgba(88,255,63,.32)}.drbAssetUsd{color:rgba(168,255,114,.78);font-size:clamp(11px,.9vw,15px);letter-spacing:.07em}.drbPercentRow{position:relative;z-index:1;display:flex;justify-content:space-around;color:#8dff54;font-size:clamp(18px,1.6vw,26px);line-height:1;margin:6px 0 10px;text-shadow:0 0 10px rgba(88,255,63,.24)}.drbSegmentBar{position:relative;z-index:1;display:grid;grid-template-columns:repeat(44,1fr);grid-gap:4px;gap:4px;height:clamp(30px,3.5vh,42px);padding:4px;border-top:1px solid rgba(141,255,84,.38);border-bottom:1px solid rgba(141,255,84,.38)}.drbSegment{display:block;min-width:0;background:rgba(141,255,84,.16);box-shadow:inset 0 0 0 1px rgba(141,255,84,.04)}.drbSegment.weth{background:linear-gradient(180deg,#a8ff72,#65b924);box-shadow:0 0 8px rgba(88,255,63,.12)}.drbSegment.drb{background:linear-gradient(180deg,rgba(168,255,114,.58),rgba(69,122,32,.72))}.drbSegmentBar i{position:absolute;top:-10px;bottom:-10px;width:1px;background:#a8ff72;box-shadow:0 0 12px rgba(141,255,84,.5)}.drbSegmentBar i:after,.drbSegmentBar i:before{content:"+";position:absolute;left:-5px;color:#a8ff72;font-style:normal;font-size:16px}.drbSegmentBar i:before{top:-12px}.drbSegmentBar i:after{bottom:-14px}.drbTotalValue{position:relative;z-index:1;margin-top:clamp(22px,3vh,34px);padding:clamp(14px,2vh,22px) clamp(20px,3vw,42px);border:1px solid rgba(141,255,84,.38);display:grid;justify-items:center;grid-gap:8px;gap:8px;background:linear-gradient(90deg,transparent,rgba(141,255,84,.035),transparent)}.drbTotalValue:after,.drbTotalValue:before{content:"";position:absolute;top:50%;width:clamp(80px,14vw,170px);height:1px;background:repeating-linear-gradient(90deg,rgba(141,255,84,.68) 0 4px,transparent 4px 12px)}.drbTotalValue:before{left:26px}.drbTotalValue:after{right:26px}.drbTotalValue span{color:rgba(168,255,114,.74);font-size:clamp(12px,1vw,16px);letter-spacing:.12em}.drbTotalValue strong{color:#8dff54;font-size:clamp(42px,4.2vw,70px);line-height:.88;letter-spacing:.08em;text-shadow:0 0 16px rgba(88,255,63,.32)}.drbWalletLinks{padding:clamp(14px,1.4vw,22px)}.drbLinkGrid,.drbTokenButtons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(10px,1vw,16px);gap:clamp(10px,1vw,16px);margin-top:14px}.drbTokenButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.drbLinkCard{position:relative;min-width:0;min-height:86px;border:1px solid rgba(141,255,84,.34);background:rgba(4,18,6,.52);color:#8dff54;text-align:left;text-decoration:none;padding:14px 34px 12px 54px;display:grid;align-content:center;grid-gap:4px;gap:4px;cursor:none;overflow:hidden}.drbLinkCard:focus,.drbLinkCard:hover{outline:none;border-color:rgba(168,255,114,.9);box-shadow:0 0 18px rgba(88,255,63,.14),inset 0 0 20px rgba(88,255,63,.04)}.drbLinkCard strong{color:#a8ff72;font-size:clamp(12px,.9vw,15px);letter-spacing:.08em;line-height:1.2}.drbLinkCard em{color:rgba(168,255,114,.66);font-style:normal;font-size:clamp(10px,.75vw,13px);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drbLinkCard b{right:12px;color:#a8ff72;font-size:34px;font-weight:400;line-height:1}.drbLinkCard b,.drbLinkIcon{position:absolute;top:50%;transform:translateY(-50%)}.drbLinkIcon{left:14px;width:28px;height:28px;opacity:.9;filter:drop-shadow(0 0 8px rgba(88,255,63,.24))}.drbLinkIconImage{object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 8px rgba(88,255,63,.26))}.drbLinkIcon.globe{border:4px solid #8dff54;border-radius:50%}.drbLinkIcon.globe:after,.drbLinkIcon.globe:before{content:"";position:absolute;inset:5px -4px;border-top:3px solid #8dff54;border-bottom:3px solid #8dff54}.drbLinkIcon.globe:after{inset:-4px 8px;border:0;border-left:3px solid #8dff54;border-right:3px solid #8dff54}.drbLinkIcon.chart:after,.drbLinkIcon.chart:before{content:"";position:absolute;bottom:0;background:#8dff54}.drbLinkIcon.chart:before{left:2px;width:6px;height:13px;box-shadow:10px -6px 0 #8dff54,20px -14px 0 #8dff54}.drbLinkIcon.chart:after{left:2px;right:0;bottom:24px;height:3px;transform:rotate(-36deg);transform-origin:left center}.drbLinkIcon.copy:after,.drbLinkIcon.copy:before{content:"";position:absolute;border:3px solid #8dff54;background:rgba(0,10,3,.85)}.drbLinkIcon.copy:before{inset:2px 7px 7px 2px}.drbLinkIcon.copy:after{inset:7px 2px 2px 7px}.drbAboutPanel,.drbInfoPanel{padding:clamp(16px,1.7vw,26px)}.drbTokenInfoBody{position:relative;z-index:1;height:calc(100% - 38px);min-height:0;margin-top:16px;display:grid;grid-template-columns:minmax(190px,.68fr) minmax(0,1fr);grid-gap:clamp(18px,2vw,28px);gap:clamp(18px,2vw,28px);align-items:center}.drbTokenSeal{position:relative;height:min(100%,260px);min-height:210px;border:1px solid rgba(141,255,84,.42);display:grid;place-items:center;overflow:hidden}.drbSealGrid{position:absolute;inset:0;background:linear-gradient(rgba(141,255,84,.16) 1px,transparent 0),linear-gradient(90deg,rgba(141,255,84,.16) 1px,transparent 0),radial-gradient(circle at center,rgba(141,255,84,.05),transparent 70%);background-size:22px 22px,22px 22px,auto}.drbSealFace{transform:scale(1.08)}.drbTokenMeta{display:grid;align-content:center;min-width:0}.drbTokenMeta div{display:grid;grid-template-columns:minmax(120px,.75fr) minmax(0,1fr);grid-gap:14px;gap:14px;padding:10px 0;border-bottom:1px dotted rgba(141,255,84,.22);color:rgba(168,255,114,.78);font-size:clamp(11px,.9vw,15px);letter-spacing:.06em}.drbTokenMeta strong{color:#a8ff72;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drbAboutPanel{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.drbAboutPanel p{position:relative;z-index:1;margin:12px 0 0;color:rgba(168,255,114,.82);font-size:clamp(14px,1vw,17px);line-height:1.6;letter-spacing:.04em}.drbLinkCard.compact{min-height:74px}.drbWalletMotto{min-height:34px;display:grid;place-items:center;border:1px solid rgba(141,255,84,.24);color:rgba(168,255,114,.8);font-size:clamp(12px,1vw,18px);letter-spacing:.34em;text-align:center;background:linear-gradient(90deg,transparent,rgba(141,255,84,.04),transparent)}@media (max-width:1180px){.drbWalletGrid{grid-template-columns:1fr;overflow:auto}.drbWalletTerminal{overflow:auto!important}}@media (max-width:760px){.drbAssetRow,.drbLinkGrid,.drbTokenButtons,.drbTokenInfoBody{grid-template-columns:1fr}.drbDuelDivider{display:none}.drbAssetSide.drb{text-align:left}.drbAssetLogoWrap,.drbTotalValue:after,.drbTotalValue:before{display:none}}.drbAssetRow{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)!important;gap:clamp(18px,2vw,30px)!important}.drbAssetCard{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:clamp(86px,9vw,132px) minmax(0,1fr);align-items:center;grid-gap:clamp(14px,1.5vw,22px);gap:clamp(14px,1.5vw,22px)}.drbAssetCard.drb{justify-self:stretch}.drbAssetIconFrame{position:relative;display:grid;place-items:center;width:clamp(86px,9vw,132px);height:clamp(86px,9vw,132px);border-radius:50%;border:1px dashed rgba(141,255,84,.36);background:radial-gradient(circle at 50% 50%,rgba(141,255,84,.08),transparent 54%),rgba(0,12,3,.22);box-shadow:inset 0 0 22px rgba(88,255,63,.055),0 0 18px rgba(88,255,63,.04)}.drbAssetIconFrame:after,.drbAssetIconFrame:before{content:"+";position:absolute;color:rgba(168,255,114,.72);font-size:15px;line-height:1;text-shadow:0 0 8px rgba(88,255,63,.28)}.drbAssetIconFrame:before{top:8px;right:13px}.drbAssetIconFrame:after{bottom:11px;left:12px}.drbAssetPngIcon{display:block;width:auto;max-width:74%;max-height:82%;object-fit:contain;image-rendering:auto;opacity:.96;mix-blend-mode:screen;filter:brightness(1.08) contrast(1.1) drop-shadow(0 0 9px rgba(141,255,84,.34))}.drbAssetPngIcon.weth{max-width:50%;max-height:78%}.drbAssetPngIcon.drb{max-width:76%;max-height:76%}.drbAssetSide.drb{text-align:left!important}.drbTokenSeal.animated{background:radial-gradient(circle at 50% 50%,rgba(141,255,84,.08),transparent 60%),rgba(0,8,3,.45)}.drbTokenSeal.animated .drbSealGrid{opacity:.72;z-index:1}.drbTokenGif{position:relative;z-index:2;display:block;width:min(100%,230px);height:auto;max-height:100%;object-fit:contain;image-rendering:auto;mix-blend-mode:screen;opacity:.92;filter:brightness(1.05) contrast(1.06) drop-shadow(0 0 10px rgba(141,255,84,.2))}@media (max-width:980px){.drbAssetRow{grid-template-columns:1fr!important}.drbDuelDivider{display:none!important}}.drbTokenMeta .drbContractRow{grid-template-columns:minmax(120px,.75fr) minmax(0,1fr) 30px!important;align-items:center}.drbContractCopy{position:relative;width:26px;height:26px;border:1px solid rgba(141,255,84,.34);background:rgba(0,10,3,.54);cursor:none;padding:0;display:grid;place-items:center;color:#8dff54}.drbContractCopy:focus,.drbContractCopy:hover{outline:none;border-color:rgba(168,255,114,.92);box-shadow:0 0 12px rgba(88,255,63,.18),inset 0 0 10px rgba(88,255,63,.08)}.drbCopyMiniIcon{position:relative;width:16px;height:16px;display:block}.drbCopyMiniIcon:after,.drbCopyMiniIcon:before{content:"";position:absolute;border:2px solid #8dff54;background:rgba(0,10,3,.9);box-shadow:0 0 7px rgba(88,255,63,.18)}.drbCopyMiniIcon:before{inset:1px 5px 5px 1px}.drbCopyMiniIcon:after{inset:5px 1px 1px 5px}.drbAboutPanel p{font-size:clamp(13px,.95vw,16px)!important;line-height:1.55!important}.drbTokenMeta div{grid-template-columns:minmax(120px,.72fr) minmax(0,1fr)}.contactsScreen{position:relative;height:100%;min-height:0;display:grid;grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);grid-template-rows:minmax(0,1fr) auto;grid-gap:clamp(22px,3vw,54px);gap:clamp(22px,3vw,54px);padding:clamp(28px,3vw,48px);border:1px solid rgba(116,220,70,.28);background:radial-gradient(circle at 72% 46%,rgba(116,220,70,.09),transparent 34%),radial-gradient(circle at 25% 36%,rgba(116,220,70,.035),transparent 28%),linear-gradient(180deg,rgba(0,14,4,.46),rgba(0,5,2,.9));overflow:hidden}.contactsScreen:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(168,255,114,.045) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(88,255,63,.035),transparent 22%,transparent 78%,rgba(88,255,63,.035));mix-blend-mode:screen;opacity:.48}.contactsCorner{position:absolute;width:24px;height:24px;border-color:rgba(168,255,114,.72);border-style:solid;pointer-events:none;z-index:3}.contactsCornerTl{left:22px;top:22px;border-width:2px 0 0 2px}.contactsCornerTr{right:22px;top:22px;border-width:2px 2px 0 0}.contactsCornerBl{left:22px;bottom:22px;border-width:0 0 2px 2px}.contactsCornerBr{right:22px;bottom:22px;border-width:0 2px 2px 0}.contactsLeftPanel,.contactsMotto,.contactsRightPanel{position:relative;z-index:2}.contactsLeftPanel{align-self:center;min-width:0;max-width:620px;padding-left:clamp(8px,1vw,18px)}.contactsTitleRow{display:flex;align-items:center;gap:18px;margin-bottom:18px}.contactsTitleRow h2{margin:0;color:#a8ff72;font-size:clamp(22px,1.75vw,34px);line-height:1;letter-spacing:.12em;text-shadow:0 0 12px rgba(88,255,63,.22)}.contactsTitleRow:after{content:"";flex:1 1;height:1px;min-width:110px;background:linear-gradient(90deg,rgba(168,255,114,.66),transparent)}.contactsIntro{max-width:46ch;margin:0 0 clamp(18px,2.2vh,28px);color:rgba(205,255,157,.78);font-size:clamp(15px,1.12vw,21px);line-height:1.55;letter-spacing:.07em}.contactsIntro:before{content:"------------------------------";display:block;margin-bottom:8px;color:rgba(168,255,114,.68);letter-spacing:.12em}.contactsRoutes{display:grid;grid-gap:clamp(10px,1.4vh,16px);gap:clamp(10px,1.4vh,16px)}.contactsRoute{position:relative;min-height:clamp(72px,8vh,92px);display:grid;grid-template-columns:clamp(68px,5.8vw,98px) minmax(0,1fr) 28px;align-items:center;border:1px solid rgba(116,220,70,.42);background:linear-gradient(180deg,rgba(10,42,10,.36),rgba(0,10,3,.7));color:#a8ff72;text-decoration:none;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(168,255,114,.035),0 0 16px rgba(88,255,63,.045);transition:border-color .13s ease,background .13s ease,box-shadow .13s ease,transform .13s ease}.contactsRoute:focus,.contactsRoute:hover{outline:none;border-color:rgba(168,255,114,.86);background:linear-gradient(180deg,rgba(116,220,70,.16),rgba(0,16,4,.82));box-shadow:0 0 22px rgba(88,255,63,.13),inset 0 0 22px rgba(88,255,63,.055)}.contactsRouteIcon{position:relative;height:100%;border-right:1px solid rgba(116,220,70,.25);display:grid;place-items:center;color:#a8ff72;filter:drop-shadow(0 0 8px rgba(88,255,63,.25))}.contactsRouteIcon:before{font-size:clamp(28px,3vw,52px);line-height:1}.contactsRouteIcon.x:before{content:"𝕏"}.contactsRouteIcon.linktree:before{content:"✱"}.contactsRouteIcon.mail:before{content:"✉"}.contactsRouteIcon.telegram:before{content:"➤";transform:translateX(-2px) rotate(-8deg)}.contactsRouteText{min-width:0;display:grid;grid-gap:6px;gap:6px;padding:0 18px}.contactsRouteText strong{color:#b8ff78;font-size:clamp(17px,1.45vw,28px);line-height:1;letter-spacing:.1em}.contactsRouteText em{color:rgba(205,255,157,.7);font-style:normal;font-size:clamp(12px,.95vw,18px);line-height:1.1;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contactsRoute b{color:#a8ff72;font-size:clamp(34px,3vw,50px);line-height:1;font-weight:400;text-shadow:0 0 10px rgba(88,255,63,.25)}.contactsRightPanel{min-width:0;display:grid;place-items:center}.contactsSignalFrame{position:relative;width:min(100%,620px);aspect-ratio:1.05/1;display:grid;place-items:center;padding:clamp(18px,2vw,34px);background:radial-gradient(circle at center,rgba(116,220,70,.1),transparent 56%)}.contactsSignalImage{width:min(88%,520px);max-height:88%;object-fit:contain;image-rendering:auto;mix-blend-mode:screen;opacity:.94;filter:brightness(1.06) contrast(1.08) drop-shadow(0 0 12px rgba(88,255,63,.22)) drop-shadow(0 0 30px rgba(88,255,63,.08))}.contactsSignalCorner{position:absolute;width:clamp(34px,4vw,52px);height:clamp(34px,4vw,52px);border-color:rgba(168,255,114,.72);border-style:solid}.contactsSignalCorner.tl{left:4%;top:10%;border-width:2px 0 0 2px}.contactsSignalCorner.tr{right:4%;top:10%;border-width:2px 2px 0 0}.contactsSignalCorner.bl{left:4%;bottom:10%;border-width:0 0 2px 2px}.contactsSignalCorner.br{right:4%;bottom:10%;border-width:0 2px 2px 0}.contactsMotto{grid-column:1/-1;display:grid;grid-template-columns:minmax(80px,1fr) auto minmax(80px,1fr);align-items:center;grid-gap:clamp(18px,3vw,34px);gap:clamp(18px,3vw,34px);color:#a8ff72;font-size:clamp(16px,1.35vw,26px);line-height:1;letter-spacing:.18em;text-align:center;text-shadow:0 0 10px rgba(88,255,63,.24)}.contactsMotto span{height:1px;background:linear-gradient(90deg,transparent,rgba(168,255,114,.64),transparent)}@media (max-width:980px){.contactsScreen{grid-template-columns:1fr;grid-template-rows:auto minmax(240px,1fr) auto;gap:18px;padding:24px;overflow:hidden}.contactsLeftPanel{max-width:none;align-self:start}.contactsIntro{max-width:none}.contactsSignalFrame{max-height:320px}}@media (max-width:900px){body,html{width:100%!important;height:auto!important;min-height:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;position:static!important}body{touch-action:pan-y!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch}*,body,html{cursor:auto!important}.crosshairCursor{display:none!important}.gameShell{min-height:100svh!important;padding:8px!important}.frameOuter,.gameShell{width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important}.frameOuter{min-height:calc(100svh - 16px)!important;margin:0!important;display:flex!important;flex-direction:column!important}.frameHeader,.pipTicker,.statusBar{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;overflow:hidden!important}.frameHeader{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;padding:8px 10px!important;font-size:10px!important;line-height:1.15!important;letter-spacing:.11em!important}.frameHeader>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.miniDots{gap:5px!important}.miniDot{width:8px!important;height:8px!important}.pipTopTabs{flex:0 0 auto!important;height:auto!important;min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;padding:0!important;overflow:visible!important}.pipTab,.pipTopTabs{width:100%!important}.pipTab{min-width:0!important;height:48px!important;min-height:48px!important;padding:6px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;overflow:hidden!important;font-size:clamp(12px,3.5vw,15px)!important;line-height:1.05!important;letter-spacing:.08em!important}.pipTab:last-child{grid-column:1/-1!important}.pipTicker{min-height:36px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;gap:0!important}.pipTickerViewport{width:100%!important;min-width:0!important;overflow:hidden!important}.pipTickerInner{gap:28px!important;font-size:10px!important;letter-spacing:.11em!important}.pipTickerSignal{display:none!important}.pipTabContent{flex:0 0 auto!important;display:block!important;padding:12px 10px 18px!important}.contactsScreen,.drbWalletTerminal,.galleryPipScreen,.pipGamePanel,.pipMainScreen,.pipTabContent,.pipUtilityPanel{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.contactsScreen,.drbWalletTerminal,.galleryPipScreen,.pipGamePanel,.pipMainScreen,.pipUtilityPanel{box-sizing:border-box!important}.pipMainScreen{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:stretch!important}.pipCharacterPanel,.pipInfoPanel,.pipMainRoutes{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:14px!important;overflow:visible!important;border:1px solid rgba(116,220,70,.26)!important;box-sizing:border-box!important}.pipInfoPanel{order:1!important;display:block!important}.pipCharacterPanel{order:2!important;display:grid!important;grid-template-rows:auto auto auto auto!important;padding:12px!important;overflow:visible!important}.pipMainRoutes{order:3!important}.contactsTitleRow h2,.drbBlockTitle,.galleryTitleRow,.heroKicker,.pipPanelTitle,.pipSectionLabel{font-size:clamp(11px,3vw,14px)!important;line-height:1.2!important;letter-spacing:.12em!important;margin-bottom:10px!important}.pipTitleGlitch:after,.pipTitleGlitch:before{content:none!important;display:none!important}.pipTitleGlitch span{animation:none!important}.pipHeroTitle{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;font-size:clamp(34px,11.2vw,48px)!important;line-height:.92!important;letter-spacing:.035em!important;word-break:keep-all!important;overflow-wrap:normal!important;white-space:normal!important}.pipHeroDescription{width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(14px,3.75vw,16px)!important;line-height:1.55!important;letter-spacing:.025em!important}.pipHeroDescription.smallLine{margin-top:10px!important}.pipStatsTop{width:100%!important;min-height:70px!important;height:auto!important;padding:8px 10px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;align-items:center!important}.pipStatBox span{font-size:9px!important;letter-spacing:.09em!important;line-height:1.1!important}.pipStatBox strong{font-size:clamp(28px,8.7vw,38px)!important;line-height:.9!important;letter-spacing:.04em!important}.pipReticle{font-size:22px!important}.pipModelViewport{width:100%!important;height:clamp(315px,88vw,460px)!important;min-height:315px!important;max-height:460px!important;overflow:hidden!important;contain:paint!important}.pipModelViewport>.pipModelViewer,.pipModelViewport>model-viewer{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;transform:translateY(-1%) scale(.98)!important;transform-origin:center center!important}.scannerBrackets{inset:8% 14px 8% 14px!important}.pipModelViewport:after,.pipModelViewport:before{top:9%!important;bottom:9%!important;width:10px!important}.pipNetworkPanel{width:100%!important;min-height:56px!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;padding:8px 10px!important}.pipNetworkPanel span{font-size:9px!important;letter-spacing:.1em!important}.pipNetworkPanel strong{font-size:clamp(18px,5.1vw,24px)!important;letter-spacing:.07em!important}.pipSignalWave{height:20px!important}.pipRouteStatusCluster{margin-top:12px!important}.bootConfirmButton,.bootMenuButton,.contactsRoute,.drbLinkCard,.galleryMintButton,.introButton,.pipRouteItem,.uiButton{width:100%!important;min-height:56px!important;height:auto!important;box-sizing:border-box!important}.pipRouteItem{display:grid!important;grid-template-columns:32px 34px minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;padding:10px!important;text-align:left!important}.pipRouteIcon{width:24px!important;height:24px!important;object-fit:contain!important}.pipRouteItem span{font-size:10px!important;letter-spacing:.07em!important}.pipRouteItem strong{min-width:0!important;font-size:clamp(17px,5vw,22px)!important;line-height:1!important;letter-spacing:.07em!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.pipRouteStatus,.pipRouteSystemBox{font-size:11px!important;letter-spacing:.07em!important}.pipWalkerPanel{min-height:90px!important;height:auto!important}.pipWalkerGif{width:100%!important;max-height:110px!important;object-fit:contain!important}.galleryPipScreen{display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important;padding:12px!important}.galleryArchivePanel,.galleryTraitPanel{width:100%!important;max-width:100%!important;overflow:visible!important}.galleryGridSix{width:100%!important;height:auto!important;min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-gap:10px!important;gap:10px!important;overflow:visible!important}.galleryCard{aspect-ratio:1/1!important;min-height:0!important}.galleryTraitPanel{padding:14px!important}.galleryDescription,.galleryMetaBottom,.galleryMiniMeta,.galleryTraitRow{font-size:clamp(12px,3.45vw,15px)!important}.galleryMetaBottom div,.galleryMiniMeta div,.galleryTraitRow{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important}.drbWalletTerminal{padding:0!important}.drbWalletGrid,.drbWalletLeft,.drbWalletRight,.drbWalletTerminal{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;grid-gap:12px!important;gap:12px!important}.drbAboutPanel,.drbBattlePanel,.drbInfoPanel,.drbWalletGrid,.drbWalletLeft,.drbWalletLinks,.drbWalletRight{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.drbAboutPanel,.drbBattlePanel,.drbInfoPanel,.drbWalletLinks{padding:14px!important;box-sizing:border-box!important}.drbAssetRow{display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important}.drbAssetLogoWrap,.drbDuelDivider{display:none!important}.drbAssetCard{width:100%!important;min-width:0!important;min-height:86px!important;display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding:12px!important}.drbAssetIconFrame{width:44px!important;height:44px!important}.drbAssetSide,.drbAssetSide.drb{min-width:0!important;text-align:left!important}.drbAssetName{font-size:clamp(15px,4.2vw,20px)!important}.drbAssetAmount{max-width:100%!important;font-size:clamp(28px,8.4vw,38px)!important;line-height:1!important}.drbAssetAmount,.drbAssetUsd{overflow-wrap:anywhere!important}.drbAssetUsd{font-size:clamp(11px,3.2vw,14px)!important}.drbPercentRow{margin:12px 0 8px!important;font-size:clamp(16px,4.6vw,21px)!important}.drbSegmentBar{width:100%!important;height:30px!important;display:grid!important;grid-template-columns:repeat(22,minmax(0,1fr))!important;grid-gap:2px!important;gap:2px!important}.drbTotalValue{margin-top:16px!important;padding:14px 10px!important}.drbTotalValue span{font-size:11px!important;letter-spacing:.12em!important}.drbTotalValue strong{max-width:100%!important;font-size:clamp(34px,11vw,48px)!important;line-height:1!important;overflow-wrap:anywhere!important}.drbLinkGrid,.drbTokenButtons,.drbTokenInfoBody{display:grid!important;grid-template-columns:1fr!important;grid-gap:10px!important;gap:10px!important}.drbLinkCard{position:relative!important;min-height:62px!important;padding:12px 34px 12px 52px!important;overflow:hidden!important}.drbLinkCard em,.drbLinkCard strong{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.drbTokenSeal{height:190px!important;min-height:190px!important}.drbTokenMeta div{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important}.drbAboutPanel p,.drbTokenMeta span,.drbTokenMeta strong{overflow-wrap:anywhere!important}.drbWalletMotto{min-height:42px!important;padding:10px!important;font-size:clamp(11px,3.1vw,14px)!important;line-height:1.25!important;letter-spacing:.11em!important;white-space:normal!important}.contactsScreen{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;grid-gap:14px!important;gap:14px!important;padding:14px!important}.contactsLeftPanel,.contactsRightPanel{width:100%!important;max-width:100%!important;min-width:0!important}.contactsLeftPanel{padding:0!important}.contactsRightPanel{display:none!important}.contactsIntro{width:100%!important;max-width:none!important;font-size:clamp(13px,3.6vw,16px)!important;line-height:1.55!important}.contactsRoutes{display:grid!important;grid-gap:10px!important;gap:10px!important}.contactsRoute{width:100%!important;min-width:0!important;min-height:64px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 20px!important;align-items:center!important;padding:9px 8px!important}.contactsRouteIcon{width:38px!important;height:38px!important}.contactsRouteText{min-width:0!important;padding:0 8px!important}.contactsRouteText strong{font-size:clamp(15px,4.1vw,19px)!important;line-height:1.05!important}.contactsRouteText em{font-size:clamp(11px,3.2vw,14px)!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}.contactsMotto{display:block!important;text-align:center!important;font-size:clamp(13px,3.7vw,16px)!important;line-height:1.25!important;letter-spacing:.09em!important}.contactsMotto span{display:none!important}.statusBar.pipHintBar{min-height:0!important;height:auto!important;padding:8px 10px!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important}.pipHintGroup{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px 10px!important;gap:6px 10px!important;line-height:1.15!important;letter-spacing:.08em!important}.pipClock,.pipHintGroup{font-size:10px!important}.pipClock{justify-content:start!important;min-width:0!important;padding:0!important}.achievementOverlay,.bootConfirmWrap,.introOverlay{position:fixed!important;inset:0!important;overflow-y:auto!important;padding:14px!important;align-items:flex-start!important}.achievementModal,.bootConfirmCard,.introCard{width:min(100%,560px)!important;max-width:100%!important;max-height:none!important;overflow:visible!important}}@media (max-width:480px){.pipTopTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pipTab:last-child{grid-column:1/-1!important}.galleryGridSix{grid-template-columns:1fr!important}.pipModelViewport{height:clamp(300px,92vw,390px)!important;min-height:300px!important}.drbSegmentBar{grid-template-columns:repeat(11,minmax(0,1fr))!important}.pipHintGroup{grid-template-columns:1fr!important}}@media (max-width:900px){.pipNetworkPanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"left right" "signal signal"!important;align-items:center!important;row-gap:8px!important;column-gap:10px!important;overflow:hidden!important}.pipNetworkSide,.pipNetworkSideLeft,.pipNetworkSideRight{min-width:0!important;overflow:hidden!important}.pipNetworkSideLeft{grid-area:left!important;justify-self:start!important}.pipNetworkSideRight{grid-area:right!important;justify-self:end!important}.pipNetworkSideLeft>div,.pipNetworkSideRight>div{min-width:0!important}.pipNetworkSideRight>div{text-align:right!important}.pipNetworkPanel span,.pipNetworkPanel strong{white-space:nowrap!important}.pipSignalWave{grid-area:signal!important;width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;overflow:hidden!important}.pipHintBar,.statusBar.pipHintBar{grid-template-columns:1fr!important;min-height:auto!important}.pipHintGroup{display:none!important}.pipClock{justify-content:flex-end!important;width:100%!important}.contactsScreen{gap:12px!important;padding:14px!important;overflow:hidden!important}.contactsCorner{display:none!important}.contactsRightPanel{display:grid!important;order:-1!important;width:100%!important;padding:0!important;place-items:center!important}.contactsSignalFrame{width:min(100%,250px)!important;max-width:250px!important;aspect-ratio:1/1!important;max-height:none!important;padding:12px!important;border:1px solid rgba(116,220,70,.34)!important;overflow:hidden!important;background:radial-gradient(circle at center,rgba(116,220,70,.11),transparent 58%),linear-gradient(180deg,rgba(5,28,8,.35),rgba(0,8,2,.72))!important;box-sizing:border-box!important}.contactsSignalImage{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important}.contactsSignalCorner{width:18px!important;height:18px!important}.contactsSignalCorner.tl{left:8px!important;top:8px!important}.contactsSignalCorner.tr{right:8px!important;top:8px!important}.contactsSignalCorner.bl{left:8px!important;bottom:8px!important}.contactsSignalCorner.br{right:8px!important;bottom:8px!important}.contactsLeftPanel{order:1!important}.contactsMotto{order:2!important;margin-top:2px!important;padding-top:4px!important}.bootMenuHints{display:none!important}}@media (min-width:901px){.drbBattlePanel{grid-template-rows:auto auto auto auto!important;row-gap:clamp(10px,1.05vw,18px)!important;padding:clamp(18px,1.85vw,28px) clamp(22px,2.25vw,34px)!important;overflow:visible!important}.drbAssetRow{min-height:clamp(142px,13.5vw,178px)!important;align-items:center!important;gap:clamp(18px,2vw,30px)!important}.drbDuelDivider{min-height:clamp(132px,13vw,168px)!important}.drbAssetCard{min-height:clamp(118px,10vw,148px)!important;align-items:center!important}.drbAssetIconFrame{width:clamp(92px,8.4vw,128px)!important;height:clamp(92px,8.4vw,128px)!important}.drbAssetSide{display:grid!important;align-content:center!important;grid-gap:clamp(7px,.65vw,11px)!important;gap:clamp(7px,.65vw,11px)!important;min-width:0!important}.drbAssetName{line-height:1.05!important}.drbAssetAmount{line-height:1.02!important}.drbAssetAmount,.drbAssetUsd{white-space:nowrap!important;overflow:visible!important}.drbAssetUsd{display:block!important;line-height:1.25!important;margin-top:0!important}.drbPercentRow{margin:clamp(8px,.9vw,14px) 0 4px!important;padding:0 clamp(34px,6vw,88px)!important;justify-content:space-between!important;line-height:1.15!important}.drbSegmentBar{margin-top:0!important}.drbTotalValue{margin-top:clamp(12px,1.45vw,22px)!important;min-height:clamp(86px,8vw,118px)!important;padding:clamp(12px,1.4vw,20px) clamp(20px,3vw,42px)!important;display:grid!important;align-content:center!important;justify-items:center!important;grid-gap:6px!important;gap:6px!important;overflow:visible!important}.drbTotalValue span{display:block!important;line-height:1.15!important}.drbTotalValue strong{display:block!important;line-height:.98!important}.drbTotalValue strong,.drbWalletGrid,.drbWalletLeft,.drbWalletTerminal{overflow:visible!important}.drbWalletLeft{grid-template-rows:auto auto auto!important;align-content:start!important}.drbBattlePanel{align-content:start!important;grid-template-rows:auto auto auto auto!important;row-gap:10px!important;padding:18px 22px!important}.drbAssetRow{min-height:136px!important;gap:18px!important}.drbDuelDivider{min-height:124px!important}.drbAssetCard{min-height:116px!important}.drbAssetName{font-size:clamp(18px,1.65vw,28px)!important}.drbAssetAmount{font-size:clamp(32px,2.8vw,48px)!important;line-height:1!important}.drbAssetUsd{font-size:clamp(11px,.82vw,14px)!important;line-height:1.2!important}.drbPercentRow{margin:6px 0 2px!important;font-size:clamp(16px,1.35vw,24px)!important}.drbSegmentBar{height:clamp(26px,2.8vh,36px)!important}.drbTotalValue{margin-top:10px!important;min-height:90px!important;padding:12px 18px!important;align-content:center!important}.drbTotalValue span{font-size:clamp(11px,.9vw,15px)!important;line-height:1.1!important}.drbTotalValue strong{font-size:clamp(36px,3.45vw,58px)!important;line-height:1.04!important;padding-bottom:2px!important}}@media (min-width:901px) and (max-height:920px),(min-width:901px) and (max-width:1400px){body,html{width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}body{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch}.gameShell{width:100%!important;min-height:100svh!important;padding:8px 10px!important}.frameOuter,.gameShell{height:auto!important;overflow:visible!important}.frameOuter{min-height:calc(100svh - 16px)!important}.frameHeader,.pipTicker,.pipTopTabs,.statusBar{flex:0 0 auto!important}.frameHeader{min-height:28px!important;padding-top:4px!important;padding-bottom:4px!important}.pipTopTabs{flex-basis:54px!important}.pipTab{font-size:clamp(16px,1.6vw,22px)!important}.pipTicker{min-height:32px!important;flex-basis:32px!important}.pipTabContent{flex:0 0 auto!important;padding:18px 20px 14px!important}.contactsScreen,.drbWalletTerminal,.galleryPipScreen,.pipGamePanel,.pipMainScreen,.pipTabContent,.pipUtilityPanel{height:auto!important;min-height:0!important;overflow:visible!important}.pipMainScreen{grid-template-columns:minmax(220px,.9fr) minmax(420px,1.8fr) minmax(285px,1fr)!important;gap:18px!important;align-items:stretch!important}.pipCharacterPanel,.pipInfoPanel,.pipMainRoutes{min-height:0!important;overflow:hidden!important}.pipModelViewport{min-height:420px!important;height:min(52svh,520px)!important}.pipNetworkPanel{min-height:58px!important}.pipSignalWave{min-width:0!important;max-width:100%!important}.drbWalletTerminal{grid-template-rows:auto auto!important;gap:12px!important}.drbWalletGrid,.drbWalletLeft,.drbWalletRight{height:auto!important;min-height:0!important;overflow:visible!important;align-items:start!important}.drbWalletLeft{grid-template-rows:auto auto auto!important}.drbWalletRight{grid-template-rows:auto auto!important}.drbBattlePanel{grid-template-rows:auto auto auto auto!important;row-gap:10px!important;padding:18px 22px!important;overflow:visible!important;-webkit-clip-path:none!important;clip-path:none!important}.drbAssetRow{min-height:132px!important;gap:18px!important}.drbDuelDivider{min-height:118px!important}.drbAssetCard{min-height:112px!important}.drbAssetIconFrame{width:clamp(84px,9vw,118px)!important;height:clamp(84px,9vw,118px)!important}.drbAssetName{font-size:clamp(18px,1.8vw,28px)!important}.drbAssetAmount{font-size:clamp(32px,3.3vw,48px)!important;line-height:1!important;white-space:nowrap!important}.drbAssetUsd{font-size:clamp(11px,1vw,14px)!important;line-height:1.25!important;white-space:nowrap!important}.drbPercentRow{margin:6px 0 2px!important;font-size:clamp(16px,1.6vw,24px)!important}.drbSegmentBar{height:clamp(26px,3.4vh,34px)!important}.drbTotalValue{margin-top:10px!important;min-height:92px!important;padding:12px 18px!important;align-content:center!important;overflow:visible!important}.drbTotalValue span{font-size:clamp(11px,1vw,15px)!important;line-height:1.1!important}.drbTotalValue strong{font-size:clamp(36px,3.7vw,58px)!important;line-height:1.04!important}.contactsScreen,.drbAboutPanel,.drbInfoPanel,.drbTotalValue strong,.drbWalletLinks{overflow:visible!important}.contactsScreen{height:auto!important;min-height:620px!important;grid-template-rows:auto auto!important;align-items:start!important;padding:24px!important}.contactsLeftPanel{padding-top:0!important}.contactsLeftPanel,.contactsRightPanel{align-self:start!important}.contactsSignalFrame{max-height:430px!important}.contactsMotto{align-self:end!important}}@media (pointer:coarse) and (min-width:901px){*,body,html{cursor:auto!important}.crosshairCursor{display:none!important}.statusBar.pipHintBar{grid-template-columns:1fr!important;min-height:30px!important;padding:7px 14px!important}.pipHintGroup{display:none!important}.pipClock{width:100%!important;justify-content:flex-end!important}}@media (min-width:901px) and (max-width:1180px){.contactsScreen,.drbWalletGrid,.pipMainScreen{grid-template-columns:1fr!important}.contactsLeftPanel,.contactsRightPanel,.drbWalletLeft,.drbWalletRight,.pipCharacterPanel,.pipInfoPanel,.pipMainRoutes{width:100%!important;max-width:100%!important}.contactsRightPanel{order:-1!important}}