.v2 .cr{min-height:calc(100vh - 72px);padding-bottom:40px;position:relative;overflow:hidden}.v2 .cr .wall{opacity:.16;pointer-events:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;display:grid;position:absolute;inset:-20% -10%;transform:rotate(-9deg)}.v2 .cr .col{flex-direction:column;gap:18px;animation:90s linear infinite v2up;display:flex}.v2 .cr .col:nth-child(2n){animation-name:v2down;animation-duration:110s}.v2 .cr .col img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%}.v2 .cr:before{content:"";z-index:0;background:radial-gradient(ellipse 70% 60% at 35% 40%, #06081a8c, var(--bg) 85%);pointer-events:none;position:absolute;inset:0}.v2 .cr>:not(.wall){position:relative}.v2 .cr .quest{max-width:1328px;padding:0 var(--m);align-items:center;margin:84px auto 0;display:flex}.v2 .cr .q{flex:none;align-items:center;gap:14px;display:flex;position:relative}.v2 .cr .q b{width:52px;height:52px;font:800 26px/1 var(--display);color:var(--muted);background:#ffffff14;border-radius:16px;place-items:center;display:grid;position:relative;transform:rotate(-6deg);box-shadow:inset 0 0 0 2px #ffffff26}.v2 .cr .q b i{font-style:normal}.v2 .cr .q span{font:800 24px/1 var(--display);letter-spacing:-.02em;color:var(--muted)}.v2 .cr .q.done b{background:var(--mint);color:#04140d;box-shadow:0 5px #1c9e6e}.v2 .cr .q.done b:after{content:"";border-bottom:4px solid #04140d;border-left:4px solid #04140d;width:16px;height:9px;transform:translateY(-3px)rotate(-45deg)}.v2 .cr .q.done b i{display:none}.v2 .cr .q.done span{color:#fff}.v2 .cr .q.now b{background:var(--yellow);color:#14120a;box-shadow:0 5px #c99700,0 0 30px #ffd23f99}.v2 .cr .q.now span{color:var(--yellow)}.v2 .cr .q.lock b{font-size:0}.v2 .cr .q.lock b i{display:none}.v2 .cr .q.lock b:before{content:"";background:var(--muted);border-radius:4px;width:20px;height:15px;position:absolute;top:24px;left:16px}.v2 .cr .q.lock b:after{content:"";box-sizing:border-box;border:3px solid var(--muted);border-bottom:0;border-radius:9px 9px 0 0;width:14px;height:14px;position:absolute;top:13px;left:19px}.v2 .cr .qpin{animation:v2bob 1.4s var(--ease) infinite alternate;display:none;position:absolute;bottom:62px;left:4px}.v2 .cr .q.now .qpin{display:block}.v2 .cr .qpin img,.v2 .cr .qpin i{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 3px var(--yellow), 0 10px 20px -6px #000c;border-radius:50%;display:block}.v2 .cr .qpin i{background:conic-gradient(from 200deg,#6fa0ff,#ff4d8d,#ffd23f,#3df5b0,#6fa0ff)}.v2 .cr .qpin:after{content:"";border:7px solid #0000;border-top-color:var(--yellow);margin-left:-7px;position:absolute;bottom:-9px;left:50%}.v2 .cr .path{background:repeating-linear-gradient(90deg,#ffffff40 0 6px,#0000 6px 16px) 0 0/32px 6px;border-radius:9px;flex:1;height:6px;margin:0 22px;animation:1.2s linear infinite v2run}.v2 .cr .path.lit{background:linear-gradient(90deg, var(--mint), var(--yellow));animation:none;box-shadow:0 0 14px #ffd23f80}@keyframes v2run{to{background-position:32px 0}}.v2 .cr .grid{max-width:1328px;padding:0 var(--m);box-sizing:content-box;grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:28px;margin:40px auto 0;display:grid}.v2 .cr .leftcol{flex-direction:column;gap:16px;min-width:0;display:flex}.v2 .cr .stage{box-shadow:inset 0 0 0 1px var(--line), 0 50px 100px -40px #000000e6;background:#0a0e2ce0;border-radius:32px;padding:18px}.v2 .cr .cmd{align-items:center;gap:12px;padding:6px 6px 16px 8px;display:flex}.v2 .cr .cmd .gt{font:800 22px/1 var(--display);color:var(--yellow)}.v2 .cr .cmd input{color:#dde2ff;min-width:0;height:36px;font:500 18px/1.2 var(--text);background:0 0;border:0;border-radius:10px;outline:none;flex:1;padding:0 6px}.v2 .cr .cmd input:focus{color:#fff;background:#ffffff0f}.v2 .cr .cmd input::placeholder{color:#8f98c8}.v2 .cr .cmd .tag{height:32px;font:800 15px/1 var(--display);background:#ffffff14;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 12px 0 4px;display:inline-flex}.v2 .cr .cmd .tag img{object-fit:cover;border-radius:7px;width:24px;height:24px}.v2 .cr .cmd .tag:not(:has(img)){padding-left:12px}.v2 .cr .screen{aspect-ratio:16/9;box-shadow:0 0 0 3px var(--yellow), 0 0 0 9px #ffd23f24, 0 40px 80px -30px #ffd23f59;background:#000;border-radius:22px;position:relative;overflow:hidden}.v2 .cr .screen>img{object-fit:cover;width:100%;height:100%;animation:v2crpop .6s var(--ease)}@keyframes v2crpop{0%{filter:brightness(1.8)saturate(1.4);transform:scale(1.08)}to{filter:none;transform:none}}.v2 .cr .screen:before{content:"";z-index:2;background:linear-gradient(100deg,#0000,#ffffff2e,#0000);width:30%;animation:4.5s ease-in-out infinite v2sweep30;position:absolute;top:0;bottom:0;left:-40%}.v2 .cr .screen:after{content:"";z-index:1;background:linear-gradient(#06081a00 58%,#06081ae6 100%);position:absolute;inset:0}.v2 .cr .vf{z-index:3;border:4px solid var(--yellow);width:34px;height:34px;position:absolute}.v2 .cr .vf.a{border-bottom:0;border-right:0;border-radius:10px 0 0;top:16px;left:16px}.v2 .cr .vf.b{border-bottom:0;border-left:0;border-radius:0 10px 0 0;top:16px;right:16px}.v2 .cr .vf.c{border-top:0;border-right:0;border-radius:0 0 0 10px;bottom:16px;left:16px}.v2 .cr .vf.d{border-top:0;border-left:0;border-radius:0 0 10px;bottom:16px;right:16px}.v2 .cr .lbl-sc{z-index:3;font:800 15px/1 var(--display);letter-spacing:.02em;background:#06081abf;border-radius:10px;padding:8px 12px;position:absolute;top:24px;left:62px}.v2 .cr .free{z-index:3;background:var(--mint);color:#04140d;font:800 17px/1 var(--display);border-radius:11px;padding:9px 14px;position:absolute;top:20px;right:58px;transform:rotate(6deg);box-shadow:0 8px 18px -6px #0009}.v2 .cr .scrwrap{position:relative}.v2 .cr .ctl{z-index:3;align-items:center;gap:12px;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.v2 .cr .ctl .btn{height:60px;font-size:18px}.v2 .cr .ctl .ghost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06081a99}.v2 .cr .ctl .btn small{font:800 12px/1 var(--display);background:var(--mint);color:#04140d;border-radius:7px;margin-left:-2px;padding:4px 7px}.v2 .cr .ctl .note{color:#dde2ff;text-align:right;margin-left:auto;font-size:15px}.v2 .cr .stamp{background:var(--mint);color:#04140d;height:60px;font:800 20px/1 var(--display);border-radius:999px;align-items:center;gap:10px;padding:0 22px;display:inline-flex;box-shadow:0 0 30px #3df5b080}.v2 .cr .stamp:before{content:"";border-bottom:4px solid #04140d;border-left:4px solid #04140d;width:16px;height:9px;transform:translateY(-3px)rotate(-45deg)}.v2 .cr .stage.ok .screen{box-shadow:0 0 0 3px var(--mint), 0 0 0 9px #3df5b024, 0 40px 80px -30px #3df5b066}.v2 .cr .stage.ok .vf{border-color:var(--mint)}.v2 .cr .blank{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.v2 .cr .stage.empty .screen{background:radial-gradient(#141b52,#0a0e2c);box-shadow:0 0 0 3px #ffffff2e}.v2 .cr .stage.empty .screen:after{display:none}.v2 .cr .blank>i{background:conic-gradient(from 200deg,#6fa0ff,#ff4d8d,#ffd23f,#3df5b0,#6fa0ff);border-radius:22px;width:72px;height:72px;transform:rotate(-8deg);box-shadow:0 0 40px #ffd23f59}.v2 .cr .blank.busy>i{animation:1.6s linear infinite v2spin}@keyframes v2spin{to{transform:rotate(352deg)}}.v2 .cr .blank b{font:800 30px/1.1 var(--display);margin-top:6px}.v2 .cr .blank p{color:var(--muted);max-width:46ch}.v2 .cr .blank .btn{height:64px;margin-top:10px;padding:0 30px;font-size:20px}.v2 .cr .blank small{color:var(--mint);font-size:14px;font-weight:700}.v2 .cr .blank small.paid{color:var(--yellow)}.v2 .cr .stage.empty .tries{opacity:.4}.v2 .cr .tries{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 6px 0;display:flex}.v2 .cr .tries>span{color:var(--muted);margin-right:4px;font-size:14px;font-weight:600}.v2 .cr .tries button{aspect-ratio:16/9;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:10px;width:96px;padding:0;transition:opacity .14s;overflow:hidden}.v2 .cr .tries button img{object-fit:cover;width:100%;height:100%}.v2 .cr .tries button[aria-pressed=true]{opacity:1;box-shadow:0 0 0 3px var(--yellow)}.v2 .cr .tries .empty{aspect-ratio:16/9;width:96px;color:var(--muted);border:2px dashed #fff3;border-radius:10px;place-items:center;font-size:12px;font-style:normal;font-weight:600;display:grid}.v2 .cr .pickpair{color:var(--yellow);margin:14px 6px 0;font-size:15px;font-weight:600}.v2 .cr .skins-h{justify-content:space-between;align-items:baseline;gap:12px;margin:22px 6px 12px;display:flex}.v2 .cr .skins-h h3{font-size:26px}.v2 .cr .skins-h span{color:var(--muted);font-size:15px}.v2 .cr .skins{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v2 .cr .skin{cursor:pointer;color:#fff;text-align:left;transition:transform .18s var(--ease), box-shadow .16s, background .16s;background:#ffffff0a;border:0;border-radius:20px;align-items:center;gap:12px;padding:6px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #ffffff14}.v2 .cr .skin:disabled{cursor:not-allowed;opacity:.5}.v2 .cr .skin .auto{background:conic-gradient(from 200deg,#6fa0ff,#ff4d8d,#ffd23f,#3df5b0,#6fa0ff);border-radius:15px;flex:none;width:64px;height:64px;position:relative}.v2 .cr .skin .auto:after{content:"";clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;position:absolute;inset:22px}.v2 .cr .skin img{object-fit:cover;filter:saturate(.5)brightness(.7);border-radius:15px;flex:none;width:64px;height:64px;transition:filter .16s}.v2 .cr .skin b{font:800 19px/1.05 var(--display);letter-spacing:-.02em;flex:1;min-width:0}.v2 .cr .skin b small{font:500 12px/1.3 var(--text);color:var(--muted);letter-spacing:0;margin-top:3px;display:block}.v2 .cr .skin em{font-style:normal;font:800 12px/1 var(--display);color:#dde2ff;background:#ffffff14;border-radius:7px;flex:none;align-self:flex-start;margin-left:auto;padding:5px 7px}.v2 .cr .skin:hover:not(:disabled){background:#ffffff14;transform:translateY(-3px)}.v2 .cr .skin[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--yellow), 0 16px 30px -16px #ffd23fb3;background:#ffd23f1f}.v2 .cr .skin[aria-pressed=true] img{filter:none}.v2 .cr .skin[aria-pressed=true] b{color:var(--yellow)}.v2 .cr .skin[aria-pressed=true] em{background:var(--yellow);color:#14120a}.v2 .cr .understood{color:#dde2ff;background:#ffffff0d;border-radius:12px;margin:-6px 6px 12px;padding:10px 12px;font-size:14px}.v2 .cr .understood b{color:#fff}.v2 .cr .understood .uedit{color:var(--blue-2);font:600 14px/1 var(--text);cursor:pointer;background:0 0;border:0;padding:0}.v2 .cr .understood .urow{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:6px;display:grid}.v2 .cr .understood .urow input{color:#fff;height:36px;font:500 14px/1 var(--text);background:#0a0e2c;border:0;border-radius:10px;padding:0 10px;box-shadow:inset 0 0 0 2px #ffffff1a}.v2 .cr .load{flex-direction:column;gap:16px;display:flex}.v2 .cr .box{box-shadow:inset 0 0 0 1px var(--line);background:#121740e6;border-radius:28px;padding:22px}.v2 .cr .box.wide{padding:22px 24px}.v2 .cr .box h3{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:24px;display:flex}.v2 .cr .box h3 small{font:600 14px/1 var(--text);color:var(--muted);letter-spacing:0}.v2 .cr .name{color:#fff;width:100%;height:60px;font:800 30px/1 var(--display);letter-spacing:-.02em;background:#0a0e2c;border:0;border-radius:16px;outline:none;padding:0 18px;box-shadow:inset 0 0 0 2px #ffffff1a}.v2 .cr .name:focus{box-shadow:inset 0 0 0 2px var(--yellow)}.v2 .cr .name::placeholder{color:#59608f}.v2 .cr .gen{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.v2 .cr .gen button{height:40px;font:700 14px/1 var(--display);color:#dde2ff;cursor:pointer;background:#ffffff0f;border:0;border-radius:11px;align-items:center;gap:7px;padding:0 11px 0 4px;display:flex}.v2 .cr .gen button:not(:has(img)){padding-left:11px}.v2 .cr .gen button img{object-fit:cover;border-radius:8px;width:28px;height:28px}.v2 .cr .gen button:hover{background:#ffffff1f}.v2 .cr .gen button[aria-pressed=true]{background:var(--yellow);color:#14120a}.v2 .cr .fnote{margin-top:14px;display:block}.v2 .cr .fnote>span{color:#dde2ff;justify-content:space-between;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.v2 .cr .fnote small{color:var(--muted);font-weight:500}.v2 .cr .fnote textarea{resize:none;color:#fff;width:100%;height:58px;font:500 15px/1.4 var(--text);background:#0a0e2c;border:0;border-radius:14px;outline:none;padding:10px 14px;box-shadow:inset 0 0 0 2px #ffffff1a}.v2 .cr .fnote textarea:focus{box-shadow:inset 0 0 0 2px var(--yellow)}.v2 .cr .hero-slot{align-items:center;gap:16px;display:flex}.v2 .cr .eq{background:linear-gradient(135deg, var(--violet), var(--pink));border-radius:20px;flex:none;width:92px;height:92px;padding:4px;position:relative;box-shadow:0 0 26px -4px #9b5cffcc}.v2 .cr .eq img{object-fit:cover;object-position:center 18%;border-radius:16px;width:100%;height:100%}.v2 .cr .eq:after{content:"";background:var(--mint);border-radius:8px;width:26px;height:26px;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 3px #121740}.v2 .cr .eq.none{color:var(--muted);font:800 30px/1 var(--display);background:#ffffff0f;border:2px dashed #ffffff40;place-items:center;display:grid}.v2 .cr .eq.none:after{display:none}.v2 .cr .hero-slot b{font:800 20px/1.1 var(--display);word-break:break-word;display:block}.v2 .cr .hero-slot p{color:var(--muted);margin-top:4px;font-size:14px}.v2 .cr .lnk{flex-wrap:wrap;gap:14px;margin-top:8px;font-size:14px;font-weight:600;display:flex}.v2 .cr .lnk button,.v2 .cr .lnk label{color:var(--blue-2);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.v2 .cr .plat{flex-direction:column;gap:8px;display:flex}.v2 .cr .pl{color:#fff;cursor:pointer;text-align:left;background:#ffffff0a;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 8px;transition:background .14s;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.v2 .cr .pl:hover:not(:disabled){background:#ffffff14}.v2 .cr .pl:disabled{cursor:not-allowed}.v2 .cr .pl img{object-fit:cover;filter:grayscale(.8)brightness(.6);border-radius:9px;width:56px;height:40px;transition:filter .16s}.v2 .cr .pl b{font:800 18px/1 var(--display);letter-spacing:-.02em}.v2 .cr .pl small{color:var(--muted);font:500 13px/1.25 var(--text);margin-top:5px;display:block}.v2 .cr .pl .soon{font:700 12px/1 var(--text);color:var(--muted);background:#ffffff14;border-radius:8px;flex:none;margin-left:auto;padding:6px 9px}.v2 .cr .sw{background:#ffffff1f;border-radius:99px;flex:none;width:52px;height:30px;margin-left:auto;transition:background .16s;position:relative}.v2 .cr .sw:after{content:"";width:22px;height:22px;transition:transform .2s var(--ease), background .16s;background:#b4bbdd;border-radius:50%;position:absolute;top:4px;left:4px}.v2 .cr .pl.on{background:#ffd23f1a;box-shadow:inset 0 0 0 2px #ffd23f80}.v2 .cr .pl.on img{filter:none}.v2 .cr .pl.on .sw{background:var(--yellow)}.v2 .cr .pl.on .sw:after{background:#14120a;transform:translate(22px)}.v2 .cr .rsize{background:#0000004d;border-radius:12px;gap:6px;margin:-2px 0 2px 64px;padding:4px;display:flex}.v2 .cr .rsize button{height:34px;color:var(--muted);font:700 13px/1 var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1}.v2 .cr .rsize button[aria-pressed=true]{background:var(--yellow);color:#14120a}.v2 .cr .onecat{flex-wrap:wrap;gap:6px;margin:2px 0 2px 64px;display:flex}.v2 .cr .onecat button{color:#dde2ff;height:30px;font:600 13px/1 var(--text);cursor:pointer;background:#ffffff0f;border:0;border-radius:9px;padding:0 10px}.v2 .cr .onecat button[aria-pressed=true]{color:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow);background:#ffd23f33}.v2 .cr .stxt{color:#fff;text-align:left;cursor:pointer;background:#2e6bff1a;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #6fa0ff4d}.v2 .cr .stxt .sw{margin-left:0}.v2 .cr .stxt b{font:800 16px/1.1 var(--display);display:block}.v2 .cr .stxt small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.v2 .cr .stxt[aria-pressed=true] .sw{background:var(--yellow)}.v2 .cr .stxt[aria-pressed=true] .sw:after{background:#14120a;transform:translate(22px)}.v2 .cr .shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.v2 .cr .shots .shot{position:relative}.v2 .cr .shots img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;box-shadow:0 0 0 2px #ffffff26}.v2 .cr .shots .shot[aria-pressed=true] img{box-shadow:0 0 0 3px var(--yellow)}.v2 .cr .shots .shot button{cursor:pointer;background:0 0;border:0;border-radius:14px;position:absolute;inset:0}.v2 .cr .shots .add{aspect-ratio:16/9;color:var(--muted);font:800 24px/1 var(--display);cursor:pointer;background:0 0;border:2px dashed #ffffff40;border-radius:14px;place-items:center;display:grid}.v2 .cr .shots .add:hover{border-color:var(--yellow);color:var(--yellow)}.v2 .cr .rule{color:#dde2ff;background:#3df5b014;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:14px;line-height:1.45;box-shadow:inset 0 0 0 1px #3df5b040}.v2 .cr .msg{color:#dde2ff;background:#ffd23f1a;border-radius:16px;margin:14px 6px 0;padding:14px 16px 14px 52px;font-size:15px;font-weight:500;line-height:1.45;position:relative;box-shadow:inset 0 0 0 1px #ffd23f73}.v2 .cr .msg:before{content:"!";background:var(--yellow);color:#14120a;width:24px;height:24px;font:800 13px/1 var(--text);border-radius:8px;place-items:center;display:grid;position:absolute;top:14px;left:16px}.v2 .cr .msg.bad:before{content:"✕";background:var(--pink)}.v2 .cr .msg a,.v2 .cr .msg button{color:var(--yellow);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.v2 .cr .msg.bad{color:#ffd0df;background:#ff4d8d1a;box-shadow:inset 0 0 0 1px #ff4d8d73}.v2 .cr .lowbal{color:#fff3c4;background:#ffd23f1f;border-radius:14px;margin:14px 6px 0;padding:14px;font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px #ffd23f73}.v2 .cr .lowbal .acts{gap:10px;margin-top:12px;display:flex}.v2 .cr .lowbal .acts.two{grid-template-columns:1fr 1fr;display:grid}.v2 .cr .lowbal .btn{height:48px;padding:0 18px;font-size:15px}.v2 .cr .hotbar{z-index:20;box-sizing:border-box;max-width:1328px;width:calc(100% - 2 * var(--m));background:#0c1034f0;border-radius:28px;align-items:center;gap:20px;margin:34px auto 0;padding:14px 14px 14px 24px;display:flex;position:sticky;bottom:16px;box-shadow:inset 0 0 0 1px #6fa0ff59,0 30px 60px -20px #000000e6,0 0 60px -20px #2e6bff99}.v2 .cr .inv{flex:1;align-items:flex-end;gap:18px;min-width:0;padding:8px 6px 2px 0;display:flex;overflow-x:auto}.v2 .cr .ig{animation:v2in .42s var(--ease) both;flex:none}@keyframes v2in{0%{opacity:0;transform:translateY(12px)scale(.9)}}.v2 .cr .ig small{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.v2 .cr .ig div{align-items:flex-end;gap:5px;display:flex}.v2 .cr .ig i{height:30px;width:calc(var(--a) * 30px);background:#ffd23f0d;border:2px dashed #ffd23f73;border-radius:7px;max-width:100px;animation:2.6s ease-in-out infinite v2glow;display:block;position:relative}.v2 .cr .ig i.png{background:repeating-conic-gradient(#ffffff14 0 25%, transparent 0 50%) 0 0/10px 10px}.v2 .cr .ig i[data-x]:after{content:attr(data-x);background:var(--yellow);color:#14120a;font:800 11px/1 var(--display);border-radius:6px;padding:3px 5px;position:absolute;top:-8px;right:-6px}@keyframes v2glow{50%{background:#ffd23f24;border-color:#ffd23ff2}}.v2 .cr .count{text-align:right;border-left:1px solid var(--line);flex:none;padding-left:18px}.v2 .cr .count b{font:800 40px/1 var(--display);display:block}.v2 .cr .count span{color:var(--muted);font-size:14px}.v2 .cr .build{background:var(--yellow);color:#14120a;height:72px;font:800 24px/1 var(--display);letter-spacing:-.02em;cursor:pointer;transition:transform .16s var(--ease);border:0;border-radius:22px;flex:none;align-items:center;gap:14px;padding:0 14px 0 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px #c99700,0 20px 50px -10px #ffd23fcc}.v2 .cr .build:hover:not(.locked){transform:translateY(-2px)}.v2 .cr .build:before{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:2.6s ease-in-out infinite v2sweep40;position:absolute;top:0;bottom:0;left:-40%}.v2 .cr .build .cost{height:46px;color:var(--yellow);font:800 20px/1 var(--display);background:#14120a;border-radius:14px;align-items:center;gap:7px;padding:0 14px 0 8px;display:flex}.v2 .cr .build .cost i{background:radial-gradient(circle at 35% 35%, #ffe680, var(--yellow) 45%, var(--yellow-2));border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 3px #c997008c}.v2 .cr .build.locked{color:var(--muted);cursor:not-allowed;background:#ffffff1a;font-size:18px;box-shadow:inset 0 0 0 2px #ffffff1f}.v2 .cr .build.locked:before{display:none}.v2 .cr .build.locked .cost{color:var(--muted);background:#00000059}.v2 .cr .build.locked .cost i{filter:grayscale()brightness(.7)}@media (max-width:1100px){.v2 .cr .grid{grid-template-columns:minmax(0,1fr)}.v2 .cr .skins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.v2 .cr .quest{margin-top:70px}.v2 .cr .q span{display:none}.v2 .cr .q.now span{font-size:20px;display:block}.v2 .cr .path{margin:0 12px}.v2 .cr .grid{gap:16px;margin-top:28px}.v2 .cr .stage{border-radius:24px;padding:12px}.v2 .cr .cmd input{font-size:15px}.v2 .cr .cmd .tag{display:none}.v2 .cr .screen{aspect-ratio:4/3;border-radius:16px}.v2 .cr .vf{border-width:3px;width:24px;height:24px}.v2 .cr .lbl-sc{font-size:13px;top:18px;left:46px}.v2 .cr .free{font-size:14px;top:16px;right:40px}.v2 .cr .ctl{flex-wrap:wrap;gap:8px;margin-top:12px;position:static}.v2 .cr .ctl .note{display:none}.v2 .cr .ctl .btn{flex:auto;height:48px;padding:0 14px;font-size:15px}.v2 .cr .ctl .ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff0f}.v2 .cr .ctl .stamp{flex:100%;justify-content:center;height:48px;padding:0 16px;font-size:16px}.v2 .cr .lowbal .acts.two{grid-template-columns:1fr}.v2 .cr .blank b{font-size:22px}.v2 .cr .blank .btn{height:54px;font-size:17px}.v2 .cr .skin img,.v2 .cr .skin .auto{width:48px;height:48px}.v2 .cr .skin b{font-size:16px}.v2 .cr .skin em{color:#dde2ff;background:#14120a;margin:0;padding:4px 6px;font-size:11px;position:absolute;top:2px;left:2px;box-shadow:0 0 0 2px #06081ae6}.v2 .cr .skin[aria-pressed=true] em{background:var(--yellow);color:#14120a}.v2 .cr .box{border-radius:22px;padding:18px}.v2 .cr .hotbar{border-radius:22px;gap:12px;width:calc(100% - 24px);padding:10px;bottom:10px}.v2 .cr .inv{display:none}.v2 .cr .count{text-align:left;border:0;padding-left:6px}.v2 .cr .count b{font-size:28px}.v2 .cr .build{height:60px;margin-left:auto;padding:0 10px 0 18px;font-size:19px}.v2 .cr .build .cost{height:40px;font-size:16px}.v2 .cr .build.locked{font-size:14px}.v2 .cr .rsize,.v2 .cr .onecat{margin-left:0}}@media (prefers-reduced-motion:reduce){.v2 .cr .col,.v2 .cr .qpin,.v2 .cr .path,.v2 .cr .screen:before,.v2 .cr .build:before,.v2 .cr .ig i,.v2 .cr .blank.busy>i,.v2 .cr .screen>img{animation:none}}.v2 .cr .caps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v2 .cr .cap{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:16px;padding:6px 6px 10px;position:relative}.v2 .cr .cap img{aspect-ratio:16/9;object-fit:cover;border-radius:11px;width:100%;display:block}.v2 .cr .cap .ord{background:var(--yellow);color:#14120a;width:26px;height:26px;font:800 14px/1 var(--display);border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 3px #b98a00}.v2 .cr .cap .cap-x{cursor:pointer;background:#06081acc;border:0;border-radius:8px;width:26px;height:26px;position:absolute;top:12px;right:12px}.v2 .cr .cap .cap-x:before{content:"×";color:#fff;font:700 16px/26px var(--text)}.v2 .cr .cap label{margin-top:8px;display:block}.v2 .cr .cap label span{font:800 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:#8c93b8;padding:0 4px 5px;display:block}.v2 .cr .cap input{color:#fff;width:100%;height:40px;font:600 14px/1 var(--text);background:#06081a;border:0;border-radius:10px;padding:0 10px;box-shadow:inset 0 0 0 1.5px #ffffff24}.v2 .cr .cap input:focus{box-shadow:inset 0 0 0 2px var(--yellow);outline:none}.v2 .cr .cap .capchk{color:#8c93b8;margin-top:6px;padding:0 4px;font-size:12px;line-height:1.35}.v2 .cr .cap .capchk.ok{color:var(--mint)}.v2 .cr .cap .capchk.bad{color:#ff8fb5}.v2 .cr .cap .capchk.warn{color:var(--yellow)}.v2 .cr .cap:has(.capchk.bad) input{box-shadow:inset 0 0 0 2px var(--pink)}.v2 .cr .cap-add{min-height:140px;color:var(--muted);font:800 26px/1 var(--display);cursor:pointer;background:0 0;border:2px dashed #ffffff40;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.v2 .cr .cap-add small{font:600 13px/1 var(--text)}.v2 .cr .cap-add:hover:not(:disabled){border-color:var(--yellow);color:var(--yellow)}.v2 .cr .cap-add:disabled{opacity:.55;cursor:default}.v2 .cr .gp-help{color:#c9d0f0;margin:0 0 10px;font-size:14px}@media (max-width:1100px){.v2 .cr .caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.v2 .cr .caps{grid-template-columns:minmax(0,1fr)}.v2 .cr .cap-add{flex-direction:row;min-height:70px}}@keyframes v2sweep30{0%,55%{transform:translate(0)}to{transform:translate(533.33%)}}@keyframes v2sweep40{0%,55%{transform:translate(0)}to{transform:translate(400%)}}
