.chip-overlay{position:fixed;inset:0;z-index:8000;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#080b148c,#04060cdb);backdrop-filter:blur(7px);opacity:0;visibility:hidden;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.chip-overlay.show{opacity:1;visibility:visible}.chip-overlay.closing{opacity:0;visibility:visible;pointer-events:none;transition:opacity .6s ease}.chip-stage{perspective:1100px;position:relative;width:min(92vw,500px);height:calc(min(92vw,500px)*.631);--surface-bg: radial-gradient(130% 150% at 14% 12%, rgba(125,185,255,.3), transparent 48%), radial-gradient(120% 150% at 88% 90%, rgba(0,210,185,.2), transparent 55%), linear-gradient(135deg,#0a2746 0%,#114069 42%,#0a3357 72%,#08263f 100%);--edit-bg: radial-gradient(130% 150% at 14% 12%, rgba(125,185,255,.18), transparent 48%), linear-gradient(135deg,#0a2746 0%,#114069 42%,#0a3357 72%,#08263f 100%);--text:#eef4ff;--sub:#8fb6e8;--num-shadow:0 1px 0 rgba(0,0,0,.55), 0 -1px 0 rgba(255,255,255,.12);--tier-bg:linear-gradient(135deg,#f9e7a0,#d4a437);--tier-col:#1a1205;--role-bg:linear-gradient(135deg,#bfe9ff,#7fc8ff);--role-col:#0a2240;--speck-o:.1}.chip-entrance{width:100%;height:100%;transform-style:preserve-3d;transition:transform .15s ease-out,box-shadow .15s ease-out;will-change:transform}.chip-stage.tilt-active .chip-entrance{box-shadow:0 50px 80px -20px #000000a6,0 20px 40px #00000059}.chip-stage.editing .chip-entrance{transform:none!important}.chip-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d}.chip-face{position:absolute;inset:0;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 36px 70px -18px #000000b8,0 8px 22px #00000080,inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff17}.chip-face.back{transform:rotateY(180deg)}.chip-surface{position:absolute;inset:0;border-radius:20px;background:var(--surface-bg)}.chip-surface:after{content:"";position:absolute;inset:0;border-radius:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:var(--speck-o);mix-blend-mode:overlay;pointer-events:none}.chip-surface:before{content:"";position:absolute;inset:-14px;border-radius:20px;background-image:repeating-radial-gradient(circle at 78% 130%,rgba(255,255,255,.05) 0 1px,transparent 1px 7px);opacity:.5;pointer-events:none;transform:translate3d(calc(var(--px) * -10px),calc(var(--py) * -7px),0);transition:transform .12s ease-out}.chip-foil{position:absolute;inset:0;border-radius:20px;pointer-events:none;z-index:2;background:linear-gradient(115deg,transparent 0%,rgba(255,110,170,calc(.1 + var(--foil-gain,0) * .1)) calc(30% + var(--px) * -46%),rgba(255,230,120,calc(.08 + var(--foil-gain,0) * .08)) calc(46% + var(--px) * -52%),rgba(120,255,225,calc(.09 + var(--foil-gain,0) * .09)) calc(60% + var(--px) * -46%),rgba(150,160,255,calc(.08 + var(--foil-gain,0) * .08)) calc(74% + var(--px) * -40%),transparent 100%);mix-blend-mode:screen;opacity:calc(.55 + var(--foil-gain,0) * .45);transition:opacity .4s ease}.chip-foil:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:radial-gradient(circle 1px at 12% 23%,rgba(255,255,255,.9) 40%,transparent 60%),radial-gradient(circle 1px at 78% 14%,rgba(255,250,220,.8) 40%,transparent 60%),radial-gradient(circle 1.4px at 34% 67%,rgba(210,240,255,.85) 40%,transparent 60%),radial-gradient(circle 1px at 89% 52%,rgba(255,255,255,.75) 40%,transparent 60%),radial-gradient(circle 1px at 56% 38%,rgba(255,220,180,.8) 40%,transparent 60%),radial-gradient(circle 1.2px at 22% 86%,rgba(255,255,255,.8) 40%,transparent 60%),radial-gradient(circle 1px at 67% 79%,rgba(200,230,255,.8) 40%,transparent 60%),radial-gradient(circle 1px at 43% 9%,rgba(255,240,210,.85) 40%,transparent 60%),radial-gradient(circle 1px at 93% 88%,rgba(255,255,255,.7) 40%,transparent 60%),radial-gradient(circle 1.1px at 8% 55%,rgba(220,245,255,.8) 40%,transparent 60%);mix-blend-mode:screen;opacity:calc(var(--foil-gain,0) * .8);transition:opacity .35s ease}.chip-stage.tilt-active .chip-foil,.chip-stage.tilt-active .chip-foil:after{--foil-gain:1}.chip-face:after{content:"";position:absolute;inset:0;border-radius:20px;pointer-events:none;z-index:6;padding:1.5px;background:linear-gradient(115deg,#ff6eaa8c,#ffe67899,#78ffe18c,#96a0ff99);background-size:200% 100%;background-position:calc(50% + var(--px)*-60%) 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;mix-blend-mode:screen;opacity:calc(.35 + var(--foil-gain,0)*.4);transition:opacity .4s ease}.chip-av.chip-parallax-fg:before{content:"";position:absolute;inset:-2px;border-radius:inherit;pointer-events:none;z-index:4;padding:2px;background:linear-gradient(115deg,#dbb866d9,#fff0c8e6,#dbb866d9);background-size:220% 100%;background-position:calc(50% + var(--px)*-80%) 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.9}@media(prefers-reduced-motion:reduce){.chip-foil,.chip-foil:after{transition:none;--foil-gain:.3}}.chip-emboss{text-shadow:0 1.4px 0 rgba(255,255,255,.18),0 -1.2px 0 rgba(0,0,0,.48),1px 1.8px 2.5px rgba(0,0,0,.28)}.chip-deboss{text-shadow:0 -1px 0 rgba(0,0,0,.42),0 1px 0 rgba(255,255,255,.07),inset 0 1.5px 3px rgba(0,0,0,.15)}.chip-deboss-light{text-shadow:0 -.6px 0 rgba(0,0,0,.3),0 .6px 0 rgba(255,255,255,.05)}.chip-brand-row{position:absolute;top:7%;left:7%;right:7%;display:flex;justify-content:space-between;align-items:center;z-index:3}.chip-brand-row .iss{font-weight:800;font-size:clamp(13px,3.4vw,17px);letter-spacing:.6px;color:var(--text);text-shadow:0 1.5px 0 rgba(255,255,255,.2),0 -1.3px 0 rgba(0,0,0,.5),1.2px 2px 3px rgba(0,0,0,.28)}.chip-brand-row .iss small{display:block;font-weight:600;font-size:9px;letter-spacing:2px;color:var(--sub);opacity:.85;text-shadow:0 -.7px 0 rgba(0,0,0,.32),0 .7px 0 rgba(255,255,255,.05)}.chip-tier{position:relative;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:1px;color:#fff;padding:5px 13px;border-radius:12px;background:#ffffff14;border:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff2e;max-width:46%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:3}.chip-tier:before{content:"";position:absolute;inset:-1px;border-radius:13px;padding:1px;z-index:-1;background:conic-gradient(from calc(180deg + var(--px) * 220deg) at calc(50% + var(--px) * 60%) calc(50% + var(--py) * 60%),#ff6eb4,#ffe678,#7affe1,#96a0ff,#ff6eb4);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.9}.chip-chip{position:absolute;left:7%;top:32%;width:clamp(52px,13.5%,68px);aspect-ratio:1.28;border-radius:10px;overflow:hidden;z-index:3;background:radial-gradient(130% 130% at 28% 18%,#4a3a12,#2e2409 55%,#160f02),#1a1303;box-shadow:0 0 24px #f6c4536b,0 5px 12px #0000008c,inset 0 0 0 1px #f6c4536b;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.chip-chip:hover{transform:scale(1.06);box-shadow:0 0 30px #f6c453a6,0 5px 12px #0000008c,inset 0 0 0 1px #ffe08ab3}.chip-chip:active{transform:scale(.96)}.chip-chip:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(246,196,83,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(246,196,83,.1) 1px,transparent 1px);background-size:8px 8px}.chip-chip-circuit{position:absolute;inset:0;width:100%;height:100%;z-index:2;mix-blend-mode:normal}.chip-chip-trace{fill:none;stroke:#f6c453;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2.4px rgba(246,196,83,.85))}.chip-chip-trace.flow{stroke-dasharray:5 7;animation:chipTraceFlow 1.05s linear infinite}.chip-chip-trace.flow.rev{animation:chipTracRev 1.3s linear infinite}@keyframes chipTraceFlow{to{stroke-dashoffset:-24}}@keyframes chipTracRev{to{stroke-dashoffset:24}}.chip-chip-pad{fill:#3a2c0e;stroke:#f6c453;stroke-width:1.3;filter:drop-shadow(0 0 3px rgba(246,196,83,.95))}.chip-chip-pad.pulse{animation:chipPadPulse 1.7s ease-in-out infinite}@keyframes chipPadPulse{0%,to{opacity:.5}50%{opacity:1}}.chip-chip-die{fill:#7a5a14;stroke:#ffe08a;stroke-width:1.5;filter:drop-shadow(0 0 5px rgba(255,224,138,.9))}.chip-chip-die-core{fill:#fff4cf;filter:drop-shadow(0 0 4px rgba(255,224,138,1));animation:chipDieCore 1.4s ease-in-out infinite}@keyframes chipDieCore{0%,to{opacity:.5}50%{opacity:1}}.chip-chip-signal{fill:#fff6dd;filter:drop-shadow(0 0 4px rgba(255,224,138,1))}.chip-chip-gloss{position:absolute;inset:0;z-index:4;border-radius:10px;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 45%,rgba(255,255,255,.06) 62%,transparent);mix-blend-mode:screen}.chip-av{position:absolute;right:7%;top:24%;width:clamp(46px,13%,62px);aspect-ratio:1;border-radius:34% 44% 38% 46%;background:conic-gradient(from 210deg,#7c83ff,#a06bff,#ff7eb6,#7c83ff);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:clamp(16px,5vw,22px);color:#fff;box-shadow:0 0 0 2px #ffffff59,0 0 0 4px #00000040,0 6px 16px #00000080;z-index:3;text-shadow:0 1.5px 2px rgba(0,0,0,.35),0 0 8px rgba(124,131,255,.4);cursor:pointer;overflow:hidden}.chip-av img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.chip-av:after{content:"\1f4f7";position:absolute;right:1px;bottom:1px;font-size:11px;background:#0000008c;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.chip-av:hover:after{opacity:1}.chip-cardnum{position:absolute;left:7%;top:58%;right:7%;z-index:3;font-family:SFMono-Regular,Consolas,Roboto Mono,monospace;font-size:clamp(12px,3.4vw,16px);letter-spacing:.5px;color:var(--text);font-weight:600;line-height:1.25;word-break:break-all;text-shadow:0 1.6px 0 rgba(255,255,255,.16),0 -1.4px 0 rgba(0,0,0,.5),1.2px 2px 3px rgba(0,0,0,.26)}.chip-holder{position:absolute;left:7%;bottom:9%;z-index:3;line-height:1.35;max-width:55%}.chip-holder .lbl{font-size:8px;letter-spacing:2px;color:var(--sub);opacity:.8;text-shadow:0 -.6px 0 rgba(0,0,0,.3),0 .6px 0 rgba(255,255,255,.05)}.chip-holder .val{font-size:clamp(13px,3.6vw,17px);font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1.4px 0 rgba(255,255,255,.18),0 -1.2px 0 rgba(0,0,0,.46),1px 1.6px 2.5px rgba(0,0,0,.25);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-holder .handle{font-size:11px;color:var(--sub);text-shadow:0 -.5px 0 rgba(0,0,0,.28),0 .5px 0 rgba(255,255,255,.04)}.chip-valid{position:absolute;right:7%;bottom:9%;z-index:3;text-align:right;line-height:1.35}.chip-valid .lbl{font-size:8px;letter-spacing:2px;color:var(--sub);opacity:.8;text-shadow:0 -.5px 0 rgba(0,0,0,.28),0 .5px 0 rgba(255,255,255,.04)}.chip-valid .val{font-size:clamp(12px,3.2vw,15px);font-weight:700;color:var(--text);letter-spacing:1px;text-shadow:0 1.2px 0 rgba(255,255,255,.16),0 -1px 0 rgba(0,0,0,.44),1px 1.4px 2px rgba(0,0,0,.24)}.chip-role-badge{position:relative;display:inline-block;margin-top:4px;font-size:9px;font-weight:700;letter-spacing:.5px;padding:3px 11px;border-radius:999px;color:#ebf2ffe6;background:#ffffff0f;border:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-shadow:0 1px 2px rgba(0,0,0,.35);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;z-index:3}.chip-role-badge:before{content:"";position:absolute;inset:-1px;border-radius:999px;padding:1px;z-index:-1;background:conic-gradient(from calc(90deg + var(--px) * 180deg) at calc(50% + var(--px) * 50%) 50%,#7ae2ffcc,#96a0ff73,#7ae2ffcc);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.8}.chip-face.back .chip-mag{position:absolute;top:11%;left:0;right:0;height:18%;background:#0b0d12;box-shadow:inset 0 1px #ffffff0f;border-radius:0 20px 20px 0;transform:translateZ(-20px)}.chip-face.back .chip-quote{position:absolute;left:7%;right:7%;top:36%;z-index:3;display:flex;align-items:flex-start;justify-content:center;gap:2px;padding:6px 10px;text-align:center;font-family:Snell Roundhand,Brush Script MT,Segoe Script,Bradley Hand,cursive;font-style:italic;font-size:clamp(15px,3.6vw,20px);line-height:1.5;color:#f2f5ff;letter-spacing:.5px;word-break:break-all;text-shadow:0 1px 3px rgba(0,0,0,.55),0 0 14px rgba(160,200,255,.18)}.chip-face.back .chip-quote .chip-quote-mark{font-size:1.5em;line-height:.7;opacity:.55;color:var(--sub);font-style:normal;flex:none}.chip-face.back .chip-quote .chip-quote-mark-end{align-self:flex-end}.chip-face.back .chip-quote .chip-sig-empty{font-family:inherit;font-style:normal;font-size:12px;color:var(--sub);opacity:.75;letter-spacing:.5px}.chip-face.back .chip-actions{position:absolute;left:7%;right:7%;bottom:8%;display:flex;gap:10px;z-index:3;align-items:center}.chip-face.back .chip-hint{position:absolute;left:7%;right:7%;bottom:25%;font-size:10px;color:var(--sub);letter-spacing:.5px;text-align:center;text-shadow:0 -.5px 0 rgba(0,0,0,.25),0 .5px 0 rgba(255,255,255,.04)}.chip-face.back .chip-num-print{position:absolute;left:7%;top:31%;font-family:monospace;font-size:11px;letter-spacing:1px;color:var(--sub);opacity:.7;text-shadow:0 -.5px 0 rgba(0,0,0,.28),0 .5px 0 rgba(255,255,255,.04);word-break:break-all;right:7%}.chip-actions .btn-17,.chip-actions .btn-17 *,.chip-actions .btn-17 :after,.chip-actions .btn-17 :before,.chip-actions .btn-17:after,.chip-actions .btn-17:before{border:0 solid;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.chip-actions .btn-17{background-color:#000;background-image:none;color:#fff;cursor:pointer;font-family:inherit;font-weight:900;line-height:1.5;margin:0;padding:0;text-transform:uppercase;border-radius:99rem;border-width:2px;position:relative;overflow:hidden;z-index:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:transform .2s,box-shadow .2s;flex:none;font-size:11px;letter-spacing:.5px}.chip-actions .btn-17 .text-container{display:block;position:relative;mix-blend-mode:difference;width:100%;text-align:center}.chip-actions .btn-17 .text{display:block;position:relative;white-space:nowrap}.chip-actions .btn-17:hover .text{-webkit-animation:chipMoveUp .3s forwards;animation:chipMoveUp .3s forwards}@keyframes chipMoveUp{0%{transform:translateY(0)}50%{transform:translateY(80%)}51%{transform:translateY(-80%)}to{transform:translateY(0)}}.chip-actions .btn-17:after,.chip-actions .btn-17:before{--skew:.2;background:#fff;content:"";display:block;height:102%;left:calc(-50% - 50% * var(--skew));pointer-events:none;position:absolute;top:-104%;transform:skew(calc(150deg * var(--skew))) translateY(var(--progress, 0));transition:transform .2s ease;width:100%}.chip-actions .btn-17:after{--progress:0%;left:calc(50% + 50% * var(--skew));top:102%;z-index:-1}.chip-actions .btn-17:hover:before{--progress:100%}.chip-actions .btn-17:hover:after{--progress:-102%}.chip-actions .btn-edit{padding:.65rem 2.4rem}.chip-actions .btn-admin,.chip-actions .btn-logout{padding:.65rem 1.4rem}.chip-actions .btn-17:hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000073}.chip-actions .btn-17:active{transform:translateY(0)}.chip-edit-panel{position:absolute;inset:0;z-index:8;background:var(--edit-bg);border-radius:20px;padding:3% 5% 2%;display:flex;flex-direction:column;gap:3px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s,visibility .3s,transform .3s;overflow-y:auto}.chip-edit-panel.show{opacity:1;visibility:visible;transform:translateY(0)}.chip-edit-panel .chip-ep-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1px}.chip-edit-panel .chip-ep-title{font-size:12px;font-weight:800;letter-spacing:1px;color:var(--text);text-shadow:0 1px 2px rgba(0,0,0,.4)}.chip-edit-panel .chip-ep-title small{display:block;font-weight:400;font-size:7px;color:var(--sub);letter-spacing:2px;margin-top:1px}.chip-exit-btn{display:flex;align-items:center;justify-content:flex-start;width:45px;height:45px;border:none;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;transition-duration:.3s;box-shadow:2px 2px 10px #0003;background-color:#fff;padding:0;flex-shrink:0}.chip-exit-btn .sign{width:100%;transition-duration:.3s;display:flex;align-items:center;justify-content:center}.chip-exit-btn .sign svg{width:17px;height:17px}.chip-exit-btn .sign svg path{stroke:#000;transition:stroke .3s}.chip-exit-btn .text{position:absolute;right:0%;width:0%;opacity:0;color:#fff;font-size:1.2em;font-weight:600;transition-duration:.3s}.chip-exit-btn:hover{background-color:#000;width:125px;border-radius:40px;transition-duration:.3s}.chip-exit-btn:hover .sign{width:30%;transition-duration:.3s;padding-left:20px}.chip-exit-btn:hover .sign svg path{stroke:#fff}.chip-exit-btn:hover .text{opacity:1;width:70%;transition-duration:.3s;padding-right:10px}.chip-exit-btn:active{transform:translate(2px,2px)}.chip-edit-panel .chip-ep-field{display:flex;flex-direction:column;gap:1px}.chip-edit-panel .chip-ep-field label{font-size:7px;letter-spacing:1.5px;color:var(--sub);text-transform:uppercase;font-weight:600}.chip-edit-panel .chip-ep-field input{background:#ffffff12;border:1px solid rgba(255,255,255,.15);border-radius:9px;padding:6px 8px;color:var(--text);font-size:11px;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s}.chip-edit-panel .chip-ep-field input:focus{border-color:#7c83ff99;box-shadow:0 0 0 3px #7c83ff26}.chip-edit-panel .chip-ep-field input::placeholder{color:var(--sub);opacity:.7}.chip-edit-panel .chip-ep-hint{font-size:9px;color:var(--sub);opacity:.7;margin-top:1px;letter-spacing:.2px}.chip-edit-panel .chip-ep-row{display:flex;gap:8px}.chip-edit-panel .chip-ep-row .chip-ep-field{flex:1}.chip-edit-panel .chip-ep-skin{display:flex;gap:4px;flex-wrap:wrap;margin-top:0}.chip-edit-panel .chip-skin-sw{width:50px;height:26px;border-radius:7px;cursor:pointer;border:2px solid transparent;overflow:hidden;padding:0;box-shadow:0 3px 10px #0006,inset 0 0 0 1px #ffffff1f;transition:transform .18s,border-color .18s;position:relative}.chip-edit-panel .chip-ep-msg.ok{color:#6fe3a1}.chip-edit-panel .chip-ep-msg.err{color:#ff8a8a}.chip-edit-panel .chip-ep-skin{display:flex;gap:5px;flex-wrap:wrap;margin-top:1px}.chip-edit-panel .chip-skin-sw{width:56px;height:30px;border-radius:8px;cursor:pointer;border:2px solid transparent;overflow:hidden;padding:0;box-shadow:0 3px 10px #0006,inset 0 0 0 1px #ffffff1f;transition:transform .18s,border-color .18s;position:relative}.chip-edit-panel .chip-skin-sw:hover{transform:translateY(-2px)}.chip-edit-panel .chip-skin-sw.active{border-color:#f6c453;box-shadow:0 4px 16px #f6c45366,inset 0 0 0 1px #fff3}.chip-edit-panel .chip-skin-sw span{position:absolute;left:0;right:0;bottom:0;padding:1px 2px;font-size:7px;font-weight:700;letter-spacing:.5px;text-align:left;background:linear-gradient(transparent,#0000008c);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8)}.chip-edit-panel .chip-ep-msg{font-size:10px;text-align:center;min-height:14px;margin-top:1px;transition:opacity .2s;opacity:0}.chip-flip-tip{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);font-size:12px;color:#7e8aa3;letter-spacing:.5px;white-space:nowrap}.chip-flip-tip b{color:#9fb0d0}.chip-stage{--px:0;--py:0}.chip-parallax-mid{transform:translate3d(calc(var(--px) * 5px),calc(var(--py) * 4px),-14px);transition:transform .12s ease-out;will-change:transform}.chip-parallax-fg{transform:translate3d(calc(var(--px) * 22px),calc(var(--py) * 17px),26px);transition:transform .12s ease-out;will-change:transform}.chip-av.chip-parallax-fg{transform:translate3d(calc(var(--px) * 22px),calc(var(--py) * 17px),26px) scale(1.05)}.chip-layer-bg-wrap{position:absolute;inset:0;border-radius:20px;overflow:hidden;transform:translateZ(-40px);will-change:transform;background:#04060ce6}.chip-layer-bg-wrap .chip-surface{transform:translate3d(calc(var(--px) * -12px),calc(var(--py) * -9px),0) scale(1.12);transform-origin:50% 50%;transition:transform .12s ease-out;will-change:transform}@media(prefers-reduced-motion:reduce){.chip-layer-bg-wrap,.chip-parallax-mid,.chip-parallax-fg{transform:none!important}.chip-layer-bg-wrap .chip-surface{transform:scale(1.12)!important}}@media(max-width:480px){.chip-stage{width:94vw;height:59.314vw}.chip-layer-bg-wrap{transform:translateZ(-24px)}.chip-layer-bg-wrap .chip-surface{transform:translate3d(calc(var(--px) * -7px),calc(var(--py) * -5px),0) scale(1.12)}.chip-parallax-mid{transform:translate3d(calc(var(--px) * 3px),calc(var(--py) * 2px),-8px)}.chip-parallax-fg{transform:translate3d(calc(var(--px) * 12px),calc(var(--py) * 9px),16px)}.chip-av.chip-parallax-fg{transform:translate3d(calc(var(--px) * 12px),calc(var(--py) * 9px),16px) scale(1.05)}.chip-edit-panel{padding:2% 4% 1.5%;gap:2px}.chip-edit-panel .chip-ep-title{font-size:11px}.chip-edit-panel .chip-ep-title small{font-size:6px}.chip-edit-panel .chip-ep-field label{font-size:6.5px}.chip-edit-panel .chip-ep-field input{padding:5px 6px;font-size:10.5px}.chip-edit-panel .chip-ep-row{gap:6px}.chip-edit-panel .chip-skin-sw{width:46px;height:23px;border-radius:6px}.chip-edit-panel .chip-skin-sw span{font-size:6px}.chip-edit-panel .chip-ep-msg{font-size:9px;min-height:12px}.chip-exit-btn{width:36px;height:36px}.chip-exit-btn .sign svg{width:14px}.chip-exit-btn:hover{width:100px}.chip-exit-btn:hover .text{font-size:11px}}
