.shop-module-scss-module__yUAAyW__tabs{border:1px solid var(--border);scrollbar-width:none;background:#00000059;border-radius:18px;gap:4px;padding:4px;display:flex;overflow-x:auto}.shop-module-scss-module__yUAAyW__tabs::-webkit-scrollbar{display:none}.shop-module-scss-module__yUAAyW__tabs button{color:var(--text-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:14px;flex:1 0 auto;padding:9px 11px;font-size:12.5px;font-weight:800;position:relative}.shop-module-scss-module__yUAAyW__tabs button.shop-module-scss-module__yUAAyW__on{color:#1a1204}.shop-module-scss-module__yUAAyW__tabs .shop-module-scss-module__yUAAyW__thumb{background:linear-gradient(135deg, #ffe08a, var(--gold));border-radius:14px;position:absolute;inset:0;box-shadow:0 10px 24px -12px #f2c14ee6}.shop-module-scss-module__yUAAyW__tabIn{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}.shop-module-scss-module__yUAAyW__tabIn i{place-items:center;font-style:normal;display:inline-grid}.shop-module-scss-module__yUAAyW__hint{color:var(--text-soft);margin-top:-4px;padding:0 4px;font-size:12px}.shop-module-scss-module__yUAAyW__themes{scrollbar-width:none;gap:6px;margin-top:-6px;display:flex;overflow-x:auto}.shop-module-scss-module__yUAAyW__themes::-webkit-scrollbar{display:none}.shop-module-scss-module__yUAAyW__themes button{border:1px solid var(--border);color:var(--text-soft);cursor:pointer;background:#ffffff0a;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:800}.shop-module-scss-module__yUAAyW__themes button.shop-module-scss-module__yUAAyW__on{color:#ffe9a8;background:#f2c14e1f;border-color:#f2c14e99}.shop-module-scss-module__yUAAyW__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (max-width:380px){.shop-module-scss-module__yUAAyW__grid{grid-template-columns:1fr 1fr;gap:8px}}.shop-module-scss-module__yUAAyW__item{background:linear-gradient(160deg,#141c2ee6,#0a101eeb);border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:8px;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #000000e6}.shop-module-scss-module__yUAAyW__item.shop-module-scss-module__yUAAyW__equipped{border-color:#37d4a2b3;box-shadow:0 0 0 3px #37d4a21f,0 24px 50px -30px #000000e6}.shop-module-scss-module__yUAAyW__ribbon{z-index:4;text-align:center;color:#fff;background:var(--red);width:100px;padding:2px 0;font-size:10px;font-weight:900;position:absolute;top:10px;left:-26px;transform:rotate(-35deg);box-shadow:0 4px 10px #0006}.shop-module-scss-module__yUAAyW__ribbon.shop-module-scss-module__yUAAyW__new{background:linear-gradient(90deg,#6a8bff,#b35cff)}.shop-module-scss-module__yUAAyW__ribbon.shop-module-scss-module__yUAAyW__hot{background:linear-gradient(90deg,#ff5d6c,#ff9f43)}.shop-module-scss-module__yUAAyW__ribbon.shop-module-scss-module__yUAAyW__best{background:linear-gradient(90deg,#37d4a2,#0ea5e9);width:120px;top:14px;left:-32px}.shop-module-scss-module__yUAAyW__preview{background:radial-gradient(at 50% 40%,#ffffff0f,#00000040 70%);border:1px solid #ffffff0d;border-radius:14px;place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.shop-module-scss-module__yUAAyW__itemName{justify-content:space-between;align-items:baseline;gap:6px;padding:0 2px;display:flex}.shop-module-scss-module__yUAAyW__itemName b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:900;overflow:hidden}.shop-module-scss-module__yUAAyW__itemName small{color:var(--text-mute);flex-shrink:0;font-size:10.5px}.shop-module-scss-module__yUAAyW__buy{cursor:pointer;color:#1a1204;background:linear-gradient(135deg, #ffe08a 0%, var(--gold) 55%, var(--gold-deep) 100%);font-variant-numeric:tabular-nums;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:14px;font-weight:900;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 14px 28px -16px #f2c14ee6}.shop-module-scss-module__yUAAyW__buy:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.shop-module-scss-module__yUAAyW__buy:disabled{cursor:default}.shop-module-scss-module__yUAAyW__buy svg{width:17px;height:17px}.shop-module-scss-module__yUAAyW__buy.shop-module-scss-module__yUAAyW__use{color:#ffe9a8;box-shadow:none;background:#f2c14e1f;border:1px solid #f2c14e73}.shop-module-scss-module__yUAAyW__buy.shop-module-scss-module__yUAAyW__using{color:var(--mint);box-shadow:none;background:#37d4a21a;border:1px solid #37d4a273;font-size:12.5px}.shop-module-scss-module__yUAAyW__buy.shop-module-scss-module__yUAAyW__stars{color:#1a1204;background:linear-gradient(135deg,#fff1a8,#ffc933 60%,#f5a300)}.shop-module-scss-module__yUAAyW__buy.shop-module-scss-module__yUAAyW__soon{color:var(--text-mute);border:1px dashed var(--border-strong);box-shadow:none;background:#ffffff0d;font-size:13px}.shop-module-scss-module__yUAAyW__animChip{z-index:4;color:#fff;pointer-events:none;background:linear-gradient(90deg,#6a8bffe6,#b35cffe6);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 6px 14px -6px #6a8bffe6}.shop-module-scss-module__yUAAyW__pvCards{justify-content:center;align-items:center;display:flex}.shop-module-scss-module__yUAAyW__pvCards>*{box-shadow:0 12px 24px -10px #000c}.shop-module-scss-module__yUAAyW__pvFelt{background:radial-gradient(ellipse at 50% 38%, #ffffff12, transparent 55%),var(--felt-pattern,none),radial-gradient(ellipse at center, var(--felt) 0%, var(--felt-deep) 80%);width:86%;height:78%;box-shadow:inset 0 0 0 6px var(--felt-rim,#3a2617),inset 0 0 0 8px #f2c14e8c,inset 0 14px 30px #00000073;border-radius:46%/40%;place-items:center;display:grid;position:relative}.shop-module-scss-module__yUAAyW__pvFelt.shop-module-scss-module__yUAAyW__pvBig{width:220px;height:130px}.shop-module-scss-module__yUAAyW__pvMark{color:var(--felt-mark,#ffffff0f);font-size:44px;line-height:1}.shop-module-scss-module__yUAAyW__pvFrame{place-items:center;padding:10px;display:grid}.shop-module-scss-module__yUAAyW__pvTitle{border:1px solid var(--border);background:#00000047;border-radius:14px;flex-direction:column;align-items:center;gap:3px;max-width:92%;padding:8px 12px;display:flex}.shop-module-scss-module__yUAAyW__pvTitle b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:2px;font-size:12px;font-weight:800;overflow:hidden}.shop-module-scss-module__yUAAyW__pvTitle small{color:var(--gold);white-space:nowrap;font-size:11.5px;font-weight:900}.shop-module-scss-module__yUAAyW__pvTitle .shop-module-scss-module__yUAAyW__pvNoTitle{color:var(--text-mute);font-weight:700}.shop-module-scss-module__yUAAyW__pvTitle.shop-module-scss-module__yUAAyW__pvBig{padding:12px 20px}.shop-module-scss-module__yUAAyW__pvTitle.shop-module-scss-module__yUAAyW__pvBig b,.shop-module-scss-module__yUAAyW__pvTitle.shop-module-scss-module__yUAAyW__pvBig small{font-size:14px}.shop-module-scss-module__yUAAyW__pack{align-items:stretch}.shop-module-scss-module__yUAAyW__gems{place-items:center;height:76px;display:grid;position:relative}.shop-module-scss-module__yUAAyW__gems>span{position:absolute}.shop-module-scss-module__yUAAyW__gems{background:radial-gradient(circle at 50% 55%,#6a8bff47,#0000 60%)}.shop-module-scss-module__yUAAyW__packAmount{text-align:center}.shop-module-scss-module__yUAAyW__packAmount b{font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e3f7ff,#9fb5ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:900;line-height:1.1;display:block}.shop-module-scss-module__yUAAyW__packAmount small{color:var(--text-mute);font-size:11.5px}.shop-module-scss-module__yUAAyW__confirmPreview{place-items:center;min-height:120px;margin-bottom:4px;display:grid}.shop-module-scss-module__yUAAyW__earned{background:radial-gradient(80% 60% at 50% 0,#ff6a0029,#0000 70%),linear-gradient(160deg,#141c2ef2,#0a101ef5);border-color:#ff8a3d80}.shop-module-scss-module__yUAAyW__earned .shop-module-scss-module__yUAAyW__itemName{flex-direction:column;align-items:flex-start;gap:2px}.shop-module-scss-module__yUAAyW__earned .shop-module-scss-module__yUAAyW__itemName b{white-space:normal}.shop-module-scss-module__yUAAyW__earnedNote{color:#ffb08f;margin:-4px 2px 0;font-size:11px;line-height:1.6}
