.gwsc-root,.gwsc-pill-wrap{--bg: #050805;--card: #0C120B;--card2: #121A10;--line: #24351C;--lime: #9CFF2E;--accent: #9CFF2E;--on-lime: #061000;--text: #F2F7EE;--muted: #9FB197;--fail: #FF5A6A;--fail-card: #FF5A6A;--scrim: rgba(0, 0, 0, .6);--laser: #9CFF2E;--chip-bg: rgba(0, 0, 0, .45);--chip-line: rgba(255, 255, 255, .35);--chip-text: #FFFFFF;--ease-back: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--f-display: "Orbitron", "Chakra Petch", system-ui, sans-serif;--f-ui: "Chakra Petch", system-ui, sans-serif}.gwsc-root[data-theme=white],.gwsc-pill-wrap[data-theme=white]{--card: #FFFFFF;--card2: #EEF3EA;--line: #D5DFCD;--accent: #3A7D00;--text: #0B120A;--muted: #5A6A54;--fail-card: #CF2F42;--scrim: rgba(10, 16, 8, .59);--laser: #B6FF5C;--chip-bg: #FFFFFF;--chip-line: #FFFFFF;--chip-text: #0B120A}.gwsc-pill-wrap{margin:16px 0 0}.gwsc-pill{display:flex;align-items:center;gap:12px;width:100%;max-width:358px;height:64px;margin:0 auto;padding:0 12px 0 22px;border:0;border-radius:32px;background:var(--lime);color:var(--on-lime);font:700 17px/1 var(--f-display);letter-spacing:.02em;cursor:pointer;box-shadow:0 0 18px #9cff2e73}.gwsc-pill-wrap[data-theme=white] .gwsc-pill{box-shadow:0 4px 14px #0b120a29}.gwsc-pill svg.bc{width:26px;height:22px;flex:none}.gwsc-pill .t{flex:1;text-align:left}.gwsc-pill .chev{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#061000c7;color:var(--lime);flex:none}.gwsc-pill:focus-visible{outline:3px solid var(--text);outline-offset:3px}.gwsc-mute{display:block;margin:6px auto 0;min-height:44px;padding:0 12px;background:none;border:0;color:#a7a7c8;font:600 13px var(--f-ui);cursor:pointer}.gwsc-root{position:fixed;inset:0;z-index:2000;background:#000;color:#fff;font-family:var(--f-ui);overflow:hidden;-webkit-user-select:none;user-select:none}.gwsc-root[hidden]{display:none}.gwsc-video,.gwsc-cam-ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gwsc-cam-ph{background:radial-gradient(ellipse at 50% 45%,#3b3d38,#1d1f1b 55%,#0b0c0a)}.gwsc-stage{position:absolute;left:50%;top:0;width:390px;height:100%;max-width:100%;transform:translate(-50%)}.gwsc-close{position:absolute;left:16px;top:52px;width:96px;height:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--chip-bg);border:1px solid var(--chip-line);color:var(--chip-text);font:600 16px var(--f-ui);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gwsc-torch{position:absolute;right:16px;top:50px;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--chip-bg);border:1px solid var(--chip-line);color:var(--chip-text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gwsc-torch[aria-pressed=true]{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.gwsc-title{position:absolute;left:16px;top:144px;margin:0;font:800 24px/32px var(--f-display);letter-spacing:.02em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5)}.gwsc-sub{position:absolute;left:16px;top:186px;margin:0;font:500 16px/22px var(--f-ui);color:#ffffffd9;text-shadow:0 1px 6px rgba(0,0,0,.5)}.gwsc-frame{position:absolute;left:40px;top:290px;width:310px;height:200px;--b: var(--lime);--glow: 0 0 10px rgba(156, 255, 46, .55);transition:transform .15s var(--ease-out)}.gwsc-frame i{position:absolute;width:40px;height:40px;border:0 solid var(--b);filter:drop-shadow(var(--glow))}.gwsc-frame i:nth-child(1){left:0;top:0;border-width:5px 0 0 5px;border-top-left-radius:4px}.gwsc-frame i:nth-child(2){right:0;top:0;border-width:5px 5px 0 0;border-top-right-radius:4px}.gwsc-frame i:nth-child(3){left:0;bottom:0;border-width:0 0 5px 5px;border-bottom-left-radius:4px}.gwsc-frame i:nth-child(4){right:0;bottom:0;border-width:0 5px 5px 0;border-bottom-right-radius:4px}.gwsc-laser{position:absolute;left:14px;right:14px;top:8px;height:4px;border-radius:2px;background:var(--laser);box-shadow:0 0 10px var(--laser),0 0 22px #9cff2e8c;animation:gwsc-sweep .7s ease-in-out infinite alternate}@keyframes gwsc-sweep{0%{transform:translateY(0)}to{transform:translateY(184px)}}.gwsc-root.is-busy .gwsc-laser,.gwsc-root.is-ok .gwsc-laser,.gwsc-root.is-fail .gwsc-laser,.gwsc-root.is-title .gwsc-laser{display:none}.gwsc-root.is-ok .gwsc-frame{--b: var(--lime);transform:scale(.968);--glow: 0 0 14px rgba(156, 255, 46, .8)}.gwsc-root.is-fail .gwsc-frame{--b: #FF5A6A;--glow: 0 0 6px rgba(255, 90, 106, .5)}.gwsc-root.is-ok .gwsc-frame i{animation:gwsc-glow-ok .15s linear}.gwsc-root.is-fail .gwsc-frame i{animation:gwsc-glow-fail .15s linear}@keyframes gwsc-glow-ok{0%,to{filter:drop-shadow(0 0 22px rgba(156,255,46,1)) drop-shadow(0 0 8px rgba(156,255,46,1))}}@keyframes gwsc-glow-fail{0%,to{filter:drop-shadow(0 0 18px rgba(255,90,106,1)) drop-shadow(0 0 6px rgba(255,90,106,1))}}.gwsc-hint{position:absolute;left:50%;top:513px;transform:translate(-50%);max-width:358px;width:max-content;padding:0 18px;min-height:34px;display:flex;align-items:center;border-radius:17px;background:#101010b8;color:#fff;font:500 15px/1.2 var(--f-ui);text-align:center}.gwsc-root[data-theme=white] .gwsc-hint{background:#fff;color:#0b120a}.gwsc-type{position:absolute;left:85px;top:704px;width:220px;height:56px;border-radius:28px;display:flex;align-items:center;justify-content:center;gap:10px;background:#101010d1;border:1px solid rgba(255,255,255,.18);color:#fff;font:600 16px var(--f-ui);cursor:pointer}.gwsc-root[data-theme=white] .gwsc-type{background:#fff;color:#0b120a;border-color:#fff}.gwsc-root button:focus-visible,.gwsc-root input:focus-visible{outline:3px solid var(--lime);outline-offset:2px}@media(max-height:780px){.gwsc-type{top:auto;bottom:24px}}@media(max-height:640px){.gwsc-title{top:104px}.gwsc-sub{top:140px}.gwsc-frame{top:190px}.gwsc-hint{top:410px}}.gwsc-scrim{position:absolute;inset:0;background:var(--scrim);opacity:0;pointer-events:none}.gwsc-root.is-card .gwsc-scrim{opacity:1;pointer-events:auto;transition:opacity .25s linear .05s}.gwsc-move{position:absolute;left:50%;top:50%;width:358px;max-width:calc(100% - 32px);transform:translate(-50%,-50%)}.gwsc-move[hidden]{display:none}.gwsc-card{position:relative;box-sizing:border-box;width:100%;border-radius:20px;background:var(--card);color:var(--text);padding:16px;text-align:left}.gwsc-card.ok{min-height:348px;border:2px solid var(--lime);box-shadow:0 0 22px #9cff2e66}.gwsc-card.nf{min-height:318px;border:1px solid var(--line)}.gwsc-root[data-theme=white] .gwsc-card{border:0;box-shadow:0 12px 36px #0b120a38}.gwsc-row{display:flex;gap:16px}.gwsc-art{flex:none;width:116px;height:152px;border-radius:10px;overflow:hidden;background:var(--card2);border:1px solid var(--line);display:grid;place-items:center;color:var(--muted)}.gwsc-art img{width:100%;height:100%;object-fit:cover;display:block}.gwsc-info{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.gwsc-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:14px;font:600 13px var(--f-ui)}.gwsc-chip.match{border:1.5px solid var(--accent);color:var(--accent);background:#9cff2e1a}.gwsc-root[data-theme=white] .gwsc-chip.match{background:#3a7d0014}.gwsc-chip.plat{border:1px solid var(--muted);color:var(--text);background:var(--card2)}.gwsc-name{margin:0;font:700 19px/1.3 var(--f-ui);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gwsc-meta{margin:0;font:500 13px/1.35 var(--f-ui);color:var(--muted);overflow-wrap:anywhere}.gwsc-btns{display:flex;flex-direction:column;gap:12px;margin-top:16px}.gwsc-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;border-radius:26px;font:700 16px var(--f-ui);cursor:pointer}.gwsc-btn.primary{background:var(--lime);color:var(--on-lime);border:0}.gwsc-btn.outline{background:transparent;color:var(--accent);border:2px solid var(--accent)}.gwsc-btn:disabled{opacity:.5;cursor:default}.gwsc-link{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:4px;background:none;border:0;color:var(--accent);font:700 15px var(--f-ui);cursor:pointer}.gwsc-haves{display:flex;flex-direction:column;gap:10px;margin-top:16px}.gwsc-have{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:52px;padding:8px 8px 8px 14px;border-radius:26px;background:var(--card2);border:1px solid var(--line);color:var(--text);font:700 15px/1.25 var(--f-ui)}.gwsc-have .t{flex:1 1 150px;min-width:0}.gwsc-have-ic{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid var(--accent);color:var(--accent)}.gwsc-have-link{flex:none;display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 6px 0 10px;background:none;border:0;color:var(--accent);font:700 14px var(--f-ui);cursor:pointer;white-space:nowrap}.gwsc-have-link svg{width:14px;height:14px}.gwsc-nfh{display:flex;align-items:center;gap:12px}.gwsc-x{flex:none;width:40px;height:40px;border-radius:50%;border:2px solid var(--fail-card);color:var(--fail-card);display:grid;place-items:center;background:#ff5a6a1a}.gwsc-x.neutral{border-color:var(--accent);color:var(--accent);background:transparent}.gwsc-nft{margin:0;font:700 20px/1.2 var(--f-display);letter-spacing:.01em}.gwsc-lbl{display:block;margin:18px 0 8px;font:700 15px var(--f-ui);color:var(--text)}.gwsc-in{box-sizing:border-box;display:flex;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:26px;border:2px solid var(--accent);background:var(--card2)}.gwsc-in svg{flex:none;color:var(--muted)}.gwsc-in input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;background:transparent;color:var(--text);font:500 16px var(--f-ui);outline:none}.gwsc-in input::placeholder{color:var(--muted)}.gwsc-note{margin:10px 0 0;font:500 13px/1.35 var(--f-ui);color:var(--muted)}.gwsc-err{color:var(--fail-card)}.gwsc-root.is-ok .gwsc-move.anim{animation:gwsc-rise .65s var(--ease-out) .05s both}.gwsc-root.is-ok .gwsc-move.anim .gwsc-card{animation:gwsc-grow .65s var(--ease-back) .05s both,gwsc-fade .18s linear .05s both}@keyframes gwsc-rise{0%{transform:translate(-50%,calc(390px - 50vh - 50%))}to{transform:translate(-50%,-50%)}}@keyframes gwsc-grow{0%{transform:scale(.55)}to{transform:scale(1)}}@keyframes gwsc-fade{0%{opacity:0}to{opacity:1}}.gwsc-root.is-fail .gwsc-move.anim{animation:gwsc-shake .45s ease-in-out .12s both}.gwsc-root.is-fail .gwsc-move.anim .gwsc-card,.gwsc-root.is-title .gwsc-move.anim .gwsc-card{animation:gwsc-pop .3s var(--ease-out) .05s both}@keyframes gwsc-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes gwsc-shake{0%{transform:translate(-50%,-50%)}20%{transform:translate(calc(-50% + 7px),-50%)}40%{transform:translate(calc(-50% - 5px),-50%)}60%{transform:translate(calc(-50% + 3px),-50%)}80%{transform:translate(calc(-50% - 1px),-50%)}to{transform:translate(-50%,-50%)}}.gwsc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.gwsc-laser{animation:none;transform:translateY(92px)}.gwsc-root.is-ok .gwsc-frame{transform:none}.gwsc-frame i,.gwsc-root .gwsc-move.anim{animation:none!important}.gwsc-root .gwsc-move.anim .gwsc-card{animation:gwsc-fade .15s linear both!important}.gwsc-root.is-card .gwsc-scrim{transition:opacity .15s linear}}.gwsc-price{margin:4px 0 0;font:700 15px/1.3 var(--f-ui);color:var(--text)}.gwsc-stock{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:10px;border:1.5px solid var(--accent);color:var(--accent);font:700 12px var(--f-ui)}.gwsc-stock.out{border-color:var(--muted);color:var(--muted)}.gwsc-traded .gwsc-info{display:grid;gap:6px}.gwsc-tot{margin:4px 0 0;font:600 14px/1.35 var(--f-ui);color:var(--text, #f2f2f2)}.gwsc-tot b{color:var(--accent)}
