.bd-pocket{position:relative;display:flex;flex-direction:column;gap:6px}.bd-pocket .ci-card{flex:1 1 auto}.bd-active .bd-pocket:not(.is-have) .ci-card img{filter:grayscale(.85) opacity(var(--g-ghost,.55))}.bd-pocket.is-have .ci-card{box-shadow:0 0 0 3px var(--g-have)}.bd-stamps{display:flex;flex-wrap:wrap;gap:4px}.bd-st{min-height:30px;min-width:30px;padding:0 9px;border-radius:6px;border:1.5px solid var(--g-line);background:var(--g-panel);color:var(--g-pfgc);font:800 12px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}@media(pointer:coarse){.bd-st{min-height:44px;min-width:44px}}.bd-st:focus-visible{outline:3px solid var(--g-acc);outline-offset:2px}.bd-st--have[aria-pressed=true]{background:var(--g-have);border-color:var(--g-have);color:#1d1407}.bd-st--want[aria-pressed=true]{background:var(--g-want);border-color:var(--g-want);color:#1d1407}.bd-st--trade{background:var(--g-trade);border-color:var(--g-trade);color:#06223a;cursor:default}.bd-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;margin:0 0 18px;border-radius:12px;background:var(--g-panel);border:1px solid var(--g-pline);color:var(--g-pfgc);box-shadow:var(--g-psh)}.bd-bar b{font:800 18px/1 Barlow Condensed,sans-serif;letter-spacing:.04em;color:var(--g-phc)}.bd-track{flex:1 1 160px;height:10px;border-radius:6px;background:var(--g-track);overflow:hidden}.bd-track i{display:block;height:100%;width:0;background:var(--g-bar);transition:width .3s}.bd-status{font-size:13px;color:var(--g-pmut)}.bd-wrap{max-width:1180px;margin:0 auto;padding:0 20px 64px}.bd-hero{padding:34px 0 30px}.bd-hero h1{display:inline-block;margin:0 0 14px;padding:.12em .42em .06em;transform:rotate(-2deg);background:linear-gradient(180deg,var(--g-ban1),var(--g-ban2));color:var(--g-banink);-webkit-text-stroke:2px var(--g-banstroke);paint-order:stroke fill;font:400 clamp(34px,6vw,64px)/1 "Luckiest Guy",sans-serif;text-transform:uppercase;border-radius:6px;box-shadow:0 6px #00000038}.bd-panel{background:var(--g-panel);border:1px solid var(--g-pline);border-radius:14px;padding:20px;color:var(--g-pfgc);box-shadow:var(--g-psh)}.bd-panel h2,.bd-panel h3{color:var(--g-phc);margin-top:0}.bd-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.bd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:8px;border:2px solid var(--g-banstroke);background:var(--g-acc);color:var(--g-accfg);font:800 15px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:3px 3px 0 var(--g-banstroke)}.bd-btn--ghost{background:var(--g-btnbg);color:var(--g-btnfg);border-color:var(--g-btnline);box-shadow:none}.bd-btn:focus-visible{outline:3px solid var(--g-acc);outline-offset:2px}.bd-sets{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bd-sets li{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:center;padding:12px 14px;border-radius:10px;background:var(--g-pin);border:1px solid var(--g-pline2)}.bd-sets a{font-weight:700;color:var(--g-plink)}.bd-sets .bd-track{grid-column:1/-1}.bd-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.bd-tabs button{min-height:44px;padding:0 16px;border-radius:10px;border:1.5px solid var(--g-line);background:var(--g-tab);color:var(--g-fg);font:800 15px/1 Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.bd-tabs button[aria-selected=true]{background:var(--g-chipon);color:var(--g-chipfg);border-color:var(--g-chipon)}.bd-review{width:100%;border-collapse:collapse;font-size:14px}.bd-review th,.bd-review td{padding:8px 6px;border-bottom:1px solid var(--g-pline);text-align:left;vertical-align:middle}.bd-review img{width:42px;height:auto;border-radius:3px}.bd-review input[type=number]{width:64px}.bd-page{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px 22px 22px 44px;border-radius:12px;background:var(--g-sheet);border:1px solid var(--g-sheetbd,var(--g-pline));box-shadow:0 30px 60px -30px #0009;color:var(--g-sheetfg)}.bd-page:before{content:"";position:absolute;left:14px;top:12%;bottom:12%;width:12px;background:radial-gradient(circle,var(--g-holec) 5px,transparent 6px) 0 0/12px 33.3% repeat-y}.bd-slot{position:relative;aspect-ratio:5/7;border-radius:6px;background:var(--g-tab);border:1px dashed var(--g-pline);display:flex;align-items:center;justify-content:center;overflow:hidden}.bd-slot img{width:100%;height:100%;object-fit:cover;display:block}.bd-slot.is-ghost img{filter:grayscale(1) opacity(var(--g-ghost,.35))}.bd-slot figcaption{position:absolute;left:0;right:0;bottom:0;padding:3px 6px;background:#0009;color:#fff3e6;font:700 11px/1.2 Barlow,sans-serif}.bd-slot .bd-num{font:800 18px/1 Barlow Condensed,sans-serif;color:var(--g-sheetmut)}.bd-pager{display:flex;gap:10px;align-items:center;justify-content:center;margin:14px 0 0}@media(max-width:640px){.bd-page{gap:8px;padding:14px 12px 14px 30px}.bd-page:before{left:8px}}.bd-st[hidden]{display:none!important}:root[data-skin=gpk] a.bd-btn{color:var(--g-accfg)}:root[data-skin=gpk] a.bd-btn--ghost{color:var(--g-btnfg)}
