@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable.css";
@import "https://fonts.googleapis.com/css2?family=Jersey+10&display=swap";
@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";
.VcktorPage-module__bFLZEG__scope{--fg:#e6e6e6;--accent:#ff8a00;--railW:300px;--safeTop:180px;--footerReserve:160px;--uiScale:.74;--hexW:96px;--hexH:calc(var(--hexW) * 1.155);--hexXShift:24px;--hexRowGap:1px;--hexColGap:0px;--hexColOverlap:-10px;--hexStrokeW:2.4px;--hexStrokeWActive:5px;--hexOffset:calc(var(--hexH)*.5 - (var(--hexRowGap)/2) - (var(--hexStrokeW)/2));--hexStroke:#fa0;--hexStrokeActive:#f6ff00;--gridGutter:50px;--ioZoneGap:50px;--btnW:30px;--btnH:30px;--waveMin:260px;--waveMax:320px;--waveRowGap:16px;--uploadColMin:320px;--uploadColMax:360px;--uploadColVW:30vw;--downloadColMin:380px;--uploadColFrac:1;--downloadColFrac:1;--dropZoneH:320px;--uploadsListGap:16px;--uiFont:"Mona12", "Galmuri11", "DungGeunMo",system-ui,sans-serif;min-height:100vh;color:var(--fg);font-family:var(--uiFont);--dialRowH:44px;--convertBtnOffsetY:18px;background:#000;position:relative;overflow:hidden}.VcktorPage-module__bFLZEG__mobileOnlyNotice,.VcktorPage-module__bFLZEG__mobileOnlyNoticeBox{display:none!important}.VcktorPage-module__bFLZEG__mobileCTA,.VcktorPage-module__bFLZEG__mobileHint{display:none}.VcktorPage-module__bFLZEG__scene{perspective:900px;z-index:0;background:#000;position:fixed;inset:0}.VcktorPage-module__bFLZEG__grid{will-change:transform;image-rendering:pixelated;filter:drop-shadow(0 0 2px #000);backface-visibility:hidden;pointer-events:none;background-repeat:repeat;position:absolute;inset:-25vmin}.VcktorPage-module__bFLZEG__gridFloor{transform-origin:50%;background-image:repeating-linear-gradient(90deg,#5a5a5a 0 1px,#0000 1px 40px),repeating-linear-gradient(0deg,#5a5a5a 0 1px,#0000 1px 40px);transform:rotateX(70deg)translateZ(-150px)scale(1.6);-webkit-mask-image:linear-gradient(#000 0% 45%,#00000059 88%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#00000059 88%,#0000 100%)}.VcktorPage-module__bFLZEG__gridCeil{opacity:.65;transform-origin:50%;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 12%,#000 55% 100%);mask-image:linear-gradient(#0000 0%,#00000059 12%,#000 55% 100%);background-image:repeating-linear-gradient(90deg,#3d3d3d 0 1px,#0000 1px 40px),repeating-linear-gradient(0deg,#3d3d3d 0 1px,#0000 1px 40px);transform:rotateX(-70deg)translateZ(-160px)scale(1.6);-webkit-mask-image:linear-gradient(#0000 0,#00000059 12%,#000 55% 100%)}.VcktorPage-module__bFLZEG__horizonGap{pointer-events:none;background:radial-gradient(100% 180%,#0000 0%,#0000008c 65%,#000 100%);height:8vmin;position:absolute;top:50%;left:-10%;right:-10%}.VcktorPage-module__bFLZEG__vignette{pointer-events:none;background:radial-gradient(60% 45% at 50% 55%,#0000 0% 55%,#000000b3 85%,#000 100%);position:absolute;inset:0}.VcktorPage-module__bFLZEG__stars{pointer-events:none;opacity:.08;mix-blend-mode:screen;background-image:radial-gradient(#9a9a9a .8px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.VcktorPage-module__bFLZEG__stageWrap{z-index:2;box-sizing:border-box;place-items:center;width:100vw;height:100dvh;padding:88px 24px 72px;display:grid;position:fixed;inset:0;overflow:hidden}.VcktorPage-module__bFLZEG__stage{place-items:center;width:100%;height:100%;display:grid;position:relative}.VcktorPage-module__bFLZEG__leftRail{z-index:6;flex-direction:column;gap:10px;width:200px;display:flex;position:fixed;top:16px;left:28px}.VcktorPage-module__bFLZEG__logoArea{z-index:1;flex-direction:column;gap:20px;width:200px;margin-top:24px;display:flex;position:relative}.VcktorPage-module__bFLZEG__logoBrand{color:#0f0;text-shadow:0 0 6px #00ff00a6;-webkit-user-select:none;user-select:none;align-items:flex-end;font-size:26px;line-height:1;display:inline-flex;position:relative}.VcktorPage-module__bFLZEG__logoChar{display:inline-block;position:relative}.VcktorPage-module__bFLZEG__logoChar:nth-child(2){margin-left:-3px}.VcktorPage-module__bFLZEG__logoChar:nth-child(3){margin-left:-5px}.VcktorPage-module__bFLZEG__logoChar:nth-child(4){margin-left:-4px}.VcktorPage-module__bFLZEG__logoChar:nth-child(5){margin-left:-1px}.VcktorPage-module__bFLZEG__logoChar:nth-child(6){margin-left:-3px}.VcktorPage-module__bFLZEG__logoChar:before,.VcktorPage-module__bFLZEG__logoChar:after{content:attr(data-text);pointer-events:none;filter:blur(.6px);mix-blend-mode:lighten;opacity:.85;position:absolute;inset:0}.VcktorPage-module__bFLZEG__logoChar:before{color:#00c200;clip-path:inset(0 0 42%);animation:1.5s steps(2,end) infinite VcktorPage-module__bFLZEG__vcrt1;transform:translate(-1px)}.VcktorPage-module__bFLZEG__logoChar:after{color:#00d200;clip-path:inset(50% 0 0);animation:1.5s steps(2,end) infinite reverse VcktorPage-module__bFLZEG__vcrt2;transform:translate(1px)}@keyframes VcktorPage-module__bFLZEG__vcrt1{0%{transform:translate(-1px)}20%{transform:translate(-.5px,1px)}40%{transform:translate(-1px,-.5px)}60%{transform:translate(-.5px,1px)}80%{transform:translate(-.5px,-1.5px)}to{transform:translate(-1px)}}@keyframes VcktorPage-module__bFLZEG__vcrt2{0%{transform:translate(1.5px)}20%{transform:translate(.5px,-1px)}40%{transform:translate(1px,.5px)}60%{transform:translate(.5px,-1px)}80%{transform:translate(1.5px,1px)}to{transform:translate(1.5px)}}.VcktorPage-module__bFLZEG__topCoinBar{z-index:5;flex-direction:row;align-items:center;gap:14px;display:flex;position:relative}.VcktorPage-module__bFLZEG__nickname{color:#0f0;letter-spacing:.4px;font-size:12px}.VcktorPage-module__bFLZEG__coinBtn{color:#fff;font-family:var(--uiFont);cursor:pointer;background:#111;border:1px solid #0f0;padding:4px 6px;font-size:12px}.VcktorPage-module__bFLZEG__coinBtn:hover{color:#000;background:#0f0}.VcktorPage-module__bFLZEG__accountMenu{z-index:20;width:184px;font-family:"PressStart2P", var(--uiFont);background:#0a0a0a;border:1px solid #0f0;flex-direction:column;animation:.12s ease-out VcktorPage-module__bFLZEG__acctMenuIn;display:flex;position:absolute;top:24px;right:0;overflow:hidden;box-shadow:0 10px 30px #0009,0 0 0 1px #00ff001f}@keyframes VcktorPage-module__bFLZEG__acctMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VcktorPage-module__bFLZEG__accountUser{color:#0f0;letter-spacing:-.06em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #00ff004d;padding:13px 12px 12px;font-size:10px;line-height:1.4;overflow:hidden}.VcktorPage-module__bFLZEG__accountItem{color:#d7d7d7;letter-spacing:-.04em;text-transform:uppercase;cursor:pointer;text-align:center;background:0 0;border:0;border-top:1px solid #00ff0024;width:100%;padding:12px 10px;font-family:inherit;font-size:9px;transition:background .1s,color .1s}.VcktorPage-module__bFLZEG__accountItem:first-of-type{border-top:0}.VcktorPage-module__bFLZEG__accountItem:hover{color:#000;background:#0f0}.VcktorPage-module__bFLZEG__accountItemDanger{color:#ff6b6b}.VcktorPage-module__bFLZEG__accountItemDanger:hover{color:#fff;background:#ff3b3b}.VcktorPage-module__bFLZEG__accountConfirm{text-align:center;background:#ff3b3b0f;border-top:1px solid #ff3b3b59;padding:11px 12px}.VcktorPage-module__bFLZEG__accountConfirmMsg{color:#ff6b6b;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:9px;font-size:8px;line-height:1.6}.VcktorPage-module__bFLZEG__accountConfirmRow{gap:6px;display:flex}.VcktorPage-module__bFLZEG__accountConfirmBtn{color:#cfcfcf;letter-spacing:-.03em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;flex:1;padding:9px 6px;font-family:inherit;font-size:8px;transition:background .1s,color .1s}.VcktorPage-module__bFLZEG__accountConfirmBtn:hover{color:#fff;background:#222}.VcktorPage-module__bFLZEG__accountConfirmBtnDanger{color:#ff6b6b;border-color:#ff3b3b}.VcktorPage-module__bFLZEG__accountConfirmBtnDanger:hover{color:#fff;background:#ff3b3b}.VcktorPage-module__bFLZEG__accountConfirmBtn:disabled{opacity:.5;cursor:default}.VcktorPage-module__bFLZEG__main{z-index:2;column-gap:var(--gridGutter);width:max-content;max-width:none;min-height:0;transform:translate(-50%, -50%) scale(var(--uiScale));transform-origin:50%;grid-template-columns:206px 260px 760px;justify-content:center;align-items:start;row-gap:18px;padding:0;display:grid;position:absolute;top:50%;left:50%}.VcktorPage-module__bFLZEG__main>section:first-child{translate:var(--hexXShift) 0;align-self:start}.VcktorPage-module__bFLZEG__main>section:nth-child(2),.VcktorPage-module__bFLZEG__main>section:nth-child(3){align-self:start}.VcktorPage-module__bFLZEG__hexStack{column-gap:var(--hexColGap);grid-template-columns:auto auto;justify-content:center;align-items:flex-start;display:grid}.VcktorPage-module__bFLZEG__hexCol{gap:var(--hexRowGap);flex-direction:column;display:flex}.VcktorPage-module__bFLZEG__hexColOffset{margin-top:var(--hexOffset);margin-left:var(--hexColOverlap)}.VcktorPage-module__bFLZEG__hexCell{width:var(--hexW);height:var(--hexH);cursor:pointer;background:0 0;border:0;padding:0;transition:transform .16s,filter .18s;position:relative}.VcktorPage-module__bFLZEG__hexCell:hover{filter:brightness(1.08)saturate(1.12);transform:scale(1.06)}.VcktorPage-module__bFLZEG__hexSvg{width:100%;height:100%;display:block}.VcktorPage-module__bFLZEG__hexStroke{stroke:var(--hexStroke);stroke-width:var(--hexStrokeW);vector-effect:non-scaling-stroke}.VcktorPage-module__bFLZEG__hexCell:hover .VcktorPage-module__bFLZEG__hexStroke{stroke:var(--hexStrokeActive);filter:drop-shadow(0 0 8px #2cfaffa6)}.VcktorPage-module__bFLZEG__hexCellActive{filter:brightness(1.22)saturate(1.28)drop-shadow(0 0 12px #00c2007a);z-index:30;transform:scale(1.09)}.VcktorPage-module__bFLZEG__hexCellActive .VcktorPage-module__bFLZEG__hexStroke{stroke:#fff4a8;stroke-width:var(--hexStrokeWActive);filter:drop-shadow(0 0 12px #00c200f2)}.VcktorPage-module__bFLZEG__hexCellFocus:not(.VcktorPage-module__bFLZEG__hexCellActive) .VcktorPage-module__bFLZEG__hexStroke{stroke:#fff;stroke-width:calc(var(--hexStrokeW) + 1px);filter:drop-shadow(0 0 8px #ffffff8c)}.VcktorPage-module__bFLZEG__hexStack,.VcktorPage-module__bFLZEG__hexCol,.VcktorPage-module__bFLZEG__hexCell{z-index:20;position:relative}.VcktorPage-module__bFLZEG__hexSvg,.VcktorPage-module__bFLZEG__hexSvg *{pointer-events:none}.VcktorPage-module__bFLZEG__hexCell{pointer-events:auto}.VcktorPage-module__bFLZEG__charTitle{letter-spacing:.6px;margin:0 0 15px;font-size:18px;line-height:1;transform:translateY(-16px)}.VcktorPage-module__bFLZEG__arrow{color:#fff;margin-right:6px}.VcktorPage-module__bFLZEG__selectedCharBoxHuge{background:#0b0b0b;border:1px solid #202020;justify-content:center;align-items:center;width:260px;height:260px;display:flex;transform:translateY(-27px)}.VcktorPage-module__bFLZEG__selectedCharImgHuge{object-fit:cover;width:100%;height:100%;display:block}.VcktorPage-module__bFLZEG__ff7Wrap{pointer-events:none;justify-content:flex-start;align-items:flex-end;width:100%;padding:30px 0 0;display:flex;position:relative}.VcktorPage-module__bFLZEG__ff7Box{color:#fff;letter-spacing:.35px;background:linear-gradient(#0a1d88 0%,#1029b5 100%);width:92%;max-width:440px;padding:8px 10px 10px;font-size:10px;line-height:1.32;position:relative;box-shadow:0 0 0 2px #fff,0 0 0 5px #000,4px 4px 0 4px #000000b3}.VcktorPage-module__bFLZEG__ff7Name{color:#fff;background:#0a1d88;padding:2px 5px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-10px;left:8px;box-shadow:0 0 0 2px #fff,0 0 0 5px #000}.VcktorPage-module__bFLZEG__gRight{grid-template-columns:clamp(var(--uploadColMin), var(--uploadColVW), var(--uploadColMax)) minmax(var(--downloadColMin), 1fr);column-gap:var(--ioZoneGap);align-items:start;display:grid}.VcktorPage-module__bFLZEG__zone{flex:1 1 0;min-width:240px}.VcktorPage-module__bFLZEG__zoneTitle{letter-spacing:.6px;margin:0 0 8px;font-size:12px;line-height:1}.VcktorPage-module__bFLZEG__dropZone{height:var(--dropZoneH);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-direction:column;gap:8px;padding:8px;display:flex}.VcktorPage-module__bFLZEG__dropZone:hover{background:#00ff0008}.VcktorPage-module__bFLZEG__uploadLimitHint{color:#00c200;opacity:.82;letter-spacing:.35px;margin:-4px 0 8px;font-size:8px;line-height:1.3}.VcktorPage-module__bFLZEG__dropZoneActive{outline-offset:-3px;background:#00ff000d;outline:1px dashed #00ff008c}.VcktorPage-module__bFLZEG__dropZoneEmpty{color:#cfd8dc;opacity:.85;justify-content:center;align-items:center;min-height:42px;font-size:10px;display:flex}.VcktorPage-module__bFLZEG__dropZoneContent{gap:var(--uploadsListGap);flex-direction:column;flex:auto;padding-right:2px;display:flex;overflow:auto}.VcktorPage-module__bFLZEG__dropZoneContent::-webkit-scrollbar{width:0;height:0}.VcktorPage-module__bFLZEG__dropZoneContent{scrollbar-width:none;-ms-overflow-style:none}.VcktorPage-module__bFLZEG__dialsWrap{margin-top:16px}.VcktorPage-module__bFLZEG__listCol{gap:var(--uploadsListGap);flex-direction:column;display:flex}.VcktorPage-module__bFLZEG__listColScrollHidden{max-height:260px;padding-right:2px;overflow:auto}.VcktorPage-module__bFLZEG__listColScrollHidden::-webkit-scrollbar{width:0;height:0}.VcktorPage-module__bFLZEG__listColScrollHidden{scrollbar-width:none;-ms-overflow-style:none}.VcktorPage-module__bFLZEG__row{grid-template-columns:var(--btnW) minmax(var(--waveMin), var(--waveMax)) var(--btnW);align-items:center;gap:14px;display:grid;overflow:visible}.VcktorPage-module__bFLZEG__waveWrap{max-width:var(--waveMax);width:100%}.VcktorPage-module__bFLZEG__iconPxBtn{width:var(--btnW);height:var(--btnH);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;place-items:center;transition:background .12s,box-shadow .12s,transform 80ms;display:grid;position:relative}.VcktorPage-module__bFLZEG__iconPxBtn:hover,.VcktorPage-module__bFLZEG__iconPxBtn:focus-visible{background:#fff;outline:none;box-shadow:0 0 0 2px #fff}.VcktorPage-module__bFLZEG__iconPxBtnActive{background:#fff;box-shadow:0 0 0 2px #fff}.VcktorPage-module__bFLZEG__iconPxEmoji{color:#cfd8dc;font-size:12px;line-height:1;transition:color .12s}.VcktorPage-module__bFLZEG__iconPxBtn:hover .VcktorPage-module__bFLZEG__iconPxEmoji,.VcktorPage-module__bFLZEG__iconPxBtn:focus-visible .VcktorPage-module__bFLZEG__iconPxEmoji,.VcktorPage-module__bFLZEG__iconPxBtnActive .VcktorPage-module__bFLZEG__iconPxEmoji{color:#000}.VcktorPage-module__bFLZEG__wavePlayerBox{isolation:isolate;will-change:transform;background:0 0;border-radius:16px;position:relative}.VcktorPage-module__bFLZEG__waveSvg2{background:0 0;width:100%;height:100%;display:block}.VcktorPage-module__bFLZEG__fileName{opacity:.9;z-index:5;white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:9px;position:absolute;bottom:-14px;left:6px;right:6px;overflow:hidden}.VcktorPage-module__bFLZEG__dialsRightCol{grid-template-columns:1fr;gap:10px;width:fit-content;margin-top:16px;display:grid}.VcktorPage-module__bFLZEG__dialRight{background:#00000059;border:1px solid #3e3e3e;align-items:center;gap:8px;padding:4px 8px;display:flex}.VcktorPage-module__bFLZEG__dialLabelRight{opacity:.9;font-size:10px}.VcktorPage-module__bFLZEG__dialInputRight{width:56px;font:inherit;color:#fff;text-align:right;background:#000;border:1px solid #999;outline:none;padding:4px 6px;font-size:11px}.VcktorPage-module__bFLZEG__dialInputRight:hover::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VcktorPage-module__bFLZEG__dialInputRight:hover::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VcktorPage-module__bFLZEG__dialInputRight:hover{appearance:textfield}.VcktorPage-module__bFLZEG__dialInputRight:focus{border-color:#fff;box-shadow:0 0 0 2px #ffffff2e}.VcktorPage-module__bFLZEG__legalFooter{z-index:4;text-align:center;letter-spacing:.035em;color:#c4cad1b3;text-transform:uppercase;background:linear-gradient(#0000,#000000b8);width:min(1500px,100vw - 32px);padding:9px 14px 7px;font-family:Roboto Mono,Pretendard,system-ui,sans-serif;font-size:clamp(6px,.48vw,8px);line-height:1.55;position:fixed;bottom:8px;left:50%;transform:translate(-50%)}.VcktorPage-module__bFLZEG__legalFooter strong{color:inherit;font:inherit;font-weight:500}.VcktorPage-module__bFLZEG__legalFooter a{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;opacity:.88;font-weight:500;text-decoration:none;transition:color .14s,opacity .14s}.VcktorPage-module__bFLZEG__legalFooter a:hover{color:#eef1f4;opacity:1;text-decoration:none}.VcktorPage-module__bFLZEG__rowSelected{border-radius:6px;outline:1px solid #00c200;box-shadow:inset 0 0 12px #00c2002e}.VcktorPage-module__bFLZEG__convertWrap{width:100%}.VcktorPage-module__bFLZEG__convertActions{flex:none;align-items:center;gap:10px;display:flex}.VcktorPage-module__bFLZEG__convertCostHint{opacity:.7;font-size:12px}@media (max-width:980px){.VcktorPage-module__bFLZEG__convertRow{flex-wrap:wrap;gap:12px}.VcktorPage-module__bFLZEG__convertActions{justify-content:flex-start;width:100%}}.VcktorPage-module__bFLZEG__nameWheel{-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;gap:6px;width:100%;max-width:440px;margin:0;padding:6px 10px;display:flex;transform:translateY(-38px)}.VcktorPage-module__bFLZEG__nameWheelLine{letter-spacing:1.6px;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:Mona12,DungGeunMo,monospace;font-size:14px;line-height:1.1;overflow:hidden}.VcktorPage-module__bFLZEG__nameWheelCurrent{color:#fff;font-size:18px}.VcktorPage-module__bFLZEG__nameWheelDim{opacity:.35}.VcktorPage-module__bFLZEG__convertBtn{color:#001500;font-family:"PressStart2P","Press Start 2P",var(--uiFont);letter-spacing:-.5px;cursor:pointer;background:#0f0;border:none;border-radius:0;padding:10px 16px;font-size:9px;line-height:1;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform 60ms}.VcktorPage-module__bFLZEG__convertBtn:not(:disabled):hover{color:#000;background:#0f0;border-color:#0f0;transform:translateY(-1px);box-shadow:0 0 0 2px #00ff0040,0 4px 14px #00ff0040}.VcktorPage-module__bFLZEG__convertBtn:not(:disabled):active{transform:translateY(0)scale(.98);box-shadow:0 0 0 2px #00ff0059,0 2px 8px #00ff002e}.VcktorPage-module__bFLZEG__convertBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 5px #00ff008c}.VcktorPage-module__bFLZEG__convertBtn:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.25);box-shadow:none;transform:none}.VcktorPage-module__bFLZEG__convertRow{flex-wrap:nowrap;align-items:flex-start;gap:16px;display:flex}.VcktorPage-module__bFLZEG__dialsInline{flex:0 auto;align-items:center;gap:12px;display:flex}.VcktorPage-module__bFLZEG__convertActions{margin-top:var(--convertBtnOffsetY,0px);flex:none;align-items:center;gap:10px;display:flex}.VcktorPage-module__bFLZEG__noPower .VcktorPage-module__bFLZEG__convertActions{margin-top:var(--convertBtnOffsetY)}.VcktorPage-module__bFLZEG__hasPower .VcktorPage-module__bFLZEG__convertActions{margin-top:calc(var(--dialRowH) / 2)}.VcktorPage-module__bFLZEG__convertBtnRight{justify-content:center;align-items:center;margin:0!important;display:inline-flex!important}.VcktorPage-module__bFLZEG__listColScrollHidden{row-gap:24px;padding-bottom:22px}@media (min-width:1600px){.VcktorPage-module__bFLZEG__scope{--uiScale:.8}}@media (min-width:1400px) and (max-width:1599px){.VcktorPage-module__bFLZEG__scope{--uiScale:.73}}@media (min-width:1200px) and (max-width:1399px){.VcktorPage-module__bFLZEG__scope{--uiScale:.68;--gridGutter:45px;--ioZoneGap:42px}}@media (min-width:1080px) and (max-width:1199px){.VcktorPage-module__bFLZEG__scope{--uiScale:.62;--gridGutter:40px;--ioZoneGap:37px}}@media (min-width:901px) and (max-width:1079px){.VcktorPage-module__bFLZEG__scope{--uiScale:.56;--gridGutter:50px;--ioZoneGap:33px}}@media (min-width:901px) and (max-height:760px){.VcktorPage-module__bFLZEG__stageWrap{padding-top:72px;padding-bottom:58px}}.VcktorPage-module__bFLZEG__convertProgressBlock{box-sizing:border-box;background:#050505eb;border:1px solid #00ff0073;width:100%;min-width:260px;margin-top:14px;padding:10px 12px 9px;box-shadow:0 0 14px #0f03}@keyframes VcktorPage-module__bFLZEG__vcktorBarSlide{0%{left:-45%}to{left:100%}}.VcktorPage-module__bFLZEG__convertProgress{background:#2a1200;border:1px solid #0f0;border-radius:4px;width:100%;height:11px;margin-top:0;position:relative;overflow:hidden;box-shadow:0 0 8px #00ff0059}.VcktorPage-module__bFLZEG__convertProgressFill{background:linear-gradient(90deg,#0000,#ff7a00 40%,#ffb627 50%,#ff7a00 60%,#0000);width:45%;animation:1.1s ease-in-out infinite VcktorPage-module__bFLZEG__vcktorBarSlide;position:absolute;top:0;bottom:0}.VcktorPage-module__bFLZEG__convertProgressLabel{letter-spacing:.5px;color:#ffb627;text-align:center;margin-top:6px;font-family:Mona12,DungGeunMo,monospace;font-size:8px}.VcktorPage-module__bFLZEG__dropZoneConverting{image-rendering:pixelated;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 4px #ff650059;cursor:wait!important;background:#0a0400!important;border-color:#ff6500!important}.VcktorPage-module__bFLZEG__conversionHero{box-sizing:border-box;color:#ff7a00;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;gap:15px;width:100%;min-height:150px;padding:26px 24px 20px;font-family:Mona12,DungGeunMo,monospace;display:flex}.VcktorPage-module__bFLZEG__conversionHeroHeader{letter-spacing:2px;color:#ffb000;text-shadow:2px 2px #7a2b00;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}@keyframes VcktorPage-module__bFLZEG__vcktorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.VcktorPage-module__bFLZEG__conversionArrow{color:#0f0;text-shadow:2px 2px #5c1f00;font-size:12px;animation:.7s step-end infinite VcktorPage-module__bFLZEG__vcktorBlink}.VcktorPage-module__bFLZEG__conversionCursor{color:#ffb000;font-size:13px;animation:.9s step-end infinite VcktorPage-module__bFLZEG__vcktorBlink}.VcktorPage-module__bFLZEG__conversionHeroBar{width:100%;height:24px;image-rendering:pixelated;background:#1a0c00;border:0;position:relative;overflow:hidden;box-shadow:0 -4px #ff6500,0 4px #ff6500,-4px 0 #ff6500,4px 0 #ff6500,inset 0 0 0 2px #000}@keyframes VcktorPage-module__bFLZEG__vcktor8bitFill{0%{width:0%}to{width:100%}}.VcktorPage-module__bFLZEG__conversionHeroFill{background:repeating-linear-gradient(90deg,#0f0 0 12px,#ffb000 12px 16px,#1a0c00 16px 20px);width:40%;animation:2.2s steps(14,end) infinite VcktorPage-module__bFLZEG__vcktor8bitFill;position:absolute;top:4px;bottom:4px;left:4px}.VcktorPage-module__bFLZEG__conversionHeroMeta{text-align:center;letter-spacing:2px;color:#c96a1e;text-shadow:1px 1px #3a1500;font-size:9px;animation:1.4s step-end infinite VcktorPage-module__bFLZEG__vcktorBlink}@media (max-width:900px){.VcktorPage-module__bFLZEG__scope{--waveMin:170px;--waveMax:240px;--dropZoneH:150px;height:auto;min-height:100dvh;overflow:hidden auto}.VcktorPage-module__bFLZEG__leftRail{z-index:7;width:auto;top:10px;left:12px}.VcktorPage-module__bFLZEG__logoArea{gap:6px;width:auto;margin-top:0}.VcktorPage-module__bFLZEG__logoBrand{letter-spacing:.6px;font-size:20px}.VcktorPage-module__bFLZEG__topCoinBar{top:12px;right:12px;display:flex!important}.VcktorPage-module__bFLZEG__stageWrap{z-index:2;width:100%;height:auto;padding:62px 12px 150px;display:block;position:relative;inset:auto;overflow:visible}.VcktorPage-module__bFLZEG__stage{place-items:stretch stretch;width:100%;height:auto;display:block;position:static}.VcktorPage-module__bFLZEG__main{flex-direction:column;align-items:stretch;gap:30px 0;width:100%;max-width:460px;margin:0 auto;display:flex;position:static;top:auto;left:auto;transform:none;grid-template-columns:none!important}.VcktorPage-module__bFLZEG__main>section{flex-direction:column;align-items:center;width:100%;display:flex}.VcktorPage-module__bFLZEG__main>section:first-child{translate:0}.VcktorPage-module__bFLZEG__charTitle{text-align:center;margin:0 0 12px;transform:none}.VcktorPage-module__bFLZEG__selectedCharBoxHuge{flex-shrink:0;transform:none}.VcktorPage-module__bFLZEG__ff7Wrap{justify-content:center;padding-top:14px}.VcktorPage-module__bFLZEG__hexStack{justify-content:center}.VcktorPage-module__bFLZEG__gRight{row-gap:26px;width:100%;grid-template-columns:1fr!important}.VcktorPage-module__bFLZEG__zone{width:100%;min-width:0}.VcktorPage-module__bFLZEG__legalFooter{z-index:2;background:0 0;width:100%;margin:22px auto 0;padding:16px 14px;font-size:8px;position:relative;bottom:auto;left:auto;transform:none}.VcktorPage-module__bFLZEG__mobileHint{color:#8dff8d;letter-spacing:.2px;text-align:center;background:#00ff0024;border:1px solid #00ff008c;width:100%;max-width:460px;margin:0 auto 2px;padding:11px 12px;font-size:10px;line-height:1.55;display:block}.VcktorPage-module__bFLZEG__listColScrollHidden{max-height:120px}.VcktorPage-module__bFLZEG__dialsWrap{margin-top:8px}.VcktorPage-module__bFLZEG__zoneTitle{text-align:center}.VcktorPage-module__bFLZEG__listCol{align-items:center}.VcktorPage-module__bFLZEG__convertRow{flex-direction:column;align-items:center;gap:12px;width:100%}.VcktorPage-module__bFLZEG__convertWrap{justify-content:center;display:flex}.VcktorPage-module__bFLZEG__convertActions{justify-content:center;width:100%;display:flex}.VcktorPage-module__bFLZEG__convertBtn{width:min(320px,92%)}.VcktorPage-module__bFLZEG__mobileCTA{z-index:50;color:#000;font-family:"PressStart2P", var(--uiFont);letter-spacing:-.03em;text-transform:uppercase;padding:16px 12px calc(16px + env(safe-area-inset-bottom));cursor:pointer;text-align:center;background:#0f0;border:0;border-top:1px solid #0f0;font-size:12px;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000080}.VcktorPage-module__bFLZEG__mobileCTA:active{background:#e64d00}}
@font-face{font-family:HakgyoansimWooju;src:url(/fonts/HakgyoansimWooju.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.vgx{--gap:14px;--tb:38px;--desktop-bg:#000;--surface:#061006;--surface-dark:#010501;--text-primary:#0f0;--text-secondary:#0f0;--fire-base:#0f0;--fire-mid:#0f0;--fire-high:#0f0;--active-gradient:linear-gradient(90deg,var(--fire-base),var(--fire-mid));--selection-bg:#0f0;--border-lightest:#0f0;--border-light:#0f0;--border-dark:#000;--font-ui:"Jersey 10","HakgyoansimWooju","Pretendard","Courier New",monospace}.vgx *{box-sizing:border-box;margin:0;padding:0}.vgx,.vgx{height:100%}.vgx{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 32 32'%3E%3Cpath d='M3 2 3 23 9 17 13 26 17 24 13 16 21 16Z' fill='%23001500' stroke='%2300ff00' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 2 2,auto;background:var(--desktop-bg);min-width:980px;min-height:680px;color:var(--text-primary);font-family:var(--font-ui);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");font-size:13px;position:relative;overflow:auto}.vgx:before{content:"";pointer-events:none;z-index:9999;mix-blend-mode:multiply;opacity:.4;background:repeating-linear-gradient(#0000 0 2px,#00000073 2px 3px);position:fixed;inset:0}.vgx:after{content:"";pointer-events:none;z-index:9998;background:radial-gradient(circle at 50% 35%,#0000 0 45%,#00000052 100%);position:fixed;inset:0}.vgx .outset{background:var(--surface);border-top:2px solid var(--border-lightest);border-left:2px solid var(--border-lightest);border-bottom:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.vgx .inset{background:var(--surface-dark);border-top:2px solid var(--border-dark);border-left:2px solid var(--border-dark);border-bottom:2px solid var(--border-lightest);border-right:2px solid var(--border-lightest)}.vgx .button{background:var(--surface);border-top:2px solid var(--border-lightest);border-left:2px solid var(--border-lightest);border-bottom:2px solid var(--border-dark);border-right:2px solid var(--border-dark);color:var(--text-primary);cursor:pointer;text-align:center;font-family:var(--font-ui);padding:4px 8px;font-size:11px}.vgx .button:active,.vgx .button.pressed{border-top:2px solid var(--border-dark);border-left:2px solid var(--border-dark);border-bottom:2px solid var(--border-lightest);border-right:2px solid var(--border-lightest)}.vgx .button:disabled{opacity:.4;cursor:not-allowed}.vgx{opacity:1;position:relative}.vgx .window{flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:2px 2px #000c}.vgx .title-bar{background:var(--surface-dark);color:var(--text-secondary);letter-spacing:.4px;justify-content:space-between;align-items:center;padding:3px 3px 3px 6px;font-weight:800;display:flex}.vgx .title-bar-text{align-items:center;gap:7px;display:flex}.vgx .title-bar-controls{gap:2px;display:flex}.vgx .title-btn{justify-content:center;align-items:center;width:18px;height:15px;padding:0;font-size:10px;font-weight:700;display:flex}.vgx .menu-bar{border-bottom:1px solid var(--border-dark);color:var(--text-secondary);padding:2px;display:flex}.vgx .menu-item{text-transform:uppercase;padding:4px 8px}.vgx .menu-item:first-letter{text-decoration:underline}.vgx .menu-item:hover{background:var(--selection-bg);color:#001800}.vgx .window-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex;overflow:hidden}.vgx #win-query{grid-area:1/1/auto/span 2}.vgx #win-r1{grid-area:2/1}.vgx #win-r2{grid-area:2/2}.vgx #win-sys{grid-area:1/3/span 2}.vgx .brandline{align-items:flex-start;gap:14px;min-height:76px;display:flex}.vgx .logo-box{border:1px solid var(--fire-mid);background:#020a02;flex:0 0 74px;justify-content:center;align-items:center;width:74px;height:74px;display:flex;position:relative;box-shadow:inset 0 0 18px #00ff001a}.vgx .vlmk{position:absolute;inset:9px;overflow:hidden}.vgx .vlmk-rows{flex-direction:column;justify-content:center;gap:2.5px;display:flex;position:absolute;inset:0}.vgx .vlmk-rows i{background:var(--fire-mid);height:2.6px}.vgx .vlmk-sw{background:linear-gradient(#0f00,#0f09,#0f00);height:10px;animation:1.9s linear infinite vlmkdown;position:absolute;left:0;right:0}@keyframes vlmkdown{0%{top:-10px}to{top:100%}}.vgx .logo-box .scan{pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000006b 2px 3px);position:absolute;inset:0}.vgx .brand-copy{flex:1}.vgx .brand-copy h1{letter-spacing:normal;color:var(--fire-high);text-shadow:0 0 12px #0f06;margin-bottom:10px;font-family:"Press Start 2P",monospace;font-size:16px;font-weight:400;line-height:1}.vgx .brand-copy .sub{color:var(--text-secondary);font-size:11px;line-height:1.6}.vgx .prompt-row{align-items:center;gap:7px;padding:7px 9px;display:flex}.vgx .prompt-mark{color:var(--fire-high);white-space:nowrap;font-weight:800}.vgx .inputwrap{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.vgx .inputwrap input{width:100%;color:var(--fire-high);font-family:var(--font-ui);letter-spacing:normal;background:0 0;border:none;outline:none;font-size:16px}.vgx .inputwrap input::placeholder{color:#0f0}.vgx .clr{cursor:pointer;color:var(--text-secondary);padding:0 5px;font-size:17px}.vgx .clr:hover{color:var(--fire-high)}.vgx .exline{color:#0f0;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 4px 0;font-size:10px;display:flex}.vgx .exline b{color:var(--text-secondary);font-weight:400}.vgx .ex{cursor:pointer;color:var(--text-secondary);background:#030c03;border:1px solid #0f0;padding:2px 7px;font-size:10px}.vgx .ex:hover{border-color:var(--fire-mid);color:var(--fire-high)}.vgx .rhead{color:var(--fire-high);letter-spacing:1px;border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:baseline;padding:2px 2px 6px;font-size:10px;font-weight:800;display:flex}.vgx .rhead span{color:#0f0;font-weight:400}.vgx .rlist{flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow-y:auto}.vgx .frow{cursor:pointer;color:var(--text-primary);border:1px solid #0000;align-items:baseline;gap:8px;padding:6px 8px;font-size:13px;line-height:1.45;display:flex}.vgx .frow:hover{border-color:var(--border-light);background:#001600}.vgx .frow.sel{border-color:var(--fire-mid);background:#002400}.vgx .frow .mk{color:var(--fire-base);flex:none}.vgx .frow:hover .mk{color:var(--fire-high)}.vgx .empty{color:#0f0;text-align:center;padding:24px 12px;font-size:13px;line-height:1.7}.vgx #taskbar{z-index:1000;align-items:center;gap:4px;width:100%;height:34px;padding:2px;display:flex;position:fixed;bottom:0;left:0}.vgx .start-btn{align-items:center;gap:7px;height:100%;padding:4px 10px;font-weight:800;display:flex}.vgx .dot{background:var(--fire-high);width:8px;height:8px;box-shadow:0 0 7px var(--fire-high);border-radius:50%;animation:2.4s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.vgx .divider{border-left:1px solid var(--border-lightest);border-right:1px solid var(--border-dark);width:2px;height:80%;margin:0 4px}.vgx .task-btn{align-items:center;gap:6px;height:100%;padding:4px 10px;display:flex}.vgx .tray{height:100%;color:var(--text-secondary);align-items:center;gap:8px;margin-left:auto;padding:4px 12px;display:flex}@media (max-width:980px){.vgx{flex-direction:column;min-width:0;min-height:100vh;padding:10px 10px 48px;display:flex;position:relative;inset:auto}.vgx .window{min-height:180px}.vgx #win-sys{order:1}.vgx #win-r1{order:2}.vgx #win-r2{order:3}.vgx .brand-copy h1{font-size:13px}.vgx .task-btn{display:none}.vgx .tray{font-size:10px}}.vgx .sync-panel{flex-direction:column;gap:9px;display:flex;overflow:hidden}.vgx .sync-head{color:var(--text-secondary);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.vgx .sync-head .k{color:var(--fire-high);font-weight:800}.vgx .sync-reset{padding:2px 8px;font-size:10px}.vgx .sync-drop{border:1px dashed var(--fire-base);cursor:pointer;text-align:center;background:#020a02;flex-direction:column;align-items:center;gap:7px;padding:15px 12px;transition:border-color .12s,background .12s;display:flex}.vgx .sync-drop:hover,.vgx .sync-drop.drag{border-color:var(--fire-high);background:#001600}.vgx .sync-ico{color:var(--fire-mid);font-size:22px}.vgx .sync-hint{flex-direction:column;gap:3px;display:flex}.vgx .sync-hint b{color:var(--text-primary);font-size:13px;font-weight:800}.vgx .sync-hint span{color:#0f0;font-size:10px}.vgx .sync-status{color:#00c200;letter-spacing:.3px;min-height:13px;font-size:11px}.vgx .sync-status .warm{color:var(--fire-mid)}.vgx .sync-player{align-items:center;gap:8px;display:flex}.vgx .sync-play{-webkit-user-select:none;user-select:none;flex:none;padding:2px 9px;font-size:11px}.vgx .sync-prog{cursor:pointer;-webkit-user-select:none;user-select:none;background:#030c03;border:1px solid #0f0;flex:1;height:6px;position:relative}.vgx .sync-prog-fill{background:var(--fire-mid);width:0;position:absolute;top:0;bottom:0;left:0}.vgx .sync-list{flex-direction:column;flex:1;gap:1px;min-height:40px;display:flex;overflow-y:auto}.vgx .sync-line{border:1px solid #0000;align-items:flex-start;gap:6px;padding:5px 6px;font-size:13px;line-height:1.5;display:flex}.vgx .sync-line:hover{background:#001600}.vgx .sync-line.active{background:#002400}.vgx .sync-line.active .sync-words{color:var(--fire-high)}.vgx .sync-words{min-width:0;color:var(--text-primary);flex:1}.vgx .sync-w{cursor:pointer;padding:0 1px}.vgx .sync-w:hover{background:var(--fire-mid);color:#001800}.vgx .sync-flip{cursor:pointer;color:var(--fire-base);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;align-self:center;padding:2px 3px;font-size:10px;font-weight:800}.vgx .sync-line:hover .sync-flip{color:var(--fire-high)}.vgx .sync-edit{cursor:pointer;color:var(--fire-base);opacity:.45;flex:none;align-self:center;padding:2px 3px;line-height:0;transition:opacity .12s}.vgx .sync-line:hover .sync-edit{opacity:1}.vgx .sync-edit:hover{color:var(--fire-high)}.vgx .sync-edit svg{display:block}.vgx .sync-edit-in{color:#0f0;min-width:0;font-family:var(--font-ui);letter-spacing:-.04em;text-transform:lowercase;background:#020a02;border:1px solid #0a5a0a;outline:none;flex:1;padding:2px 6px;font-size:13px}.vgx .sync-note{color:#0f0;border-top:1px solid var(--border-light);padding-top:8px;font-size:10px;line-height:1.6}.vgx .sync-note b{color:var(--fire-mid)}.vgx .sync-uploads{border-top:1px solid var(--border-light);flex-direction:column;gap:5px;margin-top:2px;padding-top:8px;display:flex}.vgx .sync-uploads[hidden]{display:none}.vgx .su-head{color:var(--fire-high);letter-spacing:1px;text-transform:uppercase;gap:6px;font-size:9px;font-weight:800;display:flex}.vgx .su-head span{color:#0f0;font-weight:400}.vgx .su-list{flex-direction:column;gap:2px;max-height:120px;display:flex;overflow-y:auto}.vgx .su-row{border:1px solid var(--border-light);background:#020a02;align-items:center;gap:8px;padding:4px 6px;font-size:11px;display:flex}.vgx .su-row:hover{border-color:var(--fire-base)}.vgx .su-name{white-space:nowrap;text-overflow:ellipsis;color:#0f0;flex:1;min-width:0;overflow:hidden}.vgx .su-when{color:#0f0;flex:none;font-size:10px}.vgx #vvckdMenu{z-index:10050;background:var(--surface);border-top:2px solid var(--border-lightest);border-left:2px solid var(--border-lightest);border-bottom:2px solid var(--border-dark);border-right:2px solid var(--border-dark);width:300px;max-height:calc(100vh - 60px);font-family:var(--font-ui);display:flex;position:fixed;bottom:44px;left:6px;overflow:hidden auto;box-shadow:3px 3px #000000bf,0 0 26px #00ff0026}.vgx #vvckdMenu[hidden]{display:none}.vgx .vf-side{background:linear-gradient(180deg,var(--fire-mid),#002400);border-right:1px solid var(--border-dark);flex:0 0 30px;position:relative}.vgx .vf-side b{writing-mode:vertical-rl;letter-spacing:3px;color:#001800;white-space:nowrap;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;inset:0;transform:rotate(180deg)}.vgx .vf-body{flex:1;min-width:0;padding:5px}.vgx .vf-head{border-bottom:1px solid var(--border-light);color:var(--fire-high);letter-spacing:2px;text-transform:uppercase;justify-content:space-between;margin:2px 0 3px;padding:7px 8px 6px;font-size:10px;display:flex}.vgx .vf-head span{color:var(--text-secondary)}.vgx .vf-item{color:var(--text-primary);opacity:0;border:1px solid #0000;align-items:center;gap:11px;padding:7px 8px;text-decoration:none;display:flex;transform:translate(-16px)}.vgx #vvckdMenu.open .vf-item{animation:.34s cubic-bezier(.2,.85,.3,1) forwards vfin;animation-delay:calc(var(--d)*55ms)}@keyframes vfin{to{opacity:1;transform:none}}.vgx .vf-item:hover{background:var(--active-gradient);border-color:var(--border-dark);color:#001800}.vgx .vf-item:hover .vf-ic{box-shadow:inset 0 0 16px #00ff0057}.vgx .vf-item.cur{border-color:var(--fire-base);background:#002400}.vgx .vf-txt{flex-direction:column;min-width:0;display:flex}.vgx .vf-name{letter-spacing:.4px;font-size:13px;font-weight:800;line-height:1}.vgx .vf-sub{letter-spacing:.5px;color:var(--text-secondary);margin-top:4px;font-size:10px;line-height:1}.vgx .vf-item:hover .vf-sub{color:#001800}.vgx .vf-live{color:var(--fire-high)}.vgx .vf-item:hover .vf-live{color:#001800}.vgx .vf-item.cur .vf-sub,.vgx .vf-item.cur .vf-name{color:var(--fire-high)}.vgx .vf-ic{border:1px solid var(--fire-mid);background:#020a02;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;overflow:hidden}.vgx .vf-ic .gl{color:var(--fire-high);font-size:20px}.vgx .vf-ic .sc{z-index:5;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000006b 2px 3px);position:absolute;inset:0}@keyframes vfrot{to{transform:rotate(360deg)}}@keyframes vfrotr{to{transform:rotate(-360deg)}}@keyframes vfsw{0%,to{stroke:#004d00}50%{stroke:#6f6}}@keyframes vfcw{0%,to{stroke:#0f0}50%{stroke:#0f0}}@keyframes vfdown{0%{top:-8px}to{top:100%}}.vgx .vfm-radar{border:1px solid var(--fire-mid);background:repeating-radial-gradient(circle,#0000 0 4px,#00ff0024 4px 5px);border-radius:50%;width:30px;height:30px;position:relative;overflow:hidden}.vgx .vfm-radar .s{background:conic-gradient(#0f09,#0f00 60deg);animation:2.3s linear infinite vfrot;position:absolute;inset:0}.vgx .vfm-tor{width:30px;height:30px;transform-style:preserve-3d;position:relative;transform:rotateX(60deg)}.vgx .vfm-tor i{border:4px solid #0f0;border-color:#0f0 #0000;border-radius:50%;animation:2.6s linear infinite vfrot;position:absolute;inset:0}.vgx .vfm-tor i.b{border-width:3px;border-top-color:#0f0;border-bottom-color:#002600;animation:2s linear infinite vfrotr;inset:6px}.vgx .vfm-bars{width:32px;height:26px;position:relative;overflow:hidden}.vgx .vfm-bars .r{flex-direction:column;justify-content:center;gap:2px;display:flex;position:absolute;inset:0}.vgx .vfm-bars .r i{background:var(--fire-mid);height:2px}.vgx .vfm-bars .s{background:linear-gradient(#0f00,#0f09,#0f00);height:7px;animation:1.9s linear infinite vfdown;position:absolute;left:0;right:0}.vgx .vfm-seed{transform-origin:50%;animation:22s linear infinite vfrot}.vgx .vfm-seed circle{fill:none;stroke:#0f0;stroke-width:2.4px;animation:3s ease-in-out infinite vfsw}.vgx .vfm-coil ellipse{fill:none;stroke:#0a3a0a;stroke-width:3.2px;animation:1.7s ease-in-out infinite vfcw}.vgx #vvckdTabMenu .tm-ic .vfm-tor{width:24px;height:24px}.vgx #vvckdTabMenu .tm-ic .vfm-radar{width:22px;height:22px}.vgx #vvckdTabMenu .tm-ic .vfm-tor i.b{inset:5px}.vgx #vvckdTabMenu .tm-ic .vfm-bars{width:24px;height:20px}.vgx .vv-overlay{z-index:12000;background:#000800d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vgx .vv-overlay[hidden]{display:none}.vgx .vv-modal{border:1px solid var(--fire-mid);color:#0f0;background:#000;border-top:none;width:min(92vw,338px);padding:0 0 15px;font-family:"Jersey 10",Courier New,monospace;position:relative;overflow:hidden;box-shadow:2px 2px #000000d9}.vgx .vv-modal[hidden]{display:none}.vgx .vv-modal:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00ff000d 0 1px,#0000 1px 3px);position:absolute;inset:0}.vgx .vvm-head{border-bottom:1px solid var(--fire-base);z-index:2;background:0 0;justify-content:space-between;align-items:stretch;padding:0;display:flex;position:relative}.vgx .vvm-title{background:var(--fire-high);color:#001500;letter-spacing:-.5px;align-self:flex-start;padding:7px 16px 7px 12px;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .vvm-slash{opacity:.6;margin:0 3px}.vgx .vvm-x{color:#001500;cursor:pointer;background:#008a00;border:none;align-self:stretch;align-items:center;padding:0 11px;line-height:0;transition:background .14s;display:flex}.vgx .vvm-x svg{display:block}.vgx .vvm-x:hover{color:#001500;background:#00c200}.vgx .vvm-tabs{z-index:1;margin:12px 14px 4px;display:flex;position:relative}.vgx .vvm-tab{color:#0a8a0a;cursor:pointer;letter-spacing:-.5px;background:#000;border:1px solid #0a5a0a;flex:1;padding:7px 0;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .vvm-tab+.vvm-tab{border-left:none}.vgx .vvm-tab.on{color:#0f0;text-shadow:0 0 6px #0f09;background:#031403;border-color:#0f0}.vgx .vvm-form{z-index:1;flex-direction:column;gap:9px;padding:8px 14px 4px;display:flex;position:relative}.vgx .vvm-f{flex-direction:column;gap:3px;display:flex}.vgx .vvm-f.vvm-up{display:none}.vgx .vv-modal.mode-up .vvm-f.vvm-up{display:flex}.vgx .vvm-lb{color:#0a8a0a;letter-spacing:0;font-size:13px}.vgx .vvm-in{color:#0f0;letter-spacing:.5px;-webkit-font-smoothing:auto;background:#020a02;border:1px solid #0a5a0a;outline:none;padding:6px 8px;font-family:"Jersey 10",Courier New,monospace;font-size:16px}.vgx .vvm-in::placeholder{color:#064f06}.vgx .vvm-in:focus{border-color:#0f0;box-shadow:0 0 8px #00ff0040}.vgx .vvm-msg{color:#0a8a0a;letter-spacing:0;min-height:15px;font-size:13px}.vgx .vvm-msg.err{color:#ff5b5b}.vgx .vvm-go{color:#001500;cursor:pointer;letter-spacing:-.5px;z-index:1;background:#00c200;border:none;margin:6px 14px 0;padding:9px 0;font-family:"Press Start 2P",monospace;font-size:9px;position:relative}.vgx .vvm-go:hover{background:#0f0;box-shadow:0 0 12px #00ff0080}.vgx .vvm-go:disabled{opacity:.55;cursor:default}.vgx .vvm-alt{z-index:1;flex-direction:column;align-items:center;gap:5px;margin-top:11px;display:flex;position:relative}.vgx .vvm-or{color:#064f06;letter-spacing:3px;font-size:13px}.vgx .vvm-sso{color:#00c200;letter-spacing:.5px;font-size:14px;text-decoration:none}.vgx .vvm-sso:hover{color:#0f0;text-shadow:0 0 6px #00ff0080}.vgx .vvm-ext{font-size:11px}.vgx .vva-top{z-index:1;align-items:center;gap:11px;padding:14px 16px 8px;display:flex;position:relative}.vgx .vva-av{color:#0f0;background:#020a02;border:1px solid #008a00;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.vgx .vva-av svg{width:27px;height:27px;image-rendering:pixelated}.vgx .vva-id{flex-direction:column;gap:3px;display:flex}.vgx .vva-name{color:#0f0;text-shadow:0 0 7px #00ff0080;font-family:"Press Start 2P",monospace;font-size:13px}.vgx .vva-plan{color:#0a8a0a;letter-spacing:1px;font-size:13px}.vgx .vva-rows{z-index:1;border-top:1px solid #063f06;flex-direction:column;margin:6px 16px;display:flex;position:relative}.vgx .vva-row{border-bottom:1px solid #063f06;justify-content:space-between;gap:10px;padding:7px 1px;font-size:14px;display:flex}.vgx .vva-k{color:#0a8a0a;letter-spacing:1px}.vgx .vva-v{color:#0f0;text-align:right}.vgx .vva-link{color:#00c200;text-decoration:none}.vgx .vva-link:hover{color:#0f0;text-shadow:0 0 5px #00ff0080}.vgx .vva-out{color:#0f0;background:#000;border:1px solid #0a5a0a}.vgx .vva-out:hover{box-shadow:none;background:#031403;border-color:#0f0}.vgx .vvm-auth{text-align:center;z-index:1;flex-direction:column;align-items:center;padding:22px 22px 6px;display:flex;position:relative}.vgx .vvm-intro{flex-direction:column;align-items:center;gap:9px;margin-bottom:2px;display:flex}.vgx .vvm-i1{color:#0f0;letter-spacing:.06em;text-shadow:2px 0 #0f06,-2px 0 #008c0080,0 0 7px #0f09;font-family:"Press Start 2P",monospace;font-size:15px}@keyframes vvmGlitch{0%,86%,to{text-shadow:2px 0 #0f06,-2px 0 #008c0080,0 0 7px #0f09;transform:translate(0)}88%{text-shadow:3px 0 #00ff008c,-3px 0 #008c0099,0 0 9px #00ff00b3;transform:translate(1px)}90%{text-shadow:1px 0 #00ff0059,-1px 0 #008c0066,0 0 6px #00ff0080;transform:translate(-1px)}92%{transform:translate(0)}}.vgx .vvm-i1{animation:3.6s step-end infinite vvmGlitch;display:inline-block}.vgx .vv-modal{z-index:0;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}.vgx .vv-modal:before{content:"";z-index:-1;pointer-events:none;background:#000;border:1px solid #00c200;border-top:none;position:absolute;inset:24px 0 0;box-shadow:2px 2px #000000d9}.vgx .vvm-head{border-bottom:1px solid #00c200!important}.vgx .vvm-x{transition:background .14s,transform 90ms}.vgx .vvm-x:active{transform:scale(.9)}.vgx #vvAuth:before{background:#00d400;border:none;inset:0;box-shadow:2px 2px #000000d9}.vgx #vvAuth{padding:0!important}.vgx #vvAuth .vvm-auth{padding:0 18px}.vgx #vvAuth .vvm-intro{justify-content:center;height:48px;margin:0}@keyframes vvmGlitchInv{0%,84%,to{text-shadow:0 0 5px #002d00b3,0 0 11px #00500059,2px 0 #00280059,-2px 0 #003c0066;transform:translate(0)}86%{text-shadow:0 0 7px #002d00d9,0 0 14px #00500080,3px 0 #0028008c,-3px 0 #003c008c;transform:translate(1px)}88%{text-shadow:0 0 4px #002d0099,1px 0 #00280059,-1px 0 #003c0059;transform:translate(-1px)}90%{transform:translate(0)}}.vgx #vvAuth .vvm-i1{letter-spacing:-.1em;color:#001500;font-size:13px;animation:3.2s step-end infinite vvmGlitchInv}.vgx #vvAuth .vvm-i1.succ{animation:.22s steps(2,end) infinite vvmSucc}@keyframes vvmSucc{0%{color:#001500;text-shadow:0 0 6px #002d00cc}50%{color:#eaffea;text-shadow:0 0 10px #fffffff2,0 0 22px #78ffb4e6}to{color:#001500;text-shadow:0 0 6px #002d00cc}}.vgx #vvAuth .vvm-google{margin:0;padding:13px 0;color:#0f0!important;background:#000!important;border:none!important}.vgx #vvAuth .vvm-google:hover{color:#0f0!important;box-shadow:none!important;background:#0a1f0a!important}.vgx #vvAuth .vvm-gmark svg{filter:none}.vgx #vvAuth .vvm-msg{color:#003c00;min-height:0;margin:0}.vgx #vvAuth .vvm-fine{color:#008a00;letter-spacing:.14em;border-top:none;justify-content:center;align-items:center;height:48px;margin:0;padding:0;font-size:9.6px;display:flex}.vgx #vvAuth .vvm-xb{color:#001500}.vgx #vvAuth .vvm-xb:hover{filter:none;opacity:.7}.vgx .vvm-xb{color:var(--fire-high);cursor:pointer;z-index:2;padding:4px;line-height:0;position:absolute;top:9px;right:9px;background:0 0!important;border:none!important}.vgx .vvm-xb:hover{filter:drop-shadow(0 0 6px #0f0c)}.vgx .vvm-i2{color:#0a8a0a;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.vgx .vvm-google{color:#0f0;letter-spacing:.02em;cursor:pointer;z-index:1;background:#031403;border:1px solid #0f0;justify-content:center;align-items:center;gap:11px;width:100%;margin:18px 0 2px;padding:14px 0;font-family:"Press Start 2P",monospace;font-size:11px;transition:background .15s,box-shadow .15s;display:flex;position:relative}.vgx .vvm-google:hover{color:#001500;background:#00c200;box-shadow:0 0 16px #00ff008c}.vgx .vvm-google:disabled{opacity:.6;cursor:default}.vgx .vvm-gmark{line-height:0;display:inline-flex}.vgx .vvm-gmark svg{filter:drop-shadow(0 0 3px #00ff0080);display:block}.vgx .vvm-google:hover .vvm-gmark svg{filter:none}.vgx .vvm-auth .vvm-msg{text-align:center;margin-top:4px}.vgx .vvm-fine{color:#064f06;letter-spacing:.08em;text-transform:uppercase;z-index:1;border-top:1px solid #00ff0026;width:100%;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5;position:relative}.vgx .vvm-wide{width:min(94vw,420px)}.vgx .vvs-modes{z-index:1;margin:12px 14px 4px;display:flex;position:relative}.vgx .vvs-mode{color:#0a8a0a;cursor:pointer;letter-spacing:-.5px;background:#000;border:1px solid #0a5a0a;flex:1;padding:7px 0;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .vvs-mode+.vvs-mode{border-left:none}.vgx .vvs-mode.on{color:#0f0;text-shadow:0 0 6px #0f09;background:#031403;border-color:#0f0}.vgx .vvs-panel{z-index:1;padding:8px 14px 4px;position:relative}.vgx .vvs-panel[hidden]{display:none}.vgx .vvs-hint{color:#0a8a0a;letter-spacing:0;margin-bottom:8px;font-size:13px;line-height:1.5}.vgx .vvs-area{resize:none;color:#0f0;letter-spacing:.3px;-webkit-font-smoothing:auto;white-space:pre;background:#020a02;border:1px solid #0a5a0a;outline:none;width:100%;height:150px;padding:8px;font-family:"Jersey 10",Courier New,monospace;font-size:15px;line-height:1.35;overflow:auto}.vgx .vvs-area:focus{border-color:#0f0}.vgx .vvs-actions{gap:8px;margin-top:9px;display:flex}.vgx .vvs-btn{flex:1;margin:0;padding:9px 0;font-size:8px}.vgx .vvs-btn.ghost{color:#0f0;background:#000;border:1px solid #0a5a0a}.vgx .vvs-btn.ghost:hover{box-shadow:none;background:#031403;border-color:#0f0}.vgx .vvs-linkrow{align-items:stretch;gap:6px;margin-top:2px;display:flex}.vgx .vvs-link{color:#0f0;letter-spacing:.3px;-webkit-font-smoothing:auto;background:#020a02;border:1px solid #0a5a0a;outline:none;flex:1;min-width:0;padding:8px;font-family:"Jersey 10",Courier New,monospace;font-size:14px}.vgx .vvs-link:focus{border-color:#0f0}.vgx .vvs-clip{color:#0f0;cursor:pointer;background:#031403;border:1px solid #0a5a0a;flex:none;justify-content:center;align-items:center;width:40px;transition:background .14s,border-color .14s,color .14s;display:flex}.vgx .vvs-clip:hover{color:#001500;background:#00c200;border-color:#0f0}.vgx .vvs-clip.done{color:#001500;background:#0f0;border-color:#0f0}.vgx .vvs-note{color:#064f06;letter-spacing:0;margin-top:9px;font-size:13px;line-height:1.5}.vgx .vvs-note.ok{color:#0a8a0a}.vgx .opts label,.vgx .opts select,.vgx .opts option,.vgx .sync-head,.vgx .sync-hint b,.vgx .sync-hint span,.vgx .sync-status,.vgx .sync-reset,.vgx .exline b{text-transform:uppercase}.vgx .sub{color:#0f0!important;font-size:12.5px!important;line-height:1.65!important}.vgx .ko{color:#0f0!important;font-size:13px!important;line-height:1.55!important}.vgx .lko,.vgx .small,.vgx .statline,.vgx .tdesc,.vgx .ten{color:#0f0!important;font-size:12.5px!important}.vgx .empty{color:#0f0!important;font-size:13px!important;line-height:1.75!important}.vgx .hint,.vgx .foot{color:#0f0!important}.vgx .sync-note,.vgx .sync-hint span{color:#0f0!important;font-size:11px!important}.vgx .sync-line{font-size:12.5px!important}.vgx .vf-sub{color:#0f0!important}.vgx .sync-list{gap:0!important;overflow-x:hidden!important}.vgx .sync-line{font-family:var(--font-ui)!important;letter-spacing:-.04em!important;text-transform:lowercase!important;padding:2px 6px!important;font-size:13px!important;font-weight:400!important;line-height:1.34!important}.vgx .sync-words{transform-origin:0;filter:none;-webkit-font-smoothing:none;transition:filter .16s;transform:none}.vgx .sync-line:hover .sync-words,.vgx .sync-line.active .sync-words{filter:none!important}.vgx .sync-ghost{z-index:12000;pointer-events:none;color:var(--fire-high);font-family:var(--font-ui);letter-spacing:-.04em;text-transform:lowercase;white-space:nowrap;text-shadow:0 0 10px #00ff00b3;margin:0;font-size:13px;position:fixed}.vgx .sync-hit{background:var(--fire-mid)!important;color:#001800!important}.vgx .sync-hit .sync-words,.vgx .sync-hit.sync-w{color:#001800!important}@keyframes qpulse{0%{box-shadow:0 0 #0f09}55%{box-shadow:0 0 0 2px #00ff0059,inset 0 0 18px #00ff0059}to{box-shadow:none}}.vgx .prompt-row.q-pulse{animation:.6s ease-out qpulse}.vgx .menu-item{-webkit-user-select:none;user-select:none;position:relative}.vgx .menu-item.open{background:var(--selection-bg);color:#001800}.vgx .menu-drop{background:var(--surface);border-top:2px solid var(--border-lightest);border-left:2px solid var(--border-lightest);border-bottom:2px solid var(--border-dark);border-right:2px solid var(--border-dark);z-index:11000;min-width:180px;font-family:var(--font-ui);padding:3px;box-shadow:3px 3px #000000b3}.vgx .menu-drop a,.vgx .menu-drop button{text-align:left;width:100%;color:var(--text-primary);text-transform:uppercase;letter-spacing:.3px;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:6px 10px;font-family:inherit;font-size:11px;text-decoration:none;display:flex}.vgx .menu-drop a:hover,.vgx .menu-drop button:hover{background:var(--active-gradient);color:#001800}.vgx .menu-drop .sep{background:var(--border-light);height:1px;margin:3px 4px}.vgx .menu-drop .mh{color:#0f0;letter-spacing:1px;padding:6px 10px 2px;font-size:9px}.vgx .menu-drop .ext{color:var(--fire-mid);font-size:10px}.vgx .menu-drop a:hover .ext{color:#001800}.vgx .menu-cur{color:var(--fire-high)}.vgx{-webkit-font-smoothing:none;font-family:var(--font-ui)!important}.vgx .menu-item,.vgx .brand-copy .sub,.vgx .prompt-mark,.vgx .inputwrap input,.vgx .rhead,.vgx .rhead span,.vgx .frow,.vgx .empty,.vgx .exline,.vgx .task-btn,.vgx .start-btn,.vgx .tray,.vgx .su-head,.vgx .su-name,.vgx .su-when,.vgx .menu-drop a,.vgx .menu-drop button,.vgx .menu-drop .mh,.vgx .sync-head,.vgx .sync-hint b,.vgx .sync-hint span,.vgx .sync-status,.vgx .sync-note{letter-spacing:-.04em}.vgx .menu-item,.vgx .brand-copy .sub,.vgx .prompt-mark,.vgx .rhead,.vgx .frow,.vgx .empty,.vgx .task-btn,.vgx .start-btn,.vgx .tray,.vgx .su-name,.vgx .su-when,.vgx .menu-drop a,.vgx .menu-drop button{filter:none}.vgx .frow{font-size:13px!important}.vgx .empty{font-size:13px!important}.vgx .brand-copy .sub,.vgx .empty,.vgx .menu-item,.vgx .frow span:not(.mk){transform-origin:0;display:inline-block;transform:none}.vgx .title-bar-text,.vgx .title-bar-text>span{text-transform:none!important;letter-spacing:-.5px!important;-webkit-font-smoothing:auto!important;filter:none!important;font-family:"Press Start 2P",monospace!important;font-size:9px!important;font-weight:400!important;transform:none!important}.vgx .brand-copy h1{-webkit-font-smoothing:auto!important;filter:none!important;text-transform:none!important}.vgx #vvckdMenu *{-webkit-font-smoothing:auto!important;filter:none!important;text-transform:none!important;font-family:"Press Start 2P",monospace!important;font-weight:400!important}.vgx #vvckdMenu .vf-name{letter-spacing:-.5px!important;font-size:11px!important}.vgx #vvckdMenu .vf-sub{letter-spacing:normal!important;font-size:7px!important;line-height:1.6!important}.vgx #vvckdMenu .vf-head,.vgx #vvckdMenu .vf-side b{letter-spacing:normal!important;font-size:8px!important}.vgx .outset,.vgx .inset,.vgx .button,.vgx .title-btn{border:1px solid var(--fire-mid)!important;box-shadow:none!important}.vgx .prompt-row.inset{border-color:#00c200!important}.vgx .window{box-shadow:none!important}.vgx .title-bar{border-bottom:1px solid var(--fire-mid)!important;color:var(--fire-high)!important;background:0 0!important}.vgx .button:active,.vgx .button.pressed{border:1px solid var(--fire-high)!important;background:var(--surface)!important;color:var(--fire-high)!important}.vgx #taskbar{border:none!important;border-top:1px solid var(--fire-mid)!important;box-shadow:none!important;background:0 0!important}.vgx .menu-bar{border-bottom:1px solid var(--fire-mid)!important}.vgx .divider{background:var(--fire-mid)!important;border:none!important;width:1px!important;margin:0 8px!important}.vgx .rhead{display:none!important}.vgx{inset:0!important}.vgx .vv-home{cursor:pointer;letter-spacing:-.1em;color:var(--fire-high);text-shadow:0 0 12px #00ff0080,0 0 2px #00ff00e6;-webkit-text-stroke:.5px #03100480;text-transform:none;-webkit-font-smoothing:auto;flex:none;align-items:center;gap:8px;margin-left:auto;padding:4px;font-size:11px;line-height:1;text-decoration:none;transition:filter .15s,transform .1s;display:inline-flex;font-family:"Press Start 2P",monospace!important;font-weight:400!important}.vgx .vv-home .vh-ic{-webkit-text-stroke:0;line-height:0;display:inline-flex}.vgx .vv-home .vh-ic svg{filter:drop-shadow(0 0 4px #00ff0080);display:block}.vgx .vv-home:hover{filter:brightness(1.25)}.vgx .vv-home.pressed{transform:scale(.95)}.vgx .brand-right{flex:none;align-items:center;gap:13px;margin-left:auto;display:flex}.vgx .brand-right .vv-home{margin-left:0}.vgx .vv-user{cursor:pointer;letter-spacing:-.1em;color:var(--fire-high);text-shadow:0 0 12px #00ff0080,0 0 2px #00ff00e6;-webkit-text-stroke:.5px #03100480;text-transform:none;-webkit-font-smoothing:auto;background:0 0;border:none;align-items:center;gap:8px;padding:4px;font-size:11px;line-height:1;transition:filter .15s,transform .1s;display:inline-flex;font-family:"Press Start 2P",monospace!important;font-weight:400!important}.vgx .vv-user .vu-ic{-webkit-text-stroke:0;line-height:0;display:inline-flex}.vgx .vv-user .vu-ic svg{filter:drop-shadow(0 0 4px #00ff0080);display:block}.vgx .vv-user:hover{filter:brightness(1.25)}.vgx .vv-user:active{transform:scale(.95)}.vgx .brand-right{padding-right:8px}.vgx .brandline{flex-wrap:wrap!important}@media (max-width:600px){.vgx .brand-right{flex:1 0 100%;justify-content:flex-end;gap:16px;margin-top:2px;margin-left:0;padding-right:8px}.vgx .brand-copy{flex:auto}}.vgx #win-query{min-height:0!important}.vgx .tb-ctl{align-items:center;gap:8px;padding-right:5px;display:flex}.vgx .tb-icn{color:var(--fire-high);cursor:pointer;opacity:.72;justify-content:center;align-items:center;padding:1px;line-height:0;display:flex}.vgx .tb-icn:active{transform:scale(.9)}@keyframes flipBreathe{0%,to{box-shadow:0 0 3px #0f03}50%{box-shadow:0 0 22px 2px #0f09}}.vgx .window.gen-busy .window-body{animation:1.3s ease-in-out infinite flipBreathe}.vgx .tm-desc,.vgx .vf-sub,.vgx .tm-tag{text-transform:uppercase!important}.vgx *,.vgx .menu-drop,.vgx .menu-drop *{font-weight:400!important}.vgx .prompt-mark,.vgx .window .title-bar,.vgx .tb-icn,.vgx .tb-icn *{font-weight:800!important}.vgx .frow,.vgx .sync-line{font-size:18px!important}.vgx .empty{text-transform:uppercase!important;font-size:18px!important;line-height:1.19!important}.vgx .rlist:has(.empty){justify-content:center;align-items:center}.vgx .empty{animation:3s ease-out forwards emptyColorBoot}@keyframes emptyColorBoot{0%{opacity:0;filter:brightness(.3);text-shadow:none}20%{opacity:1}60%{filter:brightness();text-shadow:0 0 9px #0f0,0 0 2px #0f0}to{opacity:1;filter:brightness();text-shadow:none}}.vgx .fx-signal{position:relative}.vgx .fx-signal:after{content:"";pointer-events:none;z-index:50;background:linear-gradient(90deg,#0000,#0f0,#0000) 0 0/40% 100% no-repeat;width:100%;height:3px;animation:1.3s linear infinite fxSignal;position:absolute;bottom:0;left:0}@keyframes fxSignal{0%{background-position:-40% 0}to{background-position:140% 0}}.vgx .sync-uploads{border-top-color:#052005!important}.vgx .brand-copy .sub{font-size:14px!important;line-height:1.6!important}.vgx .menu-item{font-size:14px!important}.vgx .prompt-mark{font-size:17px!important}.vgx .inputwrap input{font-size:22px!important}.vgx .clr{font-size:17px!important}.vgx .prompt-row{min-height:34px}.vgx .clr{color:#0a8a0a;display:none}.vgx .clr.on{align-items:center;display:flex}.vgx .w.mx{opacity:.68;text-shadow:none}.vgx .sync-head,.vgx .sync-head .k,.vgx .sync-reset{font-size:14px!important}.vgx .sync-hint b{font-size:17px!important}.vgx .sync-hint span,.vgx .sync-status,.vgx .sync-note,.vgx .su-name{font-size:15px!important}.vgx .su-head,.vgx .su-when{font-size:13px!important}.vgx .sync-ico{font-size:31px!important}.vgx .menu-drop a,.vgx .menu-drop button{font-size:15px!important}.vgx .menu-drop .mh{font-size:13px!important}.vgx .exline,.vgx .ex,.vgx .exline b{font-size:14px!important}.vgx,.vgx *{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.vgx .window{border:1px solid var(--fire-mid)!important;box-shadow:none!important;background:#000!important;border-top:none!important;overflow:hidden!important}.vgx .window.outset{border:none!important}.vgx .prompt-mark{color:var(--fire-high)!important;letter-spacing:normal!important;font-size:17px!important;font-weight:800!important}.vgx .inputwrap input{letter-spacing:normal!important;font-family:"Jersey 10",HakgyoansimWooju,Pretendard,Courier New,monospace!important;font-size:16px!important}.vgx .inputwrap input::-webkit-input-placeholder{color:#00ff00bf!important;opacity:1!important}.vgx .window .title-bar-text,.vgx .tab-vvckd,.vgx .tab-vlyssa,.vgx .tb-icn,.vgx .button,.vgx .opts-toggle{z-index:10000;position:relative}.vgx .window .title-bar{align-items:stretch;background:0 0!important;border:none!important;border-bottom:1px solid #00c200!important;padding:0!important}.vgx .window .title-bar-text{letter-spacing:-.5px;align-self:flex-start;padding:7px 18px 7px 12px;font-weight:400;background:var(--fire-high)!important;color:#001500!important}.vgx .window .title-bar-text .dot{box-shadow:none!important;background:#001500!important}.vgx .window .tb-ctl{align-items:center;padding-right:8px}.vgx .frow,.vgx .sync-line,.vgx .empty,.vgx .empty b,.vgx .brand-copy .sub,.vgx .menu-item,.vgx .prompt-mark,.vgx .inputwrap input,.vgx .sync-head,.vgx .sync-head .k,.vgx .sync-hint b,.vgx .sync-hint span,.vgx .sync-status,.vgx .sync-note,.vgx .su-head,.vgx .su-name,.vgx .su-when,.vgx .menu-drop a,.vgx .menu-drop button,.vgx .menu-drop .mh,.vgx .rhead span,.vgx .exline,.vgx .ex{letter-spacing:normal!important}.vgx .tb-ctl{align-items:center!important;gap:6px!important;padding-right:5px!important}.vgx .tb-icn{border-radius:0;align-items:center;display:flex;color:#0f0!important;opacity:.45!important;background:0 0!important;padding:4px 7px!important}.vgx .tb-icn:hover{opacity:1!important;filter:drop-shadow(0 0 6px #0f0c)!important}.vgx .tb-icn svg{stroke:currentColor!important;stroke-width:2px!important}.vgx .ftx{flex:1;min-width:0}.vgx .flock{cursor:pointer;color:var(--fire-base);opacity:0;flex:none;align-self:center;align-items:center;padding:0 3px;transition:opacity .1s;display:flex}.vgx .frow:hover .flock{opacity:.55}.vgx .flock:hover{color:var(--fire-high);opacity:1!important}.vgx .frow.locked{border-color:var(--fire-mid)!important;background:#001a00!important}.vgx .frow.locked .flock{opacity:1;color:var(--fire-high)}.vgx .frow.locked .mk{color:var(--fire-high)}.vgx .ctx-menu{z-index:12050;border:1px solid var(--fire-mid);background:#000;position:fixed;box-shadow:3px 3px #00ff0038}.vgx .ctx-item{color:var(--fire-high);cursor:pointer;font-family:var(--font-ui);white-space:nowrap;padding:8px 14px;font-size:14px}.vgx .ctx-item:hover{background:var(--fire-high);color:#001500}.vgx .ftx{-webkit-user-select:none;user-select:none}.vgx .w{cursor:pointer;padding:0 1px}.vgx .w.wsel{background:var(--fire-high);color:#001500}.vgx .wlock{z-index:12100;border:1px solid var(--fire-high);color:var(--fire-high);cursor:pointer;background:#000;justify-content:center;align-items:center;width:28px;height:26px;display:flex;position:fixed;box-shadow:0 0 10px #00ff008c}.vgx .wlock:hover{background:var(--fire-high);color:#001500}.vgx .wlock svg{stroke:currentColor;width:14px;height:14px}.vgx .brand-copy .sub{text-transform:uppercase!important;letter-spacing:normal!important;-webkit-font-smoothing:auto!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;font-weight:400!important;line-height:2.1!important}.vgx .brand-copy h1{-webkit-font-smoothing:auto!important;text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 20px #0f0!important;font-size:24px!important;font-weight:700!important}.vgx .brand-cur{vertical-align:-1px;background:#0f0;width:.5em;height:.92em;margin-left:.2em;animation:1s step-start infinite brandblink;display:inline-block;box-shadow:0 0 8px #0f0,0 0 16px #0f0}@keyframes brandblink{50%{opacity:0}}.vgx #gen,.vgx .gen-btn{flex-shrink:0;line-height:1;transition:transform 90ms,filter 90ms;background:var(--fire-high)!important;color:#001500!important;letter-spacing:-.5px!important;text-transform:none!important;box-shadow:none!important;-webkit-font-smoothing:auto!important;border:none!important;padding:7px 13px!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;font-weight:400!important}.vgx #gen:active,.vgx .gen-btn:active{transform:translateY(2px)scale(.97);filter:brightness(.75)!important}.vgx #gen:hover,.vgx .gen-btn:hover{filter:brightness(.86)}.vgx #gen:disabled,.vgx .gen-btn:disabled{opacity:.5}.vgx .sync-panel{justify-content:flex-start!important}.vgx .sync-list{flex:0 auto!important}.vgx .sync-drop{margin-top:auto!important;margin-bottom:auto!important}.vgx .brand-copy h1{letter-spacing:-.1em!important}.vgx .brand-copy h1 .ky{margin-left:0!important}.vgx .prompt-mark{color:var(--fire-high)!important;letter-spacing:normal!important;text-transform:none!important;font-family:"Jersey 10",HakgyoansimWooju,Pretendard,Courier New,monospace!important;font-size:17px!important;font-weight:800!important}.vgx .inputwrap input{letter-spacing:normal!important;text-transform:none!important;-webkit-font-smoothing:auto!important;font-family:"Jersey 10",HakgyoansimWooju,Pretendard,Courier New,monospace!important;font-size:16px!important;font-weight:400!important}.vgx .inputwrap input::placeholder{color:#00ff00bf!important;opacity:1!important}.vgx .inputwrap input::-webkit-input-placeholder{color:#00ff00bf!important;opacity:1!important}.vgx .sync-choose{justify-content:center;gap:12px;margin:auto 0;display:flex}.vgx .sync-choose[hidden],.vgx .sync-rec[hidden],.vgx .sync-wave[hidden]{display:none!important}.vgx .sync-choose.drag{outline:1px dashed var(--fire-high);outline-offset:6px}.vgx .sync-act{max-width:132px;color:var(--fire-high);cursor:pointer;font-family:var(--font-ui);background:#000;flex-direction:column;flex:1;align-items:center;gap:10px;padding:18px 10px;display:flex;border:1px solid var(--fire-mid)!important}.vgx .sync-act:hover{background:#001600}.vgx .sync-act .sa-ic{color:var(--fire-high);line-height:0}.vgx .sync-act .sa-lb{letter-spacing:-.5px;color:var(--fire-high);-webkit-font-smoothing:auto;font-family:"Press Start 2P",monospace;font-size:8px;font-weight:400}.vgx .sync-rec{justify-content:center;align-items:center;gap:14px;margin:auto 0;display:flex}.vgx .rec-dot{background:#0f0;border-radius:50%;width:13px;height:13px;animation:1s step-end infinite recblink;box-shadow:0 0 12px #0f0}@keyframes recblink{50%{opacity:.2}}.vgx .rec-time{color:var(--fire-high);-webkit-font-smoothing:auto;font-family:"Press Start 2P",monospace;font-size:13px;font-weight:400}.vgx .rec-stop{letter-spacing:-.5px!important;background:var(--fire-high)!important;color:#001500!important;-webkit-font-smoothing:auto!important;border:none!important;padding:8px 12px!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;font-weight:400!important}.vgx .frow{padding-top:3.4px!important;padding-bottom:3.4px!important}.vgx .frow-swap{color:var(--fire-base);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;align-self:center;align-items:center;margin-left:auto;padding:2px 3px;line-height:0;transition:opacity .12s,color .12s,filter .12s;display:flex}.vgx .frow-swap svg{display:block}.vgx .frow:hover .frow-swap{opacity:.6}.vgx .frow-swap:hover{color:var(--fire-high);filter:drop-shadow(0 0 4px #00ff00b3);opacity:1!important}.vgx .sync-wave{cursor:pointer;align-items:center;gap:2px;height:54px;margin:4px 0 8px;padding:0 2px;display:flex}.vgx .sync-wave .wf-svg{width:100%;height:100%;display:block}.vgx .sync-wave i{background:#0c4a0c;border-radius:1px;flex:1;min-width:2px}.vgx .sync-wave i.on{background:#0f0;box-shadow:0 0 5px #00ff0080}.vgx .sync-panel .sync-list{flex:auto!important}.vgx .sync-player{margin:2px 0 6px}.vgx .sync-player.ring{align-items:center;gap:11px;margin:6px 0 8px;display:flex}.vgx .sync-ring{flex:none;width:42px;height:42px;position:relative}.vgx .sync-ring svg{width:100%;height:100%;display:block}.vgx .sync-ring .sync-play{color:var(--fire-high);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:0;display:flex;position:absolute;inset:0;box-shadow:none!important;background:0 0!important;border:none!important}.vgx .sync-ring .sync-play:hover{text-shadow:0 0 8px #0f0}.vgx .sync-player.ring.playing .sync-ring svg{filter:drop-shadow(0 0 4px #0f06)}.vgx .sync-tc{color:var(--fire-high);-webkit-font-smoothing:auto;letter-spacing:-.5px;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .sync-choose{justify-content:center!important;gap:10px!important}.vgx .sync-act{flex:none!important;width:74px!important;max-width:74px!important;padding:12px 5px!important}.vgx .sync-act .sa-lb{font-size:7px!important}.vgx #syncType .sa-ic svg .tcaret{animation:1.1s step-start infinite typeCaret}@keyframes typeCaret{50%{opacity:0}}.vgx .sync-type{flex-direction:column;flex:auto;gap:7px;min-height:0;margin:0;display:flex}.vgx .sync-panel .sync-list:empty{display:none!important}.vgx .sync-status:empty{display:none}.vgx .sync-panel.editing .sync-wave,.vgx .sync-panel.editing .sync-status,.vgx .sync-panel.editing .sync-list,.vgx .sync-panel.editing .sync-player,.vgx .sync-panel.editing .sync-loadbar,.vgx .sync-type[hidden]{display:none!important}.vgx .stp-hint{color:#0a0;font-family:"Jersey 10",Courier New,monospace;font-size:13px;line-height:1.4}.vgx #syncTypeIn{resize:none;border:1px solid var(--fire-mid);width:100%;height:auto;min-height:140px;color:var(--fire-high);letter-spacing:-.3px;background:#010601;outline:none;flex:auto;padding:8px;font-family:"Jersey 10",Courier New,monospace;font-size:15px;line-height:1.5}.vgx #syncTypeIn::placeholder{color:#00ff0059}.vgx *{scrollbar-width:thin;scrollbar-color:#00a800 #010601}.vgx #results:has(>.empty){flex-direction:column;justify-content:center;align-items:center;display:flex!important}.vgx .rlist:has(>.empty){flex-direction:column;justify-content:center;align-items:center;display:flex!important}.vgx .rlist,.vgx .sync-list,.vgx .su-list,.vgx #syncTypeIn,.vgx #vvckdMenu{scrollbar-width:thin;scrollbar-color:#00a800 #010601}.vgx .rlist::-webkit-scrollbar{width:9px;height:9px}.vgx .sync-list::-webkit-scrollbar{width:9px;height:9px}.vgx .su-list::-webkit-scrollbar{width:9px;height:9px}.vgx #syncTypeIn::-webkit-scrollbar{width:9px;height:9px}.vgx .rlist::-webkit-scrollbar-track{background:#010601;border-left:1px solid #00ff0040}.vgx .sync-list::-webkit-scrollbar-track{background:#010601;border-left:1px solid #00ff0040}.vgx .su-list::-webkit-scrollbar-track{background:#010601;border-left:1px solid #00ff0040}.vgx #syncTypeIn::-webkit-scrollbar-track{background:#010601;border-left:1px solid #00ff0040}.vgx .rlist::-webkit-scrollbar-thumb{background:#00a800;border:2px solid #010601}.vgx .sync-list::-webkit-scrollbar-thumb{background:#00a800;border:2px solid #010601}.vgx .su-list::-webkit-scrollbar-thumb{background:#00a800;border:2px solid #010601}.vgx #syncTypeIn::-webkit-scrollbar-thumb{background:#00a800;border:2px solid #010601}.vgx .rlist::-webkit-scrollbar-thumb:hover{background:#0f0}.vgx .sync-list::-webkit-scrollbar-thumb:hover{background:#0f0}.vgx .su-list::-webkit-scrollbar-thumb:hover{background:#0f0}.vgx #syncTypeIn::-webkit-scrollbar-thumb:hover{background:#0f0}.vgx .rlist::-webkit-scrollbar-corner{background:#010601}.vgx .sync-list::-webkit-scrollbar-corner{background:#010601}.vgx #syncTypeIn::-webkit-scrollbar-corner{background:#010601}.vgx .stp-actions{justify-content:flex-end;gap:8px;display:flex}.vgx .stp-actions .button{-webkit-font-smoothing:auto!important;letter-spacing:-.5px!important;padding:7px 12px!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;font-weight:400!important}.vgx #syncTypeDone{background:var(--fire-high)!important;color:#001500!important;border:none!important}.vgx .sync-loadbar{margin:4px 0 8px}.vgx .sync-loadbar[hidden]{display:none!important}.vgx .sync-loadbar .lb-track{border:1px solid var(--fire-mid);background:#010601;height:9px;position:relative;overflow:hidden}.vgx .sync-loadbar .lb-sweep{background:linear-gradient(90deg,transparent,var(--fire-high),transparent);width:40%;animation:1.15s linear infinite lbsweep;position:absolute;top:0;bottom:0}@keyframes lbsweep{0%{left:-42%}to{left:100%}}.vgx .sync-toast{color:var(--fire-high);letter-spacing:0;text-shadow:0 0 6px #0f09;z-index:60;opacity:0;pointer-events:none;white-space:nowrap;font-family:"Jersey 10",Courier New,monospace;font-size:15px;transition:opacity .22s,transform .22s;position:absolute;bottom:30px;left:50%;transform:translate(-50%,6px)}.vgx .sync-toast.show{opacity:.95;transform:translate(-50%)}.vgx .sync-modal{z-index:200;background:#000000b8;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.vgx .sync-modal[hidden]{display:none!important}.vgx .sync-modal .sm-box{border:1px solid var(--fire-high);background:#000;flex-direction:column;gap:11px;min-width:180px;max-width:92%;padding:14px;animation:.16s ease-out smpop;display:flex;box-shadow:0 0 22px #00ff0052}@keyframes smpop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.vgx .sync-modal .sm-title{color:var(--fire-high);letter-spacing:-.5px;-webkit-font-smoothing:auto;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .sync-modal .sm-input{border:1px solid var(--fire-mid);color:var(--fire-high);letter-spacing:-.3px;background:#010601;outline:none;padding:6px 8px;font-family:"Jersey 10",Courier New,monospace;font-size:16px}.vgx .sync-modal .sm-msg{color:#0a0;word-break:break-all;font-family:"Jersey 10",Courier New,monospace;font-size:15px;line-height:1.35}.vgx .sync-modal .sm-actions{justify-content:flex-end;gap:8px;display:flex}.vgx .sync-modal .sm-actions button{letter-spacing:-.5px;cursor:pointer;border:1px solid var(--fire-mid);color:var(--fire-high);-webkit-font-smoothing:auto;background:0 0;padding:7px 11px;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .sync-modal .sm-cancel:hover{background:#001600}.vgx .sync-modal .sm-ok{background:var(--fire-high)!important;color:#001500!important;border:none!important}.vgx .sync-modal .sm-ok:hover{filter:brightness(1.12)}.vgx .sync-line{cursor:pointer;-webkit-user-select:none;user-select:none}.vgx .sync-line.sel{background:#00ff0029!important}.vgx .sync-line.sel .sync-words{color:var(--fire-high)}.vgx .sync-line.copied{animation:.46s lineCopied}@keyframes lineCopied{0%{box-shadow:inset 0 0 0 999px var(--fire-high)}70%{box-shadow:inset 0 0 0 999px #00ff0080}to{box-shadow:inset 0 0 0 999px #0f00}}.vgx .sync-act{background:#000!important;border:1px solid #00c200!important;transition:transform .14s,box-shadow .14s,background .14s!important}.vgx .sync-act:hover{transform:translate(-2px,-2px);background:#001400!important;box-shadow:5px 5px #0f0!important}.vgx .sync-act:hover .sa-ic,.vgx .sync-act:hover .sa-lb{color:var(--fire-high)!important}.vgx .sync-act:active{transform:translate(0);box-shadow:2px 2px #0f0!important}.vgx #suHead{cursor:default;-webkit-user-select:none;user-select:none;text-transform:uppercase;-webkit-font-smoothing:auto;align-items:center;gap:5px;display:flex;letter-spacing:-.5px!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important}.vgx .bc{font-weight:400}.vgx .bc-v{color:#008a00}.vgx .bc-s{color:#00c200}.vgx .bc-u{color:#0f0;text-shadow:0 0 5px #00ff0080}.vgx .bc-sep{color:#046004}.vgx .su-tgl{color:var(--fire-base);-webkit-font-smoothing:auto;margin-left:auto;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .su-tgl:before{content:"[+]"}.vgx .sync-uploads:hover .su-tgl{color:var(--fire-high)}.vgx .sync-uploads:hover .su-tgl:before{content:"[-]"}.vgx .su-list{opacity:0;max-height:0;transition:max-height .32s,opacity .22s;overflow:hidden}.vgx .sync-uploads:hover .su-list,.vgx .sync-uploads.su-peek .su-list{opacity:1;max-height:180px;overflow-y:auto}.vgx .sync-uploads.su-peek .su-tgl{color:var(--fire-high)}.vgx .sync-uploads.su-peek .su-tgl:before{content:"[-]"}.vgx .sync-uploads.su-peek .bc-v,.vgx .sync-uploads.su-peek .bc-s{color:#0f0;text-shadow:0 0 6px #00ff0080}.vgx .sync-uploads.su-playing .su-list{opacity:1;max-height:180px;overflow-y:auto}.vgx .sync-uploads.su-playing .su-tgl{color:var(--fire-high)}.vgx .sync-uploads.su-playing .su-tgl:before{content:"[-]"}.vgx .sync-uploads.su-peek{animation:1.15s syncPeekGlow}.vgx .sync-panel.sync-peek-glow{animation:1.2s syncPeekGlow}@keyframes syncPeekGlow{0%{box-shadow:none}22%{box-shadow:inset 0 0 22px #00ff0042,0 0 10px #0f03}68%{box-shadow:inset 0 0 22px #00ff0042,0 0 10px #0f03}to{box-shadow:none}}.vgx .su-list.tree{gap:0}.vgx .su-list.tree .su-row{cursor:pointer;gap:6px;padding:3px 4px 3px 2px;position:relative;background:0 0!important;border:none!important}.vgx .su-list.tree .su-row:hover{background:#031403!important}.vgx .su-list.tree .su-tree{color:var(--fire-base);opacity:.75;white-space:pre;letter-spacing:0;flex:none;font-family:"Jersey 10",Courier New,monospace;font-size:14px}.vgx .su-list.tree .su-row:hover .su-name{text-shadow:0 0 6px #0f09}.vgx .su-list.tree .su-when{opacity:.6;flex:none;margin-left:auto;transition:opacity .12s}.vgx .su-row:hover .su-when{display:none}.vgx .su-act{opacity:0;pointer-events:none;background:#031403;align-items:center;gap:3px;padding-left:8px;transition:opacity .14s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.vgx .su-row:hover .su-act{opacity:1;pointer-events:auto}.vgx .su-play{color:var(--fire-high);cursor:pointer;text-shadow:0 0 5px #00ff0080;background:0 0;border:none;padding:1px 3px;font-size:13px;line-height:1}.vgx .su-play:hover{text-shadow:0 0 9px #0f0,0 0 3px #fff}.vgx .su-play.playing{color:#7dffb0}.vgx .su-list.tree .su-row.su-rowplaying{background:#031403!important}.vgx .su-list.tree .su-row.su-rowplaying .su-name{text-shadow:0 0 6px #0f09}.vgx .su-row.su-rowplaying .su-when{display:none}.vgx .su-row.su-rowplaying .su-act{opacity:1;pointer-events:auto}.vgx .su-list.tree .su-row{opacity:.55;filter:saturate(.65)brightness(.9);transition:opacity .15s,filter .15s}.vgx .su-list.tree .su-row:hover,.vgx .su-list.tree .su-row.su-rowplaying,.vgx .su-list.tree .su-row.su-rowcur{opacity:1;filter:none}.vgx .su-list.tree .su-row.su-rowcur .su-name{text-shadow:0 0 6px #00ff0080}.vgx #vvSlots{z-index:12500;background:#000400b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vgx #vvSlots[hidden]{display:none}.vgx .vvsl-card{text-align:center;-webkit-font-smoothing:auto;background:#000;border:1px solid #00c200;width:340px;padding:20px 18px 18px;font-family:"Press Start 2P",monospace;position:relative;box-shadow:2px 2px #000000d9}.vgx .vvsl-t{color:#0f0;letter-spacing:.04em;text-shadow:2px 0 #0f06,-2px 0 #008c0080,0 0 7px #0f09;font-size:13px}.vgx .vvsl-d{color:#0a8a0a;letter-spacing:.06em;text-transform:uppercase;margin-top:11px;font-size:8px;line-height:2}.vgx .vvsl-d b{color:#0f0;font-weight:400}.vgx .vvsl-row{gap:8px;margin-top:15px;display:flex}.vgx .vvsl-up{color:#001500;cursor:pointer;letter-spacing:-.5px;background:#0f0;border:none;flex:1;padding:11px 0;font-family:inherit;font-size:9px;transition:transform 90ms,filter 90ms}.vgx .vvsl-up:active{filter:brightness(.75);transform:translateY(2px)scale(.97)}.vgx .vvsl-ok{color:#0f0;cursor:pointer;letter-spacing:-.5px;background:#031403;border:1px solid #00c200;flex:1;padding:11px 0;font-family:inherit;font-size:9px}.vgx .vvsl-ok:hover{color:#001500;background:#00c200}.vgx .vvsl-x{color:#0f0;cursor:pointer;background:0 0;border:none;padding:4px;line-height:0;position:absolute;top:9px;right:9px}.vgx .vvsl-x:active{transform:scale(.9)}.vgx .sync-line{touch-action:manipulation;font-family:var(--font-ui)!important;letter-spacing:-.04em!important;text-transform:lowercase!important;gap:6px!important;padding:1.6px 6px!important;font-size:15px!important;font-weight:400!important;line-height:1.34!important}.vgx .sync-status{transition:opacity .28s,transform .28s}.vgx .sync-status:empty{opacity:0;transform:translateY(-3px)}@keyframes suGlow{0%{text-shadow:0 0 #0f00}18%{text-shadow:0 0 9px #00ff008c,0 0 18px #00ff0040}to{text-shadow:0 0 #0f00}}@keyframes suListGlow{0%{box-shadow:inset 0 0 #0f00}18%{box-shadow:inset 0 0 22px #00ff0029}to{box-shadow:none}}.vgx .sync-uploads:hover .su-list,.vgx .sync-uploads.su-peek .su-list,.vgx .sync-uploads.su-playing .su-list{animation:2s ease-out suListGlow}.vgx .sync-uploads:hover .su-list :is(.su-name,.su-tree,.su-when),.vgx .sync-uploads.su-peek .su-list :is(.su-name,.su-tree,.su-when),.vgx .sync-uploads.su-playing .su-list :is(.su-name,.su-tree,.su-when){animation:2s ease-out suGlow}.vgx .rtab-2{display:none}@media (max-width:980px){.vgx #win-r2{display:none!important}.vgx .rtab-2{margin-left:1px;margin-right:auto;display:flex}.vgx .window .title-bar-text.rtab{cursor:pointer}.vgx .window .title-bar-text.rtab:not(.on){background:#008a00!important}.vgx #win-r1 .window-body{position:relative;overflow:hidden;padding:0!important}.vgx .rtrack{width:200%;height:100%;transition:transform .3s cubic-bezier(.25,.9,.3,1);display:flex}.vgx .rpane{flex-direction:column;flex:0 0 50%;gap:8px;width:50%;min-height:0;padding:8px;display:flex;overflow:hidden}}.vgx .su-btn{color:var(--fire-base);cursor:pointer;opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;line-height:0;transition:opacity .12s,color .12s,filter .12s;display:flex}.vgx .su-btn svg{display:block}.vgx .su-btn:hover{opacity:1;color:var(--fire-high);filter:drop-shadow(0 0 4px #00ff00b3)}.vgx .brandline{align-items:center!important;gap:14px!important;min-height:0!important}.vgx .brand-copy h1{margin:0!important}.vgx .brand-copy h1 .fp{margin-left:.16em}.vgx .brand-tag{text-shadow:0 0 6px #00ff0059;letter-spacing:0!important;color:#00c200!important;text-transform:uppercase!important;-webkit-font-smoothing:auto!important;margin-top:7px!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;font-weight:400!important;line-height:1!important}.vgx .logo-box{background:0 0!important;border:none!important;flex:none!important;box-shadow:inset 0 0 10px #00ff0024!important}.vgx .logo-box .vlmk{inset:7px!important}.vgx .logo-box .sw-ic{inset:0 14%!important}.vgx{z-index:auto!important}.vgx .window .title-bar-text,.vgx .tab-vvckd,.vgx .tab-vlyssa,.vgx .tb-icn,.vgx .button,.vgx .opts-toggle,.vgx #gen,.vgx .gen-btn{z-index:10000;position:relative}.vgx .vmark{margin-right:-6px}.vgx .vmark .vlmk-rows{gap:2.5px}.vgx .vmark .vlmk-rows i{background:var(--fire-mid);height:2.6px}.vgx .window{border:none!important}.vgx .window .window-body{border:1px solid #00c200!important;border-top:none!important}.vgx .tb-tabs{align-self:stretch;gap:1px;display:flex}.vgx .window .title-bar-text.tab-vvckd{cursor:pointer;transition:background .28s;position:relative;background:#008a00!important}.vgx .window .title-bar-text.tab-vvckd:hover{animation:1s ease-out vvckdPhosphor;background:#00a600!important}@keyframes vvckdPhosphor{0%{box-shadow:0 0 #0f00}28%{box-shadow:0 0 11px 1px #0f09,inset 0 0 7px #0f06}to{box-shadow:0 0 #0f00}}.vgx .window .title-bar-text.tab-vlyssa{background:#00c200!important}.vgx .tmenu{z-index:11000;text-transform:uppercase;min-width:216px;image-rendering:pixelated;background:#000;border:1px solid #0f0;padding:5px;position:fixed;box-shadow:0 0 18px #00ff0040,3px 3px #000000b3;font-family:"Jersey 10",Courier New,monospace!important}.vgx .tmenu[hidden]{display:none}.vgx .tmenu .tm-head{color:#001500;letter-spacing:0;background:#00c200;margin:-5px -5px 5px;padding:4px 9px;font-size:15px}.vgx .tmenu .tm-sec{color:#0a8a0a;letter-spacing:0;border-top:1px solid #063f06;margin-top:4px;padding:6px 9px 2px;font-size:13px}.vgx .tmenu .tm-sec:first-of-type{border-top:none;margin-top:0}.vgx .tmenu .tm-item{color:#0f0;letter-spacing:-.3px;cursor:pointer;flex-direction:column;align-items:stretch;gap:0;padding:4px 9px;font-size:17px;line-height:1.15;text-decoration:none;transition:background .2s;display:flex}.vgx .tmenu .tm-row{align-items:center;gap:6px;max-height:30px;transition:max-height .3s cubic-bezier(.2,.8,.3,1),opacity .2s;display:flex;overflow:hidden}.vgx .tmenu .tm-row:before{content:">";color:#0a8a0a;flex:none}.vgx .tmenu .tm-item:hover{background:#000}.vgx .tmenu .tm-item:has(.tm-exp):hover .tm-row{opacity:0;max-height:0}.vgx .tmenu .tm-item:not(:has(.tm-exp)):hover .tm-name{text-shadow:0 0 7px #00ff00a6}.vgx .tmenu .um-profile{background:#000;border-bottom:1px solid #063f06;align-items:center;gap:11px;margin:-5px -5px 5px;padding:9px 9px 11px;display:flex}.vgx .tmenu .um-avatar{border:1px solid var(--fire-mid);width:38px;height:38px;color:var(--fire-high);background:#020a02;flex:none;justify-content:center;align-items:center;display:flex}.vgx .tmenu .um-avatar svg{width:26px;height:26px;image-rendering:pixelated}.vgx .tmenu .um-info{flex-direction:column;gap:4px;min-width:0;display:flex}.vgx .tmenu .um-name{color:var(--fire-high);letter-spacing:-.5px;-webkit-font-smoothing:auto;text-shadow:0 0 7px #00ff0080;font-family:"Press Start 2P",monospace;font-size:13px}.vgx .tmenu .um-plan{color:#0a8a0a;letter-spacing:0;font-size:13px}.vgx .tmenu .tm-tag{color:#0a8a0a;margin-left:auto;font-size:11px}.vgx .tmenu .tm-exp{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.3,1);display:grid}.vgx .tmenu .tm-item:hover .tm-exp{grid-template-rows:1fr}.vgx .tmenu .tm-in{background:#000;flex-direction:row;align-items:flex-start;gap:10px;min-height:0;padding:3px 3px 3px 2px;display:flex;overflow:hidden}.vgx .tmenu .tm-in>*{opacity:0;transition:opacity .22s}.vgx .tmenu .tm-item:hover .tm-in>*{opacity:1;transition-delay:.1s}.vgx .tmenu .tm-ic{background:#000;border:1px solid #00c200;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.vgx .tmenu .tm-ic svg{display:block}.vgx .tmenu .tm-txt{flex-direction:column;gap:0;min-width:0;padding-top:1px;display:flex}.vgx .tm-txt .tm-desc{margin-top:-2px}.vgx .tmenu .tm-nm{color:#0f0;letter-spacing:-.3px;text-shadow:0 0 6px #0f06;font-size:16px;line-height:1.05}.vgx .tmenu .tm-desc{color:#0a8a0a;letter-spacing:0;font-size:13px;line-height:1.1}.vgx .logo-box.swapper{overflow:hidden}.vgx .swapper .vlmk-sw{display:none}.vgx .swapper .sw-ic{transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:7px}.vgx .swapper .sw-a{flex-direction:column;align-items:flex-start;gap:1.4px;animation:6s ease-in-out infinite swapA}.vgx .swapper .sw-b{animation:6s ease-in-out infinite swapB}.vgx .swapper .sw-a i{background:var(--fire-mid);border-radius:1px;height:1.5px;animation:2.2s ease-in-out infinite phos}.vgx .swapper .sw-b svg{animation:2.2s ease-in-out infinite phos2}.vgx .swapper .sw-a{align-items:flex-start!important}.vgx .swapper .sw-a i{border-radius:0!important}.vgx .swapper .vlmk-sw{z-index:1;height:11px;animation:1.9s linear infinite vlmkdown;position:absolute;left:0;right:0;background:linear-gradient(#0f00,#0f09,#0f00)!important;display:block!important}@keyframes swapA{0%,42%{opacity:1;transform:scaleY(1)}50%,92%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes swapB{0%,42%{opacity:1;transform:scaleY(0)}50%,92%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(0)}}@keyframes phos{0%,to{background:#0a0}50%{background:#0f0;box-shadow:0 0 6px #00ff00b3}}@keyframes phos2{0%,to{filter:drop-shadow(0 0 2px #00ff004d)}50%{filter:drop-shadow(0 0 7px #00ff00e6)}}.vgx .vv-saveas{z-index:12500;background:#000800b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vgx .vv-saveas[hidden]{display:none}.vgx .vsa-box{background:#000;border-top:none;border-bottom:1px solid #0f0;border-left:1px solid #0f0;border-right:none;width:min(90vw,320px);padding:14px 16px 16px;font-family:"Jersey 10",Courier New,monospace;box-shadow:0 0 22px #00ff004d,3px 3px #000000b3}.vgx .vsa-title{color:#0f0;letter-spacing:-.5px;text-shadow:0 0 6px #00ff0080;margin-bottom:11px;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .vsa-in{color:#0f0;letter-spacing:.3px;-webkit-font-smoothing:auto;background:#020a02;border:1px solid #0a5a0a;outline:none;width:100%;padding:8px;font-family:"Jersey 10",Courier New,monospace;font-size:16px}.vgx .vsa-in:focus{border-color:#0f0;box-shadow:0 0 8px #00ff0040}.vgx .vsa-actions{gap:8px;margin-top:12px;display:flex}.vgx .vsa-btn{color:#001500;cursor:pointer;letter-spacing:-.5px;background:#00c200;border:none;flex:1;padding:9px 0;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .vsa-btn:hover{background:#0f0}.vgx .vsa-btn.ghost{color:#0f0;background:#000;border:1px solid #0a5a0a}.vgx .vsa-btn.ghost:hover{background:#031403;border-color:#0f0}
.vgx *{font-family:inherit}.vgx{font-family:var(--font-ui);font-size:13px;line-height:normal}.vgx .window-body h4{letter-spacing:-.5px;color:var(--fire-high);text-transform:uppercase;margin:0 0 6px;font-family:"Press Start 2P",monospace;font-size:9px;font-weight:400}.vgx .vg-tor{width:42px;height:42px;transform-style:preserve-3d;position:relative;transform:rotateX(60deg)}.vgx .vg-tor i{border:5px solid #0000;border-color:#0f0 #0000 #0a5a0a;border-radius:50%;animation:2.6s linear infinite vfrot;position:absolute;inset:0}.vgx .vg-tor i.t2{border-width:4px;border-top-color:#00c200;border-bottom-color:#052005;animation:2s linear infinite vfrotr;inset:8px}.vgx .brand-copy h1 .kY{margin-left:-3px}.vgx .brand-copy h1 .kE{margin-left:2px}.vgx .brand-copy h1 .fp.kN{margin-left:-2px}.vgx .brand-copy h1{letter-spacing:-.08em!important;line-height:1!important}.vgx .brand-tag{letter-spacing:-.5px!important}.vgx .vv-home,.vgx .vu-txt,.vgx .vh-txt{letter-spacing:-.09em!important}.vgx .sync-act{font-size:13.3333px}@media (min-width:981px){.vgx{box-sizing:border-box;gap:var(--gap);grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr 340px;height:100vh;padding:18px;display:grid;position:relative;overflow:hidden}.vgx #win-query{grid-area:1/1/auto/span 2;min-height:0}.vgx #win-upload{grid-area:2/1}.vgx #win-model{grid-area:2/2}.vgx #win-result{grid-area:1/3/span 2}.vgx .window{min-height:0}.vgx .window .window-body{overflow-y:auto}.vgx .vgFooter{grid-area:3/1/auto/-1}}@media (max-width:980px){.vgx{gap:var(--gap);flex-direction:column;min-height:100vh;padding:10px 10px 48px;display:flex}.vgx .vgPreview .hero{width:120px;height:120px}}.vgx .sync-row{justify-content:center;align-items:stretch;gap:12px;padding:22px 0;display:flex}.vgx .vg-mrows{flex-direction:column;gap:1px;display:flex}.vgx .vg-mrow{cursor:pointer;border:1px solid #0000;border-left-width:2px;flex-direction:column;align-items:stretch;gap:0;padding:0 2px;transition:background .2s;display:flex}.vgx .vg-mrow:hover{background:#000}.vgx .vg-mrow.sel{border-left-color:var(--fire-high);background:#001600}.vgx .vg-mrow.foc{outline-offset:-1px;outline:1px dashed #00ff0059}.vgx .vg-mrow .mr-row{letter-spacing:-.3px;max-height:30px;color:var(--fire-high);align-items:center;gap:7px;padding:5px 7px;font-size:17px;line-height:1.15;transition:max-height .3s cubic-bezier(.2,.8,.3,1),opacity .2s;display:flex;overflow:hidden}.vgx .vg-mrow .mr-row .mk{color:#0a8a0a;flex:none}.vgx .vg-mrow:hover .mr-row .mk,.vgx .vg-mrow.sel .mr-row .mk{color:var(--fire-high)}.vgx .vg-mrow .mr-row .nm{letter-spacing:-.5px;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .vg-mrow .mr-row .tag{color:#0a8a0a;letter-spacing:-.04em;margin-left:auto;font-size:11px}.vgx .vg-mrow.sel .mr-row .tag{color:var(--mid,#00c200)}.vgx .vg-mrow:hover .mr-row{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.vgx .vg-mrow .mr-exp{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.3,1);display:grid}.vgx .vg-mrow:hover .mr-exp{grid-template-rows:1fr}.vgx .vg-mrow .mr-in{align-items:flex-start;gap:10px;min-height:0;padding:3px 2px;display:flex;overflow:hidden}.vgx .vg-mrow .mr-in>*{opacity:0;transition:opacity .22s}.vgx .vg-mrow:hover .mr-in>*{opacity:1;transition-delay:.1s}.vgx .mr-card{aspect-ratio:1;border:1px solid var(--fire-mid);background:#000;flex:none;width:112px;max-width:112px;height:112px;padding:0;display:block;position:relative;overflow:hidden}.vgx .mr-card .sa-img{object-fit:cover;object-position:center top;width:100%;height:100%;image-rendering:pixelated;filter:saturate(.15)sepia()hue-rotate(60deg)saturate(3.2)brightness(.95);opacity:.85;position:absolute;inset:0}.vgx .mr-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b8 46%,#000000f0);height:58%;position:absolute;bottom:0;left:0;right:0}.vgx .mr-card .sa-lb{z-index:1;text-align:center;letter-spacing:-.5px;text-shadow:0 0 6px #000000e6,0 0 3px #000;position:absolute;bottom:7px;left:0;right:0;font-size:13px!important}.vgx .vg-mrow.sel .mr-card{box-shadow:inset 0 0 16px #00ff004d}.vgx .vg-mrow.sel .mr-card .sa-img{filter:saturate(.15)sepia()hue-rotate(60deg)saturate(3.6)brightness(1.12);opacity:1}.vgx .vgPreview{align-items:flex-start;gap:16px;display:flex}.vgx .vgPreview .hero{object-fit:cover;object-position:top;width:170px;height:170px;image-rendering:pixelated;border:1px solid var(--fire-mid);filter:saturate(.15)sepia()hue-rotate(60deg)saturate(3.2)brightness(.98);background:#020a02}.vgx .vgPrevCopy{flex-direction:column;gap:10px;min-width:0;display:flex}.vgx .vgNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vgx .vgNameRow .nm{color:#0a8a0a;letter-spacing:-.5px;cursor:pointer;background:#000;border:1px solid #0a5a0a;padding:6px 9px;font-family:"Press Start 2P",monospace;font-size:8px}.vgx .vgNameRow .nm.on{color:#001500;background:#00c200;border-color:#00c200}.vgx .vgNameRow .nm:hover{color:#0f0;border-color:#0f0}.vgx .vgNameRow .nm.on:hover{color:#001500}.vgx .vgSpeech{font-family:var(--font-ui);color:var(--fire-high);letter-spacing:.3px;text-shadow:0 0 8px #00ff0059;font-size:16px;line-height:1.5}.vgx .vgSpeech .mk{margin-right:8px;font-weight:800}.vgx .wf-on{filter:drop-shadow(0 0 5px #00ff0080)}.vgx button.vvm-alt{cursor:pointer;letter-spacing:-.5px;color:#0a8a0a;background:0 0;border:none;width:100%;padding:0;font-family:"Press Start 2P",monospace;font-size:7px}.vgx button.vvm-alt:hover{color:#0f0;text-shadow:0 0 6px #0f09}.vgx .vvm-form .vvm-in{width:100%}.vgx .vg-modal-ov{z-index:10000;background:#000000c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vgx .vg-plan{flex-direction:column;width:min(92vw,460px);max-height:88vh;display:flex}.vgx .vg-plan .window-body{gap:10px;padding:10px;overflow-y:auto}.vgx .vg-balance{font-family:var(--font-ui);color:#0a8a0a;letter-spacing:-.04em;font-size:13px}.vgx .vg-plans{flex-direction:column;gap:1px;display:flex}.vgx .vg-prow{cursor:pointer;border:1px solid #0000}.vgx .vg-prow:hover{border-color:var(--border-light);background:#001600}.vgx .vg-prow.sel{border-color:var(--fire-mid);background:#002400}.vgx .vg-prow-line{align-items:baseline;gap:10px;padding:7px 9px;display:flex}.vgx .vg-prow .mk{color:var(--fire-base);flex:none}.vgx .vg-prow:hover .mk,.vgx .vg-prow.sel .mk{color:var(--fire-high)}.vgx .vg-prow .nm{letter-spacing:-.5px;color:var(--fire-high);min-width:66px;font-family:"Press Start 2P",monospace;font-size:9px}.vgx .vg-prow .ds{min-width:0;font-family:var(--font-ui);color:#0a8a0a;letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.vgx .vg-prow .pr{font-family:var(--font-ui);color:var(--fire-high);flex:none;font-size:16px}.vgx .vg-prow .pr i{color:#0a8a0a;margin-left:2px;font-size:11px;font-style:normal}.vgx .vg-ptree{flex-direction:column;gap:3px;margin:0;padding:0 10px 9px 26px;list-style:none;display:flex}.vgx .vg-ptree li{font-family:var(--font-ui);color:#0f0;letter-spacing:-.04em;font-size:13px;line-height:1.45}.vgx .vg-ptree li:before{content:"└ ";color:#0a8a0a}.vgx .vg-cta{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex;padding:11px 0!important}.vgx .vg-cta b{font-weight:400}.vgx .vg-cta i{letter-spacing:.02em;opacity:.85;font-size:7px;font-style:normal}.vgx .vg-perr{font-family:var(--font-ui);color:#ff8585;text-align:center;font-size:13px}.vgx .vg-pfine{font-family:var(--font-ui);color:#0a8a0a;letter-spacing:-.02em;border-top:1px solid #063f06;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-top:8px;font-size:11px;display:flex}.vgx .vg-pfine .lns{gap:10px;display:flex}.vgx .vg-pfine a,.vgx .vg-pfine button{letter-spacing:-.5px;color:#00c200;cursor:pointer;background:0 0;border:none;padding:0;font-family:"Press Start 2P",monospace;font-size:7px;text-decoration:none}.vgx .vg-pfine a:hover,.vgx .vg-pfine button:hover{color:#0f0;text-shadow:0 0 6px #0f09}.vgx .vg-notice{white-space:pre-wrap;font-family:var(--font-ui);color:#8dff8d;max-height:56vh;margin:0;font-size:13px;line-height:1.6;overflow-y:auto}.vgx .vgFooter{text-transform:uppercase;color:#0a8a0a;font-size:13px;line-height:1.15;font-family:var(--font-ui);letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:3px 14px;padding:8px 4px 0;display:flex}.vgx .vgFooter .k{color:#0c4a0c;margin-right:7px;font-style:normal}.vgx .vgFooter a{color:#00c200;text-decoration:none}.vgx .vgFooter a:hover{text-shadow:0 0 6px #00ff00b3}.vgx .vgFooter .lns{justify-content:flex-end;gap:9px;margin-left:auto;display:flex}@media (max-width:980px){.vgx .vgFooter .lns{flex:0 0 100%;justify-content:flex-end;margin-top:6px;margin-left:0}.vgx .vgPreview .hero{width:120px;height:120px}}.vgx #vvAuth .vvm-fine{cursor:pointer}.vgx #vvAuth .vvm-fine:hover{color:#00c200}
