.inv-page{background:#f4f5f1}.inv-shell{gap:22px;max-width:1080px;margin:0 auto;padding:36px 20px 80px;display:grid}.inv-page-head h1{color:var(--forest);margin:0 0 6px;font-size:clamp(34px,4vw,48px)}.inv-page-head p{color:#55655e;margin:0;font-size:16px;line-height:1.7}.inv-guide{border:1px solid var(--line);background:var(--paper);border-radius:16px;margin:0;padding:18px 20px}.inv-card{background:linear-gradient(#fbf6e9,#f3ead3);border:1px solid #d7cdb6;border-radius:18px;padding:22px 24px 20px;box-shadow:0 16px 40px #5941361f}.inv-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.inv-head h2{color:#4a3527;margin:0;font-size:26px}.inv-count{color:#6b5a44;font-size:14px;font-weight:800}.inv-count.is-full{color:#b3421f}.inv-warn{color:#8a3a1a;background:#fbe3d6;border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:14px}.inv-active{background:#eef3e2;border:1px solid #71884959;border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:grid}.inv-active small{color:#5f7b3a;letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.inv-active b{color:var(--forest);font-size:15px;display:block}.inv-active span{color:#55655e;font-size:13px;display:block}.inv-grid{background:#6b4f3a;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:14px;list-style:none;display:grid;box-shadow:inset 0 3px 10px #00000059}.inv-slot{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#fdf6e3,#e9dcc0);border:2px solid #8a6a4f;border-radius:10px;place-items:center;width:100%;padding:6px;display:grid;box-shadow:inset 0 2px 6px #4a352759}.inv-slot.is-empty{box-shadow:none;background:#fdf6e31f;border-style:dashed;border-color:#fdf6e359}.inv-slot.is-item{cursor:pointer;transition:transform .12s,box-shadow .12s}.inv-slot.is-item:hover{transform:translateY(-2px)}.inv-slot.is-selected{border-color:#f1c35a;box-shadow:0 0 0 3px #f1c35a8c,inset 0 2px 6px #4a352740}.inv-slot img{object-fit:contain;width:100%;height:100%}.inv-detail{background:#fffdf7;border:1px solid #e3d8bf;border-radius:14px;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;padding:16px;display:grid}.inv-detail>.inv-muted:only-child{grid-column:1/-1}.inv-detail h3{color:var(--forest);margin:0 0 8px;font:22px Georgia,Noto Serif TC,serif}.inv-detail dl{gap:6px;margin:0 0 12px;display:grid}.inv-detail dl div{grid-template-columns:56px minmax(0,1fr);gap:8px;display:grid}.inv-detail dt{color:#8a7a62;font-size:12px;font-weight:800}.inv-detail dd{color:#3f524b;margin:0;font-size:14px;line-height:1.6}.inv-button{color:#fff;background:var(--forest);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:800;display:inline-flex}.inv-muted{color:#6b7a74;margin:0;font-size:13px;line-height:1.6}.inv-rules{color:#7a6a52;margin:14px 0 0;font-size:12px;line-height:1.6}@media (max-width:600px){.inv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px}.inv-active{grid-template-columns:48px minmax(0,1fr)}.inv-active img{width:48px;height:48px}.inv-active .inv-button{grid-column:1/-1;justify-content:center}.inv-detail{grid-template-columns:72px minmax(0,1fr)}.inv-detail>img{width:72px;height:72px}}@media (min-width:601px){.inv-grid{grid-template-columns:repeat(5,104px);width:fit-content;margin-left:auto;margin-right:auto}}.inv-slot{position:relative}.inv-slot.is-sealed img{filter:saturate(.85)brightness(.97)}.inv-slot.is-sealed{animation:2.8s ease-in-out infinite inv-pulse}@keyframes inv-pulse{0%,to{box-shadow:inset 0 2px 6px #4a352759}50%{box-shadow:0 0 12px #f1c35a8c,inset 0 2px 6px #4a352740}}@media (prefers-reduced-motion:reduce){.inv-slot.is-sealed{animation:none}}.inv-seal{color:#b3421f;text-shadow:0 0 4px #fff;font:800 16px Georgia,serif;position:absolute;top:4px;right:6px}.inv-stack{color:#fff;background:#4a3527d9;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:800;position:absolute;bottom:3px;right:4px}.inv-rarity{vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.inv-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inv-button:disabled{opacity:.5;cursor:not-allowed}.inv-ghost{color:#6b5a44;font:inherit;cursor:pointer;background:0 0;border:1px solid #cdbfa3;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.inv-danger{color:#fff;font:inherit;cursor:pointer;background:#b3421f;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800}.inv-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.inv-confirm small{color:#8a3a1a;font-size:12px}.item-tip{z-index:20;color:#3f2a1d;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#fffdf7;border:1px solid #d7cdb6;border-radius:14px;width:260px;padding:12px 14px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% - 8px);left:50%;transform:translate(-50%,6px);box-shadow:0 16px 36px #0000004d}.shop-item:hover .item-tip,.shop-item-look:focus-visible+.item-tip,.shop-item-look:focus+.item-tip,.inv-grid li:hover .item-tip,.inv-slot:focus-visible+.item-tip{opacity:1;visibility:visible;transition-delay:.15s;transform:translate(-50%)}.item-tip-name{font-size:15px;display:block}.item-tip-effect{color:#55655e;margin-top:6px;font-size:13px;line-height:1.6;display:block}.item-tip-odds{border-top:1px dashed #d7cdb6;gap:2px;margin-top:8px;padding-top:8px;display:grid}.item-tip-odds small{color:#8a7a62;font-size:11px;font-weight:800}.item-tip-odds>span{color:#4a3527;justify-content:space-between;font-size:12px;display:flex}.item-tip-price{color:#8a5a12;margin-top:8px;font-size:13px;font-weight:800;display:block}.inv-grid li{position:relative}@media (max-width:700px){.item-tip{width:auto;left:6px;right:6px;transform:none}.shop-item:hover .item-tip,.shop-item-look:focus+.item-tip{transform:none}.inv-grid{position:relative}.inv-grid li{position:static}.inv-grid .item-tip{inset:8px 8px auto}}.ceremony{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1210d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ceremony-stage{color:#fbe7b0;text-align:center;background:radial-gradient(circle at 50% 40%,#3a2c24,#1b1512);border-radius:24px;align-content:center;justify-items:center;gap:10px;width:min(440px,100%);min-height:420px;padding:28px 22px;display:grid;position:relative}.ceremony-keeper{width:130px;height:auto;position:absolute;bottom:-10px;left:-30px}.ceremony-say{margin:0;font:18px Georgia,Noto Serif TC,serif}.ceremony-item{cursor:pointer;filter:drop-shadow(0 0 18px #f1c35a73);background:0 0;border:0;padding:0}.ceremony-item img{object-fit:contain;width:200px;height:200px}.ceremony-item.shake-1{animation:.35s shake}.ceremony-item.shake-2{filter:drop-shadow(0 0 26px #f1c35ab3);animation:.35s 2 shake}.ceremony-item.shake-3{filter:drop-shadow(0 0 40px #ffe6a0f2);animation:.2s infinite shake}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)scale(1.04)}75%{transform:rotate(7deg)scale(1.04)}}.ceremony-hint{color:#e9dcc0;letter-spacing:.04em;margin:0;font-size:14px}.ceremony-hint span{color:#f1c35a;margin-left:6px}.ceremony-close{color:#fbe7b0;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:34px;height:34px;position:absolute;top:10px;right:12px}.ceremony-burst{width:240px;height:240px;position:relative}.ceremony-burst i{width:18px;height:10px;transform:rotate(var(--a)) translateX(0);background:#9cc26a;border-radius:0 100%;animation:.9s ease-out forwards burst;position:absolute;top:50%;left:50%}.ceremony-burst i:nth-child(3n){background:#f1c35a}.ceremony-burst i:nth-child(4n){background:#e08b5a}@keyframes burst{to{transform:rotate(var(--a)) translateX(160px) rotate(180deg);opacity:0}}.ceremony-card{justify-items:center;gap:8px;animation:.6s both flip;display:grid;position:relative}@keyframes flip{0%{opacity:0;transform:perspective(700px)rotateY(90deg)}to{opacity:1;transform:perspective(700px)rotateY(0)}}.ceremony-card img{object-fit:contain;background:radial-gradient(circle,#fdf6e3,#e9dcc0);border-radius:20px;width:220px;height:220px}.ceremony-card h2{color:#fff4d6;margin:0;font-size:26px}.ceremony-card p{color:#e9dcc0;max-width:320px;margin:0;font-size:15px;line-height:1.6}.ceremony-pity{font-weight:800;color:#f1c35a!important}.ceremony-fireflies{pointer-events:none;position:absolute;inset:-60px}.ceremony-fireflies i{left:var(--x);width:6px;height:6px;animation:float 3s ease-in-out var(--d) infinite;background:#fff3a8;border-radius:50%;position:absolute;bottom:0;box-shadow:0 0 10px #ffe36b}@keyframes float{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-300px)}}@media (prefers-reduced-motion:reduce){.ceremony-item,.ceremony-card,.ceremony-burst i,.ceremony-fireflies i{animation:none!important}}.ceremony.is-yeyu .ceremony-stage{color:#f3e6ff;background:radial-gradient(circle at 50% 38%,#4a3560,#1c1426 72%)}.ceremony.is-yeyu .ceremony-keeper{width:140px;left:-38px}.ceremony.is-yeyu .ceremony-say{color:#f3e6ff}.ceremony.is-yeyu .ceremony-item{filter:drop-shadow(0 0 18px #d6b4ff80)}.ceremony.is-yeyu .ceremony-item.shake-2{filter:drop-shadow(0 0 28px #f1c35abf)}.ceremony.is-yeyu .ceremony-item.shake-3{filter:drop-shadow(0 0 44px #ffecaa)brightness(1.15)}.ceremony-item.is-branch img{transform:rotate(-18deg)}.ceremony-burst.is-magic i{background:#ffe89a;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #ffd86b}.ceremony-burst.is-magic i:nth-child(2n){width:16px;height:9px;box-shadow:none;background:#b99be0;border-radius:0 100%}.ceremony.is-yeyu .ceremony-card img{background:radial-gradient(circle,#fff9e8,#e6d6f5)}.ceremony-card img.is-awake{animation:2.4s ease-in-out infinite awake}@keyframes awake{0%,to{box-shadow:0 0 18px #ffdc7880}50%{box-shadow:0 0 46px #ffe696f2}}@media (max-width:480px){.ceremony.is-yeyu .ceremony-keeper{width:104px;left:-18px}}@media (prefers-reduced-motion:reduce){.ceremony-card img.is-awake{animation:none}}.inv-slot.is-guided,.inv-button.is-guided{z-index:2;animation:1.4s ease-in-out infinite guide-pulse;position:relative;box-shadow:0 0 0 3px #f1c35a,0 0 22px 6px #f1c35abf}@keyframes guide-pulse{50%{box-shadow:0 0 0 5px #f1c35a,0 0 34px 12px #f1c35ae6}}.inv-yeyu-guide{z-index:60;pointer-events:none;grid-template-columns:92px minmax(0,1fr);align-items:end;gap:6px;max-width:min(420px,100vw - 24px);display:grid;position:fixed;bottom:12px;left:12px}.inv-yeyu-guide img{filter:drop-shadow(0 6px 12px #28143c40);width:92px;height:auto}.inv-yeyu-guide div{color:#3b2a4a;pointer-events:auto;background:#fbf7ff;border:2px solid #9d7cc7;border-radius:16px 16px 16px 4px;margin-bottom:36px;padding:12px 14px;animation:.35s ease-out coach-in;position:relative;box-shadow:0 10px 26px #3c1e5a2e}.inv-yeyu-guide small{color:#7a5ea3;font-size:12px;font-weight:800;display:block}.inv-yeyu-guide p{margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.55}.inv-yeyu-guide button{color:#7a6a8a;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px}@media (prefers-reduced-motion:reduce){.inv-slot.is-guided,.inv-button.is-guided,.inv-yeyu-guide div{animation:none}}@media (min-width:900px){.inv-yeyu-guide{left:auto;right:16px}}.inv-dex{border-top:1px dashed #d7cdb6;margin-top:18px;padding-top:16px}.inv-dex h3{color:#4a3527;margin:0 0 10px;font-size:18px}.inv-dex h3 small{color:#8a7a62;margin-left:8px;font-size:13px;font-weight:700}.inv-dex ol{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.inv-dex li{text-align:center;background:#fffdf7;border:1px solid #e3d8bf;border-radius:12px;justify-items:center;gap:2px;padding:6px 4px;display:grid;position:relative}.inv-dex li img{object-fit:contain;width:56px;height:56px}.inv-dex li small{color:#4a3527;font-size:11px;line-height:1.3}.inv-dex li em{color:#8a6412;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:3px;right:5px}.inv-dex li.is-hidden img{filter:brightness(0)opacity(.18)}.inv-dex li.is-hidden small{color:#a89a82}.inv-use{color:#4a3527;background:#fffaf0;border:1px solid #d7cdb6;border-radius:14px;gap:8px;margin:12px 0 0;padding:12px 14px;font-size:14px;line-height:1.6;display:grid}.inv-use.is-trouble{background:#fdf1ea;border-color:#d8a48a}.inv-use p{margin:0}.inv-use label{align-items:center;gap:6px;font-size:13px;display:inline-flex}.inv-ok{color:#2f5a2a;background:#e3f0d6;border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:14px}.inv-live{border-top:1px dashed #d7cdb6;margin-top:18px;padding-top:16px}.inv-live h3{color:#3f2a1d;margin:0 0 10px;font-size:18px}.inv-live h3 small{color:#7a6a52;margin-left:8px;font-size:13px;font-weight:600}.inv-live ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.inv-live li{background:#fffdf7;border:1px solid #e6dcc6;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.inv-live li.is-returned{opacity:.7}.inv-live img{object-fit:contain;flex:none;width:56px;height:56px}.inv-live li div{gap:2px;min-width:0;display:grid}.inv-live b{color:#3f2a1d}.inv-live span,.inv-live small{color:#5b4a3a;font-size:13px;line-height:1.5}.inv-links{flex-wrap:wrap;gap:10px;display:flex}.inv-links a{color:#1d5a4a;font-weight:700;text-decoration:underline}:root{--r-common:#d6d0c2;--r-common-ink:#5a5448;--r-common-bg:#f6f3ec;--r-rare:#e8963a;--r-rare-ink:#9a5410;--r-rare-bg:#fdebd3;--r-super:#d8493a;--r-super-ink:#9c2a1d;--r-super-bg:#fbdcd6;--r-epic:#d9a520;--r-epic-ink:#7d5a00;--r-epic-bg:#fbefc4;--r-mythic:#a9b8c8;--r-mythic-ink:#3f5063;--r-mythic-bg:#e8eef4;--r-unique:#ffd56b}.rarity-common{--r:var(--r-common);--r-ink:var(--r-common-ink);--r-bg:var(--r-common-bg)}.rarity-rare{--r:var(--r-rare);--r-ink:var(--r-rare-ink);--r-bg:var(--r-rare-bg)}.rarity-super{--r:var(--r-super);--r-ink:var(--r-super-ink);--r-bg:var(--r-super-bg)}.rarity-epic{--r:var(--r-epic);--r-ink:var(--r-epic-ink);--r-bg:var(--r-epic-bg)}.rarity-mythic{--r:var(--r-mythic);--r-ink:var(--r-mythic-ink);--r-bg:var(--r-mythic-bg)}.rarity-unique{--r:var(--r-unique);--r-ink:#5a3d00;--r-bg:#fff4d6}.inv-rarity[class*=rarity-]{color:var(--r-ink);background:var(--r-bg)}.inv-rarity.rarity-mythic{background:linear-gradient(135deg,#f6f9fc,#d7e0ea 60%,#f6f9fc)}.inv-rarity.rarity-unique{background:linear-gradient(90deg,#ffe7a3,#ffd0e8,#cfe8ff,#ffe7a3) 0 0/300% 100%;animation:4s linear infinite rarity-shine}.inv-slot.is-item[class*=rarity-],.inv-dex li.is-found[class*=rarity-],.inv-live li[class*=rarity-],.shop-item[class*=rarity-]{border-color:var(--r)}.inv-slot.rarity-common,.shop-item.rarity-common{border-color:#b9ae98}.inv-slot.rarity-epic,.inv-dex li.is-found.rarity-epic,.shop-item.rarity-epic{box-shadow:0 0 12px #d9a52073}.inv-slot.rarity-mythic,.inv-dex li.is-found.rarity-mythic,.shop-item.rarity-mythic{border-color:#c9d4df;box-shadow:0 0 14px #a9b8c8cc}.inv-slot.rarity-unique,.inv-dex li.is-found.rarity-unique,.shop-item.rarity-unique{animation:2.4s ease-in-out infinite rarity-glow}.item-tip-odds>span[class*=rarity-]:not(.rarity-common){color:var(--r-ink)}.item-tip-odds>span.rarity-epic,.item-tip-odds>span.rarity-mythic{font-weight:800}.stage-reveal[class*=rarity-] .ceremony-card img{box-shadow:0 0 0 3px var(--r), 0 0 36px var(--r)}.stage-reveal.rarity-epic,.stage-reveal.rarity-mythic,.stage-reveal.rarity-unique{background:radial-gradient(circle at 50% 40%,#3e3320,#120e08)}.stage-reveal.rarity-mythic{background:radial-gradient(circle at 50% 40%,#394656,#0d1116)}.stage-reveal.rarity-mythic .ceremony-card img,.stage-reveal.rarity-unique .ceremony-card img{background-image:radial-gradient(circle,#fdf6e3,#e9dcc0),conic-gradient(#ff8a8a,#ffd56b,#9be38b,#79c7ff,#c49bff,#ff8a8a);background-origin:border-box;background-clip:padding-box,border-box;border:4px solid #0000;box-shadow:0 0 0 4px #0000,0 0 50px #ffffffb3}.stage-reveal.rarity-mythic .ceremony-card img{background-image:radial-gradient(circle,#fdf6e3,#e9dcc0),conic-gradient(#fff,#b9c8d8,#eef3f8,#9fb2c6,#fff)}@keyframes rarity-glow{0%,to{box-shadow:0 0 10px #ffd56b99,0 0 0 2px #ffd56b}50%{box-shadow:0 0 24px #c49bffcc,0 0 0 2px #c49bff}}@keyframes rarity-shine{to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.inv-slot.rarity-unique,.inv-dex li.is-found.rarity-unique,.shop-item.rarity-unique,.inv-rarity.rarity-unique{animation:none}}.inv-dex-tiers{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.inv-dex-tiers .inv-rarity{font-size:11px}.inv-dex li{cursor:help}.inv-dex li:focus-visible{outline-offset:2px;outline:2px solid #1d5a4a}.inv-dex li.is-hidden{border-style:dashed}.inv-dex li .inv-dex-rarity{padding:0 6px;font-size:10px;font-style:normal}.inv-dex li time{color:#7a6a52;font-size:10px}.inv-dex li:hover .item-tip,.inv-dex li:focus .item-tip{opacity:1;visibility:visible;transition-delay:.15s;transform:translate(-50%)}.inv-dex .item-tip{text-align:left}@media (max-width:700px){.inv-dex li:hover .item-tip,.inv-dex li:focus .item-tip{transform:none}.inv-dex .item-tip{width:auto;position:fixed;inset:auto 12px 16px}}.inv-dex-tiers .inv-rarity,.inv-dex li .inv-dex-rarity{margin-left:0}.cb{background:#fffdf7;border:1px solid #e3d8bf;border-radius:20px;margin-top:22px;padding:20px 22px}.cb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cb-head h2{color:#3f2a1d;margin:0;font-size:22px}.cb-head h2 small{color:#8a7a62;margin-left:8px;font-size:13px;font-weight:700}.cb-shards{color:#5a3d00;background:linear-gradient(90deg,#fff4d6,#e8f4ff);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800}.cb .inv-muted{margin:8px 0 10px}.cb-tabs{flex-wrap:wrap;gap:6px;margin:4px 0 12px;display:flex}.cb-tabs button{color:#4a3527;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cdb6;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700}.cb-tabs button.is-on{color:#fff;background:#1d3d35;border-color:#1d3d35}.cb-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cb-card{border:2px solid var(--r,#e3d8bf);text-align:center;cursor:help;background:radial-gradient(circle at 50% 30%,#fffdf7,#f4ecd9);border-radius:14px;justify-items:center;gap:4px;padding:10px 8px 12px;display:grid;position:relative}.cb-card:focus-visible{outline-offset:2px;outline:2px solid #1d5a4a}.cb-card img{object-fit:cover;border-radius:10px;width:120px;height:120px}.cb-card b{color:#3f2a1d;font-size:13px;line-height:1.35}.cb-card .inv-rarity{margin-left:0;font-size:10px}.cb-card time{color:#7a6a52;font-size:11px}.cb-no{color:#8a7a62;font-size:10px;font-weight:800;position:absolute;top:6px;left:8px}.cb-card.is-hidden{border-style:dashed}.cb-card.is-hidden img{filter:grayscale()brightness(1.15)opacity(.35)blur(1px)}.cb-card.rarity-epic.is-found{box-shadow:0 0 12px #d9a52073}.cb-card.rarity-mythic.is-found{box-shadow:0 0 14px #a9b8c8d9}.cb-card.rarity-unique{animation:2.4s ease-in-out infinite rarity-glow}.cb-buy{padding:4px 10px;font-size:12px}.cb-card:hover .item-tip,.cb-card:focus .item-tip{opacity:1;visibility:visible;transition-delay:.15s;transform:translate(-50%)}.cb .item-tip{text-align:left}.ceremony-story{font-style:italic}@media (max-width:700px){.cb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-card img{aspect-ratio:1;width:100%;height:auto}.cb-card:hover .item-tip,.cb-card:focus .item-tip{transform:none}.cb .item-tip{width:auto;position:fixed;inset:auto 12px 16px}}@media (prefers-reduced-motion:reduce){.cb-card.rarity-unique{animation:none}}.cb-buy:disabled{opacity:.45;cursor:not-allowed}.inv-waiting{color:#5a3d00;background:#fff8e6;border:1px dashed #d9a520;border-radius:12px;margin:10px 0 0;padding:10px 14px;font-size:14px}.inv-waiting p{margin:0 0 6px;font-weight:700}.inv-waiting ul{flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.inv-waiting li{align-items:center;gap:6px;display:inline-flex}.inv-waiting small{color:#8a6412}
