.spp-enhanced>form.variations_form table.variations,.spp-enhanced>form.variations_form .single_variation_wrap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.spp-picker{padding:20px;border-radius:17px;color:#fff;background:linear-gradient(145deg,#171039,#28145d);box-shadow:0 14px 30px rgba(25,13,66,.18)}.spp-picker-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.spp-picker-head small,.spp-quick-title{display:block;color:#b9aaf0;font-size:10px;font-weight:900;letter-spacing:1px}.spp-picker-label{display:block;margin-top:5px;font-size:19px;line-height:1.2}.spp-picker-network{padding:9px 12px;border:1px solid rgba(255,255,255,.22);border-radius:9px;background:rgba(255,255,255,.07);font-size:12px;font-weight:900}.spp-quick-title{margin:20px 0 9px}.spp-quick{display:flex;flex-wrap:wrap;gap:8px}.spp-quick button{padding:9px 11px;border:1px solid transparent;border-radius:9px;background:#fff;color:#1a1435;font-size:11px;font-weight:850;cursor:pointer}.spp-quick button:hover,.spp-quick button.active{border-color:#cc55d4;color:#6d28ff;background:#f5eaff}.spp-range{width:100%;height:6px;margin:25px 0 5px;accent-color:#a63ee4;cursor:pointer}.spp-scale{display:flex;justify-content:space-between;color:#c9c0e4;font-size:10px}.spp-picker-total{display:flex;justify-content:space-between;align-items:center;margin:20px 0 13px;padding-top:15px;border-top:1px solid rgba(255,255,255,.16)}.spp-picker-total span{color:#d4cde9;font-size:12px}.spp-picker-total strong{font-size:18px}.spp-picker-price .price,.spp-picker-price .amount{color:#fff!important;font-size:18px!important}.spp-picker-buy{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;min-height:52px;border:0;border-radius:11px;background:linear-gradient(90deg,#7135f2,#d348b1);color:#fff;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 10px 22px rgba(201,55,168,.22)}.spp-picker-buy:hover{filter:brightness(1.08)}.spp-picker-buy span{font-size:22px}.spp-enhanced .spp-security{margin-top:12px;color:#6b7183}@media(max-width:480px){.spp-picker{padding:17px}.spp-quick button{flex:1 1 42%;padding:10px 6px}.spp-picker-label{font-size:16px}}
