.beginner-guide-section{color:#171717;margin:24px 0}.beginner-guide-section>h2{margin:0 0 12px;font-size:18px;font-weight:750;line-height:1.4}.home-v12>.beginner-guide-section{margin:24px 13px}.beginner-guide-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.beginner-guide-row>button{text-align:left;min-width:0;min-height:44px;color:inherit;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.beginner-guide-row img{aspect-ratio:1672/941;object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.beginner-guide-row strong{overflow-wrap:anywhere;font-size:12px;font-weight:750;line-height:1.5}.beginner-guide-reader{color:#171717;background:#fff;min-height:100dvh}.beginner-guide-reader>header{background:#fff;align-items:center;gap:12px;padding:12px 16px;display:flex}.beginner-guide-reader>header>button{background:0 0;border:0;min-width:44px;min-height:44px;font-size:26px}.beginner-guide-reader>header>button:last-child{margin-left:auto;font-size:14px}.beginner-guide-reader>header>strong{font-size:14px}.beginner-guide-reader>.beginner-guide-cover{object-fit:contain;width:100%;height:auto;display:block}.beginner-guide-reader>iframe{background:#fff;border:0;width:100%;min-height:100dvh;display:block}.beginner-guide-reader>p{padding:20px}.beginner-guide-reader>dialog{background:#fff;border:0;border-radius:12px;max-width:calc(100vw - 32px);max-height:90dvh;padding:16px;overflow:auto}.beginner-guide-reader>dialog::backdrop{background:#0009}.beginner-guide-reader>dialog>button{background:#fff;border:0;min-height:44px;margin-left:auto;display:block}.beginner-guide-reader>dialog img{object-fit:contain;max-width:100%;max-height:70dvh;display:block}.beginner-guide-reader>dialog p{font-size:14px}.app-shell:has(.beginner-guide-reader)>.desktop-nav{display:none}@media (max-width:767px){.beginner-guide-reader{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.discovery-feed{color:#171717;min-height:100dvh;font-family:var(--font-sans);background:#fff;padding:0 12px 100px}.discovery-feed button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.df-header{justify-content:space-between;align-items:center;gap:16px;height:88px;padding:18px 6px;display:flex}.df-logo{width:174px;max-width:52%;min-height:44px}.df-logo img{width:100%;height:auto;display:block}.df-header .browse-page-account-nav{gap:10px}.df-header .home-profile-button{width:38px;height:38px}.df-filters{white-space:nowrap;scrollbar-width:none;overscroll-behavior-x:contain;gap:23px;margin:0 -12px 12px;padding:0 18px;display:flex;overflow-x:auto}.df-filters button{color:#808087;flex:none;min-height:44px;padding-bottom:12px;font-size:15px;position:relative}.df-filters button[aria-pressed=true]{color:#111;font-weight:800}.df-filters button[aria-pressed=true]:after{content:"";background:#111;border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.discovery-feed img{object-fit:cover;width:100%;height:100%;display:block}.df-hero{width:100%;display:block}.df-hero-art{width:100%;aspect-ratio:var(--df-art-aspect,1.74);background:#f5f5f5;border-radius:7px;display:block;overflow:hidden}.df-hero-copy{gap:5px;padding:9px 10px 17px;display:grid}.df-category,.df-byline{color:#858589;font-size:12px;font-weight:400;line-height:1.5}.df-hero-copy>strong{letter-spacing:-.6px;font-size:22px;font-weight:800;line-height:1.3}.df-hero-copy>span{color:#808087;font-size:15px;line-height:1.45}.df-byline{margin-top:3px}.df-row{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:14px;width:100%;min-height:142px;display:grid;border-bottom:1px solid #ececef!important;padding:14px 0!important}.df-row-art{aspect-ratio:var(--df-art-aspect,1.65);background:#f5f5f5;border-radius:6px;align-self:center;display:block;overflow:hidden}.df-row-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-width:0;display:flex}.df-row-copy strong{letter-spacing:-.4px;font-size:17px;font-weight:750;line-height:1.45}.df-row-copy>.df-byline{margin-top:auto;font-size:12px}.df-row-copy>small:last-child{color:#858589;font-size:11px}.df-list{padding:7px 0}.df-list .df-row{min-height:158px;padding:15px 0!important}.df-secondary{padding:0 10px}.df-secondary .df-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.df-secondary .df-row-art{grid-area:1/2}.df-secondary .df-row-copy{grid-area:1/1}.df-collect{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 26px;display:grid}.df-collect>button{flex-direction:column;gap:5px;min-width:0;display:flex}.df-collect>button>span{aspect-ratio:1.25;background:#f5f5f5;border-radius:6px;width:100%;overflow:hidden}.df-collect strong{font-size:15px;line-height:1.4}.df-play{margin:20px 5px 25px}.df-play>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.df-play h2,.df-more h2{margin:0;font-size:18px;font-weight:800;line-height:1.4}.df-play header>button{color:#858589;white-space:nowrap;min-height:44px;font-size:12px}.df-play-track{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.df-play-track>button{flex-direction:column;flex:none;gap:5px;width:150px;display:flex}.df-play-track>button>span{aspect-ratio:1.25;background:#f5f5f5;border-radius:6px;width:100%;overflow:hidden}.df-play-track strong{font-size:14px;line-height:1.4}.df-events{margin:0 6px 25px}.df-events .df-hero-art{aspect-ratio:var(--df-art-aspect,3.2)}.df-events .df-hero-copy{padding-left:0;padding-right:0}.df-more{margin:0 6px}.df-no-art{background:#f5f5f5;width:100%;height:100%}@media (min-width:700px){.df-header{height:112px}.df-logo{width:235px}.df-filters button{font-size:18px}.df-filters{gap:36px}.df-hero-copy>strong{font-size:28px}.df-row-copy strong{font-size:22px}.df-row{gap:24px}.df-play-track>button{width:225px}.df-collect strong{font-size:20px}}.discovery-feed img.df-card-art{object-fit:contain}.df-collect img{object-fit:contain;object-fit:cover;background:0 0}.df-row-art,.df-hero-art,.df-collect>button>span,.df-play-track>button>span{position:relative}.discovery-feed img.df-original-overlay{object-fit:contain;filter:drop-shadow(0 3px 4px #0005);background:0 0;width:38%;height:82%;position:absolute;top:9%;right:8%}.discovery-feed img.df-scene-art{object-fit:cover;object-position:center}.discovery-feed .player-social-panel{max-width:none;padding:0 6px 24px}.pg-guide{--pg-ink:#191b17;--pg-paper:#f8f6ed;--pg-lime:#d5fa45;background:var(--pg-paper);color:var(--pg-ink);text-align:left;max-width:760px;margin:auto;padding-bottom:90px;font-family:inherit;line-height:1.65}.pg-guide *{box-sizing:border-box}.pg-guide h1,.pg-guide h2,.pg-guide h3,.pg-guide p,.pg-guide figure{margin:0}.pg-guide button,.pg-guide a{font:inherit}.pg-guide button{cursor:pointer}.pg-header{background:var(--pg-paper);border-bottom:1px solid #deded2;align-items:center;gap:12px;padding:14px 20px;display:flex}.pg-header button{background:0 0;border:0;width:36px;height:42px;font-size:32px;line-height:1}.pg-header strong{font-size:16px}.pg-header>span{color:#686b5e;margin-left:auto;font-size:11px}.pg-intro{background:var(--pg-ink);color:var(--pg-paper);padding:38px 24px 24px}.pg-intro small,.pg-section>header>small,.pg-sources>small,.pg-practice>small{letter-spacing:.1em;font-size:11px;font-weight:850}.pg-intro>small{color:var(--pg-lime)}.pg-intro h1{letter-spacing:-.06em;margin:19px 0;font-size:clamp(29px,7.8vw,46px);font-weight:950;line-height:1.22}.pg-intro p{color:#d8dccb;font-size:16px;line-height:1.7}.pg-intro-foot{justify-content:space-between;align-items:center;margin-top:24px;font-size:12px;display:flex}.pg-intro-foot img{object-fit:contain}.pg-chapters{z-index:12;background:var(--pg-paper);scrollbar-width:thin;border-bottom:1px solid #d6d7ca;gap:8px;padding:12px 16px;display:flex;position:sticky;top:0;overflow-x:auto}.pg-chapters a{white-space:nowrap;min-height:40px;color:var(--pg-ink);border:1px solid #d4d6c8;border-radius:30px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.pg-chapters b{color:#686b5e;font-size:10px}.pg-chapters a:hover{background:var(--pg-lime)}.pg-section{border-bottom:1px solid #d6d7ca;padding:36px 22px 40px;scroll-margin-top:90px}.pg-section>header>small{color:#606651}.pg-section h2,.pg-sources h2{letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(26px,6.5vw,34px);font-weight:950;line-height:1.3}.pg-section>header>p,.pg-sources>p{color:#505647;font-size:14px;line-height:1.85}.pg-card-map{text-align:center;padding:24px 0 20px}.pg-card-map>.pg-art{width:min(75%,260px)}.pg-art{width:100%;color:var(--pg-ink);text-align:center;background:0 0;border:0;padding:0;display:block}.pg-art img{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.pg-art>span{color:#626954;margin-top:8px;font-size:10px;display:block}.pg-card-map figcaption{margin-top:12px;font-size:13px;font-weight:800}.pg-card-map figcaption small{color:#626954;font-size:10px;font-weight:500}.pg-bottom-map{background:#eceedd;border-radius:16px;padding:16px 14px 12px}.pg-bottom-map .pg-art>span{display:none}.pg-bottom-map img{border-radius:0}.pg-markers{height:30px;margin-top:3px;position:relative}.pg-markers b{background:var(--pg-ink);width:23px;height:23px;color:var(--pg-lime);border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;transform:translate(-50%)}.pg-markers b:first-child{left:10%}.pg-markers b:nth-child(2){left:18%}.pg-markers b:nth-child(3){left:32%}.pg-markers b:nth-child(4){left:42%}.pg-bottom-map figcaption{color:#626954;font-size:10px}.pg-read-list{gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pg-read-list li{gap:12px;display:flex}.pg-read-list li>b{background:var(--pg-ink);width:26px;height:26px;color:var(--pg-lime);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.pg-read-list h3{font-size:15px}.pg-read-list p{color:#505647;margin-top:5px;font-size:13px;line-height:1.85}.pg-note{background:#eceedd;border-left:3px solid #b8d63d;border-radius:0 12px 12px 0;margin:24px 0;padding:17px 16px}.pg-note>b{font-size:14px}.pg-note p{color:#505647;margin-top:6px;font-size:13px;line-height:1.85}.pg-note p+p{margin-top:10px}.pg-pair,.pg-finish-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 12px;display:grid}.pg-pair figcaption,.pg-finish-compare figcaption{text-align:center;margin-top:9px;font-size:12px}.pg-finish-compare figcaption b,.pg-finish-compare figcaption span{display:block}.pg-finish-compare figcaption span{color:#626954;font-size:10px}.pg-guide .pg-caption{color:#626954;margin-top:14px;font-size:12px;line-height:1.8}.pg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:26px;display:grid}.pg-card-grid figcaption{margin-top:10px}.pg-card-grid h3{margin-left:6px;font-size:13px;display:inline}.pg-rarity{background:var(--pg-ink);color:var(--pg-lime);border-radius:5px;padding:2px 7px;font-size:11px;display:inline-block}.pg-card-grid strong,.pg-card-grid small{margin-top:6px;display:block}.pg-card-grid strong{font-size:12px;line-height:1.5}.pg-card-grid small{color:#626954;font-size:10px}.pg-card-grid p{color:#505647;margin-top:6px;font-size:12px;line-height:1.8}.pg-details{border:1px solid #d0d4c1;border-radius:12px;margin-top:24px;padding:16px;font-size:13px}.pg-details summary{cursor:pointer;font-weight:850}.pg-details p{color:#505647;margin-top:12px;line-height:1.85}.pg-definitions{margin:24px 0 0}.pg-definitions>div{border-bottom:1px solid #daddcc;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.pg-definitions dt{font-size:14px;font-weight:850}.pg-definitions dd{color:#505647;margin:0;font-size:13px;line-height:1.85}.pg-checks{counter-reset:pg-check;gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.pg-checks li{counter-increment:pg-check;background:#fffef8;border:1px solid #dee1d0;border-radius:12px;padding:16px}.pg-checks li>b{font-size:14px;display:block}.pg-checks li>b:before{content:"0" counter(pg-check) " / ";color:#626954;font-size:11px}.pg-checks li>span{color:#505647;margin-top:6px;font-size:13px;line-height:1.8;display:block}.pg-status-pair{gap:12px;display:grid}.pg-status-pair>div{background:#fffef8;border:1px solid #daddcc;border-radius:14px;padding:22px}.pg-status-pair small{letter-spacing:.15em;color:#606651;font-size:11px;font-weight:900}.pg-status-pair h3{margin:7px 0 9px;font-size:18px}.pg-status-pair p{color:#505647;font-size:13px;line-height:1.85}.pg-practice{background:var(--pg-ink);color:var(--pg-paper);border-radius:18px;margin-top:30px;padding:24px 20px}.pg-practice>small{color:#c9d2b4;letter-spacing:0}.pg-practice h3{margin:10px 0 12px;font-size:21px;line-height:1.4}.pg-practice p{color:#d4dac8;font-size:13px;line-height:1.9}.pg-practice button{border-radius:9px;min-height:46px;padding:10px 12px;font-size:13px;font-weight:850}.pg-practice .pg-primary{background:var(--pg-lime);width:100%;color:var(--pg-ink);border:0;margin-top:18px}.pg-practice>div{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.pg-practice>div button{color:var(--pg-paper);background:0 0;border:1px solid #626954}.pg-practice>small:last-child{font-size:10px;font-weight:500;display:block}.pg-sources{padding:36px 22px}.pg-sources>p{font-size:12px}.pg-sources a{color:var(--pg-ink);border-bottom:1px solid #d6d7ca;padding:16px 0;text-decoration:none;display:block}.pg-sources a strong{font-size:13px;display:block}.pg-sources a span{color:#626954;margin-top:5px;font-size:11px;display:block}.pg-sources>small:last-child{letter-spacing:0;color:#626954;margin-top:24px;font-size:10px;font-weight:500;line-height:1.9;display:block}.pg-zoom{background:var(--pg-paper);color:var(--pg-ink);border:0;border-radius:16px;width:min(94vw,680px);max-height:90dvh;padding:18px;overflow:auto}.pg-zoom::backdrop{background:#000c}.pg-zoom>button{background:var(--pg-lime);border:1px solid #bbb;border-radius:8px;min-height:44px;margin:0 0 14px auto;padding:8px 16px;font-weight:850;display:block}.pg-zoom img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:73dvh;margin:auto;display:block}.pg-zoom p{text-align:center;margin-top:12px;font-size:12px}.pg-guide :focus-visible{outline-offset:4px;outline:3px solid #628400}@media (min-width:600px){.pg-section{padding:44px 40px}.pg-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-pair,.pg-finish-compare{max-width:430px;margin-left:auto;margin-right:auto}.pg-intro{padding:48px 40px 28px}.pg-status-pair{grid-template-columns:1fr 1fr}.pg-sources{padding:44px 40px}}.pg-card-map>.pg-art{margin-inline:auto}.pg-master-example{background:#fffef8;border:1px solid #d2d6c3;border-radius:14px;margin-top:24px;padding:20px}.pg-master-example>figure{max-width:240px;margin-inline:auto}.pg-master-example figcaption,.pg-premium-example figcaption{text-align:center;color:#626954;margin-top:10px;font-size:11px;line-height:1.8}.pg-master-example h3{margin-top:20px;font-size:18px;line-height:1.5}.pg-master-example p{color:#505647;margin:10px 0 14px;font-size:13px;line-height:1.85}.pg-master-example>div>.pg-art{background:#eceedd;border-radius:9px;padding:12px}.pg-master-example>div>.pg-art img{image-rendering:auto;border-radius:0}.pg-premium-example{background:#fffef8;border:1px solid #daddcc;border-radius:14px;margin-top:24px;padding:16px}.pg-premium-example small{font-size:10px}@media (min-width:600px){.pg-master-example{grid-template-columns:220px 1fr;align-items:center;gap:22px;display:grid}.pg-master-example h3{margin-top:0}}.app-shell:has(>.pg-guide){overflow:clip}.pg-exception{background:#fffef8;border:1px solid #daddcc;border-radius:14px;grid-template-columns:115px minmax(0,1fr);align-items:start;gap:16px;padding:18px 14px;display:grid}.pg-exception h3{font-size:15px;line-height:1.6}.pg-exception p{color:#505647;margin-top:9px;font-size:12px;line-height:1.8}.pg-exception figcaption{color:#626954;text-align:center;margin-top:8px;font-size:10px}.pg-section:focus{outline:0}.pg-intro{padding:30px 24px 26px;overflow:hidden}.pg-intro-grid{gap:22px;margin-top:14px;display:grid}.pg-intro-copy h1{margin:0 0 14px}.pg-intro-copy p{color:#d8dccb;font-size:14px}.pg-intro-copy .pg-intro-foot{justify-content:flex-start;gap:12px;margin-top:18px}.pg-intro-foot img{width:24px;height:24px}.pg-hero-visual{width:100%;min-width:0;max-width:360px;margin-inline:auto}.pg-hero-fan{aspect-ratio:1.33;width:100%;position:relative}.pg-hero-fan .pg-hero-card{filter:drop-shadow(0 12px 14px #0007);transform-origin:50% 80%;width:39%;transition:filter .2s;position:absolute}.pg-hero-card-one{z-index:1;top:28px;left:4%;transform:rotate(-12deg)}.pg-hero-card-two{z-index:2;top:25px;left:57%;transform:rotate(12deg)}.pg-hero-fan .pg-hero-card-three{z-index:3;width:45%;top:8px;left:26%;transform:rotate(-3deg)}.pg-hero-card img{border-radius:8px;box-shadow:0 0 0 1px #ffffff20}.pg-hero-card>span,.pg-hero-crop>span{display:none}.pg-hero-card:hover{filter:drop-shadow(0 14px 18px #0009)}.pg-hero-read{z-index:4;background:#242820;border:1px solid #626954;border-radius:12px;margin-top:10px;padding:13px 14px 12px;position:relative}.pg-hero-read>span{color:#e1e6d6;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.pg-hero-read>span>b{color:var(--pg-lime);font-size:19px;line-height:1}.pg-hero-read .pg-hero-crop{background:#eceedd;border-radius:5px;margin-top:9px;padding:4px 5px}.pg-hero-crop img{border-radius:0}.pg-hero-read>div{gap:16px;margin-top:8px;display:flex}.pg-hero-read>div>span{align-items:center;gap:7px;display:flex}.pg-hero-read i{color:#c2ccb4;font-size:10px;font-style:normal}.pg-hero-read b{color:var(--pg-lime);font-size:12px}@media (min-width:600px){.pg-intro{padding:32px 32px 30px}.pg-intro-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:12px}.pg-intro-copy h1{letter-spacing:-.065em;font-size:38px;line-height:1.25}.pg-intro-copy p{font-size:15px}.pg-intro-copy .pg-intro-foot{margin-top:28px}.pg-hero-visual{max-width:320px}.pg-hero-read{margin-top:5px}}.pg-approved-banner{background:var(--pg-paper);width:100%;margin:0}.pg-approved-banner>img{object-fit:contain;width:100%;height:auto;display:block}.pg-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;margin:-1px!important}.cosmetic-store{color:var(--ui-ink);background:var(--ui-surface);font-family:var(--font-sans);font-size:var(--ui-body);text-align:left}.cosmetic-store *{box-sizing:border-box}.cosmetic-store h2{font-size:var(--ui-section);margin:0}.cosmetic-store h3{font-size:var(--ui-body)}.cosmetic-store p{line-height:1.5}.cosmetic-store>header{justify-content:space-between;align-items:center;gap:var(--ui-space-3);margin:var(--ui-space-4) 0;display:flex}.cosmetic-store>header p{font-size:var(--ui-label);color:var(--ui-muted);margin:0}.cosmetic-store>header strong{color:var(--ui-ink);font-size:var(--ui-body);display:block}.cosmetic-store button,.cosmetic-store select{font:inherit;border:1px solid var(--ui-line);background:var(--ui-surface);min-height:44px;color:var(--ui-ink);padding:var(--ui-space-2) var(--ui-space-3);border-radius:12px}.cosmetic-store button:disabled{opacity:.45;cursor:default}.cosmetic-store :focus-visible{outline:2px solid var(--ui-ink);outline-offset:3px}.cosmetic-tabs{gap:var(--ui-space-2);padding-bottom:var(--ui-space-2);margin-bottom:var(--ui-space-3);display:flex;overflow-x:auto}.cosmetic-tabs button{font-size:var(--ui-secondary-text);flex-shrink:0}.cosmetic-store button[aria-pressed=true]{background:var(--ui-ink);color:var(--ui-surface);border-color:var(--ui-ink)}.cosmetic-sex{gap:var(--ui-space-2);margin-bottom:var(--ui-space-4);display:flex}.cosmetic-grid{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cosmetic-grid .cosmetic-item{gap:var(--ui-space-2);padding:var(--ui-space-3);text-align:left;flex-direction:column;min-width:0;display:flex}.cosmetic-item strong{font-size:var(--ui-secondary-text)}.cosmetic-item small{font-size:var(--ui-label);color:var(--ui-muted)}.cosmetic-item>span{font-size:var(--ui-label)}.cosmetic-avatar-thumb{aspect-ratio:1;background:var(--ui-secondary);border-radius:12px;width:100%;overflow:hidden}.cosmetic-avatar-thumb img{object-fit:contain;width:100%;height:100%}.cosmetic-item>img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%}.cosmetic-note{font-size:var(--ui-secondary-text);color:var(--ui-muted)}.cosmetic-book-select{gap:var(--ui-space-2);margin-bottom:var(--ui-space-4);font-size:var(--ui-secondary-text);display:grid}.cosmetic-preview{border:1px solid var(--ui-line);width:min(94vw,560px);max-height:90dvh;padding:var(--ui-space-4);border-radius:16px;margin:auto;position:fixed;inset:0;overflow:auto}.cosmetic-preview::backdrop{background:#0009}.cosmetic-preview>header{margin-top:0}.cosmetic-preview>header button{min-width:44px;font-size:var(--ui-title)}.cosmetic-avatar-stage{background:var(--ui-secondary);border-radius:12px;place-items:center;height:320px;max-height:45dvh;display:grid;overflow:hidden}.cosmetic-avatar-stage img{object-fit:contain;width:100%;height:100%}.cosmetic-preview>footer{gap:var(--ui-space-3);margin-top:var(--ui-space-4);display:flex}.cosmetic-preview>footer button{flex:1}.cosmetic-preview>footer button:last-child{background:var(--ui-ink);color:var(--ui-surface)}.cosmetic-confirm{padding:var(--ui-space-3);background:var(--ui-secondary);border-radius:12px}.cosmetic-confirm p{font-size:var(--ui-secondary-text);justify-content:space-between;display:flex}.cosmetic-collection-stage{padding:var(--ui-space-4);background-position:50%;background-size:cover;border-radius:12px}.cosmetic-nine{gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cosmetic-nine>div{aspect-ratio:63/88;min-width:0;font-size:var(--ui-label);color:var(--ui-muted);background:#ffffff45;border-radius:4px;place-items:center;display:grid}.cosmetic-nine img{object-fit:contain;width:100%;height:100%}.cosmetic-book-stage{background:var(--ui-secondary);padding:var(--ui-space-4);border-radius:12px;justify-content:center;display:flex}.cosmetic-store .cosmetic-book-cover{aspect-ratio:180/245;filter:drop-shadow(0 4px 4px #0003);width:100%;max-width:220px;height:auto;display:block;position:relative;inset:auto;transform:none}.cosmetic-book-cover>strong{color:#dfbd80;text-align:center;font-size:var(--ui-label);line-height:1.3;position:absolute;bottom:28%;left:18%;right:14%}@media (min-width:700px){.cosmetic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cosmetic-store>.cosmetic-tabs:not(.cosmetic-parts){border-bottom:1px solid var(--ui-line);margin-bottom:var(--ui-space-2);gap:0;padding:0}.cosmetic-store>.cosmetic-tabs:not(.cosmetic-parts)>button{min-width:0;color:var(--ui-muted);font-size:var(--ui-body);padding:var(--ui-space-2) var(--ui-space-1);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1}.cosmetic-store>.cosmetic-tabs:not(.cosmetic-parts)>button[aria-pressed=true]{border-bottom-color:var(--ui-ink);color:var(--ui-ink);background:0 0;font-weight:700}.cosmetic-store>.cosmetic-parts{gap:var(--ui-space-1);margin-bottom:var(--ui-space-1);scrollbar-width:none;padding:0}.cosmetic-store>.cosmetic-parts>button{min-width:max-content;color:var(--ui-muted);padding:var(--ui-space-2) var(--ui-space-1);font-size:var(--ui-secondary-text);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:1}.cosmetic-store>.cosmetic-parts>button[aria-pressed=true]{color:var(--ui-ink);text-underline-offset:6px;background:0 0;font-weight:700;text-decoration:underline}.cosmetic-store>.cosmetic-sex{background:var(--ui-secondary);margin-bottom:var(--ui-space-3);border-radius:8px;gap:0;padding:0;display:inline-flex}.cosmetic-store>.cosmetic-sex>button{min-width:64px;min-height:44px;color:var(--ui-muted);font-size:var(--ui-label);padding:var(--ui-space-1) var(--ui-space-3);background:0 0;border:0;border-radius:8px}.cosmetic-store>.cosmetic-sex>button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-line);font-weight:700}.cosmetic-item>img[src^="/collection-backgrounds/"]{aspect-ratio:941/1672;object-fit:contain}.cosmetic-collection-stage{aspect-ratio:941/1672;background-repeat:no-repeat;background-size:100% 100%;align-items:center;display:flex}.cosmetic-collection-stage>.cosmetic-nine{width:100%}.market-customization-store>.market-section-tabs{margin-bottom:var(--ui-space-3)}.market-customization-store>.market-section-tabs>button.active{border-bottom-color:var(--ui-ink)}.cosmetic-store>.cosmetic-sex{background:0 0;position:relative}.cosmetic-store>.cosmetic-sex:before{content:"";background:var(--ui-secondary);border-radius:8px;position:absolute;inset:6px 0}.cosmetic-store>.cosmetic-sex>button{z-index:1;isolation:isolate;position:relative}.cosmetic-store>.cosmetic-sex>button[aria-pressed=true]{box-shadow:none;background:0 0}.cosmetic-store>.cosmetic-sex>button[aria-pressed=true]:before{content:"";z-index:-1;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:6px;position:absolute;inset:6px 4px}.market-customization-store>.market-section-tabs{border:0!important;gap:8px!important;margin:0 0 4px!important;padding:0!important}.market-customization-store>.market-section-tabs>button{flex:1;min-width:0;white-space:nowrap!important;text-align:center!important;background:0 0!important;border:0!important;min-height:44px!important;padding:6px 4px!important;font-size:11px!important;line-height:1.3!important}.market-customization-store>.market-section-tabs>button.active{color:#171717!important;font-weight:700!important}.market-customization-store>.market-section-tabs>button:disabled{color:#93988d!important;opacity:1!important}.market-customization-store .cosmetic-store>header{gap:12px;min-height:32px;margin:4px 0 8px}.market-customization-store .cosmetic-store>header h2{font-size:18px;line-height:1.3}.market-customization-store .cosmetic-store>header p{white-space:nowrap;align-items:baseline;gap:7px;font-size:11px;display:flex}.market-customization-store .cosmetic-store>header strong{font-size:13px;font-weight:650}.cosmetic-store>.cosmetic-current{text-align:left;background:#f7f9f2;border:1px solid #edf0e7;border-radius:12px;align-items:center;gap:12px;width:100%;margin:0 0 8px;padding:8px 10px;display:flex}.cosmetic-current-image{border-radius:9px;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.cosmetic-current-image img{object-fit:contain;width:100%;height:100%;display:block}.cosmetic-current>span:last-child{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.cosmetic-current small{color:#737b69;font-size:11px;line-height:1.3}.cosmetic-current strong{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.4}.market-customization-store .cosmetic-store>.cosmetic-tabs:not(.cosmetic-parts)>button{min-height:44px;padding:8px 3px;font-size:13px}.market-customization-store .cosmetic-store>.cosmetic-parts>button{min-height:44px;padding:8px 5px;font-size:12px}.market-customization-store .cosmetic-store>.cosmetic-sex{margin-bottom:8px}.market-customization-store .cosmetic-sex>button{min-width:54px;padding:4px 10px;font-size:11px}.market-customization-store .cosmetic-grid{gap:10px}.market-customization-store .cosmetic-item{border-color:#e8ece1;border-radius:12px;gap:5px;padding:9px}.market-customization-store .cosmetic-item strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.market-customization-store .cosmetic-item small,.market-customization-store .cosmetic-item>span{font-size:11px;line-height:1.4}.cosmetic-costume-state{background:#f8faf4;border:1px solid #e8ece0;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.cosmetic-costume-image{border-radius:8px;flex:0 0 96px;width:96px;height:120px;overflow:hidden}.cosmetic-costume-image img{object-fit:contain;width:100%;height:100%}.cosmetic-costume-state>div:last-child{flex:1;min-width:0}.cosmetic-costume-state strong{font-size:13px;line-height:1.5;display:block}.cosmetic-costume-state p{color:#6d7661;overflow-wrap:anywhere;margin:5px 0 4px;font-size:12px;line-height:1.6}.cosmetic-store .cosmetic-costume-state button{color:#283b12;text-align:left;background:0 0;border:0;min-height:44px;padding:6px 0;font-size:12px;font-weight:650}@media (max-width:380px){.cosmetic-costume-image{flex-basis:80px;width:80px;height:112px}.cosmetic-costume-state{gap:10px;padding:10px}}@media (max-width:599px){html body .app-shell .market-screen.market-landing:has(>.market-customization-store)>.market-section-tabs{margin-bottom:8px!important}html body .app-shell .market-screen>.market-customization-store{row-gap:6px!important;padding-top:0!important}html body .app-shell .market-customization-store>.market-section-tabs{margin-bottom:0!important}html body .app-shell .market-customization-store .cosmetic-store>header{margin:0 0 6px!important}html body .app-shell .market-customization-store .cosmetic-store>.cosmetic-current,html body .app-shell .market-customization-store .cosmetic-store>.cosmetic-tabs:not(.cosmetic-parts){margin-bottom:4px!important}html body .app-shell .market-customization-store .cosmetic-store>.cosmetic-parts{margin-bottom:0!important}html body .app-shell .market-customization-store .cosmetic-store>.cosmetic-sex{margin-bottom:4px!important}}@font-face{font-family:PlayerLicense;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:100 950;font-display:swap}.pl-wrap,.pl-wrap *{box-sizing:border-box}.pl-wrap{color:#080b08;min-width:0;container-type:inline-size}.pl-open{text-align:left;width:100%;color:inherit;cursor:zoom-in;font:inherit;background:0 0;border:0;padding:0;display:block}.pl-card{aspect-ratio:1619/972;color:#080b08;border-radius:3cqw;width:100%;font-family:PlayerLicense,sans-serif;position:relative;overflow:hidden;box-shadow:0 9px 24px #17251628}.pl-plate{width:100%;height:100%;position:absolute;inset:0}.pl-portrait{clip-path:polygon(14% 0,96% 0,100% 3%,100% 97%,96% 100%,4% 100%,0 97%,0 30%,4% 27%,4% 9%);width:34.1%;height:80.1%;position:absolute;top:6.5%;left:3.75%;overflow:hidden}.pl-portrait img{width:185%;max-width:none;height:auto;position:absolute;top:-13%;left:-42.5%}.pl-field{white-space:nowrap;letter-spacing:-.045em;margin:0;font-weight:850;line-height:1;position:absolute}.pl-title{color:#536114;letter-spacing:.06em;place-items:center;width:16.8%;height:5.2%;font-size:1.93cqw;font-weight:750;display:grid;top:15.1%;left:41.2%}.pl-name{letter-spacing:-.045em;max-width:51%;font-size:6.5cqw;font-weight:950;top:22.25%;left:42%;overflow:hidden}.pl-badge-visual{width:7.6%;height:11.5%;position:absolute;top:36%;left:42.3%}.pl-badge-visual img{object-fit:contain;width:100%;height:100%}.pl-badge-name{letter-spacing:-.03em;text-overflow:ellipsis;max-width:42%;font-size:2.68cqw;top:42.1%;left:52.1%;overflow:hidden}.pl-number{letter-spacing:.03em;font-size:4.5cqw;font-weight:900;top:54%;left:41.5%}.pl-date{font-size:3.2cqw;top:68.4%;left:41.5%}.pl-count{font-size:3.15cqw;top:83.55%;left:46.1%}.pl-badges{font-size:3.15cqw;top:83.55%;left:68%}.pl-actions{color:#69715f;justify-content:flex-end;align-items:center;gap:12px;padding:11px 1px 0;font-size:11px;display:flex}.pl-actions>span{margin-right:auto}.pl-actions button{color:#67783b;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.pl-dialog{color:#182018;background:#f5f6ee;border:1px solid #d9ddcd;border-radius:22px;width:min(1050px,96vw);max-width:96vw;max-height:90dvh;padding:20px}.pl-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c160ccc}.pl-dialog-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pl-dialog-head button{cursor:pointer;background:#fff;border:1px solid #d3d9c6;border-radius:50%;width:38px;height:38px;font-size:26px}.pl-dialog-scroll .pl-card{min-width:660px;container-type:normal}.pl-dialog p{color:#69725c;text-align:center;font-size:12px}.profile-license-wallet{color:#343f20;background:#f1f7df;border:1px solid #dce5bd;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.profile-license-wallet strong{font-size:21px}.profile-license-wallet small{font-size:12px}.profile-hub-grid{grid-template-columns:1fr!important}.pl-dialog-canvas{min-width:660px;container-type:inline-size}.pl-dialog-scroll{container-type:normal}@media (max-width:700px){.pl-actions{gap:9px;font-size:10px}}.pl-wrap{width:100%;max-width:100%;margin-inline:auto}.pl-actions{flex-wrap:wrap}.pl-dialog-canvas{width:100%;min-width:0;container-type:inline-size}.pl-dialog-scroll .pl-card{min-width:0}.pl-dialog-scroll{padding:0;overflow:hidden}.profile-screen-body{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.profile-screen-body>*{min-width:0}@media (max-width:700px) and (orientation:portrait){.pl-dialog{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:16px;position:fixed;inset:0;overflow:hidden}.pl-dialog-head{inset:max(12px,env(safe-area-inset-top)) 16px auto;z-index:2;position:absolute}.pl-dialog-scroll{place-items:center;display:grid;position:absolute;inset:70px 12px 18px}.pl-dialog-canvas{width:min(100dvh - 100px,166.564vw - 39.9753px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.pl-dialog-canvas .pl-card{border-radius:3cqw}}:is(body:has(.pl-dialog[open]),body:has(.profile-message-dialog[open])){overflow:hidden}.pl-actions{color:#404936;font-weight:750}.pl-actions button{color:#45522f;font-weight:750}.pl-card{clip-path:inset(.2% round 3.8%/6.33%)}.pl-portrait img[data-costume=limecat]{width:140%;top:0;left:-20%}@media (min-width:701px),(orientation:landscape){.pl-dialog{margin:auto;position:fixed;inset:0}}.p30-special{background:#151715;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:28px;text-decoration:none;display:flex;overflow:hidden;color:#fff!important}.p30-special>span{gap:8px;display:grid}.p30-special small,.p30-hero small{color:#b5f552;letter-spacing:.13em;font-size:.8rem}.p30-special strong{font-size:1.55rem}.p30-special em{font-size:1rem;font-style:normal}.p30-special p{color:#e0e4dc;font-size:.9rem}.p30-special b{color:#b5f552;font-size:.95rem}.p30-special img{border-radius:7px;width:90px;transform:rotate(9deg)}.p30{color:#191c18;max-width:1100px;margin:0 auto;padding:0 20px 80px;font-size:1rem}.p30 button,.p30 a{touch-action:manipulation}.p30 button{cursor:pointer;font:inherit}:is(.p30 button:focus-visible,.p30 a:focus-visible){outline-offset:4px;outline:3px solid #608e19}.p30-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;font-size:.875rem;display:flex}.p30-nav button{background:0 0;border:0;min-height:44px}.p30-nav a{color:inherit}.p30-hero{color:#fff;background:#131712;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:42px;display:grid;overflow:hidden}.p30-hero h1{letter-spacing:-.06em;margin:26px 0;font-size:clamp(2.6rem,6vw,4.5rem);line-height:1.12}.p30-hero p{letter-spacing:.06em;font-size:1.25rem}.p30-hero span{color:#d6dfd1;margin:16px 0;font-size:.875rem;display:block}.p30-hero img{border-radius:16px;width:100%}.p30-hero button,.p30-button{color:#172012;background:#b5f552;border:0;border-radius:999px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-block}.p30-stats{grid-template-columns:repeat(3,1fr);gap:16px;padding:40px 0 18px;display:grid}.p30-stats>div{border-top:2px solid #1c2118;padding-top:16px}.p30-stats strong{letter-spacing:-.06em;font-size:clamp(2.4rem,7vw,4rem)}.p30-stats h2{font-size:1rem}.p30-stats p{color:#50564c;font-size:.875rem}.p30-note{color:#62695c;line-height:1.6;font-size:.8rem!important}.p30-editorial{border-bottom:1px solid #dfe3d9;padding:46px 0;scroll-margin-top:30px}.p30-editorial>small{letter-spacing:.12em;font-size:.8rem;font-weight:700}.p30-editorial h2,.p30-footer h2{letter-spacing:-.05em;margin:12px 0 18px;font-size:clamp(1.65rem,4vw,2.5rem)}.p30-editorial p{line-height:1.7}.p30-art{background:#f1f3ec;border-radius:20px;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;padding:28px 20px;display:flex}.p30-art img{object-fit:contain;border-radius:8px;width:min(22%,180px)}.p30-filters{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.p30-filters button{background:#fff;border:1px solid #d3d8cd;border-radius:999px;min-height:44px;padding:10px 18px}.p30-filters button[aria-pressed=true]{color:#b5f552;background:#192017;border-color:#192017}.p30-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.p30-card{text-align:left;background:0 0;border:0;gap:8px;padding:0;display:grid}.p30-card img{aspect-ratio:.716;object-fit:contain;width:100%}.p30-card span{color:#5b6354;font-size:.875rem}.p30-no-image{aspect-ratio:.716;background:#f1f3ec;place-items:center;display:grid}.p30-empty{background:#f4f5ef;border-radius:16px;padding:24px}.p30-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.p30-products>section{background:#f3f5ed;border-radius:20px;padding:24px}.p30-products h3{margin:10px 0 22px;font-size:1.25rem}.p30-products section>div{border-top:1px solid #d6dcce;padding:16px 0}.p30-products div>span{font-size:.875rem}.p30-products a{color:#273d13;margin-top:14px;font-size:.875rem;font-weight:700;display:block}.p30-market{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.p30-market>div{background:#f3f5ed;border-radius:16px;padding:20px}.p30-market b{margin-top:10px;display:block}.p30-footer{padding:55px 0 20px}.p30-footer>strong{letter-spacing:-.05em;margin-top:40px;font-size:2rem;display:block}.p30-link{background:0 0;border:0;margin:14px;padding:8px}.p30-button:disabled{opacity:.6;cursor:wait}@media (max-width:600px){.p30{padding:0 16px 90px}.p30-hero{grid-template-columns:1fr;gap:14px;padding:26px}.p30-hero img{object-fit:cover;object-position:center;max-height:190px}.p30-stats{gap:10px}.p30-stats h2{font-size:.875rem;line-height:1.5}.p30-stats p{font-size:.8rem}.p30-nav>span{display:none}.p30-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.p30-products,.p30-market{grid-template-columns:1fr}.p30-special{padding:22px}.p30-special strong{font-size:1.2rem}.p30-special img{width:72px}.p30-art{gap:10px;padding:20px 12px}.p30-art img{width:42%}}.p30-art button{background:0 0;border:0;gap:8px;width:min(22%,180px);display:grid}.p30-art button img{width:100%}.p30-art button span{font-size:.75rem}.p30-product-image{object-fit:contain;width:100%;max-height:240px;display:block}.p30-product-dialog{color:#191c18;box-sizing:border-box;background:#fafbf7;border:1px solid #dfe3d9;border-radius:24px;width:min(680px,100vw - 32px);max-height:85vh;padding:28px;overflow:auto}.p30-product-dialog::backdrop{background:#1119}.p30-product-dialog .p30-close{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;display:block}.p30-product-dialog li{line-height:1.8}.p30-components{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.p30-components figure{margin:0;font-size:.8rem}.p30-components img{aspect-ratio:1;object-fit:contain;width:100%}.p30-product-dialog .p30-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.p30-art button{width:42%}.p30-components{grid-template-columns:repeat(2,minmax(0,1fr))}.p30-product-dialog{padding:20px}}.p30-product-dialog{margin:auto}.home-p30-feature{margin:22px 0 30px}.p30-special{isolation:isolate;background:#f7df4a;border-radius:28px;min-height:clamp(250px,34vw,380px);margin:18px 0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 16px 40px #251f0c29;color:#fff!important}.p30-special>img{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;position:absolute;inset:0;transform:none}.p30-special:after{content:"";z-index:0;background:linear-gradient(90deg,#131610e0 0%,#131610ad 43%,#13161014 76%),linear-gradient(#0000 52%,#13161061);position:absolute;inset:0}.p30-special>span{z-index:1;width:min(62%,570px);min-height:inherit;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;padding:clamp(28px,5vw,54px);display:flex;position:relative}.p30-special small{color:#c6ff33;letter-spacing:.12em;font-weight:800}.p30-special strong{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.13}.p30-special p{color:#f3f6ed;margin:2px 0 8px;font-size:clamp(.9rem,1.5vw,1.05rem)}.p30-special b{color:#172012;background:#bdff28;border-radius:999px;align-items:center;gap:12px;padding:13px 18px;font-size:.95rem;display:inline-flex}.p30-special b i{font-size:1.15rem;font-style:normal}.p30-special-discover{margin-top:4px}@media (max-width:600px){.home-p30-feature{margin:16px 0 24px}.p30-special{border-radius:22px;min-height:310px}.p30-special>img{object-position:62% center}.p30-special:after{background:linear-gradient(#0f120d08 22%,#0f120db3 56%,#0f120df0 100%)}.p30-special>span{justify-content:flex-end;width:100%;padding:24px 22px}.p30-special strong{font-size:1.75rem}.p30-special p{max-width:90%;margin-bottom:4px}.p30-special b{padding:11px 16px}}.p30-approved-box{background:#fff;width:100%;height:240px;display:block;position:relative;overflow:hidden}.p30-approved-box>img{max-height:none}.market-sealed-tools .catalog-search-row{grid-template-columns:minmax(0,1fr)}.market-sealed-products>div>button{box-sizing:border-box;grid-template-columns:46px minmax(0,1fr);gap:12px;width:100%;min-width:0;padding:16px}.market-sealed-products>div>button>i{background:#eef0e9;border-radius:10px;place-items:center;min-height:58px;font-size:13px;display:grid}.market-sealed-products>div>button>span{gap:6px;width:100%;min-width:0}.market-sealed-products>div>button span strong{white-space:normal;overflow-wrap:anywhere;line-height:1.45;overflow:visible}.market-sealed-products>div>button span small,.market-sealed-products>div>button span em{overflow-wrap:anywhere;line-height:1.45}.market-promo-catalog{color:#171b18;margin-top:14px}.market-promo-catalog>header h2{margin:20px 0 8px;font-size:22px}.market-promo-catalog>header p{color:#697168;margin:0;font-size:13px;line-height:1.6}.market-promo-tools{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px;display:grid}.market-promo-tools label{background:#fff;border:1px solid #dde1d8;border-radius:14px;gap:4px;min-width:0;padding:10px 12px;display:grid}.market-promo-tools label>span{color:#697168;font-size:12px}.market-promo-tools input,.market-promo-tools select{box-sizing:border-box;width:100%;min-width:0;height:36px;color:inherit;font:inherit;background:0 0;border:0;padding:0;font-size:14px}.market-promo-count{color:#42754b;font-size:13px}.market-promo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;display:grid}.market-promo-grid>button{text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:5px;padding:0;display:flex}.market-promo-image{aspect-ratio:63/88;color:#747c73;background:#eceee8;border-radius:10px;place-items:center;font-size:11px;display:grid;overflow:hidden}.market-promo-image img{object-fit:contain;width:100%;height:100%}.market-promo-grid strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.market-promo-grid small{color:#697168;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.market-promo-grid b{color:#577b13;font-size:13px;line-height:1.4}.market-promo-pagination{justify-content:center;align-items:center;gap:16px;margin:24px 0;display:flex}.market-promo-pagination button,.market-promo-catalog [role=alert] button{color:inherit;font:inherit;background:#fff;border:1px solid #dce0d6;border-radius:12px;padding:10px 16px}.market-promo-pagination button:disabled{opacity:.4}@media (min-width:700px){.market-promo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.market-promo-grid strong,.market-promo-grid b{font-size:15px}}@media (max-width:350px){.market-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sealed-product-catalog{gap:14px;margin-top:18px;display:grid}.sealed-product-catalog>header{gap:6px;display:grid}.sealed-product-catalog>header small{color:#657063;letter-spacing:.12em;font-size:11px;font-weight:900}.sealed-product-catalog>header h2{margin:0;font-size:25px}.sealed-product-catalog>header p{color:#747c72;margin:0;font-size:13px}.sealed-product-catalog>header b{color:#2f8a5d;font-size:13px}.sealed-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sealed-product-card{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:linear-gradient(145deg,#fff 0%,#f2f4ed 100%);border:1px solid #d9ddd4;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 8px 13px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #2a30270f}.sealed-product-image{aspect-ratio:1;background:linear-gradient(145deg,#f7f8f4,#ecefe7);border-radius:13px;place-items:center;width:100%;display:grid;overflow:hidden}.sealed-product-image img{box-sizing:border-box;object-fit:contain;object-position:center;width:82%;height:82%;padding:0}.sealed-product-card small{color:#7b8378;margin-top:2px;font-size:12px;font-weight:700}.sealed-product-card strong{color:#191d19;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:38px;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.sealed-product-card em{color:#56810e;margin-top:auto;font-size:14px;font-style:normal;font-weight:900}.sealed-product-card:focus-visible{outline-offset:2px;outline:3px solid #baff27}.sealed-product-catalog>.secondary-button{width:100%}.sealed-product-detail{max-height:min(86dvh,760px);overflow:auto}.sealed-product-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sealed-product-detail>header small{color:#5d7356;letter-spacing:.12em;font-size:11px;font-weight:900}.sealed-product-detail>header h2{margin:4px 0 0;font-size:23px;line-height:1.35}.sealed-product-detail>header button{color:#20231f;background:#fff;border:1px solid #dde1d8;border-radius:50%;flex:none;width:38px;height:38px;font-size:24px}.sealed-detail-image{background:linear-gradient(145deg,#f7f8f4,#ecefe7);border-radius:18px;place-items:center;min-height:210px;margin:18px 0;padding:14px;display:grid}.sealed-detail-image img{object-fit:contain;object-position:center;width:100%;max-height:260px;display:block}.sealed-product-detail dl{background:#e0e3db;border:1px solid #e0e3db;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.action-sheet.sealed-product-detail dl>div{background:#fff;grid-template-columns:1fr;justify-items:start;gap:4px;padding:13px;display:grid}.sealed-product-detail dt{color:#737b71;font-size:12px;font-weight:700}.sealed-product-detail dd{color:#1e231e;text-align:left;margin:0;font-size:15px;font-weight:850}@media (max-width:380px){.sealed-product-card{padding:7px 7px 11px}.sealed-product-card small{font-size:11px}.sealed-product-card strong,.sealed-product-card em{font-size:13px}}.sealed-product-catalog{width:100%;max-width:none;margin:12px 0 0}.sealed-product-image{aspect-ratio:4/3}.sealed-product-image img{width:82%;height:82%;padding:0}.sealed-detail-screen>.result-header,.sealed-detail-screen>.sealed-page-hero,.sealed-detail-screen>.sealed-page-information,.sealed-detail-screen>.card-value-disclaimer{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.sealed-page-hero{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;margin-top:26px;margin-bottom:20px;display:grid}.sealed-page-image{aspect-ratio:4/3;background:linear-gradient(145deg,#f7f8f4,#ecefe7);border:1px solid #e1e4dc;border-radius:20px;place-items:center;padding:18px;display:grid}.sealed-page-image img{object-fit:contain;width:100%;height:100%;display:block}.sealed-page-image span{color:#858c83;font-size:13px;font-weight:700}.sealed-page-copy{flex-direction:column;align-self:stretch;align-items:flex-start;min-width:0;height:100%;display:flex}.sealed-page-copy .match-label{margin-top:0}.sealed-page-copy h2{letter-spacing:-.045em;margin:0 0 10px;font-size:28px;line-height:1.25}.sealed-page-copy>p:not(.match-label){color:#737a71;margin:0 0 13px;font-size:14px}.sealed-page-summary{gap:10px;width:100%;margin-top:auto;padding-top:18px;display:grid}.sealed-page-market-price{gap:3px;display:grid}.sealed-page-market-price span,.sealed-page-official-price span{color:#737a71;font-size:12px;font-weight:750}.sealed-page-market-price strong{color:#1a1e1a;letter-spacing:-.05em;font-size:clamp(25px,5vw,34px);line-height:1}.sealed-page-market-price small{color:#8b9188;font-size:11px}.sealed-page-summary>p{color:#6e756c;border-top:1px solid #e0e3db;border-bottom:1px solid #e0e3db;margin:0;padding:9px 0;font-size:12px;line-height:1.45}.sealed-page-official-price{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sealed-page-official-price strong{color:#56810e;letter-spacing:-.035em;font-size:18px}.sealed-page-information{background:#fff;border:1px solid #e1e4dc;border-radius:20px;margin-top:18px;padding:20px}.sealed-page-information>header small{color:#657063;letter-spacing:.12em;font-size:11px;font-weight:900}.sealed-page-information>header h2{margin:5px 0 16px;font-size:21px}.sealed-page-information dl{background:#e1e4dc;border:1px solid #e1e4dc;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.sealed-page-information dl>div{background:#fff;gap:5px;padding:14px;display:grid}.sealed-page-information dt{color:#737b71;font-size:12px;font-weight:700}.sealed-page-information dd{color:#1e231e;margin:0;font-size:15px;font-weight:850}@media (max-width:520px){.sealed-page-hero{grid-template-columns:128px minmax(0,1fr);gap:16px}.sealed-page-image{border-radius:16px;padding:10px}.sealed-page-copy h2{font-size:22px}.sealed-page-summary{gap:8px;padding-top:12px}.sealed-page-market-price strong{font-size:23px}.sealed-page-official-price strong{font-size:16px}.sealed-page-information{padding:14px}.sealed-page-information dl>div{padding:12px}}.sealed-detail-screen>.sealed-card-detail-hero,.sealed-detail-screen>.sealed-value-card,.sealed-detail-screen>.sealed-price-basis,.sealed-detail-screen>.sealed-related-modes,.sealed-detail-screen>.sealed-related-products,.sealed-detail-screen>.related-set-cards{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.sealed-card-detail-hero .sealed-page-image{aspect-ratio:auto;background:linear-gradient(145deg,#f7f8f4,#ecefe7);border:1px solid #e1e4dc;border-radius:14px;place-items:center;width:134px;height:188px;padding:10px;display:grid;box-shadow:0 18px 36px #17191c1a}.sealed-card-detail-hero .sealed-page-image img{object-fit:contain;width:100%;height:100%;display:block}.sealed-card-detail-hero .sealed-page-copy{flex-direction:column;align-self:stretch;align-items:flex-start;min-width:0;height:100%;display:flex}.sealed-card-detail-hero .sealed-page-copy .match-label{margin-top:0}.sealed-card-detail-hero .sealed-page-copy h2{letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(27px,7.8vw,36px);line-height:1.02}.sealed-card-detail-hero .sealed-page-copy>p:not(.match-label){color:#737a71;margin:0 0 13px;font-size:13px}.sealed-official-inline{color:#777e75;align-items:baseline;gap:8px;margin-top:12px;font-size:12px;font-weight:750;display:flex}.sealed-official-inline b{color:#56810e;font-size:14px}.sealed-page-information{background:#ffffff85;border:1px solid #dfe1da;border-left:0;border-right:0;border-radius:0;margin-top:12px;margin-bottom:12px;padding:22px 20px}.sealed-related-image{background:#f0f2ec;border-radius:11px;place-items:center;width:100%;height:154px;display:grid;overflow:hidden}.sealed-related-image img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:8px}.sealed-related-image i{color:#858c83;font-size:12px;font-style:normal;font-weight:900}.sealed-related-strip>button{flex-basis:150px}@media (min-width:700px){.sealed-card-detail-hero{grid-template-columns:178px minmax(0,1fr)}.sealed-card-detail-hero .sealed-page-image{width:178px;height:249px}.sealed-card-detail-hero .sealed-page-copy h2{font-size:40px}}@media (max-width:520px){.sealed-card-detail-hero{grid-template-columns:124px minmax(0,1fr);gap:15px}.sealed-card-detail-hero .sealed-page-image{width:124px;height:174px;padding:7px}.sealed-card-detail-hero .sealed-page-copy h2{font-size:26px}.sealed-page-information{padding:19px 16px}.sealed-page-information dl>div{padding:12px}}.sealed-product-image.sealed-product-image-roomy img{width:54%;height:54%}.sealed-product-image>span{color:#899086;text-align:center;font-size:12px;font-weight:800;line-height:1.45}.sealed-page-image.sealed-page-image-roomy img{width:66%;height:66%}.sealed-product-image.has-approved-box,.sealed-page-image.has-approved-box,.sealed-related-image.has-approved-box{background:#fff;padding:0;position:relative;overflow:hidden}.sealed-product-image{background:#fff;position:relative}.sealed-product-image:not(.has-approved-box) img{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;padding:12px}.sealed-page-image:not(.has-approved-box) img{object-fit:contain;object-position:center;width:100%;height:100%}.sealed-related-image{background:#fff;overflow:hidden}.market-screen.market-catalog-browser{background:#fff;padding:0 18px 100px}.market-catalog-browser>.hv12-header{padding-left:0;padding-right:0}.market-catalog-browser>.market-catalog-tabs{margin:0 0 18px}.market-catalog-browser .sealed-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;padding:0 13px}.market-catalog-browser .sealed-product-card{box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:6px;padding:0;display:flex;overflow:visible}.market-catalog-browser .sealed-product-image{aspect-ratio:63/88;background:#fff;border:0;border-radius:0;align-self:center;width:100%;max-width:210px;height:auto;display:block;position:relative;overflow:hidden}.market-catalog-browser .sealed-product-image:not(.has-approved-box) img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;padding:0;display:block}.market-catalog-browser .sealed-product-card strong{color:#101010;-webkit-line-clamp:unset;min-height:0;font-size:13px;font-weight:800;line-height:1.4;display:block}.market-catalog-browser .sealed-product-card .browse-price{flex-flow:wrap;align-items:baseline;gap:7px;margin:0;display:flex}.market-catalog-browser .sealed-product-card .browse-price>.approved-price-label{color:#777;font-size:11px;font-weight:400}.market-catalog-browser .sealed-product-card .browse-price>b{color:#101010;white-space:nowrap;font-size:14px;font-weight:800}.market-catalog-browser .sealed-image-disclosure{color:#777;margin:0;font-size:11px;font-weight:400;line-height:1.4}.market-screen.market-catalog-browser{padding-inline:18px!important}.market-screen.market-catalog-browser .sealed-product-grid>button strong{color:#17191c!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.market-screen.market-catalog-browser .sealed-product-grid .browse-price>b{color:#101010!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important}.market-screen.market-catalog-browser .sealed-product-grid .browse-price>.approved-price-label{color:#626b61!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}.market-screen.market-catalog-browser .sealed-product-grid .browse-price[data-state=empty]>b,.market-screen.market-catalog-browser .sealed-product-grid .browse-price[data-state=loading]>b{color:#626b61!important}@media (min-width:900px){.market-screen.market-catalog-browser{padding-top:70px!important}}.market-catalog-browser .sealed-product-catalog{gap:0;margin-top:0}.market-catalog-browser .sealed-result-summary{color:#777;margin:11px 2px 16px;font-size:12px;line-height:1.4}.market-screen.market-screen>.market-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}.market-screen.market-catalog-browser .sealed-product-grid>button strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.9em;display:-webkit-box;overflow:hidden}.home-screen{background:#f8f7f3!important}.home-screen .home-card-strip>div{overscroll-behavior-x:contain;touch-action:pan-y;scrollbar-width:none!important;scroll-snap-type:none!important;grid-template-columns:none!important;grid-auto-columns:calc(36.3636% - 8.72727px)!important;grid-auto-flow:column!important;gap:12px!important;padding:0 0 12px!important;display:grid!important;overflow-x:auto!important}.home-screen .home-card-strip>div::-webkit-scrollbar{display:none}.home-screen .home-card-strip>div>button{position:relative;width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;padding:0!important;display:flex!important}.home-screen .home-card-strip>div>button>span:not(.browse-price){aspect-ratio:63/88!important;background:0 0!important;border:0!important;border-radius:11px!important;width:100%!important;height:auto!important;padding:0!important;overflow:hidden!important}.home-screen .home-card-strip>div>button>span:not(.browse-price)>img{display:block;object-fit:contain!important;width:100%!important;height:100%!important}.home-screen .home-card-strip>div>button>i{display:none!important}.home-screen .home-card-strip>div>button>strong{overflow-wrap:anywhere;color:#17191c!important;white-space:normal!important;margin:5px 0 0!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.home-screen .home-card-strip .approved-card-meta{color:#626b61!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price{aspect-ratio:auto!important;width:auto!important;height:auto!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:baseline!important;gap:3px 4px!important;padding:0!important;display:flex!important;overflow:visible!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price>b{color:#344b17!important;white-space:normal!important;width:auto!important;font-size:13px!important;font-weight:650!important;line-height:1.4!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price>.approved-price-label{color:#626b61!important;aspect-ratio:auto!important;background:0 0!important;width:auto!important;height:auto!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price>small{flex-basis:100%;color:#626b61!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price[data-state=empty]>b,:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price[data-state=loading]>b{color:#626b61!important}:is(.market-screen .market-list,.deck-v2-screen:has(>.collection-page-intro) .deck-list){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important;display:grid!important}.market-screen .market-list>button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}.deck-v2-screen:has(>.collection-page-intro) .deck-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}.market-screen .market-list>button{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:0!important;display:flex!important}.deck-v2-screen:has(>.collection-page-intro) .deck-card-open{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:0!important;display:flex!important}.market-screen .market-list>button>.market-thumb{aspect-ratio:63/88!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:11px!important;width:100%!important;height:auto!important;overflow:hidden!important}.deck-v2-screen:has(>.collection-page-intro) .deck-card-open>img{aspect-ratio:63/88!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:11px!important;width:100%!important;height:auto!important;overflow:hidden!important}.market-screen .market-list>button>.market-thumb img{object-fit:contain!important;width:100%!important;height:100%!important;inset:0!important}.market-screen .market-list>button>span:not(.market-thumb){flex-direction:column!important;align-items:stretch!important;gap:4px!important;padding:0!important;display:flex!important}.deck-v2-screen:has(>.collection-page-intro) .deck-copy{flex-direction:column!important;align-items:stretch!important;gap:4px!important;padding:0!important;display:flex!important}.market-screen .market-list>button>span:not(.market-thumb)>strong{order:-1;color:#17191c!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>strong{order:-1;color:#17191c!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.market-screen .market-list>button>span:not(.market-thumb)>small{color:#626b61!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>span{color:#626b61!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}.market-screen .market-list>button>i,:is(.deck-v2-screen:has(>.collection-page-intro) .deck-copy>small:first-of-type,.deck-v2-screen:has(>.collection-page-intro) .deck-copy>small:last-of-type){display:none!important}.deck-v2-screen:has(>.collection-page-intro) .deck-item{position:relative}.deck-v2-screen:has(>.collection-page-intro) .deck-item>b{color:#fff;background:#151a18;border-radius:5px;padding:4px 7px;font-size:12px;position:absolute;top:7px;right:7px}.home-screen .home-card-strip>div>button>:is(strong,.approved-card-meta,.browse-price),.market-screen .market-list>button>span:not(.market-thumb)>:is(strong,small,em){text-align:left!important;text-indent:0!important;align-self:stretch!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>:is(strong,span,small){text-align:left!important;text-indent:0!important;align-self:stretch!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}:is(.home-screen,.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price{text-indent:0!important;justify-content:flex-start!important;margin-left:0!important;padding-left:0!important}.home-screen .home-collection-section .home-deck-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:24px 16px!important;display:grid!important}.home-screen .home-collection-section .home-collection-metric{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.home-screen .home-collection-section .home-collection-metric>span{min-width:0!important}.home-screen .home-collection-section .home-collection-metric>i{flex:0 0 32px!important;width:32px!important;min-width:0!important;height:36px!important}.home-screen .home-collection-section .home-collection-metric small{white-space:normal!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}.home-screen .home-collection-section .home-collection-metric strong{white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:24px!important;font-weight:750!important;line-height:1.4!important}@media (max-width:430px){.home-screen .home-collection-section .home-collection-metric{flex-wrap:wrap!important}.home-screen .home-collection-section .home-collection-metric>i{flex-basis:28px!important;width:28px!important;height:30px!important}.home-screen .home-collection-section .home-collection-metric>span{flex:1 0 95px!important}}.home-screen .home-collection-section .home-deck-summary{container-type:inline-size;background:#151a18!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;min-height:0!important;padding:26px 18px!important}.home-screen .home-collection-section .home-deck-summary:before,.home-screen .home-collection-section .home-deck-summary:after,.home-screen .home-collection-section .home-collection-metric:before,.home-screen .home-collection-section .home-collection-metric:after{content:none!important;display:none!important}.home-screen .home-collection-section .home-deck-summary>span+span{border:0!important;border-left:1px solid #ffffff30!important;padding:0 0 14px 12px!important}.home-screen .home-collection-section .home-collection-metric{text-align:left!important;border:0!important;flex-wrap:nowrap!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:0 10px!important;padding:0 12px 14px 0!important;display:grid!important}.home-screen .home-collection-section .home-collection-metric>i{grid-area:1/1!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:32px!important;height:36px!important;margin:0!important;display:flex!important;position:static!important}.home-screen .home-collection-section .home-collection-metric>span{flex-direction:column!important;grid-area:1/2!important;align-items:flex-start!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.home-screen .home-collection-section .home-collection-metric small{color:#aeb7aa!important;margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.home-screen .home-collection-section .home-collection-metric strong{letter-spacing:-.7px!important;white-space:nowrap!important;color:#c8ff38!important;margin:0!important;font-size:24px!important;font-weight:750!important;line-height:1.25!important}.home-screen .home-collection-section .home-collection-value strong{letter-spacing:-.45px!important;font-size:clamp(14px,4.65cqw,24px)!important}.home-screen .home-collection-section .home-collection-value>i{color:#c8ff38!important;border:1.5px solid #eef1eb!important;border-radius:50%!important;width:32px!important;height:32px!important;font-size:21px!important;line-height:1!important}.home-screen .home-collection-section .home-deck-summary{align-items:stretch!important}.home-screen .home-collection-section .home-collection-metric{grid-template-rows:18px 36px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:8px 10px!important;padding-bottom:0!important}.home-screen .home-collection-section .home-deck-summary>span+span{padding-bottom:0!important}.home-screen .home-collection-section .home-collection-metric>span{display:contents!important}.home-screen .home-collection-section .home-collection-metric small{white-space:nowrap!important;grid-area:1/2!important;align-self:center!important;margin:0!important;line-height:18px!important}.home-screen .home-collection-section .home-collection-metric strong{grid-area:2/2!important;align-self:center!important;margin:0!important;line-height:32px!important}.home-screen .home-collection-section .home-collection-metric>i{grid-area:2/1!important;align-self:center!important;margin:0!important}.home-screen .home-collection-section .home-deck-summary{padding-top:22px!important;padding-bottom:22px!important}.home-screen .home-collection-section .home-collection-metric small{color:#c3cbc1!important;font-size:12px!important;font-weight:500!important}@media (max-width:430px){.home-screen .home-collection-section .home-deck-summary{padding-top:20px!important;padding-bottom:20px!important}}.home-screen .home-collection-section .home-collection-metric:not(.home-collection-value) strong{letter-spacing:0!important;font-size:12px!important;font-weight:500!important;line-height:32px!important}.home-screen .home-collection-section .home-collection-metric:not(.home-collection-value) strong>b{letter-spacing:-.5px!important;font-size:clamp(16px,4.7cqw,24px)!important;font-weight:750!important}.home-screen .home-collection-section .home-collection-metric{column-gap:7px!important}.home-screen .home-collection-section .home-collection-metric:not(.home-collection-value){padding-right:12px!important}.home-screen .home-collection-section .home-collection-metric{grid-template-columns:24px minmax(0,1fr)!important;column-gap:8px!important}.home-screen .home-collection-section .home-collection-metric>i{flex-basis:24px!important;width:24px!important;height:26px!important}.home-screen .home-collection-section .home-collection-metric>i img{object-fit:contain!important;width:100%!important;height:100%!important}.home-screen .home-collection-section .home-collection-value>i{border-width:1.25px!important;width:24px!important;height:24px!important;font-size:16px!important}.market-screen .market-card-meta{width:100%;min-width:0;flex-direction:row!important;align-items:center!important;gap:5px!important;display:flex!important}.market-screen .market-card-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-screen .finish-badge{color:#47730b;white-space:nowrap;background:#f0f9da;border:1px solid #9dcc27;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:750;line-height:1.2}.collection-mode-tabs{border-bottom:1px solid #dfe3d9;grid-template-columns:1fr 1fr;margin:-6px 0 0;display:grid}.collection-mode-tabs button{color:#858b82;background:0 0;border:0;border-bottom:3px solid #0000;min-height:48px;font-size:15px;font-weight:750}.collection-mode-tabs button.active{color:#17191c;border-color:#aaff0b}.collection-book-library{color:#fff;background:#130b06;margin:0 -14px -100px;padding-bottom:116px}.collection-book-showcase{background:radial-gradient(at 28% 0,#ff8b2730,#0000 31%),radial-gradient(at 73% 0,#ff8b2725,#0000 30%),linear-gradient(90deg,#100804,#2d160a 50%,#120905);border-top:12px solid #4b2511;border-bottom:12px solid #5d2c13;grid-template-columns:47% 53%;min-height:315px;padding:42px 16px 65px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 8px 14px #000b,inset 0 -8px 13px #000b}.collection-book-showcase:before,.collection-book-shelf:before{content:"";pointer-events:none;background:repeating-linear-gradient(93deg,#ffffff05 0 1px,#0000 1px 39px),linear-gradient(90deg,#0006,#0000 12% 88%,#0006);position:absolute;inset:0}.collection-book-showcase:after{content:"";filter:blur(.2px);background:radial-gradient(at 50% 0,#ffc268 0 5%,#ff922a42 17%,#0000 68%);width:38px;height:64px;position:absolute;top:-3px;left:25%}.collection-book-customize{z-index:3;color:#f5d986;background:#080909c9;border:1px solid #e6c169;border-radius:99px;min-height:36px;padding:0 15px;font-weight:800;position:absolute;top:14px;right:14px}.collection-book-featured{z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.collection-book-kicker{color:#b7ff28;letter-spacing:.16em;align-self:flex-start;font-size:8px;font-weight:900}.collection-book-featured>strong{align-self:flex-start;margin:3px 0 9px;font-family:Georgia,Noto Serif KR,serif;font-size:18px}.collection-book-hero{aspect-ratio:3/4;color:#e8b369;background:linear-gradient(100deg,#080908,#1b1915 11%,#0e0f0e 88%,#272018);border:1px solid #d69343;border-radius:3px 8px 8px 3px;flex-direction:column;justify-content:center;align-items:center;width:86%;display:flex;position:relative;box-shadow:inset 0 0 0 5px #080908,inset 0 0 0 6px #b96d2e,8px 9px 0 -3px #21140c,0 14px 16px #0009}.collection-book-hero:before{content:"";border:1px solid #8d5127;position:absolute;inset:10px}.collection-book-hero i{color:#ff7138;text-shadow:0 0 18px #ff6a2775;font-size:68px;font-style:normal;line-height:1}.collection-book-hero b{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Noto Serif KR,serif;font-size:13px;position:absolute;bottom:18px;left:8px;right:8px;overflow:hidden}.collection-book-feature-cards{z-index:1;flex-direction:column;justify-content:flex-end;min-width:0;padding:0 0 6px 9px;display:flex;position:relative}.collection-book-feature-cards>div{justify-content:center;align-items:flex-end;height:128px;margin-bottom:6px;display:flex}.collection-book-feature-cards>div span{aspect-ratio:63/88;background:#090a09;border:1px solid #d99c48;border-radius:3px;width:54px;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 7px 14px #0009}.collection-book-feature-cards>div span:nth-child(2){z-index:2;width:62px;transform:translateY(-6px)}.collection-book-feature-cards img{object-fit:cover;width:100%;height:100%}.collection-book-feature-cards dl{background:#090a09c9;border:1px solid #a86a2d;grid-template-columns:1fr 1fr;margin:0;padding:11px 5px;display:grid;box-shadow:inset 0 0 0 3px #21150c}.collection-book-feature-cards dl div+div{border-left:1px solid #6c543b}.collection-book-feature-cards dd{color:#fff4cf;margin:4px 0 0;font-size:12px;font-weight:900}.collection-book-feature-cards>p{text-align:center;background:#090a09d9;border:1px solid #a86a2d;border-top:0;margin:0;padding:7px;font-size:10px}.collection-book-showcase-controls{z-index:2;background:linear-gradient(#6c3619,#35190c 18%,#4c2410);justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px #9a5a2b}.collection-book-showcase-controls select{color:#caff5b;background:#080909;border:1px solid #aaff0b;border-radius:99px;min-width:132px;height:36px;padding:0 35px 0 18px;font-weight:850}.collection-book-owned-toggle{color:#caff5b;background:#080909;border:1px solid #aaff0b;border-radius:99px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:850;display:flex}.collection-book-owned-toggle input{opacity:0;position:absolute}.collection-book-owned-toggle i{background:#383b3a;border-radius:99px;width:33px;height:19px;position:relative}.collection-book-owned-toggle i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:2px;left:2px}.collection-book-owned-toggle input:checked+i{background:#8fcf18}.collection-book-shelf{background:repeating-linear-gradient(#130a05 0 258px,#633219 258px 273px,#37180b 273px 286px);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 8px;padding:28px 13px 0;display:grid;position:relative;box-shadow:inset 0 7px 12px #0009}.collection-book-volume{z-index:1;flex-direction:column;align-items:center;height:286px;display:flex;position:relative}.collection-book-cover{isolation:isolate;aspect-ratio:3/4.1;color:#e9ba71;background:linear-gradient(100deg,#080908,#1a1916 12%,#0e0f0e 88%,#2b241b);border:0;border-radius:2px 7px 7px 2px;flex-direction:column;justify-content:center;align-items:center;width:88%;padding:10px 5px 18px;display:flex;position:relative;box-shadow:inset 0 0 0 4px #090a09,inset 0 0 0 5px #bd7637,5px 7px 0 -3px #21140c,0 11px 15px #0009}.collection-book-cover:before,.collection-book-cover:after{content:"";pointer-events:none;border:1px solid #b86d31;border-radius:2px 5px 5px 2px;position:absolute;inset:8px}.collection-book-cover:after{border-color:#65401f;inset:12px}.collection-book-cover>small{letter-spacing:.08em;font-family:Georgia,serif;font-size:5px;position:absolute;top:20px}.collection-book-cover>i{aspect-ratio:1;text-shadow:0 0 12px;border:1px solid;border-radius:50%;place-items:center;width:44%;font-family:Georgia,serif;font-size:clamp(25px,8vw,42px);font-style:normal;line-height:1;display:grid}.collection-book-cover>strong{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Noto Serif KR,serif;font-size:clamp(9px,2.8vw,14px);font-weight:700;line-height:1.1;position:absolute;bottom:22px;left:8px;right:8px;overflow:hidden}.collection-book-cover.violet>i{color:#ac7bea}.collection-book-cover.ice>i{color:#63b6ed}.collection-book-cover.leaf>i{color:#78a94d}.collection-book-cover.flame>i{color:#dc5c32}.collection-book-cover.silver>i{color:#bfc3bd}.collection-book-cover>em{color:#aaff0b;background:#111;border:1px solid #aaff0b;border-radius:99px;padding:2px;font-size:5px;font-style:normal;position:absolute;top:7px;right:5px}.collection-book-plinth{background:linear-gradient(#7b4526,#3e1d0c);border:1px solid #603113;justify-content:center;align-items:center;width:100%;height:39px;margin-top:-1px;display:flex;box-shadow:0 5px 7px #0008}.collection-book-plinth span{color:#eee1c7;background:#090a09;border:1px solid #cb8b3d;border-radius:3px;place-items:center;width:78%;height:22px;font-size:9px;font-weight:750;display:grid;box-shadow:inset 0 0 0 2px #24160c}.collection-book-reader{isolation:isolate;color:#fff;background:#060910;min-height:calc(100dvh - 190px);margin:0 -14px -100px;padding:18px 8px 116px;position:relative;overflow:hidden}.collection-book-aurora{z-index:-2;background:radial-gradient(at 15% 8%,#25b6a824,#0000 34%),radial-gradient(at 80% 28%,#7650a925,#0000 38%),linear-gradient(155deg,#07101a,#06070d 52%,#09121a);position:absolute;inset:0}.collection-book-reader-head{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 8px 12px;display:grid}.collection-book-reader-head>button{color:#e4b46e;background:#07090b99;border:1px solid #c9823b80;border-radius:50%;width:38px;height:38px;font-size:27px}.collection-book-reader-head>span{display:grid}.collection-book-reader-head small{color:#b9a485;font-size:9px}.collection-book-reader-head strong{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Noto Serif KR,serif;font-size:20px;overflow:hidden}.collection-book-reader-head>b{color:#b7ff28;font-size:13px}.collection-book-filters{justify-content:center;gap:7px;margin-bottom:12px;display:flex}.collection-book-filters button{color:#bfc2bc;background:#0b0d0fcc;border:1px solid #b8783e5e;border-radius:99px;min-width:58px;padding:7px 11px;font-size:11px}.collection-book-filters button.active{color:#b7ff28;border-color:#b7ff28}.collection-book-spread{background:#0d0e0d;border:1px solid #b873335e;border-radius:7px;grid-template-columns:minmax(0,1fr) 13px minmax(0,1fr);padding:10px 9px;display:grid;position:relative;box-shadow:0 16px 28px #0008,inset 0 0 30px #000}.collection-book-page{background:linear-gradient(100deg,#0c0d0c,#171817 24%,#101110);border:1px solid #7d4b27;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 5px;padding:6px;display:grid}.collection-book-spine{background:linear-gradient(90deg,#311a0e,#cc8442 38%,#6d3214 62%,#26130a);position:relative}.collection-book-spine i{background:#17120f;border:3px solid #c7813e;border-radius:50%;width:24px;height:10px;position:absolute;left:50%;transform:translate(-50%)}.collection-book-spine i:first-child{top:16%}.collection-book-spine i:nth-child(2){top:48%}.collection-book-spine i:nth-child(3){top:80%}.collection-book-slot{aspect-ratio:63/88;background:#171817;border:1px solid #9b5b2b;border-radius:4px;padding:4px;display:block;position:relative}.collection-book-slot>span{background:#242625;border-radius:2px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.collection-book-slot>small,.collection-book-slot>em{z-index:3;border-radius:99px;padding:2px 4px;font-size:8px;position:absolute}.collection-book-slot>em{color:#172000;background:#b7ff28;font-style:normal;font-weight:900;top:6px;right:6px}.collection-book-pager{text-align:center;grid-template-columns:64px 1fr 64px;align-items:center;gap:8px;margin:15px 12px 0;display:grid}.collection-book-pager button{color:#ead5b8;background:#080a0ccc;border:1px solid #c17d3b88;border-radius:99px;min-height:39px;font-weight:700}.collection-book-pager button:disabled{opacity:.3}.collection-book-pager span{font-size:13px;font-weight:800}.collection-book-pager small{color:#9da39a;margin-top:2px;font-size:9px;font-weight:500;display:block}@media (min-width:700px){.collection-book-library,.collection-book-reader{max-width:720px;margin-inline:auto}.collection-book-showcase{min-height:420px}.collection-book-shelf{background-size:auto;gap:0 18px}.collection-book-volume{height:390px}.collection-book-cover>strong{font-size:16px}.collection-book-plinth span{font-size:11px}}.collection-book-hero{width:94%;box-shadow:none;filter:drop-shadow(0 14px 12px #000b);background:url(/collection/book-cover-base.png) 50%/contain no-repeat;border:0;border-radius:0}.collection-book-hero:before{background:radial-gradient(circle,#ff7b2238,#0000 58%);border:0;inset:16% 15% 13% 18%}.collection-book-hero i{font-size:60px;position:relative}.collection-book-cover{width:98%;box-shadow:none;filter:drop-shadow(0 10px 8px #000b);background:url(/collection/book-cover-base.png) 50%/contain no-repeat;border-radius:0}.collection-book-cover:before{opacity:.15;background:radial-gradient(circle,currentColor 0 1%,#0000 58%);border:0;border-radius:0;inset:17% 14% 15% 19%}.collection-book-cover:after{display:none}.collection-book-cover>small{top:19%;left:20%;right:13%}.collection-book-cover>i{width:38%;font-size:clamp(22px,7vw,36px)}.collection-book-cover>em{z-index:2;top:8%;right:8%}.collection-book-plinth{margin-top:-8px}.collection-book-showcase{aspect-ratio:5/3;background:#170c06 url(/collection/showcase-cabinet.png) top/100% calc(100% - 48px) no-repeat;border:0;min-height:0;padding:0 0 52px;display:block;box-shadow:inset 0 -2px #9a5a2b}.collection-book-showcase:before,.collection-book-showcase:after{display:none}.collection-book-customize{background:#080909df;min-height:34px;padding:0 14px;top:4.5%;right:2.5%;box-shadow:0 4px 11px #0008}.collection-book-featured{width:32%;display:block;position:absolute;top:10%;bottom:15%;left:13.7%}.collection-book-kicker,.collection-book-featured>strong{display:none}.collection-book-hero{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.collection-book-hero i{font-size:clamp(34px,9vw,64px)}.collection-book-feature-cards{justify-content:flex-end;width:40%;padding:0;position:absolute;top:18%;bottom:17%;right:11%}.collection-book-feature-cards>div{height:46%;margin:0 0 3%;padding-bottom:8px;position:relative}.collection-book-feature-cards>div:after{content:"";background:#251207;border:1px solid #c98b3d;border-radius:50%;height:9px;position:absolute;bottom:0;left:9%;right:9%;box-shadow:0 0 12px #ff9b36}.collection-book-feature-cards>div span:nth-child(2){width:34%;max-width:70px}.collection-book-feature-cards dl{border-color:#c78a3d;padding:7px 4px;box-shadow:inset 0 0 0 2px #3a200e,0 5px 12px #0008}.collection-book-feature-cards>p{border-color:#c78a3d;padding:5px;font-size:clamp(7px,1.6vw,10px)}.collection-book-showcase-controls select{height:34px}.collection-book-owned-toggle{padding-block:7px}@media (max-width:480px){.collection-book-customize{min-height:29px;padding:0 10px;font-size:11px}.collection-book-feature-cards dl{grid-template-columns:1fr 1fr}.collection-book-feature-cards dd{white-space:nowrap}.collection-book-showcase-controls{height:48px;padding-inline:4%}.collection-book-showcase-controls select{min-width:118px;height:32px;padding-left:13px;font-size:11px}.collection-book-owned-toggle{padding:6px 10px;font-size:11px}.collection-book-owned-toggle i{width:30px;height:17px}.collection-book-owned-toggle i:after{width:13px;height:13px}.collection-book-owned-toggle input:checked+i:after{transform:translate(13px)}}.collection-book-feature-cards{justify-content:flex-start;top:16%;bottom:20%}.collection-book-feature-cards dl{flex:none;min-height:50px}.collection-book-feature-cards>p{box-sizing:border-box;flex:none;min-height:25px}.collection-book-shelf{background:repeating-linear-gradient(#130a05 0 274px,#7b4220 274px 282px,#3b1b0c 282px 302px);gap:0 10px;padding:28px 15px 0}.collection-book-volume{justify-content:flex-start;height:302px}.collection-book-cover{width:94%;max-height:252px}.collection-book-plinth{box-sizing:border-box;border-width:1px;width:94%;height:31px;margin-top:-3px}.collection-book-plinth span{width:76%;height:19px;font-size:8px}@media (min-width:700px){.collection-book-showcase{min-height:0}.collection-book-shelf{gap:0 16px}.collection-book-volume{height:302px}.collection-book-cover>strong{font-size:13px}.collection-book-plinth span{font-size:9px}}@media (max-width:480px){.collection-book-feature-cards{top:18%;bottom:21%}.collection-book-feature-cards>div{flex-basis:41%}.collection-book-feature-cards dl{min-height:42px;padding-block:4px}.collection-book-feature-cards>p{min-height:20px;padding:3px}.collection-book-shelf{background:repeating-linear-gradient(#130a05 0 213px,#7b4220 213px 220px,#3b1b0c 220px 238px);gap:0 6px;padding-inline:10px}.collection-book-volume{height:238px}.collection-book-cover{max-height:195px}.collection-book-plinth{height:27px}.collection-book-plinth span{height:17px;font-size:7px}}.collection-book-showcase.theme-aurora{filter:hue-rotate(26deg)saturate(.92)}.collection-book-showcase.theme-forest{filter:hue-rotate(67deg)saturate(.72)}.collection-book-empty{color:#c7b291;grid-column:1/-1;place-items:center;height:190px;margin:0;font-size:13px;display:grid}.collection-book-customize-backdrop{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.collection-book-customize-sheet{box-sizing:border-box;color:#171914;background:#f7f6f1;border:1px solid #71502c;border-radius:24px 24px 0 0;width:min(100%,720px);max-height:82dvh;padding:18px 18px 28px;overflow:auto;box-shadow:0 -15px 50px #0008}.collection-book-customize-sheet header{justify-content:space-between;align-items:center;display:flex}.collection-book-customize-sheet header strong{font-size:20px}.collection-book-customize-sheet header button{color:#fff;background:#171914;border:0;border-radius:12px;min-height:38px;padding:0 17px;font-weight:800}.collection-book-customize-sheet h3{margin:20px 0 9px;font-size:14px}.collection-book-customize-sheet h3 small{color:#7b8178}.collection-book-theme-list{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.collection-book-theme-list button{color:#555;background:#fff;border:1px solid #d9ddd2;border-radius:14px;place-items:center;gap:7px;min-height:72px;font-weight:750;display:grid}.collection-book-theme-list button i{background:linear-gradient(135deg,#17100a,#8c531f);border-radius:50%;width:26px;height:26px}.collection-book-theme-list button:nth-child(2) i{background:linear-gradient(135deg,#47369a,#53b8b0)}.collection-book-theme-list button:nth-child(3) i{background:linear-gradient(135deg,#173319,#b1ca4b)}.collection-book-theme-list button.active{color:#171914;border-color:#86b913;box-shadow:inset 0 0 0 1px #86b913}.collection-book-customize-sheet>select{background:#fff;border:1px solid #d2d7cd;border-radius:13px;width:100%;height:48px;padding:0 14px;font-size:15px}.collection-book-card-picker{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.collection-book-card-picker button{aspect-ratio:63/88;background:#e7e9e3;border:2px solid #0000;border-radius:7px;padding:2px;position:relative;overflow:hidden}.collection-book-card-picker button.active{border-color:#8fc719;box-shadow:0 0 0 2px #caff68}.collection-book-card-picker img{object-fit:cover;border-radius:4px;width:100%;height:100%}.collection-book-card-picker span{color:#fff;background:#000c;border-radius:4px;padding:1px 3px;font-size:7px;position:absolute;bottom:3px;right:3px}.collection-book-shelf{--shelf-row:clamp(218px,45vw,306px);background-color:#160a05;background-image:url(/collection/shelf-row-walnut-v1.png);background-position:top;background-repeat:repeat-y;background-size:100% var(--shelf-row);gap:0 clamp(8px,2.1vw,18px);padding:0 clamp(18px,3vw,24px);box-shadow:inset 0 0 24px #0009}.collection-book-shelf:before{display:none}.collection-book-volume{box-sizing:border-box;height:var(--shelf-row);justify-content:flex-start;padding:34px 0 17px}.collection-book-cover{width:103%;max-height:calc(var(--shelf-row) - 77px);filter:drop-shadow(0 9px 6px #000c);margin:0 -1.5%;transition:transform .18s,filter .18s;transform:translateY(1px)}.collection-book-cover>small{color:#e4bd72;text-shadow:0 1px 2px #000}.collection-book-cover>i{border-color:color-mix(in srgb,currentColor 72%,#d8ae66);width:34%;box-shadow:0 0 0 1px #0008,inset 0 0 18px #0009,0 0 14px color-mix(in srgb,currentColor 34%,transparent);background:radial-gradient(circle,#ffffff0f,#0000 64%)}.collection-book-cover>strong{text-shadow:0 2px 2px #000;bottom:18%}.collection-book-cover>i svg,.collection-book-hero i svg{filter:drop-shadow(0 0 5px);width:76%;height:76%;overflow:visible}.collection-book-cover .sigil-orbit,.collection-book-hero .sigil-orbit{fill:none;stroke:currentColor;stroke-width:1.4px}.collection-book-cover .sigil-orbit.inner,.collection-book-hero .sigil-orbit.inner{stroke-width:.8px;stroke-dasharray:3 5;opacity:.7}.collection-book-cover .sigil-jewel,.collection-book-hero .sigil-jewel{fill:#ffe0a0;stroke:currentColor;stroke-width:2px}.collection-book-plinth{z-index:2;box-sizing:border-box;background:linear-gradient(90deg,#4a210f,#9a582c 10%,#663318 50%,#9a582c 90%,#4a210f);border:0;border-radius:2px 2px 0 0;width:100%;height:38px;margin-top:-5px;padding:5px 11%;position:relative;box-shadow:inset 0 2px #b97942,inset 0 -3px #2b1107,0 5px 8px #000a}.collection-book-plinth:before,.collection-book-plinth:after{content:"";background:#2b160c;border:1px solid #bd803d;width:5px;height:20px;position:absolute;top:7px}.collection-book-plinth:before{left:7%}.collection-book-plinth:after{right:7%}.collection-book-plinth span{color:#f3e8d3;letter-spacing:-.02em;text-shadow:0 1px 2px #000;background:linear-gradient(#16130f,#060706 65%,#17110b);border:1px solid #d19a4f;border-radius:2px;width:100%;height:100%;font-size:clamp(8px,1.7vw,11px);box-shadow:inset 0 0 0 2px #4b2b15,0 1px 3px #000}.collection-book-feature-cards dl,.collection-book-feature-cards>p{background:linear-gradient(105deg,#11110fef,#050605ef 55%,#17120cef);border-color:#d6a24f}.collection-book-feature-cards dl{border-radius:3px 3px 0 0;box-shadow:inset 0 0 0 3px #3a210f,0 7px 14px #000a}.collection-book-feature-cards>p{color:#f3e5c9;letter-spacing:.02em;border-radius:0 0 3px 3px}@media (max-width:480px){.collection-book-shelf{--shelf-row:clamp(218px,61vw,244px);gap:0 5px;padding-inline:8px}.collection-book-volume{height:var(--shelf-row);padding:31px 0 16px}.collection-book-cover{width:105%;max-height:calc(var(--shelf-row) - 71px);margin-inline:-2.5%}.collection-book-plinth span{font-size:7px}}@media (min-width:700px){.collection-book-shelf{--shelf-row:306px}.collection-book-volume{height:var(--shelf-row)}.collection-book-plinth span{font-size:11px}}.collection-book-showcase-controls{background:linear-gradient(90deg,#2a1107 0 3%,#0000 3% 97%,#2a1107 97%),url(/collection/shelf-row-walnut-v1.png) 50% 91%/100% 440% no-repeat;border-top:3px solid #9b5528;border-bottom:5px solid #241006;height:55px;padding:0 6.5%;bottom:-1px;box-shadow:inset 0 2px #d38743,inset 0 -2px #7b3e1e,0 5px 10px #000b}.collection-book-showcase-controls:before,.collection-book-showcase-controls:after{content:"";background:linear-gradient(90deg,#321407,#8e4822 45%,#301307);width:10px;position:absolute;top:-4px;bottom:-6px;box-shadow:inset 1px 0 #b86b36,inset -1px 0 #160803}.collection-book-showcase-controls:before{left:0}.collection-book-showcase-controls:after{right:0}.collection-book-plinth{box-sizing:border-box;background:linear-gradient(90deg,#3a1709,#a25b2d 9%,#6a3418 50%,#a25b2d 91%,#3a1709);border:1px solid #4b1e0b;border-radius:2px 2px 0 0;flex:none;width:96%;height:34px;margin-top:-7px;padding:5px 12%;box-shadow:inset 0 2px #c77b3e,inset 0 -3px #2a0e05,0 4px 5px #000a}.collection-book-plinth:before,.collection-book-plinth:after{background:#2b1308;border-color:#b67536;height:19px;display:block;top:6px}.collection-book-plinth span{background:linear-gradient(#16130f,#050605 62%,#17110b);border-color:#c58a3f;box-shadow:inset 0 0 0 2px #4b2b15,0 2px 4px #000b,0 0 0 1px #311609}@media (max-width:480px){.collection-book-showcase-controls{height:51px;padding-inline:5%}.collection-book-showcase-controls:before,.collection-book-showcase-controls:after{width:7px}.collection-book-plinth{width:98%;height:30px;margin-top:-6px;padding:4px 11%}.collection-book-plinth:before,.collection-book-plinth:after{height:17px;top:5px}}.collection-book-featured:after{content:"";z-index:-1;background:linear-gradient(90deg,#3b1608,#a35d2e 12%,#713817 50%,#a35d2e 88%,#3b1608);border:1px solid #6b2f12;border-radius:3px 3px 1px 1px;height:13%;position:absolute;bottom:-5%;left:-4%;right:-4%;box-shadow:inset 0 2px #d58b4c,inset 0 -4px #2a0d04,0 7px 9px #000b}.collection-book-hero{filter:drop-shadow(0 10px 8px #000c);height:97%;bottom:3%}.collection-book-feature-cards{align-items:center;width:43%;top:13%;bottom:20%;right:9.5%}.collection-book-feature-cards>div{flex-basis:49%;width:100%;margin-bottom:1%;padding-bottom:12px}.collection-book-feature-cards>div:before{content:"";background:radial-gradient(#f2a13b55 0 22%,#411b09 55%,#140805 72%);border:1px solid #b97631;border-radius:50%;height:14px;position:absolute;bottom:4px;left:14%;right:14%;box-shadow:inset 0 2px #d99a52,0 5px 8px #000c,0 0 15px #ff9b3440}.collection-book-feature-cards>div:after{background:#0a0805;border-color:#e1ad57;height:6px;bottom:9px;left:19%;right:19%}.collection-book-feature-cards>div span{border-color:#efbf69;width:31%;max-width:68px;box-shadow:0 8px 12px #000c,0 0 6px #ffae4744}.collection-book-feature-cards dl{background:linear-gradient(110deg,#13110def,#050605f5 50%,#18130cef);border:1px solid #d6a24f;border-radius:0;width:91%;min-height:55px;padding:10px 8px 9px;position:relative;box-shadow:inset 0 0 0 3px #42230e,0 6px 12px #000b}.collection-book-feature-cards dl:before,.collection-book-feature-cards dl:after{content:"◆";color:#d4a250;font-size:7px;position:absolute;top:50%;transform:translateY(-50%)}.collection-book-feature-cards dt{color:#d8bc8e;font-size:clamp(7px,1.35vw,10px)}.collection-book-feature-cards dd{color:#fff0c5;font-size:clamp(10px,2.05vw,15px)}.collection-book-feature-cards>p{background:#080907ed;border:1px solid #a87535;border-radius:99px;width:76%;min-height:20px;margin-top:5px;padding:4px 12px;box-shadow:inset 0 0 0 2px #34200f,0 3px 6px #0009}.collection-book-showcase-controls select{color:#e9d093;border-color:#c79844;min-width:118px;height:31px;padding:0 32px 0 14px;font-size:11px;box-shadow:inset 0 0 0 2px #2e1b0d}.collection-book-owned-toggle{color:#e9d093;border-color:#c79844;gap:7px;padding:5px 10px;font-size:11px;box-shadow:inset 0 0 0 2px #2e1b0d}.collection-book-owned-toggle i{width:30px;height:17px}.collection-book-owned-toggle i:after{width:13px;height:13px}.collection-book-owned-toggle input:checked+i:after{transform:translate(13px)}@media (max-width:480px){.collection-book-featured{width:31%;bottom:19%;left:14.5%}.collection-book-feature-cards{width:42%;top:15%;bottom:21%;right:10%}.collection-book-feature-cards>div{flex-basis:45%;padding-bottom:9px}.collection-book-feature-cards>div span{max-width:51px}.collection-book-feature-cards>div span:nth-child(2){max-width:57px}.collection-book-feature-cards dl{min-height:42px;padding:6px 5px}.collection-book-feature-cards>p{min-height:17px;margin-top:3px;padding:2px 8px}.collection-book-showcase-controls{height:47px;padding-inline:6%}.collection-book-showcase-controls select{min-width:108px;height:29px;font-size:10px}.collection-book-owned-toggle{padding:4px 8px;font-size:10px}}.collection-book-feature-cards>div{flex:0 0 43%;height:auto;margin:0 0 1%;padding-bottom:10px}.collection-book-feature-cards dl{box-sizing:border-box;clip-path:polygon(4% 0,96% 0,100% 14%,100% 86%,96% 100%,4% 100%,0 86%,0 14%);width:96%;min-height:59px;padding:10px 9px 20px}.collection-book-feature-cards dl:before,.collection-book-feature-cards dl:after{display:none}.collection-book-feature-cards>p{z-index:2;box-sizing:border-box;width:auto;min-height:0;box-shadow:none;color:#eadbbd;background:0 0;border:0;border-top:1px solid #8b632f;border-radius:0;margin:0;padding:5px 8px;position:absolute;bottom:4px;left:12%;right:12%}.collection-book-showcase-controls select{width:auto;min-width:126px}.collection-book-owned-toggle{justify-content:center;min-width:88px}@media (max-width:480px){.collection-book-featured{width:34%;top:11%;bottom:18%;left:14%}.collection-book-feature-cards{width:39%;top:17%;bottom:18%;right:9.5%}.collection-book-feature-cards>div{flex-basis:39%;padding-bottom:7px}.collection-book-feature-cards>div span{width:25%;max-width:45px}.collection-book-feature-cards>div span:nth-child(2){width:29%;max-width:51px}.collection-book-feature-cards dl{width:98%;min-height:45px;padding:6px 5px 16px}.collection-book-feature-cards>p{padding:3px 5px;font-size:6px;bottom:1px;left:9%;right:9%}.collection-book-showcase-controls{height:45px;padding-inline:6%}.collection-book-showcase-controls select{min-width:105px}.collection-book-owned-toggle{min-width:75px}}.collection-book-feature-cards dl{border:2px solid #c88a36;box-shadow:inset 0 0 0 3px #42230e,inset 0 0 0 4px #8b5b27,0 7px 14px #000c}.collection-book-feature-cards dl div:first-child:before{content:"◉";color:#e3b955;margin-right:4px}.collection-book-feature-cards dl div:last-child:before{content:"♛";color:#e3b955;margin-right:4px}.collection-book-cover .sigil-core,.collection-book-hero .sigil-core{fill:currentColor;fill-opacity:.2;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round}.collection-book-cover .sigil-rays,.collection-book-hero .sigil-rays{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;opacity:.75}.collection-book-hero i{width:48%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0}.collection-book-hero i svg{width:100%;height:100%}@media (max-width:480px){.collection-book-featured{width:39%;top:9%;bottom:17%;left:11%}.collection-book-feature-cards{width:39%;top:16%;bottom:17%;right:8.5%}.collection-book-feature-cards>div span{max-width:42px}.collection-book-feature-cards>div span:nth-child(2){max-width:48px}}.collection-book-showcase{overflow:hidden}.collection-book-showcase-controls{background:url(/collection/shelf-row-walnut-v1.png) 50% 91%/100% 430% no-repeat;border-top:2px solid #b66b35;border-bottom:5px solid #2b1006;height:50px;padding:0 6%;bottom:0;left:0;right:0;box-shadow:inset 0 2px #d98b48,0 -5px 9px #0007}.collection-book-showcase-controls:before,.collection-book-showcase-controls:after{display:none}.collection-book-featured:after{background:linear-gradient(90deg,#3b1608,#a35d2e 12%,#713817 50%,#a35d2e 88%,#3b1608);border-radius:2px;height:10%;bottom:0;box-shadow:inset 0 2px #d58b4c,inset 0 -4px #2a0d04,0 5px 7px #000a}.collection-book-feature-cards dl{clip-path:none;border:1px solid #c88a36;border-radius:2px;padding:9px 8px 20px}.collection-book-feature-cards>p{bottom:5px}.collection-book-shelf{--shelf-row:306px;grid-auto-rows:var(--shelf-row);background-size:100% var(--shelf-row);padding:0 24px}.collection-book-volume{height:var(--shelf-row);padding:0;display:block;position:relative}.collection-book-cover{width:104%;height:calc(var(--shelf-row) - 78px);background-size:contain;max-height:none;margin:0 -2%;position:absolute;bottom:43px;left:0;right:0}.collection-book-plinth{z-index:3;background:linear-gradient(90deg,#321307,#9b5629 10%,#623015 50%,#9b5629 90%,#321307);border:1px solid #55230d;border-radius:2px;width:auto;height:36px;margin:0;padding:5px 12%;position:absolute;bottom:11px;left:3%;right:3%;box-shadow:inset 0 2px #c77b3e,inset 0 -3px #2a0e05,0 3px 5px #000a}.collection-book-plinth:before,.collection-book-plinth:after{height:20px;display:block;top:6px}.collection-book-plinth span{box-sizing:border-box}@media (max-width:480px){.collection-book-shelf{--shelf-row:234px;grid-auto-rows:var(--shelf-row);padding-inline:8px}.collection-book-volume{height:var(--shelf-row)}.collection-book-cover{width:106%;height:calc(var(--shelf-row) - 64px);margin-inline:-3%;bottom:36px}.collection-book-plinth{height:30px;padding:4px 10%;bottom:8px;left:2%;right:2%}.collection-book-plinth:before,.collection-book-plinth:after{height:17px;top:5px}.collection-book-showcase-controls{height:45px;padding-inline:6%}}.collection-book-featured:after{bottom:-1%}:is(.collection-book-cover>i:has(.sigil-flame),.collection-book-cover>i:has(.sigil-shuriken),.collection-book-cover>i:has(.sigil-crystal),.collection-book-hero i:has(.sigil-flame),.collection-book-hero i:has(.sigil-shuriken),.collection-book-hero i:has(.sigil-crystal)){width:54%;box-shadow:none;mix-blend-mode:screen;filter:saturate(.9)contrast(1.05);background-image:url(/collection/book-sigils-primary-v1.png);background-repeat:no-repeat;background-size:300% 100%;border:0;border-radius:0}:is(.collection-book-cover>i:has(.sigil-flame) svg,.collection-book-cover>i:has(.sigil-shuriken) svg,.collection-book-cover>i:has(.sigil-crystal) svg,.collection-book-hero i:has(.sigil-flame) svg,.collection-book-hero i:has(.sigil-shuriken) svg,.collection-book-hero i:has(.sigil-crystal) svg){opacity:0}@media (max-width:480px){.collection-book-cover{bottom:18px}.collection-book-hero{transform:translateY(6%)}}.collection-book-cover{transform-origin:bottom;transform:translateY(1px)scale(.9)}.collection-book-cover:active{transform:translateY(3px)scale(.885)}.collection-book-plinth{background:linear-gradient(110deg,#0000 0 7%,#ffffff13 8%,#0000 10% 88%,#0005 92%),linear-gradient(#8e4d26 0,#4b210e 48%,#281005 100%);border:1px solid #2a0f05;height:35px;padding:5px 11%;left:5%;right:5%;box-shadow:inset 0 1px #d08a4d,inset 0 3px 5px #ffffff0b,inset 0 -4px #170702,0 4px 7px #000c}.collection-book-plinth:before,.collection-book-plinth:after{display:none}.collection-book-plinth span{color:#f7ebd2;background:linear-gradient(145deg,#1b1812,#050605 52%,#17120c);border:1px solid #d6a14f;position:relative;box-shadow:inset 0 0 0 2px #422811,inset 0 1px #f0c97855,0 1px 3px #000}.collection-book-plinth span:before,.collection-book-plinth span:after{content:"";background:#e2b15c;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 1px #4c2a10,0 0 4px #f2bd62}@media (max-width:480px){.collection-book-plinth{height:30px;padding:4px 10%;left:4%;right:4%}}.collection-book-volume:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0 -7%;box-shadow:inset 16px 0 18px -18px #000,inset -16px 0 18px -18px #000,inset 0 18px 22px -20px #000}.collection-book-cover{z-index:1;transform-origin:bottom;filter:brightness(.94)drop-shadow(0 7px 7px #000c);background-position:50%;background-size:contain;width:96%;margin:0;bottom:23px;left:2%;right:2%;transform:translateY(1px)scale(.95)}.collection-book-plinth{z-index:4;bottom:9px}.collection-book-plinth:after{display:none}.collection-book-volume:after{content:"";z-index:2;filter:blur(2px);pointer-events:none;background:radial-gradient(#000d 0 36%,#0007 58%,#0000 76%);border-radius:50%;height:12px;position:absolute;bottom:38px;left:17%;right:17%}@media (max-width:480px){.collection-book-shelf{gap:0 2.5%;padding-inline:4.5%}.collection-book-cover{background-position:50%;background-size:contain;width:96%;bottom:18px;left:2%;right:2%;transform:translateY(1px)scale(.95)}.collection-book-plinth{bottom:7px}.collection-book-volume:after{bottom:31px}}.collection-book-shelf{--shelf-row:286px;grid-auto-rows:var(--shelf-row);background-size:100% var(--shelf-row)}.collection-book-cover{filter:brightness(.93)drop-shadow(0 8px 9px #000d);bottom:29px;transform:translateY(1px)scale(1)}.collection-book-plinth{height:29px;box-shadow:none;background:0 0;border:0;padding:3px 4%;bottom:5px;left:8%;right:8%}.collection-book-plinth span{border-color:#c99648;height:23px;box-shadow:inset 0 0 0 2px #3d250f,inset 0 1px #f0c97855,0 1px 2px #000b}.collection-book-plinth span:before,.collection-book-plinth span:after{width:3px;height:3px}.collection-book-plinth span:before{left:6px}.collection-book-plinth span:after{right:6px}.collection-book-cover>small{letter-spacing:.14em;font-size:clamp(4px,.75vw,7px);top:18%}.collection-book-cover>strong{box-sizing:border-box;color:#edbd77;text-align:center;background:linear-gradient(145deg,#22150d,#080908 58%,#24150c);border:1px solid #a96531;border-radius:2px;min-height:12%;padding:4% 4% 3%;font-size:clamp(7px,1.65vw,13px);line-height:1;inset:27% 18% auto 22%;box-shadow:inset 0 0 0 2px #3d2311,0 2px 5px #000a}.collection-book-cover>i{width:43%;position:absolute;top:45%;transform:translateY(-5%)}:is(.collection-book-cover>i:has(.sigil-flame),.collection-book-cover>i:has(.sigil-shuriken),.collection-book-cover>i:has(.sigil-crystal)){width:52%;transform:translateY(-5%)}@media (max-width:480px){.collection-book-shelf{--shelf-row:218px;grid-auto-rows:var(--shelf-row);background-size:100% var(--shelf-row)}.collection-book-volume{height:var(--shelf-row)}.collection-book-cover{bottom:24px;transform:translateY(1px)scale(1)}.collection-book-volume:after{bottom:27px}.collection-book-plinth{height:25px;padding:2px 3%;bottom:3px;left:7%;right:7%}.collection-book-plinth span{height:20px}.collection-book-cover>strong{font-size:6px}}.collection-book-cover>strong{min-height:0;box-shadow:none;color:#e9b66d;text-shadow:0 2px 2px #000;background:0 0;border:0;padding:0;font-size:clamp(8px,1.9vw,14px);line-height:1.05;inset:auto 14% 18% 19%}.collection-book-cover>i{width:56%;top:34%;transform:none}:is(.collection-book-cover>i:has(.sigil-flame),.collection-book-cover>i:has(.sigil-shuriken),.collection-book-cover>i:has(.sigil-crystal),.collection-book-cover>i:has(.sigil-bolt),.collection-book-cover>i:has(.sigil-sun),.collection-book-cover>i:has(.sigil-rocket),.collection-book-cover>i:has(.sigil-leaf),.collection-book-cover>i:has(.sigil-wave),.collection-book-cover>i:has(.sigil-moon),.collection-book-hero i:has(.sigil-flame),.collection-book-hero i:has(.sigil-shuriken),.collection-book-hero i:has(.sigil-crystal),.collection-book-hero i:has(.sigil-bolt),.collection-book-hero i:has(.sigil-sun),.collection-book-hero i:has(.sigil-rocket),.collection-book-hero i:has(.sigil-leaf),.collection-book-hero i:has(.sigil-wave),.collection-book-hero i:has(.sigil-moon)){width:58%;box-shadow:none;mix-blend-mode:screen;filter:saturate(.92)contrast(1.04);background-image:url(/collection/book-sigils-premium-atlas-v1.png);background-repeat:no-repeat;background-size:300% 300%;border:0;border-radius:0}:is(.collection-book-cover>i:has(.sigil-flame),.collection-book-hero i:has(.sigil-flame)){background-position:0 0}:is(.collection-book-cover>i:has(.sigil-shuriken),.collection-book-hero i:has(.sigil-shuriken)){background-position:50% 0}:is(.collection-book-cover>i:has(.sigil-crystal),.collection-book-hero i:has(.sigil-crystal)){background-position:100% 0}:is(.collection-book-cover>i:has(.sigil-bolt),.collection-book-hero i:has(.sigil-bolt)){background-position:0}:is(.collection-book-cover>i:has(.sigil-sun),.collection-book-hero i:has(.sigil-sun)){background-position:50%}:is(.collection-book-cover>i:has(.sigil-rocket),.collection-book-hero i:has(.sigil-rocket)){background-position:100%}:is(.collection-book-cover>i:has(.sigil-leaf),.collection-book-hero i:has(.sigil-leaf)){background-position:0 100%}:is(.collection-book-cover>i:has(.sigil-wave),.collection-book-hero i:has(.sigil-wave)){background-position:50% 100%}:is(.collection-book-cover>i:has(.sigil-moon),.collection-book-hero i:has(.sigil-moon)){background-position:100% 100%}.collection-book-cover>i svg,.collection-book-hero i svg{opacity:0}@media (max-width:480px){.collection-book-cover>strong{font-size:7px}.collection-book-cover>i{top:34%}}.collection-book-customize{white-space:nowrap;max-width:110px;top:5%;right:3%}.collection-book-featured:after{border-radius:2px;height:6%;bottom:0;left:9%;right:9%;box-shadow:inset 0 1px #d58b4c,inset 0 -3px #2a0d04,0 4px 6px #000a}.collection-book-feature-cards>div{flex:0 0 48%;padding-bottom:9px}.collection-book-feature-cards>div span{background:#070806;border:2px solid #c58a3e;border-radius:2px;width:27%;max-width:57px;box-shadow:inset 0 0 0 2px #33200f,0 6px 10px #000c}.collection-book-feature-cards dl{clip-path:polygon(3% 0,97% 0,100% 14%,100% 86%,97% 100%,3% 100%,0 86%,0 14%);background:linear-gradient(110deg,#17130def,#050605f7 52%,#18120bef);border:1px solid #d19b48;border-radius:2px;width:94%;min-height:68px;padding:9px 10px 22px}.collection-book-feature-cards dd{font-size:clamp(10px,1.75vw,14px)}.collection-book-feature-cards>p{padding:4px 6px;font-size:clamp(6px,1.1vw,9px);bottom:5px;left:13%;right:13%}.collection-book-showcase-controls select{min-width:112px;height:30px}.collection-book-owned-toggle{min-width:82px;padding:4px 9px}@media (max-width:480px){.collection-book-customize{min-height:27px;padding-inline:8px;font-size:10px;right:3%}.collection-book-featured{width:38%;top:10%;bottom:17%;left:11%}.collection-book-featured:after{height:6%;left:8%;right:8%}.collection-book-feature-cards{width:39%;top:17%;bottom:17%;right:8%}.collection-book-feature-cards>div{flex-basis:43%;padding-bottom:7px}.collection-book-feature-cards>div span{max-width:43px}.collection-book-feature-cards>div span:nth-child(2){max-width:50px}.collection-book-feature-cards dl{min-height:46px;padding:5px 5px 15px}.collection-book-feature-cards>p{padding:2px 4px;bottom:2px}}.collection-book-feature-cards{flex-direction:column;justify-content:flex-start;display:flex;bottom:18%}.collection-book-feature-cards>div{flex:0 0 50%;margin:0;padding-bottom:10px}.collection-book-feature-cards dl{box-sizing:border-box;clip-path:none;border:1px solid #d4a047;border-bottom:0;border-radius:0;flex:none;width:100%;min-height:54px;margin:0;padding:9px 11px 8px;position:relative}.collection-book-feature-cards>p{box-sizing:border-box;text-align:center;background:linear-gradient(105deg,#11100df8,#050504fa 52%,#12100cf8);border:1px solid #d4a047;border-top-color:#8e682f;border-radius:0;flex:none;width:100%;min-height:24px;margin:0;padding:5px 8px;position:relative;bottom:auto;left:auto;right:auto}@media (max-width:480px){.collection-book-feature-cards{bottom:19%}.collection-book-feature-cards>div{flex-basis:47%;padding-bottom:7px}.collection-book-feature-cards dl{min-height:38px;padding:5px 5px 4px}.collection-book-feature-cards>p{min-height:18px;padding:2px 4px}}.collection-book-feature-cards dl{grid-template-columns:1fr 1fr;align-items:stretch}.collection-book-feature-cards dl>div{flex-direction:column;justify-content:center;min-width:0;padding:0 8px;display:flex;position:relative}.collection-book-feature-cards dl>div+div{border-left:1px solid #7d6a4e}.collection-book-feature-cards dl div:first-child:before,.collection-book-feature-cards dl div:last-child:before{color:#f2cf6f;margin:0;font-size:clamp(12px,2vw,18px);line-height:1;position:absolute;bottom:1px;left:8px}.collection-book-feature-cards dt{color:#eee3d2;margin:0 0 5px;font-size:clamp(7px,1.25vw,10px);line-height:1}.collection-book-feature-cards dd{box-sizing:border-box;color:#fff7dc;white-space:nowrap;margin:0;padding-left:22px;font-size:clamp(11px,2vw,16px);font-weight:800;line-height:1.1}.collection-book-feature-cards>p{color:#f2e8d4;font-size:clamp(8px,1.35vw,11px);line-height:1}@media (max-width:480px){.collection-book-feature-cards dl>div{padding-inline:4px}.collection-book-feature-cards dl div:first-child:before,.collection-book-feature-cards dl div:last-child:before{font-size:10px;left:4px}.collection-book-feature-cards dt{margin-bottom:3px;font-size:6px}.collection-book-feature-cards dd{padding-left:13px;font-size:9px}.collection-book-feature-cards>p{font-size:7px}}.collection-book-featured:after{height:6%;left:2%;right:2%}.collection-book-hero{width:100%;height:99%;inset:0 0 1%}.collection-book-feature-cards>div span{max-width:72px}.collection-book-feature-cards>div span:nth-child(2){max-width:86px}.collection-book-feature-cards dl{min-height:62px;padding:10px 8px 8px}.collection-book-feature-cards dl div:first-child:before,.collection-book-feature-cards dl div:last-child:before{font-size:clamp(14px,2.2vw,19px)}.collection-book-feature-cards>p{min-height:26px;padding:6px 8px;font-size:clamp(9px,1.45vw,12px)}.collection-book-shelf{--shelf-row:300px;grid-auto-rows:var(--shelf-row);gap:0 3%;padding-inline:5%}.collection-book-plinth{height:27px;bottom:5px;left:9%;right:9%}.collection-book-showcase-controls{border-top:0!important;box-shadow:inset 0 -3px #210b04!important}@media (max-width:480px){.collection-book-featured{bottom:19%}.collection-book-feature-cards{bottom:30%}}.collection-book-showcase-controls{height:62px;padding:14px 7% 4px;background:#3a190a url(/collection/shelf-row-walnut-v2.png) bottom/100% no-repeat!important;border:0!important;box-shadow:0 -7px 12px #0008!important}.collection-book-showcase-controls select,.collection-book-owned-toggle{z-index:1;position:relative}@media (max-width:480px){.collection-book-showcase-controls{height:55px;padding:12px 6% 3px}}@media (max-width:480px){.collection-book-feature-cards{bottom:35%}.collection-book-hero{transform:translateY(6%)}.collection-book-cover{bottom:-24px}.collection-book-volume:after{bottom:-1px}}.collection-book-library{container-type:inline-size}.collection-book-showcase{aspect-ratio:720/510;background-size:100% 100%;min-height:0;padding:0}.collection-book-customize{top:4%;right:3%}.collection-book-featured:after{height:7%;bottom:-1%;left:3%;right:3%}.collection-book-hero i{width:54%;height:40%;top:27%}.collection-book-hero b{font-size:2.1cqw;bottom:23%;left:22%;right:19%}.collection-book-feature-cards .collection-book-value-plaque dl{min-height:7.5cqw;padding:1.2cqw 1.1cqw 1cqw}.collection-book-feature-cards dd{padding-left:3.2cqw;font-size:2cqw}.collection-book-feature-cards dl div:first-child:before,.collection-book-feature-cards dl div:last-child:before{font-size:2.2cqw;left:1cqw}.collection-book-feature-cards .collection-book-value-plaque>p{min-height:3.5cqw;padding:.8cqw;font-size:1.35cqw}.collection-book-showcase-controls{height:13%;padding:2.4% 7% .7%;background:#3a190a url(/collection/shelf-row-walnut-v2.png) bottom/100% no-repeat!important}.collection-book-showcase-controls select{min-width:27cqw;height:5cqw;font-size:1.8cqw}.collection-book-owned-toggle{min-width:20cqw;font-size:1.8cqw}.collection-book-shelf{--shelf-row:41.667cqw;grid-auto-rows:var(--shelf-row);background-size:100% var(--shelf-row);gap:0 3%;padding-inline:5%}.collection-book-volume{height:var(--shelf-row)}.collection-book-cover>i{top:28%;width:44%!important}.collection-book-cover>strong{font-size:2.1cqw;bottom:27%;left:19%;right:15%}.collection-book-plinth span{height:calc(100% - .84cqw);font-size:1.25cqw}@media (max-width:480px){.collection-book-showcase{aspect-ratio:720/510;padding:0}.collection-book-featured{width:40%;top:7%;bottom:19%;left:7%}.collection-book-feature-cards{width:42%;top:9%;bottom:30%;right:7%}.collection-book-showcase-controls{height:13%;padding:2.4% 7% .7%}.collection-book-shelf{--shelf-row:41.667cqw;grid-auto-rows:var(--shelf-row);background-size:100% var(--shelf-row);gap:0 3%;padding-inline:5%}.collection-book-cover{width:116%;bottom:-5.3cqw;left:-8%;right:-8%;transform:scale(1.04)}.collection-book-plinth{height:3.75cqw;padding:.42cqw 3%;bottom:.7cqw;left:9%;right:9%}}:is(.collection-book-cover>i:has(.sigil-star),.collection-book-hero i:has(.sigil-star)){mix-blend-mode:normal;filter:drop-shadow(0 0 5px);background:0 0;width:44%!important}:is(.collection-book-cover>i:has(.sigil-star) svg,.collection-book-hero i:has(.sigil-star) svg){opacity:1}:is(.collection-book-cover>i:has([class*=sigil-set-]),.collection-book-hero i:has([class*=sigil-set-])){mix-blend-mode:screen;filter:saturate(.92)contrast(1.04)drop-shadow(0 0 4px);background-image:url(/collection/book-sigils-17-unique-v1.png);background-repeat:no-repeat;background-size:500% 400%;width:48%!important}:is(.collection-book-cover>i:has([class*=sigil-set-]) svg,.collection-book-hero i:has([class*=sigil-set-]) svg){opacity:0}:is(.collection-book-cover>i:has(.sigil-set-0),.collection-book-hero i:has(.sigil-set-0)){background-position:0 0}:is(.collection-book-cover>i:has(.sigil-set-1),.collection-book-hero i:has(.sigil-set-1)){background-position:25% 0}:is(.collection-book-cover>i:has(.sigil-set-2),.collection-book-hero i:has(.sigil-set-2)){background-position:50% 0}:is(.collection-book-cover>i:has(.sigil-set-3),.collection-book-hero i:has(.sigil-set-3)){background-position:75% 0}:is(.collection-book-cover>i:has(.sigil-set-4),.collection-book-hero i:has(.sigil-set-4)){background-position:100% 0}:is(.collection-book-cover>i:has(.sigil-set-5),.collection-book-hero i:has(.sigil-set-5)){background-position:0 33.333%}:is(.collection-book-cover>i:has(.sigil-set-6),.collection-book-hero i:has(.sigil-set-6)){background-position:25% 33.333%}:is(.collection-book-cover>i:has(.sigil-set-7),.collection-book-hero i:has(.sigil-set-7)){background-position:50% 33.333%}:is(.collection-book-cover>i:has(.sigil-set-8),.collection-book-hero i:has(.sigil-set-8)){background-position:75% 33.333%}:is(.collection-book-cover>i:has(.sigil-set-9),.collection-book-hero i:has(.sigil-set-9)){background-position:100% 33.333%}:is(.collection-book-cover>i:has(.sigil-set-10),.collection-book-hero i:has(.sigil-set-10)){background-position:0 66.667%}:is(.collection-book-cover>i:has(.sigil-set-11),.collection-book-hero i:has(.sigil-set-11)){background-position:25% 66.667%}:is(.collection-book-cover>i:has(.sigil-set-12),.collection-book-hero i:has(.sigil-set-12)){background-position:50% 66.667%}:is(.collection-book-cover>i:has(.sigil-set-13),.collection-book-hero i:has(.sigil-set-13)){background-position:75% 66.667%}:is(.collection-book-cover>i:has(.sigil-set-14),.collection-book-hero i:has(.sigil-set-14)){background-position:100% 66.667%}:is(.collection-book-cover>i:has(.sigil-set-15),.collection-book-hero i:has(.sigil-set-15)){background-position:0 100%}:is(.collection-book-cover>i:has(.sigil-set-16),.collection-book-hero i:has(.sigil-set-16)){background-position:25% 100%}@media (max-width:480px){.collection-book-featured{width:43%;top:6%;bottom:13%;left:5%}.collection-book-hero i{width:55%;height:39%;top:27%}.collection-book-hero b{font-size:9px;bottom:23%;left:22%;right:19%}.collection-book-feature-cards{width:44%;top:11%;bottom:18%;right:5%}.collection-book-feature-cards>div{flex-basis:49%;padding-bottom:7px}.collection-book-feature-cards>div span{max-width:48px}.collection-book-feature-cards>div span:nth-child(2){max-width:58px}.collection-book-feature-cards dl{min-height:42px;padding:5px 4px 4px}.collection-book-feature-cards dl>div{padding-inline:5px}.collection-book-feature-cards dt{margin-bottom:4px;font-size:7px}.collection-book-feature-cards dd{padding-left:15px;font-size:10px}.collection-book-feature-cards dl div:first-child:before,.collection-book-feature-cards dl div:last-child:before{font-size:11px;left:5px}.collection-book-feature-cards>p{min-height:19px;padding:3px 4px;font-size:8px}.collection-book-shelf{--shelf-row:230px;grid-auto-rows:var(--shelf-row);gap:0 2%;padding-inline:4%}.collection-book-volume{height:var(--shelf-row)}.collection-book-cover{width:98%;bottom:26px;left:1%;right:1%;transform:scale(.99)}.collection-book-cover>i{width:54%;top:29%}.collection-book-cover>strong{font-size:7px;bottom:23%;left:21%;right:17%}.collection-book-volume:after{bottom:32px}.collection-book-plinth{height:24px;bottom:3px;left:8%;right:8%}}.collection-book-feature-cards{bottom:22%}.collection-book-feature-cards dl,.collection-book-feature-cards>p{box-sizing:border-box;align-self:stretch;width:auto;max-width:none;margin-left:0;margin-right:0;transform:none}.collection-book-feature-cards dl{border:1px solid #d4a047;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 2px #34210e,0 0 0 1px #171006,0 5px 10px #0009}.collection-book-feature-cards>p{border:1px solid #d4a047;border-top-color:#8e682f;border-radius:0 0 4px 4px;min-height:27px;box-shadow:inset 0 0 0 2px #34210e,0 4px 9px #0009}.collection-book-cover{transform-origin:bottom;width:106%;bottom:10px;left:-3%;right:-3%;transform:scale(1.02)}:is(.collection-book-cover>i,.collection-book-cover>i:has(.sigil-flame),.collection-book-cover>i:has(.sigil-shuriken),.collection-book-cover>i:has(.sigil-crystal),.collection-book-cover>i:has(.sigil-bolt),.collection-book-cover>i:has(.sigil-sun),.collection-book-cover>i:has(.sigil-rocket),.collection-book-cover>i:has(.sigil-leaf),.collection-book-cover>i:has(.sigil-wave),.collection-book-cover>i:has(.sigil-moon)){width:47%;top:28%}.collection-book-cover>strong{letter-spacing:-.025em;font-size:clamp(11px,2.15vw,16px);font-weight:800;bottom:21%;left:19%;right:15%}.collection-book-plinth{z-index:5}@media (max-width:480px){.collection-book-feature-cards{bottom:22%}.collection-book-feature-cards>p{min-height:19px}.collection-book-cover{width:106%;bottom:7px;left:-3%;right:-3%;transform:scale(1.02)}:is(.collection-book-cover>i,.collection-book-cover>i:has(.sigil-flame),.collection-book-cover>i:has(.sigil-shuriken),.collection-book-cover>i:has(.sigil-crystal),.collection-book-cover>i:has(.sigil-bolt),.collection-book-cover>i:has(.sigil-sun),.collection-book-cover>i:has(.sigil-rocket),.collection-book-cover>i:has(.sigil-leaf),.collection-book-cover>i:has(.sigil-wave),.collection-book-cover>i:has(.sigil-moon)){width:47%;top:28%}.collection-book-cover>strong{font-size:9px;bottom:21%;left:19%;right:15%}.collection-book-volume:after{bottom:15px}}.collection-book-cover{width:116%;bottom:0;left:-8%;right:-8%;transform:scale(1.04)}.collection-book-cover>i{width:44%!important}.collection-book-cover>strong{font-size:clamp(11px,2.2vw,16px)}.collection-book-volume:after{bottom:12px;left:18%;right:18%}@media (max-width:480px){.collection-book-cover{width:116%;bottom:-4px;left:-8%;right:-8%;transform:scale(1.04)}.collection-book-cover>i{width:44%!important}.collection-book-cover>strong{font-size:10px}.collection-book-volume:after{bottom:8px}}.collection-book-value-plaque{box-sizing:border-box;background:linear-gradient(105deg,#11100df8,#050504fa 52%,#12100cf8);border:1px solid #d4a047;border-radius:4px;flex:none;align-self:stretch;margin:0;position:relative;box-shadow:inset 0 0 0 2px #34210e,0 6px 12px #000b}.collection-book-value-plaque:before,.collection-book-value-plaque:after{content:"";background:#171008;border:1px solid #d4a047;width:5px;height:5px;position:absolute;top:50%;transform:rotate(45deg)translateY(-50%)}.collection-book-value-plaque:before{left:-4px}.collection-book-value-plaque:after{right:-1px}.collection-book-feature-cards .collection-book-value-plaque dl{width:100%;min-height:54px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:9px 8px 8px}.collection-book-feature-cards .collection-book-value-plaque>p{box-sizing:border-box;width:calc(100% - 16px);min-height:25px;box-shadow:none;color:#f2e8d4;text-align:center;background:0 0;border:0;border-top:1px solid #8e682f;border-radius:0;margin:0 8px;padding:6px 4px;font-size:clamp(9px,1.45vw,12px);font-weight:600;line-height:1;position:relative}.collection-book-feature-cards .collection-book-value-plaque>p:after{bottom:-7px}@media (max-width:480px){.collection-book-feature-cards .collection-book-value-plaque dl{min-height:38px;padding:5px 4px 4px}.collection-book-feature-cards .collection-book-value-plaque>p{width:calc(100% - 10px);min-height:18px;margin-inline:5px;padding:3px;font-size:8px}}.collection-book-shelf{background-image:url(/collection/shelf-row-walnut-v2.png)}.collection-book-cover{bottom:35px}.collection-book-volume:after{bottom:43px}.collection-book-plinth{bottom:6px}@media (max-width:480px){.collection-book-cover{bottom:29px}.collection-book-volume:after{bottom:36px}.collection-book-plinth{bottom:4px}}.collection-book-showcase{box-shadow:none;background-size:100% 100%}.collection-book-featured{bottom:12%}.collection-book-featured:after{display:none}.collection-book-hero{bottom:0;transform:translateY(4%)}.collection-book-showcase-controls{background:linear-gradient(#160a0330,#09040278);border:0;height:49px;padding:0 7%;bottom:0;box-shadow:inset 0 1px #d38a4355}.collection-book-showcase-controls select,.collection-book-owned-toggle{background:#070806e8;box-shadow:inset 0 0 0 2px #2c1a0d,0 2px 4px #0009}@media (max-width:480px){.collection-book-featured{bottom:15%}.collection-book-hero{transform:translateY(4%)}.collection-book-showcase-controls{height:44px;padding-inline:6%}}.collection-book-featured:after{background:linear-gradient(90deg,#3a1407,#a75d2d 12%,#733817 50%,#a75d2d 88%,#3a1407);border:1px solid #5a240c;height:8%;display:block;bottom:-1%;left:11%;right:11%;box-shadow:inset 0 2px #de9552,inset 0 -4px #240b03,0 5px 8px #000b}.collection-book-hero{width:100%;height:98%;inset:0 0 2%;transform:none}.collection-book-hero i{width:58%}.collection-book-hero b{font-size:clamp(11px,2.4vw,17px);bottom:17%}.collection-book-feature-cards{justify-content:flex-end;width:47%;top:12%;bottom:14%;right:7%}.collection-book-feature-cards>div{flex:0 0 49%;width:100%;padding-bottom:13px}.collection-book-feature-cards>div span{border:2px solid #d5a654;width:26%;max-width:68px;box-shadow:inset 0 0 0 2px #3c260f,0 7px 12px #000d,0 0 8px #ffb34538}.collection-book-feature-cards>div:before{height:13px;bottom:3px;left:9%;right:9%}.collection-book-feature-cards dl{clip-path:polygon(4% 0,96% 0,100% 16%,100% 84%,96% 100%,4% 100%,0 84%,0 16%);border:1px solid #e0aa4c;width:91%;min-height:63px;padding:9px 11px 20px;box-shadow:inset 0 0 0 3px #33200e,inset 0 0 0 4px #8a5b28,0 6px 12px #000c}@media (max-width:480px){.collection-book-featured{width:45%;top:8%;bottom:15%;left:5%}.collection-book-featured:after{height:7%;left:10%;right:10%}.collection-book-feature-cards{width:46%;top:15%;bottom:16%;right:5%}.collection-book-feature-cards>div{flex-basis:43%;padding-bottom:9px}.collection-book-feature-cards>div span{max-width:48px}.collection-book-feature-cards>div span:nth-child(2){max-width:56px}.collection-book-feature-cards dl{min-height:45px;padding:5px 5px 15px}}.collection-book-feature-cards>div span{clip-path:polygon(7% 0,93% 0,100% 5%,100% 95%,93% 100%,7% 100%,0 95%,0 5%);background:linear-gradient(145deg,#f3cc72,#6d390f 18%,#e0a647 50%,#512705 82%,#f5d57b);padding:3px;overflow:visible}.collection-book-feature-cards>div span:before{content:"";z-index:2;pointer-events:none;clip-path:polygon(8% 0,92% 0,100% 6%,100% 94%,92% 100%,8% 100%,0 94%,0 6%);border:1px solid #ffe29a;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #4d2a0d}.collection-book-feature-cards img{box-sizing:border-box;background:#090806;border:1px solid #211307;display:block}.collection-book-feature-cards>div span:nth-child(2):after{content:"✦";z-index:4;color:#fff0ae;text-shadow:0 0 4px #fff,0 0 10px #ff9b28,0 0 16px #ff7518;font-size:13px;line-height:1;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.collection-book-feature-cards dl{background:linear-gradient(100deg,#080806f5,#17120bf4 45%,#050504f7);margin-top:2px}.collection-book-feature-cards dl:before,.collection-book-feature-cards dl:after{content:"✦";color:#d5a449;font-size:7px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.collection-book-feature-cards dl:before{left:2px}.collection-book-feature-cards dl:after{right:2px}.collection-book-feature-cards>p:after{content:"❈";color:#c4933f;text-align:center;font-size:9px;line-height:1;display:block;position:absolute;bottom:-7px;left:0;right:0}.collection-book-featured{width:39%;top:7%;bottom:13%;left:8%}.collection-book-hero{filter:brightness(.92)drop-shadow(0 10px 9px #000c);width:100%;height:99%;inset:0 0 1%}.collection-book-hero:after{content:"TRADING CARD GAME";color:#d8aa5d;letter-spacing:.08em;text-align:center;text-shadow:0 1px #000;font:700 clamp(5px,.85vw,8px)/1 Georgia,serif;position:absolute;top:18%;left:23%;right:20%}.collection-book-hero i{width:53%;height:43%;position:absolute;top:33%;left:50%;transform:translate(-50%)}.collection-book-hero b{z-index:3;color:#eabd72;text-align:center;text-shadow:0 2px 2px #000;font-size:clamp(10px,2vw,15px);line-height:1.1;bottom:16%;left:21%;right:18%}.collection-book-feature-cards>div span{clip-path:none;background:linear-gradient(145deg,#f1c66b,#6a350d 20%,#d69b3d 78%,#f0c76e);border:1px solid #d8a448;border-radius:0;width:29%;max-width:61px;padding:1px;overflow:visible;transform:rotate(-9deg)translate(7%);box-shadow:0 6px 10px #000c,0 0 5px #ffb13c38}.collection-book-feature-cards>div span:nth-child(2){z-index:3;width:34%;max-width:72px;transform:translateY(-7px)}.collection-book-feature-cards>div span:nth-child(3){transform:rotate(9deg)translate(-7%)}.collection-book-feature-cards>div span:before{clip-path:none;border-width:1px;inset:2px}.collection-book-feature-cards>div:before{background:linear-gradient(#39200d,#0e0905);border:1px solid #b97d30;border-radius:50%;height:11px;bottom:0;left:8%;right:8%;box-shadow:inset 0 1px #e6b761,0 4px 8px #000a}.collection-book-feature-cards dl{clip-path:polygon(4% 0,96% 0,100% 15%,100% 85%,96% 100%,4% 100%,0 85%,0 15%);background:linear-gradient(105deg,#11100df8,#050504fa 52%,#12100cf8);border:1px solid #c9953d;border-radius:0;width:100%;min-height:58px;margin:1px 0 0;padding:9px 11px 19px;box-shadow:inset 0 0 0 2px #33200e,0 6px 12px #000c}.collection-book-feature-cards dl:before,.collection-book-feature-cards dl:after{content:"";display:none}.collection-book-feature-cards dt{font-size:clamp(7px,1.15vw,9px)}.collection-book-feature-cards dd{margin-top:3px;font-size:clamp(10px,1.8vw,14px)}.collection-book-feature-cards>p{border-top:1px solid #8e682f;padding:4px 5px;font-size:clamp(7px,1.15vw,9px);bottom:3px;left:10%;right:10%}.collection-book-feature-cards>p:after{bottom:-8px}.collection-book-showcase-controls{background:linear-gradient(#2d1408a8,#120803d9 58%,#070301e8);height:47px;padding:0 7%;box-shadow:inset 0 1px #a75b2d,inset 0 -3px #210b04}.collection-book-showcase-controls select,.collection-book-owned-toggle{box-shadow:none;color:#cfff4d;border-width:1px;border-color:#aaff0b}.collection-book-shelf{gap:0 4%;padding-inline:6%}.collection-book-cover{transform-origin:bottom;filter:brightness(.9)drop-shadow(0 7px 7px #000c);width:94%;bottom:31px;left:3%;right:3%;transform:scale(.97)}.collection-book-cover>small{font-size:clamp(4px,.68vw,6px);top:18%}.collection-book-cover>i{width:51%;top:35%}.collection-book-cover>strong{letter-spacing:-.02em;font-size:clamp(8px,1.7vw,13px);bottom:17%;left:21%;right:17%}.collection-book-volume:after{height:7px;bottom:36px;left:23%;right:23%}.collection-book-plinth{height:27px;padding:3px 3%;bottom:5px;left:10%;right:10%}.collection-book-plinth span{background:linear-gradient(#17130e,#050505 58%,#100d09);border:1px solid #c18a39;height:21px;box-shadow:inset 0 0 0 1px #3c260f,0 1px 2px #000b}.collection-book-plinth span:before,.collection-book-plinth span:after{display:none}@media (max-width:480px){.collection-book-featured{width:41%;top:9%;bottom:16%;left:7%}.collection-book-featured:after{height:7%;left:5%;right:5%}.collection-book-feature-cards{width:42%;top:17%;bottom:17%;right:8%}.collection-book-feature-cards>div{flex-basis:43%;padding-bottom:7px}.collection-book-feature-cards>div span{max-width:43px;padding:1px}.collection-book-feature-cards>div span:nth-child(2){max-width:51px;transform:translateY(-5px)}.collection-book-feature-cards dl{min-height:44px;padding:5px 5px 14px}.collection-book-feature-cards>p{padding:2px 4px;bottom:1px}.collection-book-shelf{gap:0 3%;padding-inline:5%}.collection-book-cover{width:94%;bottom:27px;left:3%;right:3%;transform:scale(.97)}.collection-book-plinth{height:23px;padding:2px 2%;bottom:3px;left:9%;right:9%}.collection-book-plinth span{height:19px}}.collection-book-hero i{height:40%;top:27%}.collection-book-hero b{bottom:24%;left:23%;right:20%}.collection-book-cover>i{top:29%}.collection-book-cover>strong{bottom:24%;left:22%;right:18%}.collection-book-feature-cards{width:42%;top:10%;bottom:13%;right:8%}.collection-book-feature-cards>div{flex-basis:52%;padding-bottom:12px}.collection-book-feature-cards>div span{width:30%;max-width:67px}.collection-book-feature-cards>div span:nth-child(2){width:36%;max-width:80px;transform:translateY(-8px)}.collection-book-feature-cards>div:before{height:12px;left:5%;right:5%}.collection-book-feature-cards>div:after{height:5px;bottom:6px;left:13%;right:13%}.collection-book-feature-cards dl{border-color:#d4a047;min-height:66px;padding:10px 12px 21px;box-shadow:inset 0 0 0 2px #34210e,inset 0 0 0 3px #7b5226,0 7px 13px #000c}.collection-book-feature-cards>p{padding:5px;bottom:4px;left:9%;right:9%}@media (max-width:480px){.collection-book-hero i{height:40%;top:27%}.collection-book-hero b{bottom:24%;left:23%;right:20%}.collection-book-cover>i{top:29%}.collection-book-cover>strong{bottom:24%;left:22%;right:18%}.collection-book-feature-cards{width:44%;top:13%;bottom:15%;right:6%}.collection-book-feature-cards>div{flex-basis:47%;padding-bottom:8px}.collection-book-feature-cards>div span{max-width:47px}.collection-book-feature-cards>div span:nth-child(2){max-width:56px;transform:translateY(-6px)}.collection-book-feature-cards dl{min-height:47px;padding:6px 6px 15px}.collection-book-feature-cards>p{padding:2px 4px;bottom:2px}}.collection-book-showcase{aspect-ratio:auto;background-image:url(/collection/showcase-cabinet.png);background-position:50%;background-size:100% 100%;height:clamp(470px,44cqw,620px);min-height:0}.collection-book-featured{justify-content:flex-end;width:39%;top:8%;bottom:14%;left:7%}.collection-book-featured:after{background:linear-gradient(#c0783f,#773917 22%,#3b1708 72%,#180803);border:1px solid #6f2e10;border-radius:2px;height:8%;display:block;bottom:-1%;left:-2%;right:-2%;box-shadow:inset 0 2px #e6a261,inset 0 -4px #140501,0 10px 13px #000c}.collection-book-hero{filter:brightness(.9)drop-shadow(0 13px 10px #000d);width:90%;height:88%;inset:auto 5% 4%;transform:none}.collection-book-feature-cards{grid-template-rows:minmax(0,1fr) auto;gap:0;width:46%;padding:0;display:grid;top:10%;bottom:14%;right:6%}.collection-book-feature-cards>.collection-book-card-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:5%;height:auto;min-height:0;margin:0;padding:4% 3% 12%;display:grid;position:relative}.collection-book-feature-cards>.collection-book-card-gallery:after{filter:blur(5px);background:#0009;border-radius:50%;height:5%;bottom:1%;left:8%;right:8%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){z-index:2;aspect-ratio:63/88;background:linear-gradient(145deg,#f1ce78,#6b390e 18%,#d39a3b 82%,#f5d77f);border:1px solid #d7a24a;border-radius:5px;width:100%;max-width:none;padding:2px;overflow:hidden;transform:none;box-shadow:0 11px 13px #000c,0 0 0 2px #241205,0 0 13px #ffb33b24}.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2){transform:translateY(-5%)}.collection-book-feature-cards>.collection-book-card-gallery img{object-fit:cover;border-radius:3px;width:100%;height:100%;display:block}.collection-book-feature-cards>.collection-book-card-gallery .is-ryks-card img{filter:brightness(.92)saturate(.9)}.collection-book-feature-cards .collection-book-value-plaque{clip-path:none;background:linear-gradient(105deg,#15120df7,#050504fc 52%,#15110cf7);border:2px solid #b77a30;border-radius:4px;width:100%;min-height:92px;margin:0;padding:12px 16px 28px;position:relative;box-shadow:inset 0 0 0 2px #33200e,inset 0 0 0 3px #745022,0 7px 13px #000c}.collection-book-feature-cards .collection-book-value-plaque dl{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #8f652b;margin:0;padding:0 0 10px}.collection-book-feature-cards .collection-book-value-plaque p{background:0 0;border:0;margin:0;padding:0;font-size:clamp(11px,1.35cqw,16px);font-weight:850;position:absolute;bottom:6px;left:16px;right:16px}.collection-book-feature-cards .collection-book-value-plaque p:after{display:none}.collection-book-showcase-controls{height:54px;padding-inline:8%}@media (max-width:699px){.collection-book-showcase{aspect-ratio:720/510;height:auto}.collection-book-featured{width:43%;top:8%;bottom:16%;left:5%}.collection-book-featured:after{height:7%;left:1%;right:1%}.collection-book-hero{width:96%;height:91%;left:2%;right:2%}.collection-book-feature-cards{width:44%;top:11%;bottom:16%;right:5%}.collection-book-feature-cards>.collection-book-card-gallery{gap:3%;padding:6% 2% 12%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){border-radius:3px;padding:1px}.collection-book-feature-cards .collection-book-value-plaque{min-height:54px;padding:6px 7px 17px}.collection-book-feature-cards .collection-book-value-plaque dl{padding-bottom:5px}.collection-book-feature-cards .collection-book-value-plaque p{font-size:8px;bottom:3px;left:7px;right:7px}.collection-book-showcase-controls{height:44px;padding-inline:6%}}.collection-book-hero{transform:translateY(4%)}.collection-book-feature-cards>.collection-book-card-gallery:after{display:none}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){overflow:visible}.collection-book-feature-cards>.collection-book-card-gallery span:after{content:"";background:linear-gradient(#9e5c27,#2b1408 58%,#090504);border:1px solid #bd7d31;border-radius:50%;height:7%;position:absolute;bottom:-7%;left:7%;right:7%;box-shadow:inset 0 1px #efbd6c,0 5px 7px #000c}.collection-book-feature-cards>.collection-book-card-gallery img{z-index:1;border:1px solid #1d0f06;position:relative;box-shadow:inset 0 0 0 1px #e0b45d}@media (max-width:699px){.collection-book-hero{transform:translateY(3%)}}.collection-book-feature-cards{width:48%;right:9%}.collection-book-feature-cards>.collection-book-card-gallery{box-sizing:border-box;perspective:900px;align-self:stretch;width:100%;height:100%;min-height:0;padding:2% 3% 11%;display:block}.collection-book-feature-cards>.collection-book-card-gallery:before{background:radial-gradient(at 50% 18%,#b78749 0 5%,#5a3217 36%,#1a0d06 72%,#050302 100%);border:1px solid #72451f;border-radius:50%;height:10%;bottom:1%;left:7%;right:7%;box-shadow:inset 0 2px #d5a26866,inset 0 -4px #080301,0 9px 13px #000c}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){z-index:2;opacity:.88;transform-origin:bottom;width:46%;max-width:none;transition:left .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1),opacity .75s,filter .75s;position:absolute;bottom:4%;left:50%}.collection-book-feature-cards>.collection-book-card-gallery span.is-left{z-index:2;filter:brightness(.78);left:0;transform:rotate(-6deg)scale(.86)}.collection-book-feature-cards>.collection-book-card-gallery span.is-center{z-index:4;opacity:1;filter:none;left:27%;transform:translateY(-6%)scale(1.06)}.collection-book-feature-cards>.collection-book-card-gallery span.is-right{z-index:2;filter:brightness(.78);left:54%;transform:rotate(6deg)scale(.86)}.collection-book-feature-cards>.collection-book-card-gallery span:after{content:"";color:#0000;height:6%;text-shadow:none;background:linear-gradient(#8a5d2b,#38200e 55%,#100805);border-color:#785020;font-size:0;inset:auto -8% -7%;transform:none;box-shadow:inset 0 1px #c99b5a77,0 5px 9px #000d}.collection-book-feature-cards .collection-book-value-plaque{background:radial-gradient(circle at 10px 10px,#9a7440 0 1px,#2a1b0d 2px 3px,#0000 4px),radial-gradient(circle at calc(100% - 10px) 10px,#9a7440 0 1px,#2a1b0d 2px 3px,#0000 4px),radial-gradient(circle at 10px calc(100% - 10px),#9a7440 0 1px,#2a1b0d 2px 3px,#0000 4px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),#9a7440 0 1px,#2a1b0d 2px 3px,#0000 4px),linear-gradient(110deg,#1a1510,#080706 48%,#21190f);border:1px solid #5d3d1e;border-radius:3px;box-shadow:inset 0 0 0 2px #0b0805,inset 0 1px #92704455,0 8px 13px #000c}.collection-book-feature-cards .collection-book-value-plaque:before{content:"";pointer-events:none;border:1px solid #70512d55;position:absolute;inset:5px}.collection-book-feature-cards{grid-template-rows:minmax(0,1fr) auto;align-items:stretch}.collection-book-feature-cards .collection-book-value-plaque dt{color:#bca47e;text-shadow:0 1px #000}.collection-book-feature-cards .collection-book-value-plaque dd{color:#eee0c1;text-shadow:0 1px 1px #000,0 0 7px #c3974830}.collection-book-feature-cards .collection-book-value-plaque dl{border-bottom-color:#5c4427}.collection-book-showcase-controls{background:linear-gradient(#4a2412,#241006 18%,#120805 72%,#080402);border-top:1px solid #5b2d13;box-shadow:inset 0 2px #8a4d28,inset 0 -3px #120501}.collection-book-showcase-controls select,.collection-book-owned-toggle{color:#dec9a2;background:linear-gradient(#17130e,#080706);border-color:#654d2c;box-shadow:inset 0 0 0 1px #20150b,0 2px 4px #0009}.collection-book-owned-toggle i{background:#282521;box-shadow:inset 0 1px 2px #000}.collection-book-owned-toggle i:after{background:#d6c7aa;box-shadow:0 1px 3px #000}@media (min-width:1200px){.collection-book-feature-cards{width:49%;right:8%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){width:46%}}@media (min-width:700px) and (max-width:1199px){.collection-book-feature-cards{width:47%;right:7%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){width:44%}}@media (prefers-reduced-motion:reduce){.collection-book-feature-cards>.collection-book-card-gallery span{transition:none}}@media (max-width:699px){.collection-book-feature-cards{width:47%;right:5%}.collection-book-feature-cards>.collection-book-card-gallery{padding:2% 1% 12%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){width:46%;bottom:4%}.collection-book-feature-cards>.collection-book-card-gallery span.is-left{left:0}.collection-book-feature-cards>.collection-book-card-gallery span.is-center{left:27%}.collection-book-feature-cards>.collection-book-card-gallery span.is-right{left:54%}.collection-book-feature-cards>.collection-book-card-gallery:before{left:5%;right:5%}}@media (max-width:480px){.collection-book-feature-cards{width:48%;top:12%;bottom:16%;right:4%}.collection-book-feature-cards>.collection-book-card-gallery span,.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(2),.collection-book-feature-cards>.collection-book-card-gallery span:nth-child(3){width:43%;bottom:5%}.collection-book-feature-cards>.collection-book-card-gallery span.is-left{left:2%}.collection-book-feature-cards>.collection-book-card-gallery span.is-center{left:28.5%}.collection-book-feature-cards>.collection-book-card-gallery span.is-right{left:55%}}.collection-book-showcase .collection-book-featured{width:39%;left:9%}.collection-book-showcase .collection-book-featured:after{z-index:1;clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);background:linear-gradient(#c47a42 0 10%,#7a3919 22%,#391407 72%,#180702);border:0;border-radius:3px;height:7%;bottom:0;left:0;right:0;box-shadow:inset 0 2px #e8a15e,inset 0 -4px #120401,0 5px 7px #0009}.collection-book-showcase .collection-book-hero{z-index:2;filter:brightness(.92)drop-shadow(0 5px 4px #0009);width:90%;height:91%;inset:auto 5% 1%;transform:none}.collection-book-showcase .collection-book-feature-cards{grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;align-items:stretch;gap:10px;width:40%;padding:0;display:grid;top:9%;bottom:14%;right:8%}.collection-book-showcase .collection-book-card-gallery{box-sizing:border-box;perspective:900px;align-self:stretch;width:100%;height:100%;min-height:0;margin:0;padding:0;display:block;position:relative}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:31%;max-width:none;position:absolute;bottom:3%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:8%;transform:rotate(-6deg)scale(.86)}.collection-book-showcase .collection-book-card-gallery span.is-center{left:34.5%;transform:translateY(-5%)scale(1.06)}.collection-book-showcase .collection-book-card-gallery span.is-right{left:61%;transform:rotate(6deg)scale(.86)}.collection-book-showcase .collection-book-card-gallery span:after,.collection-book-showcase .collection-book-card-gallery span:nth-child(2):after{content:"";color:#0000;height:6%;text-shadow:none;font-size:0;inset:auto -8% -7%;transform:none}.collection-book-showcase .collection-book-value-plaque{box-sizing:border-box;grid-template-rows:auto auto;width:100%;min-height:96px;margin:0;padding:12px 16px 9px;display:grid;position:relative}.collection-book-showcase .collection-book-value-plaque dl{width:100%;min-height:0;margin:0;padding:0 0 9px}.collection-book-showcase .collection-book-value-plaque>p{box-sizing:border-box;text-align:center;border:0;border-top:1px solid #5c4427;width:100%;min-height:0;margin:0;padding:7px 4px 0;line-height:1.15;position:static}.collection-book-shelf .collection-book-cover{filter:drop-shadow(0 5px 4px #0008);bottom:26px}.collection-book-shelf .collection-book-volume:after{opacity:.7;height:4px;bottom:29px}.collection-book-shelf .collection-book-plinth{height:27px;bottom:5px}@media (max-width:600px){.collection-book-showcase{aspect-ratio:720/510;background-size:100% 100%;height:auto}.collection-book-showcase .collection-book-featured{width:40%;top:9%;bottom:16%;left:8%}.collection-book-showcase .collection-book-feature-cards{gap:4px;width:43%;top:10%;bottom:16%;right:7%}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:31%;bottom:2%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:8%}.collection-book-showcase .collection-book-card-gallery span.is-center{left:34.5%}.collection-book-showcase .collection-book-card-gallery span.is-right{left:61%}.collection-book-showcase .collection-book-value-plaque{min-height:62px;padding:5px 6px 4px}.collection-book-showcase .collection-book-value-plaque dl{padding-bottom:3px}.collection-book-showcase .collection-book-value-plaque dt{font-size:7px}.collection-book-showcase .collection-book-value-plaque dd{margin-top:1px;font-size:10px}.collection-book-showcase .collection-book-value-plaque>p{padding-top:3px;font-size:8px}.collection-book-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-book-shelf .collection-book-cover{bottom:20px}.collection-book-shelf .collection-book-volume:after{bottom:23px}.collection-book-shelf .collection-book-plinth{height:23px;bottom:3px}}.collection-book-showcase .collection-book-featured:after{clip-path:polygon(2% 0,98% 0,100% 100%,0 100%);background:radial-gradient(at 18% 58%,#0000 0 12%,#2b1007 13% 14%,#0000 15% 24%,#8d4c26 25% 26%,#0000 27%),radial-gradient(at 78% 42%,#0000 0 16%,#341408 17% 18%,#0000 19% 27%),repeating-linear-gradient(2deg,#5a2914 0 2px,#713a1e 3px 5px,#40200f 6px 8px,#6a3419 9px 12px);border:1px solid #311306;border-radius:2px;height:5.8%;left:7%;right:7%;box-shadow:inset 0 2px #a76337,inset 0 -3px #1b0903,0 -4px 6px #0007,0 5px 6px #000a}.collection-book-showcase .collection-book-hero{filter:brightness(.92)drop-shadow(0 3px 3px #000c);bottom:.5%}.collection-book-shelf .collection-book-plinth{background:radial-gradient(at 22% 54%,#0000 0 14%,#2d1107 15% 16%,#0000 17% 25%),radial-gradient(at 76% 38%,#0000 0 17%,#351408 18% 19%,#0000 20%),repeating-linear-gradient(2deg,#552711 0 2px,#6c3519 3px 5px,#3b1b0c 6px 8px,#613017 9px 12px);border-color:#321407;box-shadow:inset 0 2px #94532b,inset 0 -3px #190803,0 4px 6px #000a}@media (max-width:600px){.collection-book-showcase{aspect-ratio:720/535}.collection-book-showcase .collection-book-featured{width:43%;top:8%;bottom:14.5%;left:6.5%}.collection-book-showcase .collection-book-hero{width:99%;height:94%;left:.5%;right:.5%}.collection-book-showcase .collection-book-hero b{text-align:center;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(9px,2.55vw,13px);line-height:1.05;display:-webkit-box;bottom:17%;left:20%;right:15%;overflow:hidden}.collection-book-showcase .collection-book-feature-cards{gap:3px;width:47%;top:8.5%;bottom:13.5%;right:4%}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:35%;bottom:2%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:2%;transform:rotate(-6deg)scale(.9)}.collection-book-showcase .collection-book-card-gallery span.is-center{left:32.5%;transform:translateY(-4%)scale(1.08)}.collection-book-showcase .collection-book-card-gallery span.is-right{left:63%;transform:rotate(6deg)scale(.9)}.collection-book-showcase .collection-book-value-plaque{min-height:66px;padding:6px 7px 5px}.collection-book-showcase .collection-book-value-plaque dl{padding-bottom:4px}.collection-book-showcase .collection-book-value-plaque dt{font-size:7px}.collection-book-showcase .collection-book-value-plaque dd{font-size:10px}.collection-book-showcase .collection-book-value-plaque>p{padding-top:4px;font-size:8px}.collection-book-showcase-controls{grid-template-columns:1fr 1fr;gap:10%;padding-inline:5%;display:grid}.collection-book-showcase-controls select,.collection-book-owned-toggle{box-sizing:border-box;width:100%;min-width:0;height:32px}.collection-book-owned-toggle{justify-content:center}.collection-book-shelf{gap:0 3px;padding-inline:7px}.collection-book-shelf .collection-book-volume{height:250px}.collection-book-shelf .collection-book-cover{width:100%;max-height:210px;bottom:20px}.collection-book-shelf .collection-book-cover>strong{text-align:center;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(8px,2.45vw,11px);line-height:1.05;display:-webkit-box;bottom:17%;left:19%;right:13%;overflow:hidden}.collection-book-shelf .collection-book-volume:after{bottom:23px}.collection-book-shelf .collection-book-plinth{width:98%;height:24px;bottom:3px}}.collection-book-showcase-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:34%;padding-inline:5%;display:grid}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{box-sizing:border-box;justify-content:center;width:100%;min-width:0;height:36px;margin:0}@media (max-width:600px){.collection-book-showcase .collection-book-featured{width:44%;left:5.5%}.collection-book-showcase .collection-book-hero{transform-origin:50% 100%;transform:scale(1.1)}.collection-book-showcase .collection-book-feature-cards{width:49%;right:2.5%}.collection-book-shelf{gap:0;padding-inline:3px}.collection-book-shelf .collection-book-cover{transform-origin:50% 100%;width:110%;max-height:226px}.collection-book-showcase-controls{column-gap:10%}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{height:32px}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:56.875%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:-8%;transform:rotate(-6deg)scale(.86)}.collection-book-showcase .collection-book-card-gallery span.is-center{left:21.5625%;transform:translateY(-2%)scale(1)}.collection-book-showcase .collection-book-card-gallery span.is-right{left:51.125%;transform:rotate(6deg)scale(.86)}}.collection-book-reader{color:#f7e4be;background:radial-gradient(at 50% 0,#5a351d2e,#0000 48%),linear-gradient(155deg,#130b07,#070504 62%,#100904)}.collection-book-reader-head{background:linear-gradient(145deg,#27170f,#0d0805);border:1px solid #8f6538;border-radius:10px;margin:0 8px 10px;padding:9px 10px;box-shadow:inset 0 0 0 1px #f1c57420,0 7px 16px #0008}.collection-book-reader-head>button{color:#f2c982;background:#160d08;border-color:#c79652}.collection-book-reader-head small{color:#bda37c}.collection-book-reader-head strong{color:#f7dfb7}.collection-book-reader-head>b{color:#e9b755}.collection-book-filters{margin-bottom:9px}.collection-book-filters button{color:#c8b28d;background:#17100bcc;border-color:#76522f}.collection-book-filters button.active{color:#ffe0a0;background:linear-gradient(#392313,#1d110a);border-color:#d9a955;box-shadow:inset 0 0 0 1px #ffe19b22,0 2px 8px #0007}.collection-book-spread{aspect-ratio:1;box-shadow:none;filter:drop-shadow(0 18px 18px #000a);background:url(/collection-books/ryks-book-open-empty-v2.png) 50%/100% 100% no-repeat;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 5.8% minmax(0,1fr);padding:10.45% 8.45% 15.9%;animation:.38s cubic-bezier(.2,.72,.22,1) both collection-book-spread-arrive}@keyframes collection-book-spread-arrive{0%{opacity:0;transform:scaleX(.16)scaleY(.9)}to{opacity:1;transform:none}}.collection-book-page{box-shadow:none;background:0 0;border:0;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:3.4% 5.6%;padding:0}.collection-book-spine{background:0 0}.collection-book-spine i{display:none}.collection-book-slot{aspect-ratio:auto;background:0 0;border:0;border-radius:3%;min-width:0;min-height:0;padding:2.2%;overflow:visible;box-shadow:inset 0 0 9px #0008}.collection-book-slot>span{background:#151515;border-radius:1.5%;box-shadow:0 2px 4px #000c,inset 0 0 0 1px #b98448}.collection-book-slot:focus-visible{outline-offset:2px;outline:2px solid #b7ff28}.collection-book-slot img{object-fit:cover}.collection-book-slot>small,.collection-book-slot>em{z-index:4;border:1px solid #bb8849;border-radius:5px;font-family:Georgia,Noto Serif KR,serif;box-shadow:0 2px 5px #0009}.collection-book-slot>small{color:#f2d39c;background:#17100dec;bottom:4%;left:5%}.collection-book-slot>em{color:#251508;background:#d2a14c;top:4%;right:5%}.collection-book-pager{margin-top:9px}.collection-book-pager button{color:#efd3a4;background:linear-gradient(#25160e,#110b07);border-color:#9b6e38}.collection-book-pager small{color:#bca98a}@media (max-width:600px){.collection-book-reader{margin-inline:-14px;padding-inline:3px}.collection-book-reader-head{margin-inline:7px}.collection-book-spread{padding-left:8.35%;padding-right:8.35%}.collection-book-slot{padding:1.4%}.collection-book-slot>small,.collection-book-slot>em{padding:1px 3px;font-size:7px}}@media (prefers-reduced-motion:reduce){.collection-book-spread{animation-duration:.01ms!important}}.collection-book-spread{aspect-ratio:1.02;filter:none;background:linear-gradient(90deg,#0c0b09 0 48.4%,#26160e 49%,#9c6330 49.75%,#3c2113 50.25%,#140a07 51%,#0c0b09 100%);border:3px solid #bd8743;border-radius:3.2% 3.2% 4.5% 4.5%;grid-template-columns:minmax(0,1fr) 4.5% minmax(0,1fr);padding:4.7% 4.8% 5.5%;box-shadow:inset 0 0 0 6px #181510,inset 0 0 0 8px #9f713a,inset 0 0 34px #000,0 18px 22px #000a}.collection-book-page{background:radial-gradient(circle at 50% 40%,#262521,#11110f 66%),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 5px);border:1px solid #8d642f;border-radius:2%;gap:3.2% 4.6%;padding:2.6%;box-shadow:inset 0 0 0 2px #060605,inset 0 0 18px #000}.collection-book-page.left{box-shadow:inset -18px 0 22px #0008,inset 0 0 0 2px #060605}.collection-book-page.right{box-shadow:inset 18px 0 22px #0008,inset 0 0 0 2px #060605}.collection-book-spine{background:linear-gradient(90deg,#1c0e08,#5a3018 28%,#bd8140 48%,#5c3018 70%,#170b07);display:block;box-shadow:inset 0 0 8px #000}.collection-book-spine i{background:#17100c;border:2px solid #c68c4a;width:130%;height:3.2%;display:block;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #000}.collection-book-slot{background:linear-gradient(135deg,#d7a45c 0 8%,#0000 8.4%),linear-gradient(225deg,#d7a45c 0 8%,#0000 8.4%),linear-gradient(315deg,#d7a45c 0 8%,#0000 8.4%),linear-gradient(45deg,#d7a45c 0 8%,#0000 8.4%),#090908;border:1px solid #8f672f;border-radius:3%;padding:5.5%;box-shadow:inset 0 0 0 2px #050504,0 2px 5px #000b}.collection-book-slot:before,.collection-book-slot:after{content:"";z-index:3;aspect-ratio:1;background:#f0c37d;border-radius:50%;width:7%;display:block;position:absolute;box-shadow:0 0 0 1px #6b3d17,inset 0 1px #fff7}.collection-book-slot:before{top:3.2%;left:3.2%}.collection-book-slot:after{bottom:3.2%;right:3.2%;transform:none}.collection-book-slot>span{border:1px solid #47311b;border-radius:1.5%;box-shadow:0 3px 6px #000d,inset 0 0 0 1px #c69653}.collection-book-slot.missing img{filter:grayscale(.94)brightness(.37);opacity:.68}.collection-book-slot.missing:hover img{filter:grayscale(.65)brightness(.58);opacity:.88}.collection-book-card-preview{z-index:12000;color:#fff;background:radial-gradient(at 50% 40%,#50331f99,#0000 45%),#050403ed;place-items:center;padding:70px 18px 90px;animation:.2s both book-card-preview-in;display:grid;position:fixed;inset:0}.collection-book-card-preview article{text-align:center;justify-items:center;width:min(78vw,340px);display:grid}.collection-book-card-preview article>span{aspect-ratio:63/88;background:#12110f;border:2px solid #c89450;border-radius:13px;place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:0 22px 55px #000d,0 0 0 5px #17130e}.collection-book-card-preview img{object-fit:contain;width:100%;height:100%}.collection-book-card-preview h2{margin:16px 0 4px;font-family:Georgia,Noto Serif KR,serif;font-size:24px}.collection-book-card-preview p{color:#cdbb9b;margin:0;font-size:13px}.collection-book-card-preview em{color:#d2ba91;border:1px solid #9b7546;border-radius:99px;margin-top:10px;padding:5px 12px;font-size:12px;font-style:normal}.collection-book-card-preview-close{color:#fff;background:#100b08;border:1px solid #c99b5d;border-radius:50%;width:42px;height:42px;font-size:27px;position:absolute;top:24px;right:20px}@keyframes book-card-preview-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.collection-book-spread{border-width:2px;padding:4.5% 4.3% 5.2%}.collection-book-page{gap:2.8% 3.8%;padding:2.2%}.collection-book-slot{padding:5%}.collection-book-card-preview{padding-bottom:76px}.collection-book-card-preview article{width:min(76vw,310px)}}.collection-book-reader,.collection-book-card-preview{--book-accent:#d17c34;--book-glow:#b94a1f55;--book-deep:#2a1008}.collection-book-reader.tone-violet,.collection-book-card-preview.tone-violet{--book-accent:#a976e5;--book-glow:#743ebc66;--book-deep:#170d29}.collection-book-reader.tone-ice,.collection-book-card-preview.tone-ice{--book-accent:#65b9e8;--book-glow:#2b8ec466;--book-deep:#071b29}.collection-book-reader.tone-leaf,.collection-book-card-preview.tone-leaf{--book-accent:#80ad50;--book-glow:#4e872e66;--book-deep:#0c210d}.collection-book-reader.tone-flame,.collection-book-card-preview.tone-flame{--book-accent:#dd5b32;--book-glow:#bd321f66;--book-deep:#2a0b07}.collection-book-reader.tone-silver,.collection-book-card-preview.tone-silver{--book-accent:#bec5c2;--book-glow:#8fa8a766;--book-deep:#111b1d}.collection-book-reader{background:radial-gradient(ellipse at 50% 12%,var(--book-glow),transparent 46%),linear-gradient(155deg,var(--book-deep),#070504 64%,#100904)}.collection-book-reader-head,.collection-book-filters button.active{border-color:var(--book-accent)}.collection-book-reader-head>b,.collection-book-filters button.active{color:var(--book-accent)}.collection-book-spread{border-color:var(--book-accent);box-shadow:inset 0 0 0 6px #181510,inset 0 0 0 8px var(--book-accent),inset 0 0 34px #000,0 18px 22px #000a}.collection-book-page{border-color:color-mix(in srgb,var(--book-accent) 72%,#4a321d)}.collection-book-card-preview{background:radial-gradient(ellipse at 50% 38%,var(--book-glow),transparent 48%),linear-gradient(155deg,var(--book-deep),#050403 68%)}.collection-book-card-preview article>span,.collection-book-card-preview-close{border-color:var(--book-accent)}.collection-book-card-preview article>span{box-shadow:0 22px 55px #000d,0 0 38px var(--book-glow),0 0 0 5px #17130e}.collection-book-card-preview em{border-color:var(--book-accent);color:var(--book-accent)}.collection-book-shelf{--shelf-row:clamp(248px,54vw,330px);grid-auto-rows:var(--shelf-row)}.collection-book-shelf .collection-book-volume{height:var(--shelf-row)}.collection-book-shelf .collection-book-cover{width:auto;height:calc(var(--shelf-row) - 55px);aspect-ratio:1060/1484;transform-origin:50% 100%;max-height:none;margin:0;bottom:31px;left:50%;right:auto;transform:translate(-50%)}.collection-book-shelf .collection-book-cover:hover{transform:translate(-50%)translateY(-4px)}@media (max-width:600px){.collection-book-shelf{--shelf-row:clamp(238px,64vw,276px)}.collection-book-shelf .collection-book-cover{height:calc(var(--shelf-row) - 47px);bottom:26px}}@media (max-width:600px){.collection-book-showcase .collection-book-featured .collection-book-hero{transform:scale(1.32)}}.collection-book-spread{aspect-ratio:1223/1286;box-shadow:none;filter:drop-shadow(0 13px 16px #0009);background:url(/collection-books/ryks-book-open-empty-v2.png) 50%/100% 100% no-repeat;border:0;border-radius:0;padding:0;display:block;position:relative}.collection-book-page{width:38.1%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:3.45% 6.8%;padding:0;display:grid;position:absolute;top:10.03%;bottom:20.06%}.collection-book-page.left{box-shadow:none;left:9.24%}.collection-book-page.right{box-shadow:none;right:8.75%}.collection-book-spine{display:none}.collection-book-slot{aspect-ratio:auto;width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.collection-book-slot:before,.collection-book-slot:after{display:none}.collection-book-slot>span{width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:2px;position:absolute;inset:3.8% 5.4%}.collection-book-slot img{object-fit:contain;width:100%;height:100%}.collection-book-slot>small{font-size:7px;bottom:5%;left:7%}.collection-book-slot>em{font-size:7px;top:5%;right:7%}.collection-book-card-preview{grid-template-columns:48px minmax(0,340px) 48px;gap:8px}.collection-book-card-preview article{grid-column:2}.collection-book-card-preview-nav{z-index:2;border:1px solid var(--book-accent);width:44px;height:62px;color:var(--book-accent);background:#0d0907dc;border-radius:99px;font-size:34px;box-shadow:0 8px 20px #0008}.collection-book-card-preview-nav.prev{grid-column:1}.collection-book-card-preview-nav.next{grid-column:3}@media (max-width:600px){.collection-book-card-preview{grid-template-columns:40px minmax(0,1fr) 40px;gap:4px;padding-inline:7px}.collection-book-card-preview-nav{width:38px;height:56px;font-size:30px}}.collection-book-showcase .collection-book-featured .collection-book-hero{transform-origin:50% 100%;transform:translateY(5.5%)scale(1.08)}.collection-book-showcase .collection-book-card-gallery{transform-origin:50% 66%;transform:scale(1.2)}@media (max-width:600px){.collection-book-showcase .collection-book-featured .collection-book-hero{transform:translateY(5.5%)scale(1.188)}}.collection-book-spread:before,.collection-book-spread:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#171612,#23211c 48%,#171612 50%,#23211c 52%,#171612);height:2.2%;position:absolute;left:10.8%;right:10.8%;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0008}.collection-book-spread:before{top:5.3%}.collection-book-spread:after{bottom:14.9%}.collection-book-page{z-index:2}.collection-book-slot>span{border:1px solid color-mix(in srgb,var(--book-accent) 68%,#5d3d20);background:#111;border-radius:3px;width:100%;height:100%;inset:0;box-shadow:0 2px 5px #000c,inset 0 0 0 2px #080706}.collection-book-slot>small,.collection-book-slot>em{z-index:4}.collection-book-card-preview{place-content:center}.collection-book-card-preview article{width:min(64vw,340px)}.collection-book-shelf .collection-book-plinth span{letter-spacing:-.025em;width:92%;height:calc(100% - 6px);font-size:clamp(11px,3.2vw,16px);font-weight:900;line-height:1}.collection-book-showcase .collection-book-value-plaque>p{min-height:34px;padding:5px 8px;font-size:clamp(15px,3.6vw,21px);font-weight:950;line-height:1}.collection-book-shelf .collection-book-plinth{height:38px;box-shadow:none;background:0 0;border:0}.collection-book-shelf .collection-book-plinth span{background:#090a09;border-color:#c9954b;width:90%;height:30px;font-size:clamp(11px,2.8vw,15px);box-shadow:inset 0 0 0 2px #24160c,0 3px 6px #0009}@media (max-width:600px){.collection-book-showcase .collection-book-value-plaque>p{min-height:27px;padding-block:3px;font-size:clamp(13px,3.9vw,17px)}.collection-book-shelf .collection-book-plinth{height:34px}.collection-book-shelf .collection-book-plinth span{height:27px;font-size:clamp(10px,3.1vw,13px)}}.collection-book-showcase .collection-book-value-plaque>p{text-align:center;place-items:center;padding:8px 6px 2px;display:grid}.collection-book-showcase-controls>label:first-child{justify-content:center;display:flex}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{justify-self:center;width:78%;max-width:360px}@media (max-width:600px){.collection-book-showcase .collection-book-value-plaque>p{padding:6px 4px 1px}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{width:82%}.collection-book-showcase .collection-book-card-gallery{transform:none}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:39%;bottom:2%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:0;transform:rotate(-6deg)scale(.88)}.collection-book-showcase .collection-book-card-gallery span.is-center{left:30.5%;transform:translateY(-3%)scale(1)}.collection-book-showcase .collection-book-card-gallery span.is-right{left:61%;transform:rotate(6deg)scale(.88)}.collection-book-showcase{aspect-ratio:720/500}.collection-book-showcase .collection-book-featured{width:41%;top:9%;bottom:15%;left:7.5%}.collection-book-showcase .collection-book-featured .collection-book-hero{transform:translateY(4%)scale(1.02)}.collection-book-showcase .collection-book-feature-cards{width:45%;top:10%;bottom:14%;right:4%}.collection-book-showcase .collection-book-card-gallery span,.collection-book-showcase .collection-book-card-gallery span:nth-child(2),.collection-book-showcase .collection-book-card-gallery span:nth-child(3){width:37%}.collection-book-showcase .collection-book-card-gallery span.is-left{left:1%}.collection-book-showcase .collection-book-card-gallery span.is-center{left:31.5%}.collection-book-showcase .collection-book-card-gallery span.is-right{left:62%}.collection-book-showcase .collection-book-value-plaque{min-height:58px;padding:5px 6px 4px}.collection-book-showcase .collection-book-value-plaque dt{font-size:6.5px}.collection-book-showcase .collection-book-value-plaque dd{font-size:9px}.collection-book-showcase .collection-book-value-plaque>p{min-height:24px;padding:5px 4px 1px;font-size:clamp(11px,3.25vw,14px)}.collection-book-shelf{--shelf-row:clamp(210px,57vw,242px);padding-inline:8px}.collection-book-shelf .collection-book-cover{height:calc(var(--shelf-row) - 49px);bottom:25px}.collection-book-shelf .collection-book-plinth{height:31px}.collection-book-shelf .collection-book-plinth span{width:84%;height:24px;font-size:clamp(9px,2.8vw,12px)}.collection-book-spread{width:96%;margin-inline:auto}.collection-book-card-preview article{width:min(58vw,260px)}.collection-book-card-preview h2{margin-top:13px;font-size:21px}.collection-book-card-preview p{font-size:12px}.collection-book-card-preview em{margin-top:8px;font-size:11px}}.collection-book-aurora{background:radial-gradient(ellipse at 50% 10%,var(--book-glow),transparent 48%), radial-gradient(ellipse at 18% 70%,color-mix(in srgb,var(--book-accent) 10%,transparent),transparent 42%), linear-gradient(180deg,var(--book-deep),#090504 62%,#050302)}.collection-book-card-preview-filter{z-index:3;border:1px solid var(--book-accent);color:#ead7b7;background:#0d0907e8;border-radius:99px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:850;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #0008}.collection-book-card-preview-filter input{opacity:0;position:absolute}.collection-book-card-preview-filter i{background:#3b3631;border-radius:99px;width:32px;height:18px;position:relative}.collection-book-card-preview-filter i:after{content:"";background:#e8d7b7;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px}.collection-book-card-preview-filter input:checked+i{background:var(--book-accent)}.collection-book-card-preview-filter input:checked+i:after{transform:translate(14px)}.collection-book-card-preview-filter input:disabled+i{opacity:.35}@media (max-width:600px){.collection-book-card-preview-filter{min-height:34px;padding-inline:11px;font-size:11px;top:18px}.collection-book-card-preview-close{width:38px;height:38px;font-size:24px;top:18px;right:14px}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{transform:translateY(5px)}.collection-book-shelf .collection-book-plinth span{transform:translateY(4px)}}.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{width:72%;max-width:320px}.collection-book-shelf .collection-book-plinth{box-sizing:border-box;justify-content:center;width:100%;padding-inline:0;display:flex;left:0;right:0}.collection-book-shelf .collection-book-plinth span{margin-inline:auto;transform:translateY(4px)}.collection-book-theme-list{grid-template-columns:minmax(0,1fr)}.collection-book-theme-list button{max-width:240px}@media (max-width:600px){.collection-book-showcase-controls select,.collection-book-showcase-controls .collection-book-owned-toggle{width:72%}.collection-book-shelf .collection-book-cover{height:calc(var(--shelf-row) - 63px)}.collection-book-shelf .collection-book-cover>strong{bottom:29%}.collection-book-shelf .collection-book-plinth{width:100%;padding-inline:0;left:0;right:0}.collection-book-shelf .collection-book-plinth span{width:84%;margin-inline:auto;transform:translateY(4px)}}.collection-book-spread:before,.collection-book-spread:after{display:none}.collection-book-slot>small{box-sizing:border-box;place-items:center;min-width:28px;min-height:16px;padding:1px 5px;line-height:1;display:grid;bottom:8%;left:7%}@media (max-width:600px){.collection-book-slot>small{min-width:25px;min-height:14px;padding:1px 4px;font-size:7px;line-height:1;bottom:8%}.collection-book-showcase .collection-book-feature-cards{bottom:18%}.collection-book-showcase .collection-book-value-plaque{min-height:64px;padding-bottom:6px;overflow:visible}.collection-book-showcase .collection-book-value-plaque>p{min-height:26px;padding:4px 4px 2px;line-height:1.1;overflow:visible}}.collection-book-reader-head>button{place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.collection-book-selected-cards{gap:9px;margin:0 0 12px;display:flex}.collection-book-selected-cards button{aspect-ratio:63/88;background:#e7e9e3;border:2px solid #8fc719;border-radius:9px;width:62px;padding:2px;position:relative;overflow:hidden}.collection-book-selected-cards img{object-fit:cover;border-radius:5px;width:100%;height:100%}.collection-book-selected-cards span{color:#172000;background:#b7ff28;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-weight:900;display:grid;position:absolute;bottom:4px;left:4px}.collection-book-selected-cards b{color:#fff;background:#111d;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;display:grid;position:absolute;top:3px;right:3px}.collection-book-card-search{margin:0 0 10px;display:block;position:relative}.collection-book-card-search input{box-sizing:border-box;width:100%;height:43px;font:inherit;background:#fff;border:1px solid #d2d7cd;border-radius:12px;padding:0 38px 0 13px}.collection-book-card-search i{color:#596057;font-size:19px;font-style:normal;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.collection-book-card-picker-empty{color:#747b72;text-align:center;margin:18px 0;font-size:13px}.collection-book-card-picker-pager{grid-template-columns:44px 1fr 44px;align-items:center;gap:10px;margin-top:13px;display:grid}.collection-book-card-picker-pager button{color:#171914;background:#fff;border:1px solid #cdd2c7;border-radius:12px;height:42px;font-size:24px;font-weight:900}.collection-book-card-picker-pager button:disabled{opacity:.3}.collection-book-card-picker-pager span{text-align:center;font-size:13px;font-weight:850}.collection-book-card-picker-pager small{color:#7b8178;margin-top:2px;font-size:10px;font-weight:500;display:block}.collection-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-mode-tabs .collection-personal-store-disabled:disabled{color:#b7bbb3;cursor:default;opacity:1;background:0 0;border-bottom-color:#0000}.collection-book-manager .collection-book-add-picker{color:#20231f;background:#fff;gap:10px;min-width:0;display:grid}.collection-book-manager .collection-book-add-picker :is(.opening-scope-context-row,.opening-scope-large-selects){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.collection-book-manager .collection-book-add-picker :is(.opening-scope-context-row,.opening-scope-large-selects) label{background:0 0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.collection-book-manager .collection-book-add-picker label>span{color:#656c63;font-size:12px;font-weight:800}.collection-book-manager .collection-book-add-picker select{color:#20231f;width:100%;min-width:0;height:46px;min-height:46px;font:inherit;text-overflow:ellipsis;background:#fff;border:1px solid #d5d9d0;border-radius:13px;padding:0 10px;font-size:12px;overflow:hidden}.collection-book-manager .collection-book-add-picker .opening-search-bar{background:#fff;border:1px solid #d5d9d0;border-radius:13px;min-width:0}.collection-book-manager .collection-book-add-picker .opening-set-search{color:#646b61;align-items:center;gap:8px;min-width:0;min-height:46px;margin:0;padding:0 10px;display:flex}.collection-book-manager .collection-book-add-picker .opening-set-search input{color:#20231f;background:0 0;border:0;outline:none;flex:1;width:0;min-width:0;height:46px;min-height:46px;padding:0;font-size:13px}.collection-book-manager .collection-book-add-picker .opening-set-search svg{flex-shrink:0}.collection-book-manager .collection-book-add-picker .opening-set-search button{color:#20231f;background:0 0;border:0;flex:0 0 32px;min-width:32px;height:32px;padding:0;font-size:22px}.collection-book-manager .collection-book-add-picker .opening-search-bar:focus-within{outline-offset:2px;outline:2px solid #879c5c}.collection-book-manager .collection-book-add-picker .opening-set-results{gap:6px;min-width:0;max-height:224px;display:grid;overflow-y:auto}.collection-book-manager .collection-book-add-picker .opening-set-results button{text-align:left;background:#fff;border:1px solid #e1e4dc;border-radius:12px;gap:4px;min-width:0;min-height:54px;padding:10px 12px;display:grid}.collection-book-manager .collection-book-add-picker .opening-set-results button[aria-pressed=true]{background:#f1f5e9;border-color:#879c5c}.collection-book-manager .collection-book-add-picker .opening-set-results button strong{overflow-wrap:anywhere;font-size:14px}.collection-book-manager .collection-book-add-picker .opening-set-results button span{color:#646b61;overflow-wrap:anywhere;font-size:11px}.collection-book-manager .collection-book-add-picker .opening-set-results button:disabled{color:#92998c;background:#f8f8f8}.collection-book-manager .collection-book-add-picker :is(.book-picker-count,.opening-set-results>small){color:#646b61;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.collection-book-manager .collection-book-add-picker .book-picker-selection{background:#fff;border:1px solid #e1e4dc;border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid}.collection-book-manager .collection-book-add-picker .book-picker-selection strong{overflow-wrap:anywhere;font-size:14px}.collection-book-manager .collection-book-add-picker .book-picker-selection :is(span,small){color:#646b61;overflow-wrap:anywhere;font-size:11px}.collection-book-manager .collection-book-add-picker .book-picker-add{color:#283818;background:#edf6d8;border:1px solid #c1d9c6;border-radius:10px;width:100%;min-height:44px;font-size:13px;font-weight:800}.collection-book-manager .collection-book-add-picker .book-picker-add:disabled{color:#93998c;background:#f5f5f3}.collection-book-manager .collection-book-add-picker>p{color:#646b61;margin:0;font-size:11px;line-height:1.5}.collection-book-manager.is-add{height:min(90dvh,820px);overflow:hidden}.collection-book-manager.is-add[open]{flex-direction:column;display:flex}.collection-book-manager.is-add>header{flex-shrink:0}.collection-book-manager.is-add>header>button{background:0 0;border:0;min-width:44px;min-height:44px}.collection-book-manager.is-add .collection-book-add-picker{border:0;flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex}.collection-book-manager .collection-book-add-picker .book-picker-controls{flex-shrink:0;gap:10px;padding:16px;display:grid}.collection-book-manager .collection-book-add-picker .book-picker-count{justify-content:space-between;gap:12px;margin:0;padding:0 16px 10px;font-size:12px;display:flex}.collection-book-manager .collection-book-add-picker .opening-set-results{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:0;max-height:none;padding:0 16px 12px;display:flex;overflow-y:auto}.collection-book-manager .collection-book-add-picker .book-picker-row{cursor:pointer;background:#fff;border:1px solid #e1e4dc;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-height:68px;padding:12px;font-weight:400;display:flex}.collection-book-manager .collection-book-add-picker .book-picker-row.is-selected{background:#f5f5f5;border-color:#171717}.collection-book-manager .collection-book-add-picker .book-picker-row.is-added{cursor:default;background:#f5f5f5}.collection-book-manager .collection-book-add-picker .book-picker-row input{accent-color:#171717;flex:0 0 20px;width:20px;height:20px;margin:0}.collection-book-manager .collection-book-add-picker .book-picker-row>span{color:#171717;gap:4px;min-width:0;font-weight:400;display:grid}.collection-book-manager .collection-book-add-picker .book-picker-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:750;line-height:1.45}.collection-book-manager .collection-book-add-picker .book-picker-row small{color:#737373;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.collection-book-manager .collection-book-add-picker .book-picker-row em{white-space:nowrap;color:#737373;margin-left:auto;font-size:11px;font-style:normal}.collection-book-manager .collection-book-add-picker .book-picker-row.is-added :is(strong,input){opacity:.55}.collection-book-manager .collection-book-add-picker .book-picker-empty{color:#737373;text-align:center;margin:0;padding:24px 4px;font-size:14px;line-height:1.7}.collection-book-manager .collection-book-add-picker .book-picker-date-note{color:#737373;padding:8px 0;font-size:11px;line-height:1.5}.collection-book-manager .collection-book-add-picker .book-picker-footer{background:#fff;border-top:1px solid #edf0e7;flex-shrink:0;padding:12px 16px}.collection-book-manager .collection-book-add-picker .book-picker-footer>p{color:#737373;margin:0 0 10px;font-size:12px;line-height:1.5}.collection-book-manager .collection-book-add-picker .book-picker-footer>p[role=alert]{color:#a33424}.collection-book-manager .collection-book-add-picker .book-picker-footer>div{gap:8px;display:flex}.collection-book-manager .collection-book-add-picker .book-picker-footer button{border-radius:10px;min-height:44px;font-size:13px}.collection-book-manager .collection-book-add-picker .book-picker-footer button[type=button]{background:#fff;flex:0 0 60px}.collection-book-manager .collection-book-add-picker .book-picker-add{color:#171717;background:#aaff0b;border-color:#aaff0b;flex:1;min-width:0}.collection-book-manager .collection-book-add-picker .book-picker-add:disabled{color:#93998c;background:#f5f5f5;border-color:#e1e4dc}.collection-book-manager .collection-book-add-picker .book-picker-check{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;margin:0;display:flex}.collection-book-manager .collection-book-add-picker .book-picker-check>span{color:#171717;gap:4px;min-width:0;font-weight:400;display:grid}.collection-book-manager .collection-book-add-picker .book-picker-pin{background:#fff;border-radius:8px;flex:0 0 44px;min-width:44px;min-height:44px;padding:4px;font-size:11px}.collection-book-manager .collection-book-add-picker .book-picker-pin[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.collection-book-manager .collection-book-add-picker .book-manager-edit{font-size:12px;line-height:1.5}.collection-book-manager .collection-book-add-picker .book-manager-edit>summary{cursor:pointer;padding:4px 0}.collection-book-manager .collection-book-add-picker .book-manager-edit fieldset{padding:10px 0 0}.collection-book-manager .book-manager-pins{flex-shrink:0;padding:0 16px 10px}.collection-book-manager .book-manager-pins>p{justify-content:space-between;gap:8px;margin:0 0 6px;font-size:12px;display:flex}.collection-book-manager .book-manager-pins>p>small{color:#737373;font-weight:400}.collection-book-manager .book-manager-pins>ol{overscroll-behavior:contain;max-height:140px;margin:0;padding:0;list-style:none;overflow:auto}.collection-book-manager .book-manager-pins li{border-bottom:1px solid #edf0e7;align-items:center;gap:4px;min-height:44px;display:flex}.collection-book-manager .book-manager-pins li>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.collection-book-manager .book-manager-pins button{background:0 0;border:0;min-width:44px;height:44px;padding:4px;font-size:16px}.collection-book-manager .book-manager-pins .book-pin-drag{touch-action:none;cursor:grab;font-size:22px}.collection-book-manager .collection-book-add-picker .book-picker-controls{overscroll-behavior:contain;max-height:45dvh;overflow-y:auto}.collection-book-manager .collection-book-add-picker .opening-set-results .book-picker-row>button.book-picker-pin{word-break:keep-all;flex:0 0 52px;justify-content:center;align-items:center;min-width:52px;min-height:44px;line-height:1;display:flex;white-space:nowrap!important;padding:0!important}.collection-book-manager .collection-book-add-picker .opening-set-results .book-picker-row>button.book-picker-pin[aria-pressed=true]{color:#fff;background:#171717;border-color:#171717}.collection-book-manager.is-add{top:calc(var(--book-viewport-top,0px) + 12px);height:calc(var(--book-viewport-height,100dvh) - 24px);overscroll-behavior:none;max-height:820px;margin:0 auto;position:fixed;bottom:auto}.collection-book-manager.is-add .book-picker-body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.collection-book-manager.is-add .opening-set-results{flex:none;max-height:none;overflow:visible}.collection-book-manager.is-add .book-manager-pins ol{max-height:none;overflow:visible}.collection-book-manager.is-add .book-picker-footer{padding-bottom:max(12px,env(safe-area-inset-bottom));flex-shrink:0}.collection-book-manager .book-manager-tabs{background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 16px;display:grid}.collection-book-manager .book-manager-tabs>button{color:#737373;white-space:nowrap;background:#fff;border:0;border-radius:0;min-width:0;min-height:48px;padding:8px 0;font-size:12px}.collection-book-manager .book-manager-tabs>button[aria-pressed=true]{color:#171717;border-bottom:2px solid #171717;font-weight:750}.collection-book-manager .collection-book-add-picker .book-picker-controls{gap:12px;max-height:none;padding:16px;overflow:visible}.collection-book-manager .book-picker-filters>summary{cursor:pointer;color:#737373;align-items:center;min-height:44px;font-size:12px;display:flex}.collection-book-manager .book-picker-filters>summary:before{content:"＋";margin-right:6px;font-size:16px}.collection-book-manager .book-picker-filters[open]>summary:before{content:"−"}.collection-book-manager .book-picker-scopes{gap:6px;padding:0 16px 12px;display:flex}.collection-book-manager .book-picker-scopes>button{color:#737373;white-space:nowrap;background:#f5f5f5;border:0;border-radius:8px;flex:1;min-width:0;min-height:44px;padding:6px;font-size:12px}.collection-book-manager .book-picker-scopes>button[aria-pressed=true]{color:#fff;background:#171717}.collection-book-manager .collection-book-add-picker .book-picker-state{color:#171717;font-weight:650}.collection-book-manager .collection-book-add-picker .book-picker-row.is-removed{background:#fff;border-style:dashed}.collection-book-manager .book-manager-panel{padding:20px 16px}.collection-book-manager .book-manager-panel>h3{color:#171717;margin:0 0 8px;font-size:16px}.collection-book-manager .book-manager-panel>p{color:#737373;margin:0 0 16px;font-size:12px;line-height:1.6}.collection-book-manager .book-manager-panel .book-manager-pins{padding:0}.collection-book-manager .book-manager-panel .book-manager-pins>p{display:none}.collection-book-manager .book-manager-pins li>span{align-items:center;gap:8px;display:flex}.collection-book-manager .book-manager-pins li>span>small{color:#737373;font-size:11px}.collection-book-manager .book-manager-panel .book-manager-edit fieldset{gap:16px;padding:0}.collection-book-manager .book-manager-panel .book-manager-edit :is(input,select){min-height:44px}.collection-book-manager .collection-book-add-picker .book-picker-change-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin:0 0 8px;display:flex}.collection-book-manager .book-picker-change-summary>strong{color:#171717;font-size:12px;font-weight:750}.collection-book-manager .book-picker-change-summary>span{color:#737373;font-size:11px}.collection-book-manager .book-picker-changes{color:#737373;max-height:100px;margin:0 0 8px;font-size:11px;overflow:auto}.collection-book-manager .book-picker-changes>summary{cursor:pointer;min-height:24px}.collection-book-manager .book-picker-changes>p{overflow-wrap:anywhere;margin:4px 0;line-height:1.6}.collection-book-manager .collection-book-add-picker .book-picker-preservation{margin:0 0 10px;font-size:11px}.collection-book-manager.collection-management-dialog{top:calc(var(--book-viewport-top,0px) + 12px);width:min(620px,100vw - 24px);max-width:calc(100vw - 24px);height:calc(var(--book-viewport-height,100dvh) - 24px);color:#171717;overscroll-behavior:none;box-sizing:border-box;background:#fff;border:0;border-radius:20px;max-height:900px;margin:0 auto;padding:0;font-family:inherit;position:fixed;bottom:auto;overflow:hidden}.collection-book-manager.collection-management-dialog[open]{flex-direction:column;display:flex}.collection-management-dialog::backdrop{background:#141c1059}.collection-management-dialog :is(button,input,select){font-family:inherit}.collection-management-dialog .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.collection-management-dialog button{cursor:pointer;color:#171717}.collection-management-dialog button:disabled{cursor:default;color:#adb4a6}.collection-management-dialog :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #171717}.collection-book-manager.collection-management-dialog>header{background:#fff;border-bottom:1px solid #e5e8e2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.collection-management-dialog>header h2{margin:0;font-size:20px;font-weight:800;line-height:1.4}.collection-management-dialog>header>button{background:0 0;border:0;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:28px}.collection-management-dialog .collection-management-tabs{border-bottom:1px solid #e5e8e2;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px;display:grid}.collection-management-dialog .collection-management-tabs>button{color:#737373;white-space:nowrap;background:#fff;border:0;border-radius:0;min-width:0;min-height:44px;margin:0;padding:8px 0;font-size:14px;font-weight:650;position:relative}.collection-management-tabs>button[aria-selected=true]{color:#171717;font-weight:800}.collection-management-tabs>button[aria-selected=true]:after{content:"";background:#aaff0b;height:3px;position:absolute;bottom:0;left:0;right:0}.collection-management-dialog .collection-management-body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.collection-management-dialog .collection-management-panel[hidden]{display:none!important}.collection-management-dialog .collection-management-panel{box-sizing:border-box;min-width:0;padding:12px 16px}.collection-management-panel h3{margin:0;font-size:16px;font-weight:800}.collection-management-dialog .collection-management-representatives{flex-direction:column;gap:0;height:100%;min-height:415px;padding-top:10px;padding-bottom:10px;display:flex}.collection-management-section-heading{flex-shrink:0;justify-content:space-between;align-items:center;min-height:34px;margin-bottom:8px;display:flex}.collection-management-section-heading>strong{background:#edffd6;border-radius:18px;padding:3px 10px;font-size:14px;line-height:1.5}.collection-management-dialog .collection-management-card-search{color:#737373;background:#fff;border:1px solid #d5d9d0;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;min-width:0;min-height:44px;margin:0;padding:0 10px;display:flex}.collection-management-card-search>svg{flex:none}.collection-management-dialog .collection-management-card-search>input{color:#171717;width:0;min-width:0;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:13px}.collection-management-dialog .collection-management-card-search>button{background:0 0;border:0;flex:none;width:32px;min-width:32px;min-height:44px;padding:0;font-size:22px}.collection-management-order-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.collection-management-order-heading h4{margin:0;font-size:12px;font-weight:750}.collection-management-order-heading>span{color:#737373;white-space:nowrap;font-size:12px}.collection-management-dialog .collection-management-order-heading>button{white-space:nowrap;background:0 0;border:0;min-height:40px;padding:0 2px;font-size:11px}.collection-management-dialog .collection-management-selected{overscroll-behavior:contain;flex-shrink:0;gap:8px;margin:0;padding:0 0 5px;list-style:none;display:flex;overflow-x:auto}.collection-management-selected>li{flex:0 0 88px;width:88px;min-width:0}.collection-management-dialog .collection-management-selected-art{aspect-ratio:63/88;background:#fff;border:1px solid #d5d9d0;border-radius:6px;width:100%;padding:2px;display:block;position:relative;overflow:hidden}.collection-management-selected-art>img{object-fit:contain;border-radius:3px;width:100%;height:100%;display:block}.collection-management-selected>li>div{gap:4px;margin-top:4px;display:flex}.collection-management-dialog .collection-management-selected>li>div>button{background:#fff;border:1px solid #d5d9d0;border-radius:6px;flex:1;min-width:0;min-height:44px;padding:0;font-size:18px}.collection-management-dialog :is(.collection-management-selected-art,.collection-management-owned-grid>button)>b{color:#171717;background:#aaff0b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:4px;left:4px}.collection-management-empty-selection{color:#737373;flex-shrink:0;margin:0;padding:10px 0;font-size:12px;line-height:1.6}.collection-management-owned-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;min-height:110px;overflow-y:auto}.collection-management-owned-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.collection-management-dialog .collection-management-owned-grid>button{background:#fff;border:1px solid #d5d9d0;border-radius:8px;flex-direction:column;align-items:center;min-width:0;margin:0;padding:4px;display:flex;position:relative;overflow:hidden}.collection-management-dialog .collection-management-owned-grid>button[aria-pressed=true]{background:#f8ffef;border:2px solid #aaff0b;padding:3px}.collection-management-owned-grid>button>img{aspect-ratio:63/88;object-fit:contain;border-radius:4px;width:100%;display:block}.collection-management-owned-grid>button>small{text-overflow:ellipsis;white-space:nowrap;color:#737373;width:100%;margin-top:3px;font-size:11px;line-height:1.5;overflow:hidden}.collection-management-owned-scroll>p{color:#737373;font-size:12px;line-height:1.6}.collection-management-dialog .collection-management-more{background:#fff;border:1px solid #d5d9d0;border-radius:8px;width:100%;min-height:44px;margin-top:8px;padding:8px;font-size:12px}.collection-management-background-panel>h3{margin-bottom:12px}.collection-management-background-preview{background:#fff 50%/cover;border:1px solid #e5e8e2;border-radius:12px;max-width:360px;margin:0 auto 16px;padding:16px}.collection-management-background-preview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:180px;margin:0 auto;display:grid}.collection-management-background-preview>div>img,.collection-management-background-preview>div>span{aspect-ratio:63/88;object-fit:contain;border-radius:4px;width:100%;min-width:0;display:block}.collection-management-background-preview>div>span{background:#ffffff29;border:1px dashed #78876e73}.collection-management-background-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collection-management-dialog .collection-management-background-choices>button{background:#fff;border:2px solid #0000;border-radius:9px;min-width:0;padding:3px;overflow:hidden}.collection-management-dialog .collection-management-background-choices>button[aria-pressed=true]{background:#f8ffef;border-color:#aaff0b}.collection-management-background-choices img{object-fit:cover;border-radius:5px;width:100%;height:100px;display:block}.collection-management-background-choices span{min-height:28px;padding:6px 0;font-size:12px;line-height:1.5;display:block}.collection-management-background-panel>p{color:#737373;font-size:12px;line-height:1.6}.collection-management-dialog .collection-management-books{height:100%;padding:0}.collection-management-dialog .collection-management-books>.collection-book-add-picker.is-embedded{flex-direction:column;gap:0;height:100%;min-height:280px;display:flex}.collection-management-dialog .is-embedded>.book-manager-tabs{flex-shrink:0;gap:6px;padding:0 16px}.collection-management-dialog .is-embedded>.book-manager-tabs>button{min-height:44px;font-size:11px}.collection-management-dialog .is-embedded .book-picker-body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.collection-management-dialog .is-embedded .book-picker-controls{border:0;gap:8px;min-width:0;margin:0;padding:12px 16px}.collection-management-dialog .is-embedded .opening-set-results{flex:none;max-height:none;overflow:visible}.collection-management-dialog .is-embedded>.book-picker-footer{background:#fff;flex-shrink:0;padding:10px 16px 4px}.collection-management-dialog .is-embedded .book-picker-preservation{margin-bottom:4px}.collection-management-dialog .is-embedded .book-picker-change-summary{gap:3px;display:grid}.collection-book-manager.collection-management-dialog>footer.collection-management-footer{background:#fff;border:0;border-top:1px solid #e5e8e2;flex-shrink:0;padding:0;display:block}.collection-management-dialog .collection-management-public-settings{background:#fbfcf9;padding:0 16px;display:grid}.collection-management-dialog .collection-management-public-settings>label{background:0 0;align-items:center;gap:6px;min-height:48px;margin:0;padding:0;font-size:12px;font-weight:750;line-height:1.4;display:flex}.collection-management-public-settings>label+label{border-top:1px solid #e5e8e2}.collection-management-public-settings>label>span{flex:1;min-width:0}.collection-management-public-settings>label>strong{flex:none;margin:0 2px 0 0;font-size:11px;line-height:1.5}.collection-management-dialog .collection-management-public-settings input[role=switch]{-webkit-appearance:none;appearance:none;width:42px;height:24px;min-height:24px;box-shadow:none;cursor:pointer;background:#dce1d5;border:0;border-radius:24px;flex:none;margin:10px 0;padding:0;position:relative}.collection-management-dialog .collection-management-public-settings input[role=switch]:checked{background:#aaff0b}.collection-management-public-settings input[role=switch]:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .12s;position:absolute;top:3px;left:3px}.collection-management-public-settings input[role=switch]:checked:before{transform:translate(18px)}.collection-management-public-settings input[role=switch]:disabled{opacity:.6;cursor:default}.collection-management-dialog .collection-management-save-actions{border-top:1px solid #e5e8e2;align-items:center;gap:8px;min-width:0;padding:10px 16px;display:flex}.collection-management-save-actions>small{color:#737373;white-space:nowrap;flex:1;min-width:0;font-size:10px}.collection-management-dialog .collection-management-save-actions>button{white-space:nowrap;background:#fff;border:1px solid #d5d9d0;border-radius:9px;flex:none;min-width:48px;min-height:44px;margin:0;padding:8px 12px;font-size:12px;font-weight:750}.collection-management-dialog .collection-management-save-actions>.collection-management-save{background:#aaff0b;border-color:#aaff0b}.collection-management-dialog .book-manager-error{color:#a33424;background:#fff7f4;max-height:70px;margin:0;padding:8px 16px;font-size:12px;line-height:1.5;overflow:auto}@media (min-width:600px){.collection-management-selected>li{flex-basis:88px}.collection-management-owned-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.collection-management-dialog>header h2{font-size:22px}.collection-management-tabs>button{font-size:16px}.collection-management-dialog .collection-management-public-settings>label{font-size:14px}}@media (max-width:374px){.collection-management-dialog .collection-management-panel{padding-left:12px;padding-right:12px}.collection-management-selected>li{flex-basis:84px;width:84px}.collection-management-dialog .collection-management-tabs{padding-left:12px;padding-right:12px}.collection-management-dialog .collection-management-save-actions{gap:6px;padding-left:12px;padding-right:12px}.collection-management-save-actions>small{font-size:9px}}@media (prefers-reduced-motion:reduce){.collection-management-public-settings input[role=switch]:before{transition:none}}.player-social-panel,.player-social-conversation,.player-social-report{color:#171717;box-sizing:border-box;background:#fff;font-family:inherit}.player-social-panel{width:100%;min-width:0;max-width:680px;margin:0 auto;padding:12px 16px 80px}.player-social-panel *,.player-social-conversation *,.player-social-report *{box-sizing:border-box}.player-social-panel button,.player-social-conversation button,.player-social-report button{font:inherit;color:inherit;cursor:pointer}.player-social-panel button:disabled,.player-social-conversation button:disabled,.player-social-report button:disabled{cursor:default;opacity:.45}.player-social-heading{align-items:center;gap:8px;min-height:52px;margin:0 0 8px;display:flex}.player-social-heading h2{flex:1;margin:0;font-size:22px;font-weight:800;line-height:1.3}.player-social-heading>button,.player-social-conversation>header>button:first-child{background:0 0;border:0;flex:none;width:44px;min-height:44px;padding:0;font-size:28px}.player-social-settings,.player-social-more{flex:none;position:relative}.player-social-settings>summary,.player-social-more>summary{cursor:pointer;letter-spacing:1px;place-items:center;width:28px;min-height:44px;font-size:22px;line-height:1;list-style:none;display:grid}.player-social-settings>summary::-webkit-details-marker{display:none}.player-social-more>summary::-webkit-details-marker{display:none}.player-social-settings>button,.player-social-more>div{z-index:10;white-space:nowrap;background:#fff;border:1px solid #e5e5e5;border-radius:10px;position:absolute;top:44px;right:0;box-shadow:0 4px 20px #0002}.player-social-settings>button{min-height:44px;padding:12px 16px}.player-social-more>div{width:140px;overflow:hidden}.player-social-more>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f0f0;width:100%;min-height:44px;padding:10px 14px;font-size:13px;display:block}.player-social-more>div>button:last-child{border-bottom:0}.player-social-views{scrollbar-width:none;white-space:nowrap;border-bottom:1px solid #eee;gap:12px;margin:0 0 12px;display:flex;overflow-x:auto}.player-social-views>button{color:#737373;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;align-items:center;gap:4px;min-height:44px;padding:8px 1px;font-size:13px;font-weight:650;display:flex}.player-social-views>button[aria-pressed=true]{color:#171717;border-color:#aaff0b;font-weight:800}.player-social-views b{color:#171717;background:#aaff0b;border-radius:10px;min-width:17px;padding:1px 4px;font-size:10px}.player-social-search{align-items:center;width:100%;margin:0 0 8px;display:flex;position:relative}.player-social-search>label{flex:1;min-width:0;display:block}.player-social-search input{width:100%;height:44px;font:inherit;color:#171717;outline-offset:2px;box-sizing:border-box;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:10px;padding:10px 42px 10px 12px;font-size:14px}.player-social-search input::-webkit-search-cancel-button{display:none}.player-social-search>button{background:0 0;border:0;width:44px;height:44px;font-size:20px;position:absolute;top:0;right:0}.player-social-list{margin:0;padding:0;list-style:none}.player-social-row{border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) 54px 54px 28px;align-items:center;gap:6px;min-width:0;padding:12px 0;display:grid}.player-social-member{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;padding:0;display:flex}.player-social-member>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:750;line-height:1.4;overflow:hidden}.player-social-avatar{background-color:#f5f5f5;border-radius:50%;flex:none;width:42px;height:42px;display:block;overflow:hidden}.player-social-avatar img{object-fit:contain;width:100%;height:100%;display:block}.player-social-row>.player-social-relation,.player-social-row>.player-social-message{white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:8px;width:100%;min-height:44px;padding:4px 2px;font-size:12px;font-weight:650;line-height:1.3}.player-social-row>.player-social-relation:not(:disabled){background:#aaff0b;border-color:#aaff0b}.player-social-row>.player-social-relation.is-friend{color:#4d650c;opacity:1;background:#f2f9e3;border-color:#e1eacd}.player-social-row>.player-social-message:disabled{opacity:1;color:#a3a3a3;background:#fafafa;border-color:#ededed}.player-social-state{text-align:center;color:#737373;padding:28px 8px;font-size:14px;line-height:1.6}.player-social-state p{margin:0 0 12px}.player-social-state button,.player-social-load-more{background:#fff;border:1px solid #ddd;border-radius:10px;min-height:44px;padding:10px 16px;font-size:14px}.player-social-load-more{margin:16px auto;display:block}.player-social-error{color:#b32323;overflow-wrap:anywhere;background:#fff5f5;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:13px;line-height:1.5}.player-social-error>button{min-height:32px;color:inherit;background:0 0;border:0;margin-left:6px;font-size:12px;text-decoration:underline}.player-social-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-social-conversation{border:0;border-radius:16px;width:min(680px,100vw - 24px);max-width:calc(100vw - 24px);height:min(720px,100dvh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden}.player-social-conversation[open]{flex-direction:column;display:flex}.player-social-conversation::backdrop{background:#0008}.player-social-report::backdrop{background:#0008}.player-social-conversation>header{z-index:2;background:#fff;border-bottom:1px solid #eee;flex:none;align-items:center;gap:4px;padding:8px 12px;display:flex}.player-social-conversation>header>.player-social-member{flex:1;width:auto}.player-social-chat-refresh{background:0 0;border:0;flex:none;width:36px;min-height:44px;font-size:24px}.player-social-conversation .player-social-avatar{width:36px;height:36px}.player-social-thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px;display:flex;overflow-y:auto}.player-social-thread>article{align-self:flex-start;min-width:0;max-width:85%}.player-social-thread>article.is-mine{text-align:right;align-self:flex-end}.player-social-thread article p{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f5f5;border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.6}.player-social-thread article.is-mine p{background:#e9fbc8}.player-social-thread time{color:#737373;margin:4px 2px 0;font-size:10px;display:block}.player-social-compose{background:#fff;border-top:1px solid #eee;flex:none;align-items:flex-end;gap:8px;padding:12px;display:flex}.player-social-compose>label{flex:1;min-width:0}.player-social-compose textarea,.player-social-report textarea,.player-social-chat-report textarea{resize:vertical;width:100%;min-height:44px;max-height:150px;font:inherit;color:#171717;background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px 10px;font-size:16px;line-height:1.5;display:block}.player-social-compose>button{white-space:nowrap;background:#aaff0b;border:0;border-radius:8px;flex:none;min-height:44px;padding:8px 12px;font-size:13px;font-weight:750}.player-social-report{border:0;border-radius:14px;width:min(420px,100vw - 32px);max-width:calc(100vw - 32px);padding:20px}.player-social-report h3{overflow-wrap:anywhere;margin:0 0 16px;font-size:18px}.player-social-report label,.player-social-chat-report label{font-size:13px;line-height:1.8;display:block}.player-social-report footer{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.player-social-report footer button,.player-social-chat-report>button{background:#fff;border:1px solid #ddd;border-radius:8px;min-height:44px;padding:8px 12px;font-size:13px}.player-social-report button[type=submit],.player-social-chat-report button[type=submit]{background:#aaff0b;border-color:#aaff0b}.player-social-chat-report{border-top:1px solid #eee;flex:none;padding:12px}.player-social-chat-report>button{margin:8px 8px 0 0}.collection-profile-actions>button:has(.player-social-request-count){position:relative}.collection-profile-actions .player-social-request-count{color:#171717;background:#aaff0b;border-radius:9px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}@media (min-width:600px){.player-social-panel{padding-inline:24px}.player-social-row{grid-template-columns:minmax(0,1fr) 72px 72px 36px;gap:12px;padding-block:14px}.player-social-row>.player-social-relation,.player-social-row>.player-social-message{font-size:14px}.player-social-member>strong{font-size:16px}.player-social-views>button{font-size:14px}}.player-social-row>.player-social-relation,.player-social-row>.player-social-message{isolation:isolate;border-radius:8px;place-items:center;display:grid;position:relative;text-align:center!important;background:0 0!important;border:0!important;height:44px!important;min-height:44px!important;padding:0 2px!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important}.player-social-row>.player-social-relation:before,.player-social-row>.player-social-message:before{content:"";z-index:-1;background:#fff;border:1px solid #e3e7de;border-radius:8px;position:absolute;inset:7px 2px}.player-social-row>.player-social-relation:not(:disabled):before{background:#eff8dc;border-color:#dfe9c9}.player-social-row>.player-social-relation.is-friend{opacity:1;color:#556a35}.player-social-row>.player-social-relation.is-friend:before{background:#f4f7ed;border-color:#e5eade}.player-social-row>.player-social-message:disabled:before{background:#fafbf8;border-color:#eef0eb}.player-social-row>.player-social-message:disabled{color:#a3a79d;opacity:1}.player-social-row{column-gap:6px}.discovery-player-entry{border-bottom:1px solid #e5e8e1;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.discovery-player-entry h2{color:#182018;margin:0;font-size:19px;font-weight:800;line-height:1.4}.discovery-player-entry p{color:#677063;margin:5px 0 0;font-size:13px;line-height:1.5}.discovery-player-entry button{color:#172017;white-space:nowrap;background:#ceff5b;border:1px solid #c5df80;border-radius:8px;flex:none;min-height:44px;padding:0 14px;font-size:13px;font-weight:700}.player-social-screen{background:#fff;width:100%;max-width:760px;min-height:65vh;margin:0 auto;padding:0 0 96px}.collection-social-error{color:#9b2d32;margin:8px 16px;font-size:13px;line-height:1.5}.deck-v2-screen.has-collection-background>p[role=alert]{color:#9b2d32;background:#fff;border-radius:8px;margin:12px 16px;padding:12px 16px;font-size:14px;line-height:1.5}.activity-ranking .activity-profile-link{cursor:pointer;padding:0}.activity-member-name{width:100%;color:inherit;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;overflow:hidden;font:inherit!important}@media (min-width:700px){.player-social-screen{padding-top:90px}}.activity-ranking{color:#171b13;background:#fff;border:1px solid #e8ece3;border-radius:22px;margin:18px 0;padding:16px}.activity-ranking header{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity-ranking h2{margin:0;font-size:20px;font-weight:850}.activity-ranking h2>span{color:#182500;text-shadow:2px 2px #d6ff55;margin-right:7px}.activity-ranking header p{color:#7c8275;margin:5px 0 12px;font-size:11px}.activity-ranking button{font:inherit;cursor:pointer}.activity-ranking header button{color:#666f5d;white-space:nowrap;background:0 0;border:0;min-height:44px}.activity-ranking-body{align-items:stretch;gap:10px;display:flex}.activity-ranking ol{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.activity-member{background:#fff;border:1px solid #ecefe7;border-radius:16px;align-items:center;gap:9px;min-width:0;padding:12px 10px;display:flex}.activity-medal{color:#533b09;text-align:center;background:#ffdb66;border-radius:9px 9px 14px 14px;flex-shrink:0;width:28px;padding:5px 0;font-size:22px;font-weight:900}.rank-2 .activity-medal{color:#50565d;background:#dfe3e8}.rank-3 .activity-medal{color:#693d21;background:#efb285}.activity-avatar{background:#f0f3e9;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.activity-avatar img{object-fit:cover;width:100%;height:100%}.activity-member-copy{min-width:0}.activity-member-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.activity-member-copy b{margin-top:5px;font-size:18px;display:block}.activity-member-copy small{font-size:12px}.activity-ranking-cta{color:#273418;text-align:left;background:linear-gradient(120deg,#edfacb,#f5fbe7);border:0;border-radius:15px;align-items:center;gap:12px;padding:12px 15px;display:flex;font-size:12px!important}.activity-ranking-cta>span:first-child{font-size:25px}.activity-ranking-body>p{color:#68705e;flex:1;font-size:13px}.activity-ranking-dialog{box-sizing:border-box;border:1px solid #e2e8d7;border-radius:20px;width:min(480px,100vw - 32px);max-height:80vh;padding:20px}.activity-ranking-dialog::backdrop{background:#0006}.activity-ranking-dialog ol{flex-direction:column;gap:8px;display:flex}.activity-ranking-dialog p{color:#68705e;font-size:12px;line-height:1.6}.activity-ranking-dialog h2{font-size:20px}.activity-ranking button:focus-visible{outline-offset:3px;outline:3px solid #748d30}@media (max-width:700px){.activity-ranking{margin:16px 0;padding:14px 12px}.activity-ranking-body{flex-direction:column}.activity-member{text-align:center;flex-wrap:wrap;justify-content:center;gap:5px;padding:10px 6px}.activity-avatar{width:38px;height:38px}.activity-medal{width:24px;font-size:18px}.activity-member-copy{width:100%}.activity-member-copy b{font-size:16px}.activity-ranking-cta{justify-content:center;min-height:52px}.activity-ranking-dialog .activity-member{text-align:left;flex-wrap:nowrap;justify-content:flex-start}.activity-ranking-dialog .activity-member-copy{width:auto}}.activity-member{text-align:left;flex-wrap:nowrap;justify-content:flex-start;gap:10px;padding:14px 12px}.activity-member-copy{flex:1;width:auto}.activity-avatar{box-sizing:border-box;border:2px solid #d9d1bf;width:48px;height:48px}.activity-avatar img{transform-origin:50% 23%;object-fit:cover;transform:scale(1.8)}.activity-medal{color:#ffcf47;border-radius:0;flex-shrink:0;place-items:center;width:33px;height:44px;padding:0;display:grid;position:relative;background:0 0!important}.activity-medal svg{width:100%;height:100%;position:absolute;inset:0}.activity-medal>b{color:#37352c;padding-top:12px;font-size:23px;position:relative}.rank-2 .activity-medal{color:#c5cbd2}.rank-3 .activity-medal{color:#eaa270}.activity-member:nth-child(n+4) .activity-medal{color:#727b67;border-radius:10px;background:#eff2e8!important}.activity-member:nth-child(n+4) .activity-medal>b{padding-top:0}.activity-ranking-dialog .activity-avatar{width:40px;height:40px}.activity-ranking-dialog .activity-member-copy{width:auto}.activity-ranking-dialog .activity-member{gap:10px;padding:10px}@media (max-width:700px){.activity-medal>b{padding-top:8px;font-size:16px}.activity-avatar{border-width:1px;width:30px;height:30px}.activity-member-copy b{white-space:nowrap;margin-top:4px;font-size:14px}.activity-member-copy small{font-size:10px}.activity-ranking-dialog .activity-medal{width:30px;height:40px}.activity-ranking-dialog .activity-medal>b{font-size:21px}.activity-ranking-dialog .activity-member-copy strong{font-size:12px}.activity-ranking-dialog .activity-member-copy b{font-size:18px}.activity-member{gap:3px;padding:12px 4px}.activity-medal{width:17px;height:27px}.activity-avatar{width:24px;height:24px}.activity-member-copy strong{font-size:11px}}@media (max-width:390px){.activity-member{gap:2px;padding:12px 3px}.activity-medal{width:14px;height:25px}.activity-avatar{width:22px;height:22px}.activity-member-copy strong{font-size:10px}.activity-member-copy b{font-size:12px}}.app-shell:has(.market-landing)>.desktop-nav{display:none}.app-shell:has(.market-landing) .market-screen{background:#fff;width:100%;max-width:680px;margin:0 auto;padding:0 0 104px}.market-landing .hv12-header{justify-content:space-between;height:74px;padding:0 14px}.market-landing .hv12-header nav{margin-left:auto}.market-screen.market-landing.market-landing>.market-section-tabs{border-bottom:1px solid #eceee8;gap:28px;margin:0 14px 18px;padding:0;display:flex}.market-screen.market-landing.market-landing>.market-section-tabs>button{color:#8b8b8b;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:16px;font-weight:800}.market-screen.market-landing.market-landing>.market-section-tabs>button.active{color:#111;box-shadow:none;background:0 0;border-bottom:2px solid #111}.market-landing-controls{gap:12px;margin-bottom:24px;padding:0 14px;display:grid}.market-landing-search{background:#f5f6f3;border:1px solid #eaede5;border-radius:8px;align-items:center;padding:0 12px;display:flex}.market-landing-search input{color:#111;outline-offset:2px;background:0 0;border:0;width:100%;min-height:44px;font-size:14px}.market-landing-search button{color:#555;background:0 0;border:0;min-width:32px;min-height:40px}.market-landing-scope{grid-template-columns:1fr 1fr 1.4fr;gap:8px;display:grid}.market-landing-scope label{color:#888;gap:4px;min-width:0;font-size:10px;display:grid}.market-landing-scope select{color:#222;background:#fff;border:1px solid #e2e5dd;border-radius:6px;width:100%;min-width:0;height:38px;padding:0 8px;font-size:12px}.ml-section{margin:0 0 30px}.ml-section>header{align-items:baseline;gap:12px;padding:0 14px 12px;display:flex}.ml-section h2{letter-spacing:-.4px;margin:0;font-size:18px;font-weight:850}.ml-section header>button{color:#777;background:0 0;border:0;min-height:28px;margin-left:auto;padding:0;font-size:12px}.ml-card-row{scroll-snap-type:x proximity;gap:12px;padding:0 14px 10px;display:flex;overflow-x:auto}.ml-card-row>button{text-align:left;color:#111;scroll-snap-align:start;background:0 0;border:0;flex:0 0 112px;align-content:start;gap:6px;width:112px;padding:0;display:grid}.ml-card-row>button>.market-thumb{aspect-ratio:63/88;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;height:156px;display:flex;overflow:hidden}.ml-card-row .market-thumb img{object-fit:contain;width:100%;max-width:100%;height:100%}.ml-card-row>button>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:18px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.ml-card-row>button>small{color:#888;font-size:10px}.ml-card-row>button .browse-price{font-size:13px;font-weight:800}.ml-card-row>button>em{font-size:13px;font-style:normal;font-weight:800}.ml-set-row>button{flex-basis:112px;width:112px}.ml-set-row>button>span{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:156px;display:flex;position:relative;overflow:hidden}.ml-set-row img{object-fit:contain;width:100%;height:100%;padding:0}.ml-set-row>button>small{line-height:16px}.ml-empty{color:#888;margin:0 14px;font-size:13px}.ml-price-bands{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px;display:grid}.ml-price-bands>button{text-align:left;color:#222;background:#f8f9f5;border:1px solid #e7eae0;border-radius:8px;min-height:58px;padding:14px;font-size:14px;font-weight:800}.ml-price-bands>button:disabled{opacity:.45}.market-browse-back{color:#111;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;margin:10px 14px;font-size:14px;display:flex}@media (min-width:600px){.market-landing .hv12-header{height:82px;padding:0 20px}.market-landing-controls{padding:0 20px}.ml-section>header{padding-left:20px;padding-right:20px}.ml-card-row{gap:18px;padding-left:20px;padding-right:20px}.ml-card-row>button{flex-basis:150px;width:150px}.ml-card-row>button>.market-thumb{height:210px}.ml-set-row>button{flex-basis:150px;width:150px}.ml-set-row>button>span{height:210px}.ml-price-bands{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px}}.market-screen.market-landing .ml-card-row{padding:0 14px 10px}.market-screen.market-landing .market-landing-search input{box-shadow:none;background:0 0;border:0;min-height:44px;padding:0}.market-screen.market-landing .market-landing-search input::placeholder{color:#8d9388}@media (min-width:600px){.market-screen.market-landing .ml-card-row{padding-left:20px;padding-right:20px}}.market-screen.market-landing .market-landing-search input{background:0 0!important;border:0!important}.market-screen.market-landing .ml-card-row{scroll-padding-inline:14px}@media (min-width:600px){.market-screen.market-landing .ml-card-row{scroll-padding-inline:20px}}.market-landing #market-landing-query{background:0 0!important;border:0!important}.market-screen.market-landing .ml-price-bands{gap:6px;padding:0 14px;display:flex}.market-screen.market-landing .ml-price-bands>button{text-align:center;white-space:nowrap;background:#fff;border-radius:6px;flex:1;min-width:0;min-height:38px;padding:8px 2px;font-size:11px;font-weight:700}.market-screen.market-landing .ml-price-bands>button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.ml-price-boundary{color:#777;margin:9px 14px 12px;font-size:11px}.ml-price-section .ml-empty{min-height:50px;padding-top:12px}@media (min-width:600px){.market-screen.market-landing .ml-price-bands{padding:0 20px}.market-screen.market-landing .ml-price-bands>button{font-size:13px}.ml-price-boundary{margin-left:20px}}:root{--ui-surface:#fff;--ui-secondary:#f5f5f5;--ui-ink:#171717;--ui-muted:#737373;--ui-line:#e5e5e5;--ui-title:22px;--ui-section:18px;--ui-body:16px;--ui-secondary-text:14px;--ui-label:12px;--ui-detail-price:28px;--ui-list-price:16px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-6:24px}.market-screen.market-single-browser{background:#fff!important;padding:0 18px 100px!important}.market-single-browser .single-browser-header{align-items:center;gap:18px;height:60px;margin:0 0 1px;display:flex}.market-single-browser .single-browser-header h1{white-space:nowrap;margin:0;font-size:18px;font-weight:800}.market-single-browser .single-browser-header nav{align-items:center;gap:16px;margin-left:auto;display:flex}.market-single-browser .single-browser-header .market-browse-back{color:#141619;background:0 0;border:0;width:18px;height:26px;margin:0!important;padding:0!important}.market-single-browser .single-browser-header svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:22px;height:26px}.market-single-browser .compact-card-filters{background:0 0!important;border:0!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}.market-single-browser .compact-scope-row{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.market-single-browser .compact-scope-row>label{background:#fff!important;border:1px solid #dedede!important;border-radius:8px!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important;min-width:0!important;height:51px!important;padding:8px 12px!important;display:flex!important}.market-single-browser .compact-scope-row>label>span{color:#777!important;font-size:10px!important;line-height:14px!important}.market-single-browser .compact-scope-row select{color:#181818!important;background-color:#0000!important;border:0!important;width:100%!important;height:21px!important;padding:0 20px 0 0!important;font-size:13px!important;font-weight:700!important}.market-single-browser .compact-search-bar{background:#f3f3f2!important;border:1px solid #eee!important;border-radius:8px!important;height:39px!important;margin:0!important;padding:0!important;position:relative!important}.market-single-browser .compact-search-bar:before{content:"";pointer-events:none;border:1.7px solid #666;border-radius:50%;width:13px;height:13px;position:absolute;top:11px;left:14px}.market-single-browser .compact-search-bar:after{content:"";pointer-events:none;background:#666;width:7px;height:1.7px;position:absolute;top:24px;left:26px;transform:rotate(45deg)}.market-single-browser .compact-search-bar input{width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 14px 0 44px!important;font-size:13px!important}.market-single-browser .compact-filter-row{scrollbar-width:none;flex-wrap:nowrap!important;gap:7px!important;margin:1px 0 0!important;padding:1px 0!important;display:flex!important;overflow-x:auto!important}.market-single-browser .compact-filter-select{background:#f3f3f2!important;border:0!important;border-radius:22px!important;flex:1 0 72px!important;min-width:0!important;max-width:220px!important;height:35px!important;padding:0!important}.market-single-browser .compact-filter-select>span{display:none!important}.market-single-browser .compact-filter-select select{background-color:#0000!important;border:0!important;border-radius:22px!important;width:100%!important;min-width:0!important;height:35px!important;padding:0 24px 0 12px!important;font-size:12px!important;font-weight:650!important}.market-single-browser .market-result-summary{color:#777!important;margin:11px 2px 16px!important;font-size:12px!important}.market-single-browser .market-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 18px!important;padding:0 13px!important;display:grid!important}.market-single-browser .market-list>button{min-width:0!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:0!important;display:flex!important}.market-single-browser .market-list>button>span:first-child{aspect-ratio:63/88!important;background:0 0!important;border:0!important;border-radius:6px!important;align-self:center!important;width:100%!important;max-width:210px!important;height:auto!important;padding:0!important;overflow:hidden!important}.market-single-browser .market-list>button>span:first-child img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.market-single-browser .market-list>button>span:nth-child(2){aspect-ratio:auto!important;text-align:left!important;background:0 0!important;flex-direction:column!important;gap:3px!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important}.market-single-browser .market-list strong{color:#101010!important;order:0!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important}.market-single-browser .market-list .market-card-meta{color:#777!important;order:1!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important}.market-single-browser .market-list em{order:2!important;margin:0!important;font-style:normal!important}.market-single-browser .market-list>button>i{display:none!important}.market-single-browser .market-list .browse-price>b{color:#101010!important;font-size:14px!important;font-weight:800!important}.market-single-browser .market-list .browse-price>.approved-price-label{color:#777!important;font-size:11px!important}.market-screen.market-single-browser .compact-search-bar{background:#f3f3f2!important}.market-screen.market-single-browser .compact-search-bar:before{border:0!important;width:18px!important;height:18px!important;top:50%!important;transform:translateY(-50%)!important}.market-screen.market-single-browser .compact-search-bar:after{display:none!important}.market-screen.market-single-browser .compact-filter-select:last-child{flex-grow:1.55!important;min-width:99px!important}.market-screen.market-single-browser .market-list .browse-price{flex-flow:row!important;align-items:baseline!important;gap:7px!important}.market-screen.market-single-browser .market-list .browse-price>b{white-space:nowrap!important;flex:none!important}.market-screen.market-single-browser .single-browser-header nav>button:last-child{color:#b6ed00!important}.market-screen.market-single-browser .compact-filter-select{flex:none!important;min-width:72px!important}.market-screen.market-single-browser .compact-filter-select:last-child{flex:none!important;min-width:99px!important}.market-screen.market-single-browser .compact-filter-select select{padding-left:8px!important;padding-right:20px!important;font-size:11.5px!important}.market-screen.market-single-browser .compact-search-bar input{background:0 0!important}@media (min-width:900px){.market-screen.market-single-browser{padding-top:70px!important}}.card-interest-action{margin-top:12px}.card-interest-action .card-interest-button{justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;display:flex}.card-interest-button svg{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.card-interest-button[aria-pressed=true]{color:#465d12;background:#f2f8e3;border-color:#688322}.card-interest-action p{color:#62695d;margin:7px 0;font-size:12px;line-height:1.5}.interest-list-screen{color:#1c2319;background:#f8f9f3;max-width:760px;min-height:100dvh;margin:0 auto;padding:25px 20px 110px}.interest-list-screen>header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.interest-list-screen>header button{cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:30px}.interest-list-screen h1{flex:1;margin:0;font-size:22px;font-weight:900}.interest-list-screen>header>span,.interest-list-note{color:#8a947d;font-size:12px;line-height:1.6}.interest-list-empty{text-align:center;background:#fff;border:1px solid #e1e7d6;border-radius:18px;margin-top:24px;padding:65px 15px}.interest-list-empty strong{font-size:18px}.interest-list-empty p{color:#8a947d;margin-top:12px;font-size:12px}.interest-list-cards{gap:14px;margin-top:20px;display:grid}.interest-list-cards>article{background:#fff;border:1px solid #e1e7d6;border-radius:16px;padding:14px}.interest-list-open{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:0;display:flex}.interest-list-open img{object-fit:contain;border-radius:7px;width:83px;height:116px}.interest-list-open>span{gap:8px;min-width:0;display:grid}.interest-list-open strong{font-size:17px;font-weight:800}.interest-list-open small{color:#8a947d;overflow-wrap:anywhere;font-size:11px}.interest-list-open em{color:#76935a;font-size:11px;font-style:normal}.interest-list-cards .card-interest-action{margin-bottom:0}.interest-list-cards .card-interest-action p{display:none}.interest-list-cards .card-interest-button{min-height:36px;box-shadow:none;background:#f0f5e7;border:1px solid #e1e7d6;font-size:11px}.home-v12 .home-attendance{color:#171717;background:#fff;border:1px solid #e9eae4;border-radius:16px;margin:20px 13px 0;overflow:hidden}.home-attendance-open{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:36px 44px;grid-template-columns:minmax(0,1fr) 82px;gap:8px 10px;padding:10px 12px 12px;display:grid}.home-attendance-open:focus-visible{outline-offset:-4px;outline:3px solid #9fc900}.ha-top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ha-heading{flex:none;align-items:center;gap:6px;display:flex}.ha-heading>svg{filter:drop-shadow(0 0 4px #e1ff9e);flex:none;width:22px;height:22px}.ha-heading h2{white-space:nowrap;margin:0;font-size:15px;font-weight:800;line-height:1.3}.ha-summary{align-items:center;gap:7px;min-width:0;display:flex}.ha-summary img{object-fit:contain;flex:none;width:36px;height:36px}.ha-total{white-space:nowrap;background:#f5f5f2;border-radius:20px;padding:6px 8px;font-size:10px;font-weight:650}.ha-week{grid-template-columns:repeat(7,minmax(0,1fr));align-self:center;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ha-week:before{content:"";background:#e5e5df;height:1px;position:absolute;top:11px;left:7%;right:7%}.ha-week li{z-index:1;flex-direction:column;align-items:center;gap:3px;display:flex}.ha-day{color:#aaa;background:#fafaf8;border:1px solid #e9e9e5;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}.ha-day svg{stroke-width:3px;width:13px;height:13px}.ha-week small{color:#777;font-size:10px;line-height:12px}.ha-week .attended .ha-day{color:#cf0;background:#222;border:2px solid #e2f1bc}.ha-week .today .ha-day{color:#242424;background:#efffb2;border:2px solid #92ba00}.ha-week .today small{color:#222;font-weight:800}.ha-cta{white-space:nowrap;background:linear-gradient(100deg,#eaffb6,#d5ff77);border-radius:24px;justify-content:center;align-items:center;gap:3px;min-height:44px;font-size:12px;font-weight:800;display:flex}.ha-cta svg{width:13px;height:13px}@media (min-width:360px){.home-attendance-open{grid-template-columns:minmax(0,1fr) 94px;column-gap:12px}.ha-day{width:26px;height:26px}.ha-week:before{top:13px}.ha-day svg{width:16px;height:16px}.ha-total{font-size:11px}}@media (min-width:700px){.home-attendance-open{grid-template-columns:minmax(0,1fr) 180px;column-gap:26px;padding:10px 20px 12px}.ha-heading h2{font-size:18px}.ha-week{max-width:540px}.ha-day{width:30px;height:30px}.ha-week:before{top:15px}.ha-cta{font-size:15px}.ha-summary img{width:42px;height:36px}.ha-total{font-size:12px}}.home-attendance-open{--ha-cta-width:82px;grid-template-columns:minmax(0,1fr) var(--ha-cta-width)}.ha-top{position:relative}.ha-summary{min-width:0;padding-right:var(--ha-cta-width);flex:1;justify-content:flex-end}.ha-greeting{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:550;line-height:1.5;overflow:hidden}.ha-total{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ha-summary img{right:calc((var(--ha-cta-width) - 71.21px)/2);pointer-events:none;object-fit:contain;z-index:1;width:71.21px;height:64px;position:absolute;top:-13.6px}@media (min-width:360px){.home-attendance-open{--ha-cta-width:94px}}@media (min-width:700px){.home-attendance-open{--ha-cta-width:180px}.ha-greeting{font-size:13px}}@media (max-width:359px){.ha-top,.ha-heading{gap:4px}.ha-heading h2{font-size:14px}.ha-heading>svg{width:20px;height:20px}.ha-greeting{font-size:10px}}:root{--pocanner-header-height:58px;--pocanner-header-padding:15px;--pocanner-logo-width:153px}@media (min-width:600px){:root{--pocanner-header-height:82px;--pocanner-header-padding:20px;--pocanner-logo-width:210px}}@media (max-width:365px){:root{--pocanner-logo-width:140px}}.home-v12.home-screen{color:#141912;background:#fffefa;max-width:100%;padding:0 0 84px;overflow:hidden}.home-v12 button{font:inherit;cursor:pointer}.hv12-header{height:var(--pocanner-header-height);padding:0 var(--pocanner-header-padding);justify-content:space-between;align-items:center;gap:18px;display:flex}.home-v12.home-screen>.hv12-header{display:flex}.app-shell:has(.home-v12)>.desktop-nav{display:none}.hv12-logo{flex:0 1 var(--pocanner-logo-width);background:0 0;border:0;min-width:0;padding:0}.hv12-logo img{width:var(--pocanner-logo-width);max-width:100%;height:auto;display:block}.hv12-header nav{align-items:center;gap:19px;display:flex}.hv12-header nav>button{background:0 0;border:0;place-items:center;width:25px;height:28px;padding:0;display:grid}.hv12-header nav>button>svg{width:24px;height:24px}.hv12-header .home-notification-button{width:25px;height:28px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.hv12-header .home-notification-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.hv12-header .home-profile-button{color:#c8ff38;background:#151a11;border-radius:50%;width:25px;height:25px}.hv12-header .home-profile-button svg{stroke:currentColor;fill:none;width:23px;height:23px}.hv12-header .home-profile-avatar{width:25px;height:25px}.hv12-hero{margin:0 0 7px 12px;position:relative}.hv12-hero-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:7px;display:flex;position:relative;overflow-x:auto}.hv12-hero-track::-webkit-scrollbar{display:none}.hv12-shortcuts::-webkit-scrollbar{display:none}.hv12-card-track::-webkit-scrollbar{display:none}.hv12-news-track::-webkit-scrollbar{display:none}.hv12-banner{scroll-snap-align:start;aspect-ratio:815/578;background:#090e0a;border:0;border-radius:10px;flex:0 0 calc(100% - 12px);padding:0;overflow:hidden}.hv12-banner img{object-fit:contain;width:100%;height:100%;display:block}.hv12-live-banner{position:relative}.hv12-live-banner>.hv12-live-cta{color:#131a0e;letter-spacing:-.7px;white-space:nowrap;background:#c8ff38;border:0;border-radius:clamp(9px,2.6vw,12px);justify-content:space-between;align-items:center;gap:3px;width:42.5%;height:17%;padding:0 clamp(8px,2.2vw,10px);font-size:clamp(18px,5vw,22px);font-weight:900;display:flex;position:absolute;top:70.8%;left:4.2%}.hv12-live-cta svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:clamp(18px,5vw,22px);height:clamp(18px,5vw,22px)}.hv12-live-cta .hv12-live-arrow{width:10px;height:18px}.hv12-live-cta strong{font-weight:900}.hv12-carousel-control{color:#fff;background:#0a1007d9;border-radius:20px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;display:flex;position:absolute;bottom:6px;right:18px}.hv12-carousel-control button{color:inherit;background:0 0;border:0;place-items:center;width:20px;height:22px;padding:0;display:grid}.hv12-carousel-control button span{background:#7e876b;border-radius:50%;width:7px;height:7px}.hv12-carousel-control button.active span{background:#c8ff38}.hv12-games{background:#f2f2f2;border:1px solid #e3e3e3;border-radius:9px;grid-template-columns:65px repeat(3,1fr);align-items:center;height:clamp(40px,11vw,48px);margin:0 12px;display:grid}.hv12-games>strong{color:#343434;text-align:center;font-size:12px;font-weight:750}.hv12-games>span{border-left:1px solid #dedede;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 6px);padding:0 7px;display:flex}.hv12-games img{object-fit:contain;flex-shrink:0;width:100%;max-width:82px;height:clamp(18px,5.1vw,22px)}.hv12-games small{color:#383838;white-space:nowrap;margin-top:1px;font-size:13px;font-weight:700;line-height:15px}.hv12-shortcuts{scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;padding:clamp(20px,5.55vw,24px) 0 22px 16px;display:flex;overflow-x:auto}.hv12-shortcuts>button{background:0 0;border:0;flex-direction:column;flex:0 0 80px;align-items:center;gap:4px;padding:0;display:flex}.hv12-shortcuts i{justify-content:center;align-items:flex-end;width:66px;height:66px;font-style:normal;display:flex}.hv12-shortcuts strong{letter-spacing:-.6px;white-space:nowrap;font-size:15px;font-weight:750;line-height:20px}.hv12-fan{filter:drop-shadow(0 2px 1.5px #0004);width:58px;height:54px;display:block;position:relative}.hv12-fan img{object-fit:contain;width:32px;height:45px;position:absolute;top:4px}.hv12-fan img:first-child{left:1px;transform:rotate(-8deg)}.hv12-fan img:nth-child(2){right:1px;transform:rotate(8deg)}.hv12-fan img:nth-child(3){width:38px;height:54px;top:0;left:10px}.hv12-box{object-fit:contain;width:54px;height:60px}.hv12-badge{object-fit:contain;width:64px;height:64px}.hv12-guide{width:54px;height:54px}.hv12-binder{background:#212729;border-radius:3px;gap:5px;width:59px;height:44px;padding:4px;display:flex}.hv12-binder>span{background:#3a4343;border:1px solid #929b91;flex:1;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.hv12-binder img{object-fit:contain;width:8px;height:14px}.hv12-trending,.hv12-news{margin-top:2px}.home-v12 header h2{letter-spacing:-.7px;margin:0;font-size:18px;font-weight:850;line-height:1.2}.hv12-trending>header,.hv12-news>header{align-items:baseline;gap:12px;padding:0 12px 10px;display:flex}.hv12-trending>header>button,.hv12-news>header>button{color:#749532;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px}.hv12-card-track{scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;padding:0 14px;display:flex;overflow-x:auto}.hv12-card-track>button{text-align:left;color:#141912;background:0 0;border:0;flex:0 0 calc(33.3333vw - 29px);width:calc(33.3333vw - 29px);min-width:0;max-width:230px;padding:0}.hv12-card-track>button>span{aspect-ratio:63/88;margin-bottom:5px;display:block}.hv12-card-track img{object-fit:contain;border-radius:5px;width:100%;height:100%}.hv12-card-track>button>strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:750;line-height:1.4;display:block;overflow:hidden}.hv12-card-track>button>small{color:#929b8b;font-size:9px;display:block}.hv12-card-track .browse-price{white-space:nowrap;font-size:13px;line-height:1.3}.hv12-card-track .browse-price .approved-price-label{display:none}.hv12-card-track .browse-price b{color:#141912;font-size:13px;font-weight:800}.home-v12 .hv12-card-track .browse-price[data-state=ready] b{color:#141912}.hv12-news{margin-top:14px}.hv12-news>header{padding-bottom:5px}.hv12-news>header>button{color:#9aa292}.hv12-news-track{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding:0 13px;display:flex;overflow-x:auto}.hv12-news-track>button{text-align:left;color:#141912;background:0 0;border:0;flex:0 0 80%;min-width:0;max-width:360px;padding:0}.hv12-news-track>button>span{aspect-ratio:16/9;background:#eff1e7;border-radius:8px;display:block;overflow:hidden}.hv12-news-track img{object-fit:contain;width:100%;height:100%}.hv12-news-track strong{margin-top:6px;font-size:12px;font-weight:750;line-height:1.35;display:block}.hv12-news-track small{color:#9da592;margin:4px 0;font-size:9px;display:block}.hv12-more-scans{flex-wrap:wrap;gap:12px;margin:20px 13px 0;display:flex}.bottom-nav.home-v12-bottom{height:61px;box-shadow:none;background:#fff;border-top:1px solid #eef0e8;border-radius:16px 16px 0 0}.home-v12-bottom>button:first-child{order:1}.home-v12-bottom>button:nth-child(2){order:3}.home-v12-bottom>button:nth-child(3){order:2}.home-v12-bottom>button:nth-child(4){order:4}.home-v12-bottom>button:nth-child(5){order:5}.home-v12-bottom>button:nth-child(2)>i{color:#d4ff37;background:#0a1007;border:3px solid #fff;border-radius:50%;place-items:center;width:43px;height:43px;margin-top:-20px;display:grid}.home-v12-bottom>button:nth-child(2)>i svg{width:27px;height:27px}.home-v12-bottom>button.active{color:#131a0e}.home-v12-bottom>button.active>i{color:#a7cc12}.home-v12-bottom>button>span{font-size:10px;font-weight:750}.bottom-nav.home-v12-bottom>button{color:#131a0e;opacity:1}.bottom-nav.home-v12-bottom>button>i{color:#131a0e}.bottom-nav.home-v12-bottom>button:nth-child(2)>i{color:#d4ff37}.bottom-nav.home-v12-bottom>button.active>i{color:#a7cc12}@media (min-width:600px){.home-v12.home-screen{max-width:680px;margin:auto}.hv12-header{height:var(--pocanner-header-height);padding:0 var(--pocanner-header-padding)}.hv12-logo,.hv12-logo img{width:var(--pocanner-logo-width);flex-basis:var(--pocanner-logo-width)}.hv12-header nav{gap:24px}.hv12-games{height:64px}.hv12-shortcuts{gap:26px;padding:30px 20px}.hv12-shortcuts>button{flex-basis:100px}.hv12-shortcuts strong{font-size:17px}.hv12-trending>header,.hv12-news>header{padding-top:8px}.hv12-card-track>button{flex-basis:196.667px;width:196.667px}.hv12-card-track>button>strong{font-size:14px}.hv12-card-track .browse-price{font-size:17px}.hv12-news-track>button{max-width:none}.hv12-news-track strong{font-size:16px}}@media (max-width:365px){.hv12-header{gap:12px}.hv12-header nav{gap:13px}.hv12-logo img{width:var(--pocanner-logo-width)}.hv12-shortcuts{gap:11px}.hv12-shortcuts>button{flex-basis:70px}.hv12-games{grid-template-columns:54px repeat(3,1fr)}.hv12-games>span{padding:0 4px}.hv12-games>strong{font-size:12px}}.home-v12 .hv12-guide-banner>img{object-fit:contain;width:100%;height:auto}.hv12-grading-track>button{flex:0 0 calc(50% - 4px);max-width:none}.hv12-grading-track strong{font-size:14px;line-height:1.45}.hv12-grading-track>button>span{background:#fff}.hv12-grading{margin:18px 0}.hv12-shortcuts .hv12-box{transform:translateY(4.6px)}.hv12-shortcuts .hv12-badge{transform:translateY(5.6px)}.hv12-shortcuts .hv12-guide{transform:translateY(4.2px)}@media (min-width:600px){.hv12-shortcuts>button{gap:5px}}.hv12-trending>header{flex-wrap:wrap}.hv12-trending>header>small{color:#66705b;font-size:11px}.hv12-ranking-empty{color:#66705b;padding:20px 12px;font-size:13px}.app-shell:has(.article-screen)>.desktop-nav{display:none}.market-customization-store{gap:14px;padding:12px;display:grid}.market-customization-store .market-section-tabs{display:flex}.market-customization-store button:disabled{opacity:.45}.app-shell:has(.grading-10-reader)>.desktop-nav{display:none}.hv12-collector-banner{position:relative}.hv12-collector-banner>img{object-fit:contain;width:100%;height:auto}.hv12-collector-cta{color:#111;background:#fff;border-radius:30px;padding:10px 14px;font-size:14px;font-weight:800;position:absolute;bottom:42px;right:14px}.hv12-collector-guides{margin:22px 13px 0}.hv12-collector-guides h2{margin:0 0 10px;font-size:18px;font-weight:850}.hv12-collector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hv12-collector-grid>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.hv12-collector-art{aspect-ratio:72/53;background:#101b17;border-radius:12px;display:block;overflow:hidden}.hv12-collector-art img{object-fit:contain;width:100%;height:100%}.hv12-collector-grid strong{justify-content:space-between;gap:4px;margin-top:8px;font-size:14px;font-weight:800;line-height:1.5;display:flex}.hv12-collector-grid>button:focus-visible{outline-offset:4px;outline:3px solid #84ad00}@media (min-width:768px){.hv12-collector-grid{gap:14px}.hv12-collector-grid strong{font-size:17px}}.daily-rewards-dialog{color:#22241f;background:#fffefa;border:0;border-radius:20px;width:min(430px,100vw - 28px);max-width:430px;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 20px 50px #33392a22}.daily-rewards-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#242a2155}.dr-content{padding:20px}.dr-content>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.dr-content>header h2{letter-spacing:-.6px;margin:0 0 4px;font-size:21px;font-weight:800;line-height:1.3}.dr-content p{color:#777b70;margin:0;font-size:12px;line-height:1.6}.dr-content>header button{color:#73776d;background:#f2f3ed;border:0;border-radius:50%;flex-shrink:0;width:25px;height:25px;padding:0;font-size:25px;line-height:20px}.dr-content h3{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:750;line-height:1.4}.dr-content section{border-radius:14px;margin-bottom:14px;padding:14px}.dr-attendance{background:#f6f9ee}.dr-attendance>header{justify-content:space-between;align-items:center;margin-bottom:1px;display:flex}.dr-content header>b{white-space:nowrap;background:#c8ff38;border-radius:20px;padding:3px 14px;font-size:13px;font-weight:800}.dr-week{justify-content:space-between;margin:10px 0 13px;padding:0;list-style:none;display:flex}.dr-week li{color:#777b70;flex-direction:column;align-items:center;gap:5px;font-size:12px;display:flex}.dr-week li>span.today{color:#22241f;font-weight:750}.dr-week i{border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.dr-week .empty{color:#d5dbcc;border:1px dashed #d5dbcc;font-size:23px}.dr-week i.today{outline-offset:-4px;background:#c8ff38;border:1px solid #24261f;outline:3px solid #fffdf6}.dr-week .today strong{color:#22241f;font-size:9px}.dr-week .stamped{background:#e6f4bd}.dr-week .stamped img{object-fit:contain;width:32px;height:29px;transform:rotate(13deg)}.dr-content section>button{cursor:pointer;border:0;border-radius:9px;width:100%;height:34px;padding:0 5px;font-size:13px;font-weight:750}.dr-attendance-action{color:#fffefa;background:#22241f}.dr-content button:disabled{cursor:default;opacity:.65}.dr-mission{background:#fff;border:1px solid #e9eae3}.dr-mission>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dr-mission>header>div{align-items:center;gap:8px;display:flex}.dr-mission header i{background:#f1f4e9;border-radius:8px;place-items:center;width:27px;height:27px;font-size:27px;font-style:normal;display:grid}.dr-mission header small{color:#777b70;font-size:12px;font-weight:700}.dr-mission header>b{background:#f0f5e7}.dr-progress-label{justify-content:space-between;align-items:baseline;margin:8px 0 5px;display:flex}.dr-progress-label>span{color:#777b70;font-size:11px}.dr-progress-label>strong{font-size:14px;font-weight:750}.dr-content progress{background:#ecefe5;border:0;border-radius:8px;width:100%;height:4px;margin:0 0 10px;display:block;overflow:hidden}.dr-content progress::-webkit-progress-bar{background:#ecefe5;border-radius:8px}.dr-content progress::-webkit-progress-value{background:#c8ff38;border-radius:8px}.dr-content progress::-moz-progress-bar{background:#c8ff38}.dr-mission-action{color:#22241f;background:#c8ff38}.dr-badge{background:#f8f7f0}.dr-badge-top{align-items:center;gap:13px;margin-bottom:6px;display:flex}.dr-badge-top>img{object-fit:contain;flex-shrink:0;width:70px;height:70px}.dr-badge-top small{color:#737165;background:#ebe9de;border-radius:20px;margin-top:6px;padding:3px 12px;font-size:9px;font-weight:650;display:inline-block}.dr-badge progress{margin-bottom:5px}.dr-badge progress::-webkit-progress-value{background:#777d69}.dr-badge progress::-moz-progress-bar{background:#777d69}.dr-content footer{text-align:center;margin-top:-1px}.dr-content footer p{font-size:11px}.dr-content footer small{color:#92968c;font-size:10px}.dr-content .dr-error{color:#ad4b32;text-align:center;margin-top:12px;font-size:12px}@media (max-width:365px){.dr-content{padding:16px}.dr-content section{padding:12px}.dr-week i{width:28px;height:28px}.dr-week .stamped img{width:28px;height:26px}.dr-content>header h2{font-size:20px}}.dr-badge-title{color:#34392f;margin:12px 0 4px;font-size:13px;font-weight:700}.dr-badge-effect{color:#596151;font-size:12px;line-height:1.5;display:block}.dr-badge-effect span{white-space:nowrap}.deck-sync-notice{z-index:1200;top:calc(env(safe-area-inset-top,0px) + 12px);color:#fff;background:#17211a;border-radius:14px;align-items:center;gap:12px;width:min(94vw,520px);padding:12px 16px;font-size:13px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0004}.deck-sync-notice button{color:#142013;background:#dcfa72;border:0;border-radius:9px;flex:none;min-height:44px;padding:8px 12px;font-weight:700}.home-hero.galaxy-approved{isolation:isolate;color:#fff;border-radius:4.5cqw;aspect-ratio:800/555!important;background:radial-gradient(at 84% 15%,#48647633 0,#0000 44%),radial-gradient(at 60% 44%,#426b583b 0,#0000 50%),linear-gradient(135deg,#0d171d,#101e25 58%,#13241e)!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;container-type:inline-size!important}.home-hero.galaxy-approved:before,.home-hero.galaxy-approved:after{display:none!important}.home-hero.galaxy-approved .hero-copy{display:contents!important;position:static!important;transform:none!important}.home-hero.galaxy-approved h1{letter-spacing:-.24cqw!important;z-index:6!important;color:#fff!important;white-space:normal!important;max-width:54%!important;margin:0!important;padding:0!important;font-size:5.8cqw!important;font-weight:800!important;line-height:1.48!important;position:absolute!important;top:7.5%!important;left:4%!important}.home-hero.galaxy-approved h1 span{font:inherit!important;color:inherit!important;display:block!important}.home-hero.galaxy-approved h1 span:last-child{color:#c6ff42!important}.home-hero.galaxy-approved .hero-description{color:#b7c2b4!important;z-index:6!important;max-width:51%!important;margin:0!important;padding:0!important;font-size:2.52cqw!important;font-weight:400!important;line-height:1.8!important;display:block!important;position:absolute!important;top:36%!important;left:4%!important}.home-hero.galaxy-approved .home-actions{z-index:8!important;grid-template-columns:1fr 1fr!important;gap:2.25cqw!important;width:92%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 4.3% 4%!important;transform:none!important}.home-hero.galaxy-approved .home-actions button{box-sizing:border-box!important;color:#f3f6ee!important;letter-spacing:-.09cqw!important;white-space:nowrap!important;width:100%!important;min-width:0!important;height:11.75cqw!important;min-height:0!important;box-shadow:none!important;background:#111d17!important;border:2px solid #b9ed39!important;border-radius:3.8cqw!important;justify-content:center!important;align-items:center!important;gap:1.5cqw!important;margin:0!important;padding:0!important;font-size:3.05cqw!important;font-weight:700!important;line-height:1.3!important;display:flex!important}.home-hero.galaxy-approved .home-actions button.primary-button{color:#122016!important;letter-spacing:-.08cqw!important;background:#c6ff42!important;border:0!important;grid-column:1/-1!important;height:13.5cqw!important;font-size:3.8cqw!important;font-weight:800!important}.home-hero.galaxy-approved .home-actions button span{font:inherit!important;color:inherit!important}.home-hero.galaxy-approved .home-actions button svg{stroke:currentColor;fill:none;flex-shrink:0;width:3.5cqw!important;height:3.5cqw!important}.home-hero.galaxy-approved .home-actions button:disabled{opacity:.55}.home-hero.galaxy-approved .home-actions button:focus-visible{outline-offset:3px;outline:3px solid #fff}.approved-cosmos{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.approved-nebula{filter:blur(12px);background:radial-gradient(#a6cbd920 0,#6dada719 25%,#719ba50a 45%,#0000 70%);width:120%;height:55%;position:absolute;top:-3%;left:8%;transform:rotate(-32deg)}.approved-cosmos i{opacity:var(--alpha);background:#e3f5ff;border-radius:50%;animation:5s ease-in-out infinite alternate approved-twinkle;position:absolute;box-shadow:0 0 5px #d2eeff80}.approved-card-gallery{perspective:950px;z-index:2;isolation:isolate;pointer-events:none;width:53%;height:56%;position:absolute;top:0;right:3%}.approved-ribbon-card{aspect-ratio:63/88;transform-origin:50%;width:18cqw;transform:var(--rest-pose);animation:5.2s cubic-bezier(.22,.65,.25,1) both approved-lillie-center,6.5s ease-in-out infinite approved-hover;animation-delay:calc(var(--n)*65ms),calc(5.55s + var(--n)*.18s);background:#1b322b;border:1px solid #eaf3dd38;border-radius:1cqw;position:absolute;top:21%;left:calc(50% - 9cqw);overflow:hidden;box-shadow:0 1.4cqw 2.6cqw #0007}.approved-ribbon-card img{object-fit:cover;width:100%;height:100%;display:block}.approved-ribbon-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#e6f7ff30 48%,#0000 63%);position:absolute;inset:0}@keyframes approved-lillie-center{0%{opacity:0;transform:translate3d(calc(42cqw + var(--n)*3cqw),calc(-19cqw - var(--n)*1.5cqw),-160px) rotateZ(22deg) rotateY(-50deg)}28%,38%{opacity:1;transform:translate3d(var(--rx),var(--ry),var(--rz)) rotateZ(var(--rr)) rotateY(-24deg)}to{opacity:1;transform:var(--rest-pose)}}@keyframes approved-hover{0%,to{translate:0}50%{translate:0 -.45cqw}}@keyframes approved-twinkle{0%,20%{opacity:calc(var(--alpha)*.35)}to{opacity:var(--alpha)}}@media (prefers-reduced-motion:reduce){.approved-ribbon-card,.approved-cosmos i{animation:none!important}.approved-ribbon-card{opacity:1;transform:var(--rest-pose)}}.scan-scope-picker{max-height:100dvh;overflow-y:auto}.scan-catalog-test-summary{color:#272b26;text-align:left;background:#fff;border:1px solid #d9ded2;border-radius:14px;margin:0 0 12px;padding:11px}.scan-catalog-test-summary>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.scan-catalog-test-summary>header strong{font-size:11px}.scan-catalog-test-summary>header b{color:#304113;background:#dff8af;border-radius:999px;padding:3px 7px;font-size:9px}.scan-catalog-test-summary p{color:#5f675c;margin:0 0 8px;font-size:9px;line-height:1.45}.scan-catalog-test-summary ul{grid-template-columns:1fr 1fr;gap:4px 10px;margin:0 0 8px;padding:0;list-style:none;display:grid}.scan-catalog-test-summary li{border-bottom:1px solid #edf0e9;justify-content:space-between;gap:6px;padding:3px 0;font-size:8.5px;display:flex}.scan-catalog-test-summary li b{white-space:nowrap}.scan-catalog-test-summary>small{color:#697066;font-size:8px;line-height:1.4;display:block}:is(.home-screen,.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)){--browse-label:var(--pc-size-label);--browse-meta:var(--pc-size-meta);--browse-body:var(--pc-size-body);--browse-card:var(--pc-size-card);--browse-section:var(--pc-size-section);--browse-control:3rem;--browse-radius:.875rem}:is(.home-screen,.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)) :is(button,input,select,summary):focus-visible{outline:3px solid var(--pc-focus);outline-offset:3px}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro{gap:8px;margin-bottom:24px}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro>h1{font-size:var(--pc-size-page);font-weight:800;line-height:1.15}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro>p{font-size:var(--browse-body);line-height:1.55}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro>small{font-size:var(--browse-meta);letter-spacing:.08em;line-height:1.4}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro.has-actions{gap:3px;min-height:58px;margin-top:12px;margin-bottom:12px;padding-right:92px;position:relative}.browse-page-intro-actions{position:absolute;top:0;right:0}.browse-page-account-nav{align-items:center;gap:6px;display:flex}.browse-page-account-nav button{color:#17191c;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid;position:relative}.browse-page-account-nav svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:26px;height:26px}.browse-page-account-nav .home-profile-button{overflow:visible}.browse-page-account-nav .member-message-popover{z-index:200}@media (max-width:699px){:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)){padding-top:0!important}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro.has-actions{box-sizing:border-box;align-content:center;gap:1px;height:74px;min-height:74px;padding:15px 92px 9px 6px;margin:0!important}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro.has-actions .browse-page-intro-actions{top:15px;right:0}}.browse-filters{margin:12px 0}.browse-filters .deck-selector-grid{margin-top:0}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors{gap:10px;margin-bottom:10px}.deck-v2-screen:has(>.collection-page-intro) .deck-selector-grid{box-shadow:none;background:0 0;border:0;margin-top:16px;padding:0}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors label{border-radius:var(--browse-radius);background:#fff;min-width:0;min-height:64px;padding:8px 12px 4px;position:relative}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors label>span{font-size:var(--browse-meta);color:var(--pc-text-secondary)}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors select{width:100%;height:auto;min-height:44px;font-size:var(--browse-label);font-weight:650}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline{gap:10px;margin:12px 0 20px}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline :is(input,select){min-height:var(--browse-control);height:auto;font-size:var(--browse-label);border-radius:var(--browse-radius)}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline input{font-size:var(--browse-body)}.market-screen .market-section-tabs{flex-wrap:wrap;gap:4px;margin-bottom:16px;padding:4px}.market-screen .market-section-tabs button{min-height:44px;font-size:var(--browse-label);white-space:normal;flex:40%;padding:8px;line-height:1.4}.market-screen .market-list>button>span:not(.market-thumb)>strong{font-size:var(--browse-card);white-space:normal;overflow-wrap:anywhere;min-height:0;font-weight:700;line-height:1.45;overflow:visible}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>strong{font-size:var(--browse-card);white-space:normal;overflow-wrap:anywhere;min-height:0;font-weight:700;line-height:1.45;overflow:visible}.market-screen .market-list>button>span:not(.market-thumb)>small{font-size:var(--browse-meta);white-space:normal;color:var(--pc-text-secondary);line-height:1.5}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>span{font-size:var(--browse-meta);white-space:normal;color:var(--pc-text-secondary);line-height:1.5}.market-screen .market-list>button>span:not(.market-thumb)>em{font-size:var(--browse-card);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;font-weight:700;line-height:1.5;overflow:visible}.deck-v2-screen:has(>.collection-page-intro) .deck-copy>small:nth-of-type(2){font-size:var(--browse-card);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;font-weight:700;line-height:1.5;overflow:visible}.deck-v2-screen:has(>.collection-page-intro) .deck-item>b{font-size:var(--browse-meta);padding:6px 9px}.deck-v2-screen:has(>.collection-page-intro) :is(.deck-summary-highest-card small,.deck-summary-owned small,.deck-summary-owned>b,.deck-summary-value small){font-size:var(--browse-meta);color:var(--pc-text-inverse-secondary)}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-value{grid-template-columns:minmax(0,1fr) 12px;row-gap:6px}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-value small{grid-column:1}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-value strong{font-size:var(--pc-size-feature);white-space:normal;overflow-wrap:anywhere;grid-column:1}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-value>i{grid-area:1/2/3}.home-screen .home-dashboard :is(.home-collection-section,.home-card-strip,.home-content-section)>header h2{font-size:var(--browse-section);font-weight:700;line-height:1.35}.home-screen .home-dashboard :is(.home-collection-section,.home-card-strip,.home-content-section)>header{gap:12px}.home-screen .home-dashboard :is(.home-collection-section,.home-card-strip,.home-content-section)>header button{min-height:44px;font-size:var(--browse-label);flex-shrink:0;padding:8px 4px}.home-screen .home-dashboard header small{font-size:var(--browse-meta);line-height:1.5}.home-screen .home-collection-section .home-deck-summary{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.home-screen .home-collection-section .home-deck-summary>span+span{border-top:1px solid #ffffff2d;border-left:0;padding:16px 0 0}.home-screen .home-collection-section .home-collection-metric small{font-size:var(--browse-meta)}.home-screen .home-collection-section .home-collection-metric strong{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.home-screen .home-collection-section .home-collection-value strong{font-size:var(--pc-size-feature)}.home-screen .home-card-strip>div{grid-auto-columns:140px;gap:16px}.home-screen .home-card-strip>div>button{width:140px}.home-screen .home-card-strip>div>button>span:not(.browse-price){width:140px;height:196px}.home-screen .home-card-strip>div>button>strong{font-size:var(--browse-card);white-space:normal;min-height:0;line-height:1.45}.home-screen .home-card-strip>div>button>.browse-price{width:auto;height:auto;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;gap:5px;padding:0;display:grid;overflow:visible}.home-screen .browse-price>b{width:100%;font-size:var(--browse-card);font-variant-numeric:tabular-nums;color:var(--pc-text-price);white-space:normal;justify-self:start;font-weight:750;line-height:1.4}.home-screen .browse-price>small{font-size:var(--browse-meta);color:var(--pc-text-secondary);white-space:normal;justify-self:start;font-weight:500;line-height:1.5}.home-screen .browse-price[data-state=loading]>b,.home-screen .browse-price[data-state=empty]>b{color:var(--pc-text-secondary)}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price{text-align:left;gap:5px;font-style:normal;display:grid}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price>b{font-size:var(--browse-card);color:var(--pc-text-price);font-variant-numeric:tabular-nums;font-weight:750;line-height:1.4}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price>small{font-size:var(--browse-meta);color:var(--pc-text-secondary);white-space:normal;font-weight:500;line-height:1.5}:is(.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price[data-state=empty]>b{color:var(--pc-text-secondary)}.content-screen :is(.discovery-radar,.discovery-field-guides)>header h2,.content-screen .discovery-feed-title h2{font-size:var(--browse-section);font-weight:700;line-height:1.4}.content-screen :is(.discovery-radar,.discovery-field-guides)>header{flex-wrap:wrap;gap:12px}.content-screen :is(.discovery-radar,.discovery-field-guides)>header button,.content-screen .content-category-tabs button{min-height:44px;font-size:var(--browse-label);padding:8px 10px}.content-screen :is(.discovery-radar>header small,.discovery-shortcuts small,.discovery-field-guides>header small,.discovery-feed-title>small,.content-hub-hero small,.content-card-list small){font-size:var(--browse-meta);letter-spacing:.05em;line-height:1.5}.content-screen .discovery-radar-list{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#899969 transparent;grid-template-columns:none;grid-auto-columns:minmax(144px,46%);grid-auto-flow:column;gap:12px;padding:3px 3px 12px;overflow-x:auto}.content-screen .discovery-radar-list>button{scroll-snap-align:start;padding:10px}.content-screen .discovery-radar-list strong{font-size:var(--browse-card);white-space:normal;min-height:0;font-weight:700;line-height:1.45}.content-screen .discovery-radar-list small{color:var(--pc-text-inverse-secondary);font-size:var(--browse-meta);white-space:normal}.content-screen .discovery-radar-list b{font-size:var(--pc-size-body);white-space:normal;overflow-wrap:anywhere}.content-screen .content-hub-hero{padding:24px 20px 190px;display:block}.content-screen .content-hub-hero>div{max-width:100%}.content-screen .content-hub-hero h2{font-size:var(--pc-size-feature);font-weight:700;line-height:1.35}.content-screen .content-hub-hero p{max-width:100%;font-size:var(--browse-body);line-height:1.6}.content-screen .content-hub-hero>div>b{font-size:var(--browse-label)}.content-screen .content-hub-hero>.discovery-hero-cards{bottom:-12px;right:18px}.content-screen .discovery-shortcuts span{font-size:var(--browse-meta)}.content-screen .discovery-field-guides strong{font-size:var(--browse-card)}.content-screen .discovery-field-guides>div>button>small,.content-screen .discovery-field-guides i{font-size:var(--browse-meta);line-height:1.5}.content-screen .content-card-list strong{font-size:var(--pc-size-body);line-height:1.45}.content-screen .content-card-list em{font-size:var(--browse-label);line-height:1.6}.content-screen .content-card-list span>i{font-size:var(--browse-meta)}@media (min-width:700px){:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)){padding-top:92px}.market-screen .market-section-tabs button{flex-basis:0}.content-screen .discovery-radar-list{grid-auto-columns:minmax(0,1fr);overflow:visible}.content-screen .content-hub-hero{min-height:320px;padding:36px}.content-screen .content-hub-hero>div{max-width:60%}.content-screen .content-hub-hero>.discovery-hero-cards{right:24px}}@media (max-width:380px){:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)){padding-left:16px;padding-right:16px}.content-screen .content-category-tabs{flex-wrap:wrap}}:root{--pc-font:var(--font-sans);--pc-text-primary:#17191c;--pc-text-secondary:#626b61;--pc-text-brand:#6d850f;--pc-text-price:#344b17;--pc-text-inverse:#fff;--pc-text-inverse-secondary:#c3cbc1;--pc-text-accent:#c8ff38;--pc-text-warning:#f0cd55;--pc-text-danger:#b42318;--pc-bg:#f8f7f3;--pc-surface:#fff;--pc-dark:#151a18;--pc-focus:#668b16;--pc-size-page:2rem;--pc-weight-page:800;--pc-leading-page:1.15;--pc-size-feature:1.5rem;--pc-weight-feature:700;--pc-leading-feature:1.35;--pc-size-section:1.25rem;--pc-weight-section:700;--pc-leading-section:1.35;--pc-size-intro:1rem;--pc-weight-intro:400;--pc-leading-intro:1.55;--pc-size-body:1rem;--pc-weight-body:400;--pc-leading-body:1.6;--pc-size-card:.875rem;--pc-weight-card:700;--pc-leading-card:1.45;--pc-size-tab:.875rem;--pc-weight-tab:650;--pc-leading-tab:1.4;--pc-size-label:.875rem;--pc-weight-label:650;--pc-leading-label:1.4;--pc-size-meta:.75rem;--pc-weight-meta:500;--pc-leading-meta:1.5;--pc-size-eyebrow:.75rem;--pc-weight-eyebrow:800;--pc-leading-eyebrow:1.4;--pc-size-price:.875rem;--pc-weight-price:750;--pc-leading-price:1.4;--pc-size-metric:1.5rem;--pc-weight-metric:750;--pc-leading-metric:1.4;--pc-size-badge:.75rem;--pc-weight-badge:700;--pc-leading-badge:1.4;--pc-size-nav:.75rem;--pc-weight-nav:650;--pc-leading-nav:1.4}.pc-surface{color:var(--pc-text-primary);background:var(--pc-bg);font-family:var(--pc-font)}.pc-dark{--pc-text-primary:var(--pc-text-inverse);--pc-text-secondary:var(--pc-text-inverse-secondary);--pc-text-brand:var(--pc-text-accent);--pc-text-price:var(--pc-text-accent);color:var(--pc-text-primary);background:var(--pc-dark)}[data-pc-text=page],.pc-page-intro>[data-pc-text=page]{font-family:var(--pc-font);font-size:var(--pc-size-page);font-weight:var(--pc-weight-page);line-height:var(--pc-leading-page);color:var(--pc-text-primary);letter-spacing:-.04em}[data-pc-text=feature]{font-family:var(--pc-font);font-size:var(--pc-size-feature);font-weight:var(--pc-weight-feature);line-height:var(--pc-leading-feature);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=section]{font-family:var(--pc-font);font-size:var(--pc-size-section);font-weight:var(--pc-weight-section);line-height:var(--pc-leading-section);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=intro],.pc-page-intro>[data-pc-text=intro]{font-family:var(--pc-font);font-size:var(--pc-size-intro);font-weight:var(--pc-weight-intro);line-height:var(--pc-leading-intro);color:var(--pc-text-secondary);letter-spacing:normal}[data-pc-text=body]{font-family:var(--pc-font);font-size:var(--pc-size-body);font-weight:var(--pc-weight-body);line-height:var(--pc-leading-body);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=card]{font-family:var(--pc-font);font-size:var(--pc-size-card);font-weight:var(--pc-weight-card);line-height:var(--pc-leading-card);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=tab]{font-family:var(--pc-font);font-size:var(--pc-size-tab);font-weight:var(--pc-weight-tab);line-height:var(--pc-leading-tab);color:var(--pc-text-secondary);letter-spacing:normal}[data-pc-text=label]{font-family:var(--pc-font);font-size:var(--pc-size-label);font-weight:var(--pc-weight-label);line-height:var(--pc-leading-label);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=meta]{font-family:var(--pc-font);font-size:var(--pc-size-meta);font-weight:var(--pc-weight-meta);line-height:var(--pc-leading-meta);color:var(--pc-text-secondary);letter-spacing:normal}[data-pc-text=eyebrow],.pc-page-intro>[data-pc-text=eyebrow]{font-family:var(--pc-font);font-size:var(--pc-size-eyebrow);font-weight:var(--pc-weight-eyebrow);line-height:var(--pc-leading-eyebrow);color:var(--pc-text-brand);letter-spacing:.08em}[data-pc-text=price]{font-family:var(--pc-font);font-size:var(--pc-size-price);font-weight:var(--pc-weight-price);line-height:var(--pc-leading-price);color:var(--pc-text-price);letter-spacing:normal}[data-pc-text=metric]{font-family:var(--pc-font);font-size:var(--pc-size-metric);font-weight:var(--pc-weight-metric);line-height:var(--pc-leading-metric);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=badge]{font-family:var(--pc-font);font-size:var(--pc-size-badge);font-weight:var(--pc-weight-badge);line-height:var(--pc-leading-badge);color:var(--pc-text-primary);letter-spacing:normal}[data-pc-text=nav]{font-family:var(--pc-font);font-size:var(--pc-size-nav);font-weight:var(--pc-weight-nav);line-height:var(--pc-leading-nav);color:var(--pc-text-secondary);letter-spacing:normal}[data-pc-text=price],[data-pc-text=metric]{font-variant-numeric:tabular-nums}[data-pc-text=card]{white-space:normal;overflow-wrap:anywhere;min-height:0}[data-pc-text=tab]{min-height:44px}[data-pc-text=tab][aria-selected=true]{color:var(--pc-text-inverse);background:var(--pc-dark)}[data-pc-text=nav][aria-current=page]{color:var(--pc-text-accent)}[data-pc-tone=warning]{color:var(--pc-text-warning)}[data-pc-tone=danger]{color:var(--pc-text-danger)}.pc-page-intro{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.pc-page-intro>*{margin:0}.pc-page-intro>p{margin-top:3px}.pc-surface :is(button,input,select,a):focus-visible{outline:3px solid var(--pc-focus);outline-offset:3px}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.pc-page-intro>h1{color:var(--pc-text-primary);font-size:var(--pc-size-page);font-weight:var(--pc-weight-page);line-height:var(--pc-leading-page)}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.pc-page-intro>p{color:var(--pc-text-secondary);font-size:var(--pc-size-intro);font-weight:var(--pc-weight-intro);line-height:var(--pc-leading-intro)}:is(.market-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.pc-page-intro>small{color:var(--pc-text-brand);font-size:var(--pc-size-eyebrow);font-weight:var(--pc-weight-eyebrow);line-height:var(--pc-leading-eyebrow)}:is(.market-screen .market-section-tabs,.content-screen .content-category-tabs) button{font-size:var(--pc-size-tab);font-weight:var(--pc-weight-tab);line-height:var(--pc-leading-tab);color:var(--pc-text-secondary);letter-spacing:normal}.market-screen .market-section-tabs button.active{color:var(--pc-text-inverse)}.content-screen .content-category-tabs button.active{color:var(--pc-text-primary)}.market-screen.market-screen{--pc-border-soft:#e1e4dc;--pc-radius-field:5px;--pc-radius-frame:14px;--pc-buylist-bg:#fff0c9;--pc-buylist-ink:#795611}.market-screen.market-screen .market-section-tabs{border:1px solid var(--pc-border-soft);box-shadow:none;background:0 0;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.market-screen.market-screen .market-section-tabs button{min-width:0;box-shadow:none;border:0;border-radius:0;padding:6px 2px}.market-screen.market-screen .market-section-tabs button.active{background:var(--pc-dark);box-shadow:inset 0 -2px 0 var(--pc-text-accent)}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors label{border-radius:var(--pc-radius-field);border-color:var(--pc-border-soft);min-height:0;box-shadow:none;background:0 0;gap:0;padding:0;display:block}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors label>span{pointer-events:none;font-weight:var(--pc-weight-meta);line-height:var(--pc-leading-meta);position:absolute;top:5px;left:10px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .market-catalog-selectors select{height:48px;min-height:48px;color:var(--pc-text-primary);background-color:#0000;padding:17px 28px 0 10px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline{gap:4px;margin:8px 0 6px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-search-row{gap:8px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline :is(input,select){border-radius:var(--pc-radius-field);box-shadow:none;color:var(--pc-text-primary)}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline input::placeholder{color:var(--pc-text-secondary);font-weight:var(--pc-weight-body)}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline>.catalog-sort{width:auto;max-width:100%;min-height:44px;font-weight:var(--pc-weight-label);box-shadow:none;background-color:#0000;border:0;justify-self:end;padding-left:12px}.market-screen.market-screen .market-list{gap:22px 12px}.market-screen.market-screen .market-list>button{box-shadow:none;transition:background-color .15s}.market-screen.market-screen .market-list>button>.market-thumb{border-color:var(--pc-border-soft);border-radius:var(--pc-radius-frame);background:var(--pc-surface);box-shadow:0 2px 7px #151a1805}.market-screen.market-screen .market-list>button>span:not(.market-thumb){gap:3px}.market-screen.market-screen .market-list .browse-price{flex-wrap:wrap;align-items:baseline;gap:3px 6px;display:flex}.market-screen.market-screen .market-list .browse-price>small{overflow-wrap:anywhere;max-width:100%}.market-screen.market-screen .market-list .browse-price[data-buylist]>small{background:var(--pc-buylist-bg);color:var(--pc-buylist-ink);font-size:var(--pc-size-badge);font-weight:var(--pc-weight-badge);line-height:var(--pc-leading-badge);border-radius:6px;padding:2px 6px}@media (max-width:699px){.market-screen.market-screen .market-list>button{border:1px solid var(--pc-border-soft);border-radius:var(--pc-radius-frame);background:0 0;gap:5px;padding:3px 3px 8px}.market-screen.market-screen{padding:24px 14px 100px}.market-screen.market-screen>.market-page-intro{gap:4px;margin:0 6px 18px}.market-screen.market-screen .market-section-tabs{margin:0 0 12px}.market-screen.market-screen .browse-filters{margin:0}.market-screen.market-screen .market-list{gap:12px}.market-screen.market-screen .market-list>button>.market-thumb{aspect-ratio:63/88;box-shadow:none;border:0;border-radius:11px}.market-screen.market-screen .market-list>button>.market-thumb img{object-fit:contain;inset:2px;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important}.market-screen.market-screen .market-list>button>span:not(.market-thumb){gap:2px;padding:0 5px}}.market-screen.market-screen .market-section-tabs button+button{border-left:1px solid var(--pc-border-soft)}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-tools-inline :is(input,select){background-color:#0000;min-height:44px}:is(.market-screen.market-screen,.deck-v2-screen:has(>.collection-page-intro)) .catalog-search-row input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23626b61' stroke-width='1.5'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;padding-left:36px}@media (prefers-reduced-motion:reduce){.market-screen.market-screen .market-list>button{transition:none}}:is(.market-screen,.deck-v2-screen) .compact-card-filters{gap:9px;margin:10px 0 14px;display:grid}:is(.market-screen,.deck-v2-screen) .compact-scope-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}:is(.market-screen,.deck-v2-screen) .compact-scope-row>label{background:#fff;border:1px solid #e2e5de;border-radius:12px;gap:2px;min-width:0;padding:7px 12px 6px;display:grid}:is(.market-screen,.deck-v2-screen) .compact-scope-row>label>span{color:#777e75;font-size:10px;font-weight:700}:is(.market-screen,.deck-v2-screen) .compact-scope-row select{color:#242a24;width:100%;min-width:0;height:22px;box-shadow:none;background-color:#0000;border:0;padding:0 22px 0 0;font-size:13px;font-weight:800}:is(.market-screen,.deck-v2-screen) .compact-search-bar{position:relative}:is(.market-screen,.deck-v2-screen) .compact-search-bar:before{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23626b61' stroke-width='1.7'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}:is(.market-screen,.deck-v2-screen) .compact-search-bar input{box-sizing:border-box;width:100%;height:46px;color:var(--pc-text-primary);font:inherit;box-shadow:none;background:#f1f2ef;border:0;border-radius:12px;padding:0 14px 0 42px;font-size:13px}:is(.market-screen,.deck-v2-screen) .compact-filter-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;padding:0 0 3px;display:flex;overflow-x:auto}:is(.market-screen,.deck-v2-screen) .compact-filter-row::-webkit-scrollbar{display:none}:is(.market-screen,.deck-v2-screen) .compact-filter-select{flex:1 0 auto;max-width:220px;position:relative}:is(.market-screen,.deck-v2-screen) .compact-filter-select>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.market-screen,.deck-v2-screen) .compact-filter-select select{color:#343a34;width:100%;height:38px;box-shadow:none;text-overflow:clip;white-space:nowrap;background-color:#f3f4f1;border:0;border-radius:999px;padding:0 18px 0 7px;font-size:10px;font-weight:800}:is(.market-screen,.deck-v2-screen) .compact-result-summary,.market-screen .market-result-summary{color:#777e75;margin:2px 2px 12px;font-size:11px}:is(.home-screen,.content-screen,.deck-v2-screen:has(>.collection-page-intro)){--pc-border-soft:#e1e4dc;--pc-radius-field:5px;--pc-radius-frame:14px;--pc-buylist-bg:#fff0c9;--pc-buylist-ink:#795611}.home-screen .home-dashboard{gap:24px}.home-screen .home-dashboard .home-onboarding{padding:16px}.home-screen .home-dashboard .home-onboarding h2{font-size:var(--pc-size-section);line-height:var(--pc-leading-section);overflow-wrap:anywhere;margin:0}.home-screen .home-dashboard .home-onboarding ol{margin-top:16px}.home-screen .home-dashboard :is(.home-content-section,.home-card-strip,.home-collection-section)>header{gap:8px;margin-bottom:10px}.home-screen .home-dashboard :is(.home-content-section,.home-card-strip,.home-collection-section)>header h2{font-size:var(--pc-size-section);line-height:var(--pc-leading-section);margin:0}.home-screen .home-dashboard :is(.home-onboarding,.home-deck-summary,.home-now-banner,.home-release-banner,.home-editorial-lead,.home-editorial-pair>button,.home-budget-banner,.home-watch-banner,.home-event-list>button,.home-content-rows>button,.home-info-links>button){border-radius:var(--pc-radius-frame);box-shadow:none;border:1px solid var(--pc-border-soft)}.home-screen .home-card-strip>div{gap:12px}.home-screen .home-card-strip>div>button{border:1px solid var(--pc-border-soft);border-radius:var(--pc-radius-frame);box-shadow:none;background:0 0;flex-direction:column;gap:3px;padding:3px 3px 8px;display:flex}.home-screen .home-card-strip>div>button>span:not(.browse-price){aspect-ratio:63/88;width:100%;height:auto;box-shadow:none;border:0;border-radius:11px;padding:2px}.home-screen .home-card-strip>div>button>:is(strong,.browse-price){padding-inline:5px}.home-screen .home-card-strip>div>button>strong{margin:2px 0 0}.home-screen .home-card-strip>div>button>.browse-price{gap:3px}.home-screen .home-dashboard :is(.home-event-copy>strong,.home-content-rows strong){font-size:var(--pc-size-card);line-height:var(--pc-leading-card);font-weight:var(--pc-weight-card)}.home-screen .home-content-rows>button{padding:12px}.home-screen .home-info-links{gap:8px}.home-screen .home-info-links>button{padding:12px}.content-screen.content-screen :is(.discovery-radar,.content-hub-hero){border-radius:var(--pc-radius-frame);box-shadow:none}.content-screen.content-screen .discovery-radar{padding:16px}.content-screen.content-screen .discovery-radar-list{gap:12px;padding-bottom:8px}.content-screen.content-screen .discovery-radar-list>button{border-radius:var(--pc-radius-frame);box-shadow:none;border:1px solid #ffffff24;padding:4px 4px 8px}.content-screen.content-screen .discovery-radar-list .market-thumb{aspect-ratio:63/88;border-radius:11px}.content-screen.content-screen .discovery-radar-list :is(strong,small,b){padding-inline:4px}.content-screen.content-screen .discovery-radar-list b{font-size:var(--pc-size-price);line-height:var(--pc-leading-price)}.content-screen.content-screen .content-hub-hero{border:1px solid var(--pc-border-soft);background:var(--pc-surface);color:var(--pc-text-primary);padding-top:20px}.content-screen.content-screen .content-hub-hero :is(h2,p){color:var(--pc-text-primary)}.content-screen.content-screen .content-hub-hero p{color:var(--pc-text-secondary)}.content-screen.content-screen .content-hub-hero :is(small,div>b){color:var(--pc-text-brand)}.content-screen.content-screen :is(.discovery-shortcuts>button,.discovery-field-guides>div>button,.content-card-list>button){border:1px solid var(--pc-border-soft);border-radius:var(--pc-radius-frame);box-shadow:none}.content-screen.content-screen .content-category-tabs{border:1px solid var(--pc-border-soft);border-radius:var(--pc-radius-field);gap:0;margin:8px 0 12px;overflow:hidden}.content-screen.content-screen .content-category-tabs button{white-space:normal;line-height:var(--pc-leading-tab);border:0;border-radius:0;padding:6px 2px}.content-screen.content-screen .content-category-tabs button+button{border-left:1px solid var(--pc-border-soft)}.content-screen.content-screen .content-category-tabs button.active{color:var(--pc-text-inverse);background:var(--pc-dark);box-shadow:inset 0 -2px 0 var(--pc-text-accent)}.content-screen.content-screen .content-card-list{gap:10px}.content-screen.content-screen .content-card-list>button{padding:8px}.content-screen.content-screen .content-card-thumb{border-radius:11px}.deck-v2-screen:has(>.collection-page-intro) .deck-flat-summary{border-radius:var(--pc-radius-frame);background:var(--pc-dark);box-shadow:none}.deck-v2-screen:has(>.collection-page-intro) .deck-selector-grid{gap:8px;margin:0}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-overview:not(:has(.deck-summary-highest-card)){grid-template-columns:1fr;min-height:92px}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-overview:not(:has(.deck-summary-highest-card)) .deck-summary-owned{text-align:left;align-items:flex-start;min-height:92px;padding:12px 16px}.deck-v2-screen:has(>.collection-page-intro) .deck-summary-overview:not(:has(.deck-summary-highest-card)) .deck-summary-owned strong{font-size:var(--pc-size-metric);margin-top:4px}.deck-v2-screen:has(>.collection-page-intro) .deck-list{gap:12px}.deck-v2-screen:has(>.collection-page-intro) .deck-item{box-shadow:none}.deck-v2-screen:has(>.collection-page-intro) .browse-price{flex-wrap:wrap;align-items:baseline;gap:3px 6px;display:flex}:is(.home-screen,.deck-v2-screen:has(>.collection-page-intro)) .browse-price[data-buylist]>small{color:var(--pc-buylist-ink);background:var(--pc-buylist-bg);font-size:var(--pc-size-badge);font-weight:var(--pc-weight-badge);line-height:var(--pc-leading-badge);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px}.deck-v2-screen:has(>.collection-page-intro) :is(.deck-filters button,.catalog-filter-chips button){border-radius:var(--pc-radius-field);min-height:44px;font-size:var(--pc-size-label)}.deck-v2-screen:has(>.collection-page-intro) :is(.deck-analysis,.deck-set-stats>div,.deck-set-summary){border-radius:var(--pc-radius-frame);box-shadow:none}@media (max-width:699px){:is(.content-screen.content-screen,.deck-v2-screen:has(>.collection-page-intro)){padding:24px 14px 100px}:is(.content-screen.content-screen,.deck-v2-screen:has(>.collection-page-intro))>.commerce-page-intro{gap:4px;margin:0 6px 18px}.home-screen .home-dashboard{padding-inline:14px}.deck-v2-screen:has(>.collection-page-intro) .deck-item{border:1px solid var(--pc-border-soft);border-radius:var(--pc-radius-frame);background:0 0;padding:3px 3px 8px}.deck-v2-screen:has(>.collection-page-intro) .deck-card-open{gap:5px}.deck-v2-screen:has(>.collection-page-intro) .deck-card-open>:is(img,.deck-fallback){aspect-ratio:63/88;border:0;border-radius:11px;padding:2px}.deck-v2-screen:has(>.collection-page-intro) .deck-copy{gap:2px;padding:0 5px}}.deck-editor-source{color:#6f756c;grid-template-columns:1fr auto;align-items:center;gap:12px;font-size:12px;display:grid}.deck-editor-source>div{color:var(--ink);flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;display:flex}.opening-screen .opening-scope-setup .opening-scope-context-row,.opening-screen .opening-scope-setup .opening-scope-large-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.opening-screen .opening-scope-setup :is(.opening-scope-context-row,.opening-scope-large-selects) label{background:0 0;border:0;gap:6px;min-width:0;padding:0;display:grid}.opening-screen .opening-scope-setup :is(.opening-scope-context-row,.opening-scope-large-selects) label>span{color:#656c63;font-size:10px;font-weight:900}.opening-screen .opening-scope-setup :is(.opening-scope-context-row,.opening-scope-large-selects) select{color:#20231f;width:100%;min-width:0;height:46px;min-height:46px;font:inherit;background:#fff;border:1px solid #d5d9d0;border-radius:13px;padding:0 11px;font-size:11px;font-weight:850}.camera-screen .scan-scope-picker .scan-set-search input{color:#20231f;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #d5d9d0;border-radius:13px;padding:0 11px;font-size:12px}.opening-screen .opening-search-bar{background:#fff;border:1px solid #d5d9d0;border-radius:13px}.opening-screen .opening-scope-setup .opening-set-search{color:#646b61;align-items:center;gap:10px;width:100%;margin:0;padding:0 12px;display:flex}.opening-screen .opening-scope-setup .opening-set-search input{background:0 0;border:0;outline:none;flex:1;width:0;min-width:0;padding:0}.opening-screen .opening-set-search button{background:0 0;border:0;flex:0 0 32px;height:32px;font-size:22px}.opening-screen .opening-set-results{gap:6px;max-height:240px;display:grid;overflow-y:auto}.opening-screen .opening-set-results>small{color:#646b61;padding:4px 0}.opening-screen .opening-set-results button{text-align:left;background:#fff;border:1px solid #e1e4dc;border-radius:12px;gap:3px;min-height:54px;padding:10px 12px;display:grid}.opening-screen .opening-set-results button[aria-pressed=true]{background:#f1f5e9;border-color:#879c5c}.opening-screen .opening-set-results button strong{overflow-wrap:anywhere;font-size:14px}.opening-screen .opening-set-results button span{color:#646b61;font-size:11px}.opening-screen .opening-set-search:focus-within{outline-offset:3px;border-radius:12px;outline:2px solid #879c5c}.opening-screen:has(.opening-setup){--opening-border:#e1e4dc;background:var(--pc-bg)}.opening-screen .opening-setup{gap:16px;padding-bottom:100px}.opening-screen .opening-scope-setup{border:1px solid var(--opening-border);box-shadow:none;background:0 0;border-radius:14px;padding:14px}.opening-screen .opening-scope-setup>label{gap:6px;margin-bottom:12px}.opening-screen .opening-context-selects,.opening-screen .opening-scope-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.opening-screen .opening-context-selects label,.opening-screen .opening-scope-selects label{border:1px solid var(--opening-border);background:#fff;border-radius:14px;min-width:0;padding:9px 12px}.opening-screen .opening-context-selects label{min-height:76px}.opening-screen .opening-scope-selects label{min-height:58px}.opening-screen .opening-context-selects label>span,.opening-screen .opening-scope-selects label>span{color:var(--pc-text-secondary);font-size:var(--pc-size-meta);margin-bottom:2px;font-weight:700;display:block}.opening-screen .opening-context-selects select,.opening-screen .opening-scope-selects select{color:#17191c;width:100%;height:34px;min-height:34px;font:inherit;background-color:#0000;border:0;outline:0;padding:0 26px 0 0;font-size:13px;font-weight:750}.opening-screen .opening-scope-segments{border-color:var(--opening-border);box-shadow:none;border-radius:5px}.opening-screen .opening-scope-segments button{height:44px;min-height:44px;font-size:var(--pc-size-tab);font-weight:var(--pc-weight-tab);border-radius:0}.opening-screen :is(.opening-scope-segments button.active,.opening-type button.active){background:var(--pc-dark);color:var(--pc-text-inverse);box-shadow:inset 0 -2px 0 var(--pc-text-accent)}.opening-screen .opening-setup :is(input,select){height:44px;min-height:44px;font-size:var(--pc-size-body);border-color:var(--opening-border);box-shadow:none;border-radius:5px}.opening-screen .opening-setup label>span,.opening-screen .opening-setup legend{font-size:var(--pc-size-meta);line-height:var(--pc-leading-meta);color:var(--pc-text-secondary)}.opening-screen .opening-scope-summary{background:var(--pc-dark);box-shadow:none;border-radius:14px;gap:4px;padding:12px}.opening-screen .opening-scope-summary strong{font-size:var(--pc-size-card);line-height:var(--pc-leading-card)}.opening-screen .opening-scope-summary :is(small,em){font-size:var(--pc-size-meta);line-height:var(--pc-leading-meta);color:var(--pc-text-inverse-secondary)}.opening-screen .opening-scope-summary>span{font-size:var(--pc-size-label);color:var(--pc-text-accent)}.opening-screen .opening-type button{min-height:44px;font-size:var(--pc-size-label);box-shadow:none;border-radius:5px}.opening-screen .opening-setup-actions :is(.primary-button,.secondary-button){min-height:48px;font-size:var(--pc-size-label);box-shadow:none;border-radius:5px}.opening-screen:has(.opening-setup)>.result-header>span{color:var(--pc-text-inverse);background:var(--pc-dark);border-radius:5px}.camera-header .scan-scope-close{top:max(8px,env(safe-area-inset-top));color:#20231f;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0;font-size:25px;line-height:1;position:absolute;right:8px}.camera-screen>.camera-side-opening-entry{right:14px;top:calc(max(12px, env(safe-area-inset-top)) + 46px)}@media (max-width:380px){.camera-screen>.camera-side-opening-entry{right:10px}}.camera-screen .camera-header>:is(.camera-close,.camera-header-torch,.scan-scope-trigger),.camera-screen>.camera-side-opening-entry{box-shadow:none;color:#fff;background:#151a18ed;border-color:#ffffff38;border-radius:5px}.camera-screen .camera-header>.camera-header-torch.active{color:#c8ff38;border-color:#c8ff38}.camera-screen :is(.scanner-live-dock,.opening-integrated-bottom){background:#151a18f5;border-color:#ffffff26;border-radius:14px;box-shadow:0 8px 24px #0003}.camera-screen :is(.scanner-session-actions,.opening-integrated-session-actions) button{box-shadow:none;color:#fff;background:#222823;border-color:#ffffff38;border-radius:5px}.camera-screen :is(.scanner-session-actions,.opening-integrated-session-actions) button:last-child{color:#151a18;background:#c8ff38;border-color:#c8ff38}.camera-screen .scan-scope-picker{color:#17191c;background:#f8f7f3;border-radius:0 0 14px 14px;box-shadow:0 8px 24px #0003}.camera-screen :is(.scan-scope-segments,.scan-scope-selects select,.scan-scope-apply){box-shadow:none;border-radius:5px}.camera-screen .scan-scope-segments button.active{color:#fff;background:#151a18;box-shadow:inset 0 -2px #c8ff38}.card-detail-screen:not(.sealed-detail-screen)>.result-header{border:0;align-items:center;gap:18px;min-height:36px;margin:0 auto 28px;padding:0;display:flex}.card-detail-screen:not(.sealed-detail-screen)>.result-header strong{letter-spacing:-.04em;flex:1;font-size:23px}.card-detail-screen:not(.sealed-detail-screen)>.result-header>span{color:var(--standard-muted);text-align:right;max-width:90px;font-size:10px}.card-detail-screen:not(.sealed-detail-screen)>.result-header>button{background:0 0;border:0;width:24px;padding:0;font-size:26px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero{grid-template-columns:46% minmax(0,1fr);align-items:start;gap:20px;margin:0 auto 24px;display:grid}.card-detail-screen:not(.sealed-detail-screen) .standard-card-art{min-width:0}.card-detail-screen:not(.sealed-detail-screen) .standard-art-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block;position:relative}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .result-card-image-wrap,.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .result-card-image,.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .card-placeholder{aspect-ratio:63/88;object-fit:contain;border-radius:12px;width:100%;height:auto}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .result-card-image-wrap{display:block;box-shadow:0 6px 12px #1c231926}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .result-card-image{box-shadow:none;display:block}.standard-expand-icon{color:#849477;background:#fffffff0;border-radius:50%;place-items:center;width:27px;height:27px;font-size:23px;line-height:1;display:grid;position:absolute;bottom:7px;right:7px}.standard-art-dialog{background:#f8f9f3;border:0;border-radius:18px;width:min(90vw,530px);max-width:min(90vw,530px);max-height:90dvh;padding:40px 16px 16px;overflow:auto}.standard-art-dialog::backdrop{background:#151a17b3}.standard-art-dialog>.result-card-image-wrap,.standard-art-dialog .result-card-image{object-fit:contain;width:100%;height:auto;max-height:76dvh;display:block}.standard-art-dialog>.pokemon-30th-rotated-card{width:min(72vw,440px)!important;height:auto!important}.standard-art-close{color:#1c2319;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-size:30px;position:absolute;top:4px;right:8px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero>div:not(.standard-card-art){flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding-top:14px;display:flex}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .match-label{letter-spacing:.12em;color:var(--standard-muted);margin:0 0 10px;font-size:9px;font-weight:800}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 15px;font-size:clamp(23px,5.1vw,34px);line-height:1.15}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .standard-set-name{color:var(--standard-muted);overflow-wrap:anywhere;margin:0 0 11px;font-size:13px;line-height:1.5}.standard-card-number{margin-bottom:13px;font-size:15px}.standard-card-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.standard-card-chips>span{background:#fff;border:1px solid #e1e5d7;border-radius:6px;padding:6px 9px;font-size:10px;font-weight:700}.standard-card-chips>span+span{background:#eef0e4;border-color:#eef0e4}.standard-card-information{color:#8a947d;width:100%;margin-bottom:8px;font-size:11px}.standard-card-information summary{cursor:pointer;align-items:center;gap:14px;padding:5px 0;list-style:none;display:flex}.standard-card-information summary::-webkit-details-marker{display:none}.standard-card-information summary span{font-size:20px}.standard-card-information dl{color:#4c5644;gap:6px;margin:5px 0 0;display:grid}.standard-card-information dl>div{gap:2px;display:grid}.standard-card-information dd{overflow-wrap:anywhere;margin:0}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .card-match-state{font-size:10px;line-height:1.4}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .price-report-trigger{align-self:flex-start;gap:8px;height:30px;margin-top:6px;padding:0 8px;font-size:10px}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs{background:#eef1e5;border:1px solid #e2e7d7;border-radius:15px;gap:0;margin:0 auto 14px;padding:4px;display:flex}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button{min-width:0;min-height:54px;box-shadow:none;color:#889477;background:0 0;border:0;border-radius:11px;flex:1;gap:4px;padding:8px 3px;position:relative}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button small{overflow-wrap:anywhere;font-size:8px;line-height:1.3}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button.active{color:#1c2319;background:#fff}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button.active:after{content:"";background:#b0e81f;border-radius:2px;width:44%;height:3px;position:absolute;bottom:-4px;left:28%}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card{color:#1c2319;box-shadow:none;background:#fff;border:1px solid #e1e7d6;border-radius:18px;margin:0 auto 12px;padding:19px;overflow:hidden}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card:after{display:none}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card header small{color:var(--standard-muted);font-size:10px}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card header b{color:#748168;font-size:13px;font-weight:600}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card mark{color:#5b6b49;background:#f4f6ec;border-color:#e1e7d6;padding:5px 7px;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .card-value-amount{color:#1c2319;letter-spacing:-.055em;white-space:normal;overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(28px,8.2vw,46px);line-height:1.15}.card-detail-screen:not(.sealed-detail-screen)>.card-value-card p{color:#8a947d;font-size:11px;line-height:1.55}.standard-price-date{color:#949e87;border-top:1px solid #e7ecdf;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;font-size:9px;line-height:1.5;display:flex}.standard-price-date>span:last-child{text-align:right}.card-detail-screen:not(.sealed-detail-screen)>.engine-price-basis{background:#fff;border:1px solid #e1e7d6;border-radius:16px;margin:0 auto 18px;padding:14px}.standard-price-summary{cursor:pointer;align-items:center;gap:11px;list-style:none;display:flex}.standard-price-summary::-webkit-details-marker{display:none}.standard-evidence-icon{color:#879b65;background:#f0f4e5;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:23px;display:grid;transform:rotate(90deg)}.standard-price-summary>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.standard-price-summary strong{font-size:12px}.standard-price-summary small{color:#9aa58b;overflow-wrap:anywhere;font-size:9px;line-height:1.5}.standard-evidence-open{color:#8a947d;flex:none;font-size:10px}.card-detail-screen:not(.sealed-detail-screen)>.engine-price-basis>header{margin-top:16px}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:760px;margin:0 auto 20px;display:flex}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions .card-interest-action{flex-basis:100%;margin:0 0 4px}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions .card-interest-button{color:#1d3011;min-height:52px;box-shadow:none;background:#c8ff45;border:0;border-radius:13px;gap:13px;font-size:15px;font-weight:900}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions .card-interest-button[aria-pressed=true]{background:#e6f3c9}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions .card-interest-action p{text-align:center;color:#8a947d;margin:8px 0 0;font-size:9px;line-height:1.5}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions>.disclaimer{text-align:center;color:#8a947d;flex-basis:100%;margin:0;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions>.secondary-button{color:#81916d;min-height:36px;box-shadow:none;background:0 0;border:0;padding:7px 12px;font-size:10px}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions>.standard-next-scan{flex-basis:100%;font-size:12px;font-weight:700}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes{border-top:6px solid #ecefe3;justify-content:flex-start;gap:18px;margin:0 auto 16px;padding-top:24px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button{box-shadow:none;color:#9ba58e;background:0 0;border:0;border-radius:0;padding:0 0 9px;font-size:12px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button.active{color:#1c2319;border-bottom:2px solid #1c2319}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon{background:0 0;border:0;margin:0 auto 15px;padding:0}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon header{align-items:center;gap:10px;margin-bottom:16px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon header h3{font-size:20px;line-height:1.25}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon header small{color:#8a947d;font-size:10px}.card-detail-screen:not(.sealed-detail-screen) .related-set-actions b{color:#8a947d;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .related-set-actions button{color:#8a947d;font-size:10px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{scroll-snap-type:x proximity;gap:12px;margin:0 -20px;padding:0 20px 10px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{box-shadow:none;text-align:left;scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex:0 0 38%;padding:0}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip .market-thumb{aspect-ratio:1/1.12;background:#eef1e5;border-radius:13px;place-items:center;width:100%;height:auto;padding:12px;display:grid}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip .market-thumb img{object-fit:contain;width:100%;height:100%}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button>span{padding:10px 0 0}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{color:#98a18d;font-size:10px;line-height:1.5}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip em{color:#809569;font-size:10px}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen){padding:28px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero{grid-template-columns:260px minmax(0,1fr);gap:36px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero h2{font-size:40px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .standard-set-name{font-size:18px}.standard-card-number{font-size:21px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex-basis:170px}}@media (max-width:380px){.card-detail-screen:not(.sealed-detail-screen){padding:18px 16px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero{gap:16px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero>div:not(.standard-card-art){padding-top:8px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero h2{margin-bottom:10px;font-size:23px}.card-detail-screen:not(.sealed-detail-screen) .card-detail-hero .standard-set-name{font-size:11px}.standard-card-chips>span{padding:5px 7px;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{margin:0 -16px;padding-left:16px;padding-right:16px}.standard-evidence-open{font-size:9px}.standard-price-date{font-size:8px}}.card-detail-screen:not(.sealed-detail-screen) h2,.card-detail-screen:not(.sealed-detail-screen) .card-value-amount{font-weight:900}.card-detail-screen:not(.sealed-detail-screen)>.promo-information{background:#fff;border:1px solid #e1e7d6;border-radius:13px;max-width:760px;margin:0 auto 14px;padding:13px 15px;font-size:12px}.card-detail-screen:not(.sealed-detail-screen)>.promo-information>summary{cursor:pointer;color:#6f7f5e;justify-content:space-between;font-weight:700;list-style:none;display:flex}.card-detail-screen:not(.sealed-detail-screen)>.promo-information header{margin-top:16px}.card-detail-screen:not(.sealed-detail-screen)>.promo-information dl{gap:10px;display:grid}.card-detail-screen:not(.sealed-detail-screen)>.promo-information dl>div{grid-template-columns:80px minmax(0,1fr);gap:10px;display:grid}.card-detail-screen:not(.sealed-detail-screen)>.promo-information dt{color:#8a947d}.card-detail-screen:not(.sealed-detail-screen)>.promo-information dd{overflow-wrap:anywhere;margin:0}.card-detail-screen:not(.sealed-detail-screen)>.standard-related-heading{border-top:6px solid #ecefe3;max-width:760px;margin:0 auto 22px;padding-top:28px}.standard-related-heading h3{letter-spacing:-.04em;margin:0 0 8px;font-size:21px;font-weight:900}.standard-related-heading p{color:#9ba58e;margin:0;font-size:11px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes{background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:24px;padding:0;display:flex}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button{background:0 0;border:0;border-radius:0;flex:none}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button.active{border-bottom:2px solid #1c2319}body:has(.card-detail-screen:not(.sealed-detail-screen)) .bottom-nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-top:1px solid #e1e7d6;border-radius:0}body:has(.card-detail-screen:not(.sealed-detail-screen)) .bottom-nav button{color:#94a085}body:has(.card-detail-screen:not(.sealed-detail-screen)) .bottom-nav button.active{color:#22351a}.card-detail-screen:not(.sealed-detail-screen){padding-bottom:110px}.card-daily-history{color:#27301f;background:#fff;border:1px solid #e1e7d6;border-radius:14px;max-width:760px;margin:0 auto 14px;padding:18px}.card-daily-history>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-daily-history h3{margin:0;font-size:15px}.history-periods{gap:4px;display:flex}.history-periods button{color:#7a866e;background:#f3f5ee;border:0;border-radius:6px;padding:6px 9px;font-size:11px}.history-periods button[aria-pressed=true]{color:#345421;background:#e7efd9;font-weight:700}.history-changes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.history-changes>span{gap:5px;display:grid}.history-changes small,.history-note,.card-current-population small{color:#859276;font-size:10px}.history-changes strong{font-size:13px}.history-empty{text-align:center;color:#859276;place-items:center;min-height:130px;font-size:12px;line-height:1.7;display:grid}.card-daily-history svg{width:100%;height:auto;max-height:220px;display:block}.history-note{margin:14px 0;line-height:1.6}.history-records{color:#6e7e5e;font-size:11px}.history-records summary{cursor:pointer}.history-records ul{max-height:210px;margin:10px 0;padding:0;list-style:none;overflow:auto}.history-records li{border-top:1px solid #edf0e6;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.card-current-population{border-top:1px solid #e9eddf;justify-content:space-between;gap:12px;padding-top:16px;display:flex}.card-current-population>span{gap:6px;display:grid}.card-current-population>span:last-child{text-align:right}.card-current-population b,.card-current-population strong{font-size:13px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{grid-template:"art info""art price"1fr/44% minmax(0,1fr);align-items:start;gap:10px 16px;max-width:760px;margin:0 auto 14px;display:grid}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero{display:contents!important}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-art{grid-area:art}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero>div:not(.standard-card-art){grid-area:info;min-width:0;padding-top:0}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero .match-label{margin-bottom:5px;font-size:8px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{margin-bottom:7px;font-size:clamp(21px,5.2vw,31px)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero .standard-set-name{margin-bottom:6px;font-size:11px;line-height:1.4}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-number{margin-bottom:7px;font-size:12px}.standard-card-number small{color:#7f8b70;font-size:10px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-chips{gap:4px;margin-bottom:0}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-chips>span{padding:4px 6px;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero .price-report-trigger{height:24px;margin-top:5px;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary{grid-area:price;min-width:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary:after{display:none}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header{flex-wrap:wrap;justify-content:flex-start;gap:5px;margin:0;padding:0;display:flex}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header>span{gap:3px;min-width:0;display:grid}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header small{color:#889478;font-size:8px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header b{color:#768668;font-size:10px;font-weight:500;line-height:1.35}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary mark{border:1px solid;border-radius:5px;padding:3px 5px;font-size:8px;line-height:1.3}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-green mark{color:#397631;background:#e7f4df;border-color:#a8ce93}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-blue mark{color:#366faf;background:#e7f0fc;border-color:#a5c4ec}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-yellow mark{color:#926b1b;background:#fff4cd;border-color:#e4ca75}.compact-price-line{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(20px,5.2vw,28px);line-height:1.2}.daily-price-change{color:#75806b;font-size:10px;font-weight:700}.daily-price-change.up{color:#dd6854}.daily-price-change.down{color:#4e80bf}.daily-price-change small{margin-top:3px;font-size:8px;font-weight:400;display:block}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-price-date{border:0;margin:6px 0 0;padding:0;font-size:8px}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs{border-radius:10px;margin-bottom:12px;padding:3px}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button{border-radius:8px;min-height:38px;padding:7px 3px}.card-detail-screen:not(.sealed-detail-screen)>.value-grade-tabs>button strong{font-size:11px}.card-detail-screen:not(.sealed-detail-screen)>.card-daily-history{background:0 0;border:0;border-top:1px solid #e1e7d6;border-radius:0;margin-bottom:14px;padding:14px 0}.card-daily-history .history-changes{margin:12px 0}.card-daily-history .history-empty{min-height:58px;margin:8px 0;font-size:11px}.card-daily-history .history-note{margin:10px 0;font-size:9px}.card-current-population{padding-top:12px}.sealed-image-fallback-notice{color:#889478;margin:0 0 10px;font-size:9px;line-height:1.4}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions{margin-bottom:14px}.card-detail-screen:not(.sealed-detail-screen)>.standard-related-heading{border-top:1px solid #e1e7d6;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-top:18px;display:flex}.standard-related-heading h3{margin:0;font-size:16px;line-height:1.4}.standard-related-heading small{color:#889478;white-space:nowrap;font-size:9px}.standard-related-heading .related-all-link{font:inherit;text-align:right;background:0 0;border:0;padding:0}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes{gap:8px;margin-bottom:12px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button.active{color:#334b1b;background:#cefa69;border:0}.card-detail-screen:not(.sealed-detail-screen)>.related-pokemon{background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 14px!important;padding:0!important}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{gap:12px;margin:0 -20px;padding-top:0;padding-bottom:4px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{background:0 0;border:0;gap:8px;padding:0}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button>span{gap:5px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.4;display:block;overflow:hidden}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip em{color:#536d35;font-size:11px;font-style:normal;font-weight:700}@media (max-width:380px){.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{column-gap:13px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{margin:0 -16px}}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{grid-template-columns:250px minmax(0,1fr);gap:16px 30px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{font-size:36px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero .standard-set-name{font-size:14px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{font-size:34px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary mark{font-size:11px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header b{font-size:13px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-price-date{font-size:11px}}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button>span{text-align:left;width:100%;min-width:0;display:grid}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-detail-screen:not(.sealed-detail-screen){--standard-muted:#7d8394;color:#111;background:#fff;padding:20px 20px 110px}.card-detail-screen:not(.sealed-detail-screen)>.result-header{margin-bottom:14px}.card-detail-screen:not(.sealed-detail-screen)>.result-header strong{color:#111;font-size:23px}.card-detail-screen:not(.sealed-detail-screen)>.result-header>span{color:#7d8394}.detail-card-scope{align-items:center;gap:14px;max-width:760px;margin:0 auto 12px;font-size:15px;display:flex}.detail-card-scope strong{font-weight:800}.detail-card-scope>span{border:1px solid #cbd0df;border-radius:20px;padding:5px 12px;font-size:11px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{grid-template-rows:auto 1fr;grid-template-columns:49% minmax(0,1fr);gap:14px 16px;margin-bottom:20px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .match-label{display:none}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(20px,5.6vw,30px);line-height:1.2}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero .standard-set-name{color:#4d515a;margin:0 0 8px;font-size:12px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-number{color:#7d8394;font-size:12px;font-weight:500;line-height:1.4}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-number small{color:inherit;font-size:11px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-chips>span{color:#7d8394;background:0 0;border:0;padding:0}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary{border-top:1px solid #e2e4eb!important;padding-top:16px!important}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header b{color:#7d8394;font-size:10px;font-weight:400}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{letter-spacing:-.04em;color:#080808;overflow-wrap:anywhere;margin:10px 0 12px;font-size:clamp(21px,5.5vw,31px)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary .detail-trust-label{background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:0;font-size:9px;line-height:1.4;display:flex}.detail-trust-label>i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-green mark{color:#12a652}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-blue mark{color:#087eff}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .price-trust-yellow mark{color:#aa7900}.detail-grade-prices{border-top:1px solid #e2e4eb;border-bottom:1px solid #e2e4eb;max-width:760px;margin:0 auto 16px;padding:12px 0 16px}.detail-grade-prices h3{margin:0 0 10px;font-size:17px;font-weight:800}.detail-grade-prices .value-grade-tabs{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0;padding:0;display:grid}.detail-grade-prices .value-grade-tabs>button{color:#151515;background:#fff;border:1px solid #d2d6e4;border-radius:6px;align-content:center;gap:5px;min-height:48px;padding:8px 3px;display:grid}.detail-grade-prices .value-grade-tabs>button span{font-size:12px}.detail-grade-prices .value-grade-tabs>button.active{color:#fff;background:#171818;border-color:#171818}.detail-grade-prices .value-grade-tabs>button:disabled{opacity:1;color:#767b87;background:#fff}.detail-grade-prices .value-grade-tabs>button.active:disabled{color:#fff;background:#171818}.card-detail-screen:not(.sealed-detail-screen)>.detail-price-basis{background:#fff;border:1px solid #f2f3f5;border-radius:16px;max-width:760px;margin:0 auto 12px;padding:14px 12px 18px}.detail-price-basis>header{gap:6px;margin:0 0 12px;display:grid}.detail-price-basis>header>span{color:#111;font-size:16px;font-weight:800}.detail-price-basis>header>small{color:#7d8394;font-size:10px}.detail-price-basis .price-trust-legend{background:#fff;border:1px solid #e5e7eb;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:12px 8px}.detail-price-basis .price-trust-legend li{gap:6px;padding:0 7px}.detail-price-basis .price-trust-legend li+li{border-left:1px solid #e5e7eb}.detail-price-basis .price-trust-legend li>i{width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--trust-color) 22%,transparent);margin-top:3px}.detail-price-basis .price-trust-legend b{color:#111;white-space:nowrap;font-size:9px;font-weight:700}.detail-price-basis .price-trust-legend small{color:#7d8394;margin-top:4px;font-size:8px;line-height:1.65}.detail-interest-save{max-width:760px;margin:0 auto 14px}.detail-interest-save .card-interest-action{margin:0}.detail-interest-save .card-interest-button{color:#111;background:#f7fce9;border:1px solid #84da00;border-radius:26px;min-height:42px;font-size:14px;font-weight:500}.detail-interest-save .card-interest-action p{color:#7d8394;margin:6px 8px 0;font-size:9px}.card-detail-screen:not(.sealed-detail-screen)>.standard-related-heading{border-top:0;margin-bottom:8px;padding-top:12px}.standard-related-heading h3{color:#111;font-size:16px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes{grid-template-columns:1fr 1fr;gap:0;margin-bottom:12px;display:grid}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button{color:#7d8394;background:#f5f5f5;border-radius:22px;padding:8px;font-size:12px}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button.active{color:#111;background:#dfff9d}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{gap:12px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex-basis:94px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip strong{color:#111;font-size:11px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{color:#7d8394;font-size:9px}.card-detail-screen:not(.sealed-detail-screen) .standard-detail-actions:has(.card-value-disclaimer):not(:has(button)){margin-bottom:8px}.card-detail-screen:not(.sealed-detail-screen) .card-value-disclaimer{color:#7d8394;margin:0;font-size:9px}@media (max-width:380px){.card-detail-screen:not(.sealed-detail-screen){padding:18px 16px 110px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{column-gap:12px}.detail-price-basis .price-trust-legend li{gap:4px;padding:0 5px}.detail-price-basis .price-trust-legend b{font-size:8px}.detail-price-basis .price-trust-legend small{font-size:7px}}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen){padding:28px 38px 110px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{grid-template-columns:330px minmax(0,1fr);gap:20px 32px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{font-size:36px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{font-size:42px}.detail-price-basis .price-trust-legend b{font-size:13px}.detail-price-basis .price-trust-legend small{font-size:11px}.detail-price-basis .price-trust-legend li{padding:0 14px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex-basis:130px}}.card-detail-screen:not(.sealed-detail-screen)>.result-header>.detail-bookmark-link{color:#111;background:0 0;border-radius:0;place-items:center;width:36px;min-height:40px;padding:6px;display:grid}.detail-bookmark-link svg{width:24px;height:24px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex-basis:calc(20% - 12px);min-width:62px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button img{object-fit:contain;max-width:100%}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip strong{font-size:10px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{font-size:8px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip em{font-size:9px}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex-basis:130px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip strong{font-size:12px}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{font-size:10px}}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{font-size:clamp(24px,7vw,36px)}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{font-size:42px}.card-detail-screen:not(.sealed-detail-screen){padding-top:90px}}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid{row-gap:var(--ui-space-2)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero>div:not(.standard-card-art){padding-top:var(--ui-space-2)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{font-size:var(--ui-title);color:var(--ui-ink);margin-bottom:var(--ui-space-2)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-set-name{font-size:var(--ui-label);color:var(--ui-muted);margin-bottom:var(--ui-space-2)}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-number,.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .standard-card-number small{font-size:var(--ui-label);color:var(--ui-muted);margin-bottom:0}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary{padding-top:var(--ui-space-2)!important}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header{justify-content:space-between;align-items:center;gap:var(--ui-space-1);flex-wrap:nowrap;min-height:32px}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary header b{font-size:var(--ui-label);color:var(--ui-muted)}.compact-price-summary .price-report-trigger{white-space:nowrap;min-height:32px;font-size:var(--ui-label)!important;color:var(--ui-muted)!important;background:0 0!important;border:0!important;margin:0!important;padding:4px 0!important}.compact-price-summary .price-report-trigger i{display:none}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-value-amount{font-size:var(--ui-detail-price);color:var(--ui-ink);margin:var(--ui-space-1) 0 var(--ui-space-2);line-height:1.2}.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .compact-price-summary .detail-trust-label{font-size:var(--ui-label)}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip{gap:var(--ui-space-3);margin-inline:0!important;padding-inline:0!important}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip>button{flex:0 0 108px;min-width:0}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip strong{font-size:var(--ui-secondary-text);color:var(--ui-ink);text-overflow:ellipsis;overflow:hidden}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip small{font-size:var(--ui-label);color:var(--ui-muted)}.card-detail-screen:not(.sealed-detail-screen) .related-pokemon-strip em{font-size:var(--ui-list-price);color:var(--ui-ink)}.card-detail-screen:not(.sealed-detail-screen)>.related-card-modes button.active,.detail-interest-save .card-interest-button{background:var(--ui-ink);color:var(--ui-surface);border-color:var(--ui-ink)}.detail-grade-prices h3,.detail-price-basis>header>span,.standard-related-heading h3{font-size:var(--ui-section);color:var(--ui-ink)}.detail-grade-prices .value-grade-tabs>button strong{font-size:var(--ui-secondary-text)}.detail-grade-prices .value-grade-tabs>button span,.detail-price-basis>header>small{font-size:var(--ui-label)}.detail-price-basis .price-trust-legend b,.detail-price-basis .price-trust-legend small{font-size:var(--ui-label);white-space:normal}@media (min-width:700px){.card-detail-screen:not(.sealed-detail-screen) .standard-pricing-grid .card-detail-hero h2{font-size:var(--ui-title)}}.collection-profile-header{color:#121512;background:#fff;margin:0 -14px}.collection-profile-banner{background:#fff 50%/cover;height:95px;position:relative}.collection-profile-banner nav{background:0 0;justify-content:space-between;align-items:center;height:60px;padding:8px 16px;display:flex}.collection-profile-banner nav>img{width:145px;height:auto}.collection-profile-banner button{color:#0d1208;background:0 0;border:0;min-width:28px;padding:4px;font-size:27px}.collection-profile-banner button:disabled{color:#a9aca7;cursor:default}.collection-profile-banner nav>div{gap:5px;display:flex}.collection-profile-banner nav>div button:last-child{letter-spacing:1px;font-size:19px}.collection-profile-identity{grid-template-columns:86px minmax(0,1fr) auto;align-items:start;gap:8px;min-height:70px;padding:6px 14px 4px;display:grid;position:relative}.collection-profile-avatar{background:#f4f7f0;border:2px solid #aaff0b;border-radius:50%;place-items:center;width:86px;height:86px;margin-top:-42px;font-size:30px;font-weight:900;display:grid;overflow:hidden}.collection-profile-avatar>img{object-fit:contain;width:100%;height:100%}.collection-profile-name{min-width:0;padding-top:1px}.collection-profile-name>small{text-overflow:ellipsis;white-space:nowrap;background:#edf7db;border-radius:20px;max-width:100%;padding:2px 6px;font-size:9px;font-weight:750;display:inline-block;overflow:hidden}.collection-profile-name>strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.4;display:block;overflow:hidden}.collection-profile-name>strong img{vertical-align:middle;object-fit:contain;width:22px;height:22px;display:inline-block}.collection-profile-actions{text-align:right;max-width:154px;padding-top:0}.collection-profile-actions>div{align-items:center;gap:4px;margin-bottom:7px;display:flex}.collection-profile-actions button{color:#181c16;white-space:nowrap;background:#fff;border:1px solid #222;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:750}.collection-profile-actions button:first-child{color:#fff;background:#10150c}.collection-profile-actions button:disabled{color:#a4a99e;background:#fff;border-color:#d3d8ce}.collection-profile-actions>small{font-size:9px;font-weight:650;display:block}.collection-profile-actions>strong{letter-spacing:-.4px;font-size:19px;line-height:1.3;display:block}.collection-profile-actions .member-message-bell{width:26px;min-width:26px;height:26px;padding:3px}.collection-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:6px 16px 10px;display:grid}.collection-profile-stats>div{text-align:center;border-right:1px solid #bdc2b8}.collection-profile-stats>div:last-child{border-right:0}.collection-profile-stats dt{color:#1a1f16;font-size:12px}.collection-profile-stats dd{margin:4px 0 0;font-size:21px;font-weight:900;line-height:1.25}.deck-v2-screen{background:#fff}.deck-v2-screen>.collection-mode-tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 -2px}.deck-v2-screen>.collection-mode-tabs button{border-top:0;min-height:42px;font-size:14px}.deck-v2-screen>.collection-mode-tabs button.active{border-bottom:3px solid #aaff0b}.deck-v2-screen>.collection-mode-tabs .collection-personal-store-disabled:disabled{color:#b5b7b0}.deck-v2-screen>.collection-book-language{z-index:4;height:0;margin:0;padding:0;position:relative}.deck-v2-screen>.collection-book-language>span{display:none}.deck-v2-screen>.collection-book-language>select{color:#747c6b;width:auto;max-width:130px;height:29px;box-shadow:none;background:#fff;border:0;padding:2px 5px;font-size:10px;position:absolute;top:12px;left:0}.deck-v2-screen:has(.collection-profile-reader)>.collection-book-language{display:none}.collection-profile-books{background:#fff;min-height:340px;margin:0;padding:0 9px 25px}.collection-book-profile-toolbar{justify-content:flex-end;align-items:center;height:50px;margin-inline:-4px;display:flex}.collection-book-manage{color:#10150c;background:#fff;border:1px solid #222;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:800}.collection-book-manage:disabled{color:#999;border-color:#ddd}.collection-book-settings-status{color:#626d56;margin:2px 0 10px;font-size:11px}.collection-book-settings-status button{color:inherit;font-size:inherit;background:0 0;border:0;text-decoration:underline}.collection-book-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px;display:grid}.collection-book-profile-volume{min-width:0}.collection-book-plain-cover{aspect-ratio:63/82;background:linear-gradient(90deg,#080808,#303030 6%,#101010 10%,#232323 17%,#191919 64%,#111 95%,#303030);border:1px solid #101010;border-radius:9px 7px 7px 10px;width:72%;margin:0 auto 9px;display:block;position:relative;overflow:visible;box-shadow:inset 2px 0 3px #fff6,inset -2px 0 2px #000,0 2px 3px #0006}.collection-book-plain-cover:before{content:"";border:1px solid #333;border-radius:4px;position:absolute;inset:3px 4px 3px 12px;box-shadow:inset 0 0 4px #0008}.collection-book-plain-cover .book-elastic{z-index:1;background:linear-gradient(90deg,#080808,#292929 35%,#101010 80%);border-left:1px solid #000;border-right:1px solid #080808;border-radius:2px;width:7px;position:absolute;top:-1px;bottom:-1px;right:11%}.collection-book-plain-cover>i{background:#aaff0b;border-radius:3px;width:3px;height:17%;position:absolute;top:68%;right:-2px;box-shadow:0 0 2px #90d000}.collection-book-plain-cover.cover-ember{background:linear-gradient(90deg,#211509,#624329 8%,#322219 16%,#493322 62%,#23180f)}.collection-book-plain-cover.cover-violet{background:linear-gradient(90deg,#171222,#433356 8%,#22182e 16%,#32263e 62%,#16101d)}.collection-book-plain-cover.cover-ice{background:linear-gradient(90deg,#182326,#45636b 8%,#253a40 16%,#354d54 62%,#17282d)}.collection-book-plain-cover.cover-leaf{background:linear-gradient(90deg,#172015,#4c6140 8%,#25341f 16%,#35452e 62%,#182116)}.collection-book-plain-cover.cover-flame{background:linear-gradient(90deg,#26140f,#744532 8%,#3e251c 16%,#503025 62%,#271711)}.collection-book-plain-cover.cover-silver{background:linear-gradient(90deg,#343434,#888 8%,#494949 16%,#656565 62%,#303030)}.collection-book-profile-meta{align-items:baseline;gap:5px;min-width:0;font-size:9px;line-height:1.6;display:flex}.collection-book-profile-meta>strong{text-overflow:ellipsis;white-space:nowrap;color:#111;flex:1;min-width:0;font-size:11px;overflow:hidden}.collection-book-profile-meta>span{white-space:nowrap;color:#151a10;font-size:9px}.collection-book-profile-meta>b{color:#7cc800;white-space:nowrap;font-size:11px}.collection-book-progress,.collection-reader-progress progress{-webkit-appearance:none;appearance:none;background:#e5e5e5;border:0;border-radius:8px;width:93%;height:4px;margin:2px auto 0;display:block;overflow:hidden}.collection-book-progress::-webkit-progress-bar{background:#e5e5e5;border-radius:8px}.collection-reader-progress progress::-webkit-progress-bar{background:#e5e5e5;border-radius:8px}.collection-book-progress::-webkit-progress-value{background:#aaff0b;border-radius:8px}.collection-reader-progress progress::-webkit-progress-value{background:#aaff0b;border-radius:8px}.collection-book-progress::-moz-progress-bar{background:#aaff0b;border-radius:8px}.collection-reader-progress progress::-moz-progress-bar{background:#aaff0b;border-radius:8px}.collection-profile-reader.collection-book-reader{color:#10150c;isolation:auto;background:#fff;min-height:0;margin:0 -2px;padding:13px 10px 20px;overflow:visible}.collection-profile-reader .collection-book-reader-head{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:18px minmax(0,1fr) 112px;gap:5px;margin:0 0 11px;padding:0;display:grid}.collection-profile-reader .collection-book-reader-head>button{color:#111;background:0 0;border:0;border-radius:0;width:18px;height:28px;padding:0;font-size:29px}.collection-profile-reader .collection-book-reader-head>strong{color:#111;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:14px;font-weight:800;line-height:1.3;overflow:hidden}.collection-reader-progress>span{justify-content:flex-end;align-items:baseline;gap:8px;font-size:13px;font-weight:850;display:flex}.collection-reader-progress em{color:#81cd00;font-style:normal}.collection-reader-progress progress{width:100%;height:5px;margin-top:3px}.collection-book-range{color:#70766a;justify-content:space-between;align-items:center;margin:0 0 7px;font-size:10px;display:flex}.collection-reader-options{text-align:right;color:#858b7c;margin:0 0 5px;font-size:9px}.collection-reader-options>summary{cursor:pointer;list-style:none}.collection-profile-reader .collection-book-filters{justify-content:flex-end;margin:6px 0 8px}.collection-profile-reader .collection-book-filters button{color:#4a5640;background:#fff;border-color:#d6deca;min-width:40px;padding:3px 9px;font-size:10px}.collection-profile-reader .collection-book-filters button.active{color:#162305;background:#eff8df;border-color:#aaff0b}.collection-book-nine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:grid}.collection-profile-reader .collection-book-slot{aspect-ratio:63/88;width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.collection-profile-reader .collection-book-slot:before,.collection-profile-reader .collection-book-slot:after{display:none}.collection-profile-reader .collection-book-slot>span{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;display:block;overflow:hidden}.collection-profile-reader .collection-book-slot img{object-fit:contain;border-radius:0;width:100%;height:100%}.collection-profile-reader .collection-book-slot.missing img{filter:grayscale(.96)brightness(.85);opacity:.45}.collection-profile-reader .collection-book-slot.missing:after{content:"미보유";aspect-ratio:auto;color:#6a7260;width:auto;height:auto;box-shadow:none;background:#ffffffe8;border:0;border-radius:3px;padding:1px 3px;font-family:inherit;font-size:7px;font-weight:600;line-height:1.3;display:block;position:absolute;inset:auto 3px 4px auto;transform:none}.collection-profile-reader .collection-book-slot>small{color:#344126;box-shadow:none;background:#ffffffe0;border:0;border-radius:3px;font-size:7px;bottom:4px;left:3px}.collection-profile-reader .collection-book-slot>em{color:#152008;box-shadow:none;background:#aaff0b;border:0;border-radius:3px;font-size:8px;top:3px;right:3px}.collection-profile-reader .collection-book-pager{justify-content:center;align-items:center;gap:19px;margin:17px 0 0;display:flex}.collection-profile-reader .collection-book-pager button{color:#111;background:#fff;border:1px solid #d3d6cf;border-radius:4px;width:26px;min-height:26px;padding:0;font-size:23px;line-height:1}.collection-profile-reader .collection-book-pager button:disabled{color:#bbb;opacity:1;background:#eee}.collection-profile-reader .collection-book-pager>span{color:#111;font-size:13px;font-weight:850}.collection-book-manager{color:#141c0d;background:#fff;border:0;border-radius:12px;width:min(94vw,560px);max-height:90dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 12px 50px #0006}.collection-book-manager::backdrop{background:#141c0b99}.collection-book-manager>header{border-bottom:1px solid #edf0e7;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.collection-book-manager h2{margin:0;font-size:17px}.collection-book-manager>header>button{color:#111;background:0 0;border:0;font-size:24px}.collection-book-manager fieldset{border:0;gap:12px;min-width:0;margin:0;padding:14px 16px;display:grid}.collection-book-manager label{gap:5px;font-size:12px;font-weight:750;display:grid}.collection-book-manager input:not([type=checkbox]),.collection-book-manager select{color:#17210d;background:#fff;border:1px solid #d9dfd0;border-radius:5px;width:100%;min-width:0;min-height:35px;padding:6px 9px;font-size:12px}.collection-book-manager .book-manager-pin{align-items:center;gap:7px;display:flex}.collection-book-manager button{color:#283818;background:#f7faef;border:1px solid #d1d9c6;border-radius:5px;padding:6px 9px;font-size:11px}.collection-book-manager button:disabled{color:#abb0a4;background:#f5f5f3}.collection-book-manager h3{margin:4px 0 8px;font-size:12px}.book-manager-order>div{align-items:center;gap:5px;margin:4px 0;font-size:11px;display:flex}.book-manager-order>div>span{flex:1;min-width:0}.book-manager-add{border-top:1px solid #edf1e5;gap:7px;padding-top:5px;display:grid}.book-manager-add>p{color:#78836a;margin:0;font-size:10px}.book-manager-remove{color:#7b4037!important}.book-manager-error{color:#a33424;padding:0 16px;font-size:12px}.collection-book-manager>footer{background:#fff;border-top:1px solid #edf0e7;justify-content:flex-end;gap:8px;padding:11px 16px;display:flex;position:sticky;bottom:0}.collection-book-manager>footer button:last-child{background:#aaff0b;border-color:#aaff0b;font-weight:800}.book-manager-legacy{font-size:11px}.book-manager-legacy>summary{cursor:pointer;margin:4px 0}.collection-book-legacy-content{max-width:100%;overflow:hidden}@media (min-width:600px){.collection-profile-header,.collection-mode-tabs,.collection-profile-books,.collection-profile-reader{max-width:680px;margin-inline:auto}.collection-profile-banner{height:150px}.collection-profile-identity{grid-template-columns:115px minmax(0,1fr) 210px;gap:15px;min-height:106px;padding-inline:24px}.collection-profile-avatar{width:110px;height:110px;margin-top:-50px}.collection-profile-name>strong{font-size:30px}.collection-profile-actions{max-width:210px}.collection-profile-actions button{font-size:13px}.collection-profile-actions>strong{font-size:25px}.collection-profile-stats dt{font-size:15px}.collection-profile-stats dd{font-size:28px}.collection-book-profile-grid{gap:35px 58px}.collection-book-profile-meta>strong{font-size:16px}.collection-book-profile-meta>span{font-size:13px}.collection-book-profile-meta>b{font-size:16px}.collection-book-nine-grid{gap:16px 22px}.collection-profile-reader .collection-book-reader-head{grid-template-columns:24px minmax(0,1fr) 155px}.collection-profile-reader .collection-book-reader-head>strong{font-size:18px}.collection-reader-progress>span{font-size:17px}}.collection-profile-actions .member-message-bell-wrap .home-notification-button{color:#111;background:#fff;border:1px solid #222;border-radius:5px;place-items:center;width:26px;min-width:26px;height:26px;padding:3px;display:grid}.collection-profile-actions .home-notification-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.collection-profile-reader .collection-book-slot>span,.collection-profile-reader .collection-book-slot img{border:0;outline:0}.collection-profile-banner nav>img{mix-blend-mode:multiply}.collection-book-profile-meta>strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.collection-book-profile-meta{align-items:flex-start}.collection-profile-card-navigation{justify-content:flex-start;gap:7px;padding:0;display:flex}.collection-profile-card-navigation button{color:#71766a;background:#fff;border:0;border-radius:15px;padding:5px 11px;font-size:11px;font-weight:750}.collection-profile-representative-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;display:grid}.collection-profile-representative-grid>button,.collection-profile-representative-empty{aspect-ratio:63/88;background:#f3f4ef;border:0;border-radius:5px;min-width:0;padding:0;position:relative;overflow:hidden}.collection-profile-representative-grid img{object-fit:contain;width:100%;height:100%;display:block}.collection-profile-representative-grid button>small,.collection-profile-representative-grid button>b{color:#344126;background:#ffffffe8;border-radius:3px;padding:1px 3px;font-size:8px;position:absolute;bottom:3px}.collection-profile-representative-grid button>small{left:3px}.collection-profile-representative-grid button>b{right:3px}.collection-profile-representatives>p{color:#737c68;text-align:center;font-size:12px}.collection-profile-card-no-image{color:#65715a;place-content:center;height:100%;padding:4px;font-size:11px;display:grid}.collection-profile-card-no-image small{margin-top:6px;font-size:9px}.collection-representative-toolbar{justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 0;display:flex}.collection-representative-toolbar>button{color:#111;background:#fff;border:1px solid #222;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:750}.collection-representative-toolbar button:disabled{color:#aaa;border-color:#ddd}.collection-representative-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.collection-representative-choice-grid>button{aspect-ratio:63/95;background:#f3f4ef;border:2px solid #0000;min-width:0;padding:2px;position:relative;overflow:hidden}.collection-representative-choice-grid>button[aria-pressed=true]{border-color:#aaff0b}.collection-representative-choice-grid img{object-fit:contain;width:100%;height:90%}.collection-representative-choice-grid small{font-size:8px;display:block}.collection-representative-choice-grid b{color:#152007;background:#aaff0b;border-radius:50%;width:18px;line-height:18px;position:absolute;top:3px;right:3px}.collection-book-profile-empty{text-align:center;color:#758168;grid-column:1/-1;padding:30px 8px;font-size:12px}.collection-book-profile-empty button{color:#172008;background:#aaff0b;border:0;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:800}.collection-book-profile-empty button:disabled{color:#aaa;background:#eee}.deck-v2-screen>.collection-mode-tabs,.deck-v2-screen>.collection-mode-tabs button,.deck-v2-screen .collection-profile-representative-grid>button,.deck-v2-screen .collection-profile-representative-empty{background:0 0}.collection-profile-representative-empty{border:1px solid #e8ece5}.deck-v2-screen .deck-list,.deck-v2-screen .deck-galaxy-summary,.deck-v2-screen .compact-card-filters,.deck-v2-screen .deck-analysis{box-shadow:none;background:0 0}.deck-v2-screen .collection-profile-identity,.deck-v2-screen .collection-profile-stats{background:#fff}.collection-profile-identity{grid-template-columns:86px minmax(0,1fr) clamp(160px,44.5vw,192px);gap:8px;min-height:100px;padding-bottom:10px}.collection-profile-name>strong{font-size:clamp(22px,6.1vw,26px)}.collection-profile-actions{width:100%;max-width:none;padding-top:2px}.collection-profile-actions>div{gap:4px;margin-bottom:12px;display:flex}.collection-profile-actions button{border-radius:6px;flex:1;min-height:34px;padding:5px 6px;font-size:clamp(12px,3.33vw,14px);line-height:1.25}.collection-profile-actions button:disabled{color:#74776f;cursor:default;background:#fff;border-color:#999e95}.collection-profile-actions>small{font-size:10px}.collection-profile-actions>strong{margin-top:2px;font-size:clamp(20px,5.55vw,24px)}.collection-profile-name>small{font-size:9px}@media (min-width:600px){.collection-profile-identity{grid-template-columns:115px minmax(0,1fr) 270px;gap:15px;min-height:125px}.collection-profile-actions button{min-height:42px;padding:8px 10px;font-size:16px}.collection-profile-actions>small{font-size:12px}.collection-profile-actions>strong{font-size:28px}.collection-profile-name>strong{font-size:30px}}.collection-profile-banner{height:72px}.collection-profile-banner nav{grid-template-columns:44px minmax(0,1fr) 44px;height:52px;padding:6px 14px;display:grid}.collection-profile-banner nav>button{justify-self:start}.collection-profile-banner nav>img{grid-column:2;justify-self:center}.collection-profile-identity{row-gap:5px}.collection-profile-avatar{grid-area:1/1/span 2;margin-top:-32px}.collection-profile-title{overflow-wrap:anywhere;background:#edf7db;border-radius:20px;grid-area:1/2/auto/-1;justify-self:start;max-width:100%;padding:3px 7px;font-size:11px;font-weight:750;line-height:1.35}.collection-profile-name{grid-area:2/2}.collection-profile-actions{grid-area:2/3}:is(.collection-profile-identity:not(:has(.collection-profile-title)) .collection-profile-name,.collection-profile-identity:not(:has(.collection-profile-title)) .collection-profile-actions){grid-row:1}@media (min-width:600px){.collection-profile-banner{height:110px}.collection-profile-title{font-size:13px}.collection-profile-avatar{margin-top:-42px}}.collection-book-profile-meta{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 5px;display:grid}.collection-book-profile-meta>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;grid-column:1/-1;max-height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}.collection-book-profile-meta>span{grid-area:2/1}.collection-book-profile-meta>b{grid-area:2/2}.collection-profile-reader .collection-book-reader-head>strong{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;grid-column:2/-1;overflow:visible}.collection-profile-reader .collection-reader-progress{grid-area:2/2/auto/-1;width:auto;min-width:0}.collection-book-reader-description{color:#666a70;overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;line-height:1.5}.collection-profile-identity{grid-template-rows:auto 1fr;grid-template-columns:86px minmax(0,1fr) clamp(160px,44.5vw,192px);row-gap:4px;min-height:96px}.collection-profile-title{grid-area:1/2;align-self:start;max-width:100%;padding:3px 5px;font-size:11px}.collection-profile-name{grid-area:2/2;align-self:start}.collection-profile-actions{grid-area:1/3/span 2;align-self:start;padding-top:0}.collection-profile-actions>div{margin-bottom:7px}.collection-profile-actions button{min-height:44px;padding:4px;font-size:clamp(11px,3.05vw,13px)}.collection-profile-identity:not(:has(.collection-profile-title)) .collection-profile-actions{grid-row:1/span 2}@media (min-width:600px){.collection-profile-identity{grid-template-columns:115px minmax(0,1fr) 270px}.collection-profile-title{font-size:13px}}@media (max-width:389px){.collection-profile-identity{grid-template-columns:76px minmax(0,1fr) 150px;column-gap:6px}.collection-profile-avatar{width:76px;height:76px}.collection-profile-title{padding:3px 4px;font-size:10px}}@media (min-width:390px) and (max-width:419px){.collection-profile-identity{grid-template-columns:76px minmax(0,1fr) 164px;column-gap:6px}.collection-profile-avatar{width:76px;height:76px}}.has-collection-background .collection-profile-header,.has-collection-background .collection-profile-card-canvas,.has-collection-background .collection-profile-books{background:0 0}.has-collection-background .collection-profile-banner{background-color:#0000}.has-collection-background .collection-profile-identity,.has-collection-background .collection-profile-stats{background:#fff}:is(.home-v12.home-screen,.market-screen,.content-screen,.deck-v2-screen){background-color:#fff!important}.home-v12.home-screen{background-image:none!important}.bottom-nav{background-color:#fff}.collection-background-customize{border:1px solid var(--border-subtle);color:var(--text-primary);background:#fff;border-radius:8px;padding:7px 11px;font-size:12px}:is(.hv12-header,.browse-page-account-nav,.home-app-header) .home-profile-button{isolation:isolate;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;position:relative;overflow:visible}:is(.hv12-header,.browse-page-account-nav,.home-app-header) .home-profile-avatar{width:40px;height:40px;box-shadow:none;overflow:hidden}:is(.hv12-header,.browse-page-account-nav,.home-app-header) .home-profile-avatar>img{object-fit:contain;object-position:center;transform-origin:50%;width:100%;max-width:100%;height:100%;position:static;top:auto;left:auto;transform:none}:is(.hv12-header,.browse-page-account-nav,.home-app-header) .home-profile-frame{pointer-events:none;width:52px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.hv12-header nav{gap:6px}.hv12-header .home-notification-button{width:44px;min-width:44px;height:44px;min-height:44px}.hv12-header .home-notification-button svg{width:28px;height:28px}.hv12-header .home-profile-button>svg{width:40px;height:40px}:root{--pc-bg:#fff;--pc-surface:#fff;--pc-text-secondary:#666a70;--pc-border-soft:#e1e3e5}.app-shell>.bottom-nav{box-shadow:none;border-top-color:#e1e3e5;background:#fff!important}.app-shell>.bottom-nav>button{color:#666a70}.app-shell>.bottom-nav>button.active{color:#111}.app-shell>.bottom-nav>button.active>i,.app-shell>.bottom-nav>button.active>span{color:#111;box-shadow:none;background:0 0;border:0}.deck-v2-screen:not(.has-collection-background){background-image:none!important}.collection-profile-card-canvas{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.collection-mode-tabs,.collection-profile-books,.collection-profile-reader,.collection-representative-toolbar{background:#fff}.collection-profile-representatives{background:#fff;padding:0}.collection-representative-toolbar{padding:10px 12px}.collection-profile-representatives>.collection-profile-card-canvas{padding:0 12px 22px}.collection-profile-banner nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.deck-v2-screen>.collection-mode-tabs{background:#fff}.profile-customization-save{background:var(--lime);width:100%;color:var(--ink);border:0;border-radius:10px;padding:12px;font-size:13px;font-weight:800;display:block}.profile-customization-save:disabled{color:#858990;background:#f2f3f4}html body .app-shell :is(.home-v12.home-screen,.market-screen,.content-screen,.deck-v2-screen){background-color:#fff!important}.app-shell .deck-v2-screen>.collection-mode-tabs,.app-shell .collection-representative-toolbar,.app-shell .collection-profile-books,.app-shell .collection-profile-reader{background:#fff!important}.app-shell .collection-profile-header .collection-profile-banner nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.app-shell>.bottom-nav.unified-bottom-nav{width:min(100%,680px);height:72px;padding:7px 10px max(7px,env(safe-area-inset-bottom));box-shadow:none;background:#fff;border-top:1px solid #e1e3e5;border-radius:0;display:grid}.app-shell>.bottom-nav.unified-bottom-nav>button{color:#666a70;order:0;min-height:44px}.app-shell>.bottom-nav.unified-bottom-nav>button>i{width:32px;height:31px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0}.app-shell>.bottom-nav.unified-bottom-nav>button>i>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.app-shell>.bottom-nav.unified-bottom-nav>button.active,.app-shell>.bottom-nav.unified-bottom-nav>button.active>i,.app-shell>.bottom-nav.unified-bottom-nav>button.active>span{color:#111}.app-shell>.bottom-nav.unified-bottom-nav>.bottom-nav-scan>i{color:#c8ff38;background:#111;border:0;border-radius:50%;width:43px;height:43px;margin-top:-18px}.app-shell>.bottom-nav.unified-bottom-nav>.bottom-nav-scan>i>svg{width:27px;height:27px}html:has(.home-v12){box-shadow:none;background:#fff}body:has(.home-v12){box-shadow:none;background:#fff}.app-shell:has(.home-v12){box-shadow:none;background:#fff}html body .app-shell .deck-v2-screen .collection-profile-header{color:#121512;border-radius:24px;max-width:680px;margin:0 auto 10px;padding:0 12px;overflow:visible;background:#fff!important}html body .app-shell .deck-v2-screen .collection-profile-banner{background:0 0;max-width:680px;height:80px;margin:auto}.collection-profile-banner nav{justify-content:flex-start;gap:12px;padding:8px 0}.collection-profile-banner nav>img{width:160px}.collection-profile-header .collection-profile-identity{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:12px;min-height:110px;padding:14px 0 4px}html body .app-shell .collection-profile-header .collection-profile-avatar{width:82px;height:82px;box-shadow:none;cursor:pointer;background:#f4f7f0;border-radius:50%;outline:0;margin:0;padding:0;overflow:hidden;border:0!important}.collection-profile-avatar>.avatar-composite{width:100%;height:100%}.collection-profile-header .collection-profile-name{flex-direction:column;align-items:flex-start;min-width:0;padding-top:3px;display:flex}.collection-profile-header .collection-profile-name .collection-profile-title{white-space:nowrap;text-overflow:ellipsis;color:#111;background:#e9f8cc;border-radius:15px;max-width:95px;margin:0;padding:3px 7px;font-size:10px;line-height:1.4;display:inline-block;position:static;overflow:hidden;transform:none}.collection-profile-header .collection-profile-name>strong{overflow-wrap:anywhere;color:#111;margin-top:25px;font-size:25px;line-height:1.15;display:block}.collection-profile-header .collection-profile-actions{align-items:center;gap:5px;max-width:none;display:flex;position:absolute;top:14px;right:0}.collection-profile-header .collection-profile-actions>button,.collection-profile-message-action{color:#303330;white-space:nowrap;background:#fff;border:1px solid #d8dbe1;border-radius:8px;height:30px;min-height:30px;padding:3px 7px;font-size:10px}.collection-profile-message-action{align-items:center;gap:2px;display:flex}.collection-profile-message-action .home-notification-button{border:0!important;width:22px!important;min-width:22px!important;height:22px!important;padding:2px!important}.collection-profile-badges{align-items:center;gap:6px;min-height:46px;margin:2px 0 9px;padding:0;display:flex;overflow-x:auto}.collection-profile-badges>button,.collection-profile-badges>span{background:0 0;border:0;flex:none;place-items:center;width:33px;height:38px;padding:0;display:grid}.collection-profile-badges img{object-fit:contain;width:100%;height:100%}.collection-profile-badges>.collection-profile-badge-add{color:#9a9ea6;border:1px dashed #c5c9d1;border-radius:50%;width:34px;height:34px;font-size:26px;line-height:1}.collection-profile-header .collection-profile-stats{border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:12px 0;display:grid}.collection-profile-header .collection-profile-stats.is-value-private{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-profile-header .collection-profile-stats>div{text-align:center;min-width:0;padding:0 5px}.collection-profile-header .collection-profile-stats>div+div{border-left:1px solid #dfe3e8}.collection-profile-header .collection-profile-stats dt{color:#242824;font-size:10px;line-height:1.4}.collection-profile-header .collection-profile-stats dt small{color:#6c746c;font-size:9px;font-weight:400;display:block}.collection-profile-header .collection-profile-stats dd{white-space:nowrap;margin:5px 0 0;font-size:19px;font-weight:850;line-height:1.2}.collection-profile-stats dd button{color:inherit;font:inherit;background:0 0;border:0;padding:0}html body .app-shell .collection-profile-header>.collection-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:0;padding:0;display:grid;background:#fff!important}.collection-profile-header>.collection-mode-tabs button{background:0 0;border:0;border-radius:0;height:44px;padding:8px 0;font-size:14px;font-weight:800;position:relative}.collection-profile-header>.collection-mode-tabs button.active:after{content:"";background:#aaff0b;border-radius:5px;height:4px;position:absolute;bottom:3px;left:0;right:0}.collection-value-dialog{color:#111;background:#fff;border:0;border-radius:18px;max-width:calc(100vw - 32px);padding:24px}.collection-value-dialog::backdrop{background:#0008}.collection-value-dialog h2{font-size:16px}.collection-value-dialog strong{font-size:26px}.collection-value-dialog p{font-size:12px}.collection-value-dialog button{background:#fff;border:1px solid #ddd;border-radius:10px;padding:8px 18px}html body .app-shell .deck-v2-screen.has-collection-background :is(.collection-profile-representatives,.collection-representative-toolbar,.collection-profile-card-canvas,.collection-profile-books,.collection-profile-reader){box-shadow:none;background:0 0!important}html body .app-shell .deck-v2-screen .collection-profile-representatives{max-width:680px;margin:0 auto;padding:0}html body .app-shell .deck-v2-screen .collection-representative-toolbar{padding:0 0 10px;background:0 0!important}html body .app-shell .deck-v2-screen .collection-profile-representatives>.collection-profile-card-canvas{padding:0 0 22px}.collection-profile-card-navigation{gap:7px}.collection-profile-card-navigation button{min-height:36px;padding:8px 14px;color:#555!important;background:#f5f6f3!important;border:0!important;border-radius:22px!important}.collection-profile-card-navigation button[aria-pressed=true]{color:#111!important;background:#aaff0b!important}.collection-representative-toolbar>button{white-space:nowrap;background:#fff;border:1px solid #dce0df;border-radius:20px;padding:8px 12px;font-size:11px}.collection-profile-representative-grid>div:not(.collection-profile-representative-empty){aspect-ratio:63/88;min-width:0}.collection-profile-representative-grid>div>img{object-fit:contain;width:100%;height:100%}html body .app-shell .has-collection-background .deck-card-open>img{aspect-ratio:63/88;object-fit:contain;background:0 0;border:0;border-radius:0;padding:0}html body .app-shell .has-collection-background .collection-profile-representative-empty{border:1px dashed #dce3dbcc;background:#ffffff21!important}.has-collection-background .deck-copy,.has-collection-background .collection-book-profile-meta{color:#152015;background:#ffffffdb;border-radius:6px;width:fit-content;max-width:100%;padding:4px 6px}.has-collection-background .collection-book-profile-meta>strong,.has-collection-background .collection-book-profile-meta>span,.has-collection-background .deck-copy>strong,.has-collection-background .deck-copy>small{color:#152015}.has-collection-background .collection-profile-reader .collection-book-reader-head,.has-collection-background .collection-book-range,.has-collection-background .collection-book-reader-description{color:#111;background:#ffffffe0;border-radius:7px;padding:6px}.collection-management-settings{border-bottom:1px solid #e5e8e2;margin-bottom:12px;padding-bottom:12px}.collection-management-settings label{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}.collection-management-settings label input{flex:none;width:18px!important;height:18px!important}.collection-management-settings p{color:#586058;font-size:12px}.collection-management-backgrounds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collection-management-backgrounds button{background:#fff;border:2px solid #0000;border-radius:9px;padding:3px;overflow:hidden}.collection-management-backgrounds button[aria-pressed=true]{border-color:#7eb300}.collection-management-backgrounds img{object-fit:cover;border-radius:5px;width:100%;height:90px}.collection-management-backgrounds span{color:#111;font-size:12px;display:block}.collection-management-order,.collection-badge-showcase-manager ol{gap:5px;padding:0;list-style:none;display:grid}.collection-management-order li,.collection-badge-showcase-manager li{align-items:center;gap:6px;display:flex}.collection-management-order li>span,.collection-badge-showcase-manager li>span{flex:1;font-size:12px}.collection-management-order button,.collection-badge-showcase-manager li button{background:#fff;border:1px solid #d7ddd3;border-radius:6px;width:32px;min-height:32px}.collection-badge-showcase-manager{color:#111;background:#fff;border:1px solid #e3e7de;border-radius:14px;margin-bottom:15px;padding:16px}.collection-badge-showcase-manager h2{font-size:16px}.collection-badge-showcase-manager p{color:#586058;font-size:12px}.collection-badge-showcase-manager fieldset{border:0;padding:0}.collection-badge-showcase-manager fieldset>button{background:#fff;border:1px solid #d5dcd0;border-radius:9px;margin:4px;padding:6px 9px;font-size:12px}.collection-badge-showcase-manager fieldset>button[aria-pressed=true]{background:#ecfacd;border-color:#a1d236}.collection-badge-showcase-manager img{object-fit:contain;vertical-align:middle;width:32px;height:32px;margin-right:4px}@media (min-width:600px){.collection-profile-header .collection-profile-identity{grid-template-columns:110px minmax(0,1fr);gap:20px;min-height:135px;padding-top:20px}.collection-profile-header .collection-profile-avatar{width:110px!important;height:110px!important}.collection-profile-header .collection-profile-name .collection-profile-title{max-width:230px;font-size:14px}.collection-profile-header .collection-profile-name>strong{margin-top:26px;font-size:36px}.collection-profile-header .collection-profile-actions{top:20px}.collection-profile-header .collection-profile-actions>button,.collection-profile-message-action{height:38px;font-size:13px}.collection-profile-badges{gap:12px;min-height:58px}.collection-profile-badges>button,.collection-profile-badges>span{width:48px;height:52px}.collection-profile-header .collection-profile-stats dt{font-size:14px}.collection-profile-header .collection-profile-stats dd{font-size:26px}.collection-profile-header>.collection-mode-tabs button{font-size:18px}}.collection-profile-header .collection-profile-actions{grid-area:auto;align-self:auto;margin:0}.collection-profile-header .collection-profile-identity{grid-template-rows:auto}.collection-profile-header .collection-profile-avatar{grid-area:1/1}.collection-profile-header .collection-profile-name{grid-area:1/2}.collection-profile-header .collection-profile-name>strong{white-space:normal;overflow:visible}.collection-profile-header .collection-profile-stats>div{border-right:0}.collection-profile-header .collection-profile-stats dt{min-height:28px}html body .app-shell .deck-v2-screen>.collection-profile-card-canvas{max-width:680px;margin-inline:auto}.collection-profile-header .collection-profile-actions{justify-self:end;width:max-content;max-width:160px;left:auto}.collection-profile-header .collection-profile-actions>button{flex:none;width:auto}html body .app-shell .deck-v2-screen.has-collection-background{background-color:#0000!important}html body .app-shell .deck-v2-screen:has(>.collection-profile-banner){padding-top:0!important}html body .app-shell .deck-v2-screen .collection-profile-banner{height:var(--pocanner-header-height);width:100vw;max-width:680px;box-shadow:none;border:0;margin:0;left:50%;transform:translate(-50%)}html body .app-shell .collection-profile-banner>.hv12-header{height:var(--pocanner-header-height);padding:0 var(--pocanner-header-padding);box-sizing:border-box;justify-content:flex-start;align-items:center;display:flex}html body .app-shell .collection-profile-banner .hv12-logo{width:var(--pocanner-logo-width);flex:0 1 var(--pocanner-logo-width);background:0 0;border:0;min-width:0;padding:0}html body .app-shell .collection-profile-banner .hv12-logo img{width:var(--pocanner-logo-width);max-width:100%;height:auto;display:block}html body .app-shell .deck-v2-screen .collection-profile-header{box-shadow:none;border:0;overflow:hidden}html body .app-shell .collection-profile-header :is(.collection-profile-identity,.collection-profile-stats,.collection-mode-tabs){background:0 0!important}html body .app-shell .deck-v2-screen .collection-representative-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.collection-representative-toolbar>.collection-profile-card-navigation{flex-wrap:nowrap;justify-self:start;min-width:0;display:flex}.collection-representative-toolbar>.collection-profile-card-navigation button{flex:none}.collection-representative-toolbar>button{justify-self:end}.collection-profile-header .collection-profile-stats dt{white-space:nowrap;min-height:0}.collection-value-private-icon{vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.5px;width:11px;height:11px;margin-left:3px;display:inline-block}.collection-profile-header .collection-profile-identity{min-height:90px;padding-top:8px;padding-bottom:0}.collection-profile-header .collection-profile-badges{min-height:38px;margin:0 0 4px}.collection-profile-header .collection-profile-stats{padding-block:8px}.collection-profile-header .collection-profile-stats dd{margin-top:2px}.collection-profile-header>.collection-mode-tabs button{height:44px;min-height:44px}.collection-profile-header .collection-profile-actions{align-items:center;top:8px}.collection-profile-header .collection-profile-actions>button,.collection-profile-header .collection-profile-message-action{box-sizing:border-box;justify-content:center;align-items:center;gap:4px;height:36px;min-height:36px;margin:0;line-height:1;display:flex}.collection-profile-actions>button>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.collection-profile-header .collection-profile-message-action .home-notification-button{place-items:center;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;min-height:22px!important;margin:0!important}.collection-profile-message-action .home-notification-button svg{width:16px;height:16px}@media (min-width:600px){.collection-profile-header .collection-profile-identity{min-height:120px;padding-top:10px}.collection-profile-header .collection-profile-name>strong{margin-top:17px}.collection-profile-header .collection-profile-actions{top:10px}.collection-profile-header .collection-profile-badges{min-height:52px}.collection-profile-header .collection-profile-actions>button,.collection-profile-header .collection-profile-message-action{height:38px;min-height:38px}}.collection-profile-header .collection-profile-actions>button,.collection-profile-header .collection-profile-message-action{height:44px;min-height:44px}.collection-representative-toolbar>button{grid-area:1/2}.collection-representative-toolbar>.collection-profile-card-navigation{grid-area:1/1}.collection-profile-header .collection-profile-identity{grid-template-rows:auto auto;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:0 12px;min-height:0;padding-block:8px 4px}.collection-profile-header .collection-profile-avatar{grid-row:1/3}.collection-profile-header .collection-profile-name{grid-area:1/2;padding-top:0}.collection-profile-header .collection-profile-name .collection-profile-title{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;max-width:100%}.collection-profile-header .collection-profile-name>strong{margin-top:5px;font-size:25px}.collection-profile-header .collection-profile-actions{flex-wrap:wrap;grid-area:2/2;place-self:start;gap:0 6px;width:auto;max-width:100%;display:flex;position:static}.collection-profile-header .collection-profile-actions>button,.collection-profile-header .collection-profile-message-action{isolation:isolate;background:0 0;border:0;border-radius:0;height:44px;min-height:44px;padding:0 6px;font-size:11px;position:relative}.collection-profile-actions>button:before,.collection-profile-message-action:before{content:"";z-index:-1;background:#fff;border:1px solid #d8dbe1;border-radius:8px;position:absolute;inset:8px 0}.collection-profile-header .collection-profile-message-action .home-notification-button{width:24px!important;min-width:24px!important;height:44px!important;min-height:44px!important;padding:0!important}.collection-profile-message-action>span{pointer-events:none}html body .app-shell .deck-v2-screen .collection-representative-toolbar{flex-wrap:wrap;justify-content:space-between;gap:4px 8px;padding-bottom:6px;display:flex}.collection-owner-tools{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.collection-owner-tools>button{color:#111;white-space:nowrap;background:#fff;border:1px solid #dce0df;border-radius:20px;min-height:44px;padding:5px 8px;font-size:11px}@media (min-width:600px){.collection-profile-header .collection-profile-identity{grid-template-columns:110px minmax(0,1fr);gap:0 20px}.collection-profile-header .collection-profile-name>strong{font-size:36px}.collection-profile-header .collection-profile-name .collection-profile-title{font-size:14px}}.collection-profile-message-action>.member-message-bell-wrap{width:24px;height:44px;position:static}.collection-profile-header .collection-profile-message-action .home-notification-button{inset:0;width:100%!important;min-width:44px!important;position:absolute!important}.collection-profile-message-action .home-notification-button>svg{position:absolute;top:14px;left:6px}html body .app-shell .collection-profile-banner>.hv12-header,html body .app-shell .collection-profile-banner .hv12-logo{box-shadow:none;background:0 0!important}html body .app-shell .collection-profile-banner .collection-profile-wordmark{width:var(--pocanner-logo-width);aspect-ratio:306/48;background:0 0;max-width:100%;height:auto;display:block}.collection-profile-header{container:profile-panel/inline-size}.collection-profile-header .collection-profile-identity{grid-template-rows:auto auto;grid-template-columns:82px minmax(0,1fr) auto;gap:0 8px;padding-block:0 4px}.collection-profile-header .collection-profile-name{display:contents}.collection-profile-header .collection-profile-name .collection-profile-title{grid-area:1/2;align-self:start;max-width:100%;margin-top:8px;font-size:11px}.collection-profile-header .collection-profile-name>strong{grid-area:2/2/auto/4;align-self:start;min-width:0;margin-top:4px}.collection-profile-header .collection-profile-actions{flex-wrap:nowrap;grid-area:1/3;place-self:start end}@media (min-width:600px){.collection-profile-header .collection-profile-identity{grid-template-columns:110px minmax(0,1fr) auto;gap:0 16px}.collection-profile-header .collection-profile-name .collection-profile-title{font-size:14px}}html body .app-shell .deck-v2-screen .collection-representative-toolbar{align-items:center;gap:6px 8px}.collection-owner-tools{align-items:center;gap:5px}html body .app-shell .has-collection-background .deck-list .deck-copy{box-sizing:border-box;text-align:left;border-radius:8px;flex-direction:column;align-self:stretch;gap:4px;max-width:none;margin:0;padding:8px;display:flex;width:100%!important}html body .app-shell .deck-list .deck-copy>strong{order:0;margin:0;font-size:14px;line-height:1.4}html body .app-shell .deck-list .deck-copy>span{order:1;margin:0;font-size:12px;line-height:1.4}html body .app-shell .deck-list .deck-copy>small{order:2;margin:0;line-height:1.4}html body .app-shell .deck-v2-screen .deck-item>b{box-sizing:border-box;color:#303630;min-width:26px;box-shadow:none;background:#f6f8f7f5;border:1px solid #dce0df;border-radius:10px;padding:3px 6px;font-size:11px;font-weight:700;line-height:1.2;top:6px;right:6px}html body .app-shell .collection-book-profile-volume{box-sizing:border-box;color:#202620;background:#ffffffeb;border:1px solid #dce1dfe6;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;padding:12px;display:flex}html body .app-shell .collection-book-profile-volume>.collection-book-plain-cover{aspect-ratio:63/82;box-sizing:border-box;width:100%;margin:0}html body .app-shell .collection-book-profile-volume>.collection-book-profile-meta{box-sizing:border-box;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;width:100%;max-width:none;margin:0;padding:0;display:grid}html body .app-shell .collection-book-profile-meta>strong{color:#202620;font-size:13px;line-height:1.4}html body .app-shell .collection-book-profile-meta>span{color:#525a52;font-size:12px;line-height:1.4}html body .app-shell .collection-book-profile-meta>b{color:#426510;font-size:12px;line-height:1.4}html body .app-shell .collection-book-profile-volume>.collection-book-progress{box-sizing:border-box;width:100%;height:5px;margin:0}html body .app-shell .collection-owner-tools>button{min-height:initial;color:#111;height:auto;box-shadow:none;background:#fff;border:1px solid #dce0df;border-radius:20px;margin:0;padding:8px 12px;font-size:11px;font-weight:750;line-height:1.5}html body .app-shell .collection-book-profile-volume{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}html body .app-shell .has-collection-background .collection-book-profile-meta>:is(strong,span,b){color:#f7f9f5;text-shadow:0 1px 2px #000000e6}html body .app-shell .deck-v2-screen[style*=meadow\.png] .collection-book-profile-meta>:is(strong,span,b){color:#172317;text-shadow:0 1px 2px #ffffffe6}html body .app-shell .collection-book-profile-volume>.collection-book-profile-meta{box-sizing:border-box;background:#fffffff0;border-radius:7px;padding:7px 8px}html body .app-shell .deck-v2-screen .collection-book-profile-volume .collection-book-profile-meta>:is(strong,span,b){color:#202920;text-shadow:none}html body .app-shell .collection-profile-message-action:has(.home-notification-button:not(:disabled))>span{font-weight:750}html body .app-shell .collection-book-profile-meta>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;height:1.4em;overflow:hidden}html body .app-shell .collection-book-profile-meta>:is(span,b){white-space:nowrap}.collection-profile-header .collection-profile-name .collection-profile-title{white-space:nowrap;overflow-wrap:normal}@container profile-panel (width<=326px){.collection-profile-header .collection-profile-identity{grid-template-columns:82px minmax(0,1fr) auto;column-gap:3px}.collection-profile-header .collection-profile-name .collection-profile-title{padding-inline:4px;font-size:clamp(9px,3.44828cqw,11px)}.collection-profile-header .collection-profile-actions{flex-wrap:nowrap;grid-area:1/3;gap:0 2px}.collection-profile-header .collection-profile-actions>button,.collection-profile-header .collection-profile-message-action{gap:2px;min-width:44px;padding-inline:2px;font-size:clamp(9px,3.44828cqw,11px)}.collection-profile-header .collection-profile-actions svg{width:clamp(12px,4.6729cqw,16px);height:clamp(12px,4.6729cqw,16px)}}.collection-profile-header .collection-profile-actions{--profile-action-icon:16px}.collection-profile-header .collection-profile-actions svg{width:var(--profile-action-icon);height:var(--profile-action-icon);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.collection-profile-header .collection-profile-message-action>.member-message-bell-wrap{width:var(--profile-action-icon);min-width:var(--profile-action-icon);flex:0 0 var(--profile-action-icon);height:44px}.collection-profile-header .collection-profile-message-action .home-notification-button>svg{top:50%;left:6px;transform:translateY(-50%)}.collection-profile-header .collection-profile-name>strong{margin-top:1px}@container profile-panel (width<=326px){.collection-profile-header .collection-profile-actions{--profile-action-icon:clamp(12px,calc(100cqw / 21.4),16px)}.collection-profile-header .collection-profile-message-action .home-notification-button>svg{left:2px}}.collection-profile-header .collection-profile-message-action{justify-content:flex-start}.collection-profile-header .collection-profile-name>strong{transform:translateY(-7px)}.collection-profile-header .collection-profile-avatar,.collection-profile-header .collection-profile-name .collection-profile-title,.collection-profile-header .collection-profile-actions{transform:translateY(3px)}.collection-profile-books .collection-book-profile-toolbar{height:44px}.collection-profile-books .collection-book-profile-grid{row-gap:22px}.collection-profile-books .collection-book-profile-volume{gap:8px;padding:0!important}.collection-profile-reader .collection-book-reader-head{grid-template-columns:44px minmax(0,1fr) 88px;align-items:center;gap:4px 8px;margin-bottom:10px;display:grid;padding:0!important}.collection-profile-reader .collection-book-reader-head>button{grid-area:1/1/3;width:44px;min-height:44px}.collection-profile-reader .collection-book-reader-head>strong{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;font-size:14px;overflow:hidden}.collection-profile-reader .collection-reader-progress{grid-area:2/2;min-width:0}.collection-profile-reader .collection-reader-progress>span{gap:6px;font-size:11px}.collection-profile-reader .collection-reader-progress>progress{height:3px;margin-top:3px}.collection-profile-reader .collection-reader-options{text-align:left;color:#111;grid-area:1/3/3;margin:0;font-size:14px;position:relative}.collection-profile-reader .collection-reader-options>summary{box-sizing:border-box;color:#111;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:9px;justify-content:center;align-items:center;min-height:44px;font-size:14px;display:flex}.collection-profile-reader .collection-reader-options[open] .collection-book-filters{z-index:3;background:#fff;border-radius:9px;min-width:180px;padding:6px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 3px 14px #0002}.collection-profile-reader .collection-book-filters>button{color:#111;min-height:44px;font-size:14px}.collection-profile-reader .collection-book-pager>span{color:#fff}.collection-profile-reader .collection-book-reader-head{grid-template-columns:32px minmax(0,1fr) auto 76px;gap:2px 5px}.collection-profile-reader .collection-book-reader-head>button{width:32px}.collection-profile-reader .collection-book-reader-head>strong{grid-area:1/2}.collection-profile-reader .collection-reader-progress{display:contents}.collection-profile-reader .collection-reader-progress>span{white-space:nowrap;grid-area:1/3;gap:3px;font-size:10px}.collection-profile-reader .collection-reader-progress>progress{grid-area:2/2/auto/4;width:100%;height:3px;margin:0!important}.collection-profile-reader .collection-reader-options{grid-area:1/4/3}.collection-profile-reader .collection-book-reader-head{grid-template-rows:44px;row-gap:0}.collection-profile-reader .collection-book-reader-head>button,.collection-profile-reader .collection-reader-options{grid-row:1}.collection-profile-reader .collection-book-reader-head>strong{font-size:16px;line-height:1.3}.collection-profile-reader .collection-reader-progress>span{gap:4px;font-size:12px;line-height:1.3}.deck-screen[data-other-collection] .compact-filter-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.deck-screen[data-other-collection] .compact-filter-row>.compact-filter-select{min-width:0;max-width:none;width:100%!important}.collection-public-card-state{color:#171717;background:#fff;border-radius:10px;margin:12px 20px;padding:12px 16px;font-size:14px;line-height:1.6}html,body{background:#fff}html body .app-shell:has(:is(.home-v12,.market-landing,.deck-v2-screen)){box-shadow:none;background:#fff}:is(.home-v12,.market-landing,.deck-v2-screen){--approved-gutter:16px;--approved-section-gap:24px;--ui-title:22px;--ui-section:18px;--ui-body:15px;--ui-label:12px;--ui-list-price:18px;--approved-card-radius:16px;--approved-control-radius:12px;font-family:var(--font-sans);font-size:15px}html body .app-shell :is(.home-v12.home-screen,.market-screen.market-landing),html body .app-shell .deck-v2-screen:not(.has-collection-background){background:#fff!important}html body .app-shell :is(.home-v12,.market-landing)>.hv12-header,html body .app-shell .deck-v2-screen .collection-profile-banner>.hv12-header{--pocanner-header-height:60px;--pocanner-logo-width:154px;box-sizing:border-box;height:60px;min-height:60px;padding:0 16px}html body .app-shell .deck-v2-screen .collection-profile-banner{height:60px}html body .app-shell :is(.home-v12,.market-landing,.collection-profile-banner) .hv12-logo{flex:0 0 154px;width:154px;min-width:154px}html body .app-shell :is(.home-v12,.market-landing,.collection-profile-banner) .hv12-logo :is(img,.collection-profile-wordmark){width:154px;max-width:100%;height:auto}html body .app-shell .home-v12 .hv12-games{border-width:1px 0;border-color:var(--border-subtle);background:#fff;border-radius:0;margin-inline:16px}html body .app-shell .home-v12 .home-attendance{margin-inline:16px}html body .app-shell .home-v12 .home-attendance-open{border-width:1px 0;border-color:var(--border-subtle);box-shadow:none;background:#fff;border-radius:0}html body .app-shell .home-v12 .activity-ranking{border-width:1px 0;border-color:var(--border-subtle);box-shadow:none;background:#fff;border-radius:0;margin-inline:16px}html body .app-shell .market-landing .market-landing-search{border-color:var(--border-subtle);background:#fff;border-radius:12px}html body .app-shell .market-landing .market-landing-scope select{border-radius:12px;height:44px}html body .app-shell .market-landing .market-landing-search :is(input,button){min-height:44px}html body .app-shell .market-landing .market-landing-search button{min-width:44px}html body .app-shell .home-v12 :is(.hv12-trending,.hv12-news)>header,html body .app-shell .home-v12 :is(.hv12-card-track,.hv12-news-track),html body .app-shell .market-landing :is(.market-landing-controls,.ml-card-row,.ml-price-bands),html body .app-shell .market-landing .ml-section>header{padding-inline:16px}html body .app-shell .market-screen.market-landing>.market-section-tabs{margin-inline:16px}html body .app-shell .market-landing .ml-section{margin-bottom:24px}html body .app-shell .market-landing .ml-card-row{scroll-padding-inline:16px}html body .app-shell .home-v12 h2,html body .app-shell .market-landing .ml-section h2{font-size:18px;font-weight:750;line-height:25px}html body .app-shell .market-landing .ml-card-row>button>strong{font-size:14px;font-weight:650;line-height:18px}html body .app-shell .market-landing .ml-card-row>button>small{font-size:12px;line-height:17px}html body .app-shell .home-v12 .hv12-card-track>button>strong{font-size:14px;font-weight:650;line-height:18px}html body .app-shell .home-v12 .hv12-card-track>button>small{font-size:12px;line-height:17px}html body .app-shell :is(.home-v12,.market-landing) .browse-price>b{font-variant-numeric:tabular-nums;font-size:18px!important;font-weight:750!important;line-height:24px!important}html body .app-shell :is(.home-v12,.market-landing) .browse-price:not([data-state=ready])>b{font-size:14px!important;line-height:18px!important}html body .app-shell :is(.home-v12,.market-landing) .browse-price>.approved-price-label{font-size:12px!important;line-height:17px!important}html body .app-shell .market-landing .ml-set-row>button>em{font-variant-numeric:tabular-nums;font-size:18px;font-weight:750;line-height:24px}html body .app-shell .home-v12 .hv12-shortcuts strong{font-size:14px;line-height:20px}html body .app-shell :is(.home-v12,.market-landing) :is(.hv12-trending,.hv12-news,.ml-section)>header>button{min-height:44px;margin-block:-8px;font-size:12px}html body .app-shell .market-screen.market-landing>.market-section-tabs>button{min-height:44px;font-size:14px}html body .app-shell .market-screen.market-landing>.market-section-tabs>button.active{border-bottom-color:var(--lime)}html body .app-shell .market-landing .ml-price-bands>button{border-radius:12px;min-height:44px}html body .app-shell .market-landing .ml-price-bands>button[aria-pressed=true]{background:var(--lime);color:var(--ink);border-color:var(--lime)}html body .app-shell .deck-v2-screen .collection-profile-card-navigation button:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--border-subtle);background:#fff!important}@media (max-width:599px){html body .app-shell .deck-v2-screen .collection-profile-name>strong{font-size:22px;line-height:28.75px}}html body .app-shell .deck-v2-screen .collection-profile-stats dd{font-variant-numeric:tabular-nums;font-size:18px;line-height:24px}:is(.hv12-card-track,.ml-card-row)>button{gap:3px!important}:is(.hv12-card-track,.ml-card-row)>button>strong,.market-single-browser .market-list>button>span>strong,.market-catalog-browser .sealed-product-card>strong{min-height:0!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}:is(.hv12-card-track,.ml-card-row)>button>small{margin:0!important;font-size:11px!important;line-height:16px!important}:is(.hv12-card-track,.market-screen,.deck-list) .browse-price{gap:0!important;margin:0!important;line-height:18px!important}:is(.hv12-card-track,.market-screen,.deck-list) .browse-price>b,.ml-card-row>button>em{overflow-wrap:anywhere;color:#171717!important;white-space:normal!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}.market-single-browser .market-list>button>span{flex-direction:column!important;gap:3px!important;display:flex!important}.market-single-browser .market-list>button>span>strong{order:0}.market-single-browser .market-card-meta{order:1;margin:0!important;line-height:16px!important}.market-single-browser .market-list>button>span>em{order:2;margin:0!important}.market-catalog-browser .sealed-product-card{gap:3px!important}.priced-list-copy{min-width:0;flex-direction:column!important;align-items:stretch!important;gap:3px!important;display:flex!important}.priced-list-copy>strong{overflow-wrap:anywhere;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}.priced-list-copy>:is(small,span:not(.browse-price)){margin:0!important;font-size:11px!important;line-height:16px!important}.priced-list-copy>em,.priced-list-amount{overflow-wrap:anywhere;font-style:normal;color:#171717!important;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}.market-catalog-browser .sealed-product-card>.priced-item-meta{color:#7b8378!important;margin:0!important;font-size:11px!important;line-height:16px!important}:is(.hv12-card-track,.ml-card-row)>button>:is(span:first-child,.market-thumb){margin-bottom:3px!important}html body .app-shell :is(.home-v12 .hv12-card-track,.market-screen .ml-card-row)>button>strong,html body .app-shell .market-screen .market-list>button>.priced-list-copy>strong,html body .app-shell .market-screen .sealed-product-grid>button>strong{font-size:14px!important;font-weight:700!important;line-height:18px!important}html body .app-shell :is(.home-v12 .hv12-card-track,.market-screen .ml-card-row,.market-screen .market-list,.market-screen .sealed-product-grid,.deck-v2-screen .deck-list) .browse-price[data-state]>b{overflow-wrap:anywhere;white-space:normal!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}html body .app-shell :is(.home-v12 .hv12-card-track,.market-screen .ml-card-row,.market-screen .market-list,.market-screen .sealed-product-grid,.deck-v2-screen .deck-list) .browse-price[data-state=ready]>b{color:#171717!important}html body .app-shell :is(.home-v12 .hv12-card-track,.market-screen .ml-card-row,.market-screen .market-list,.market-screen .sealed-product-grid,.deck-v2-screen .deck-list) .browse-price[data-state=empty]>b,html body .app-shell :is(.home-v12 .hv12-card-track,.market-screen .ml-card-row,.market-screen .market-list,.market-screen .sealed-product-grid,.deck-v2-screen .deck-list) .browse-price[data-state=loading]>b{color:#626b61!important}html body .app-shell :is(.related-pokemon-strip,.sealed-related-strip)>button>span:last-child,html body .app-shell .opening-card-list>div>span{min-width:0;flex-direction:column!important;gap:3px!important;display:flex!important}html body .app-shell :is(.related-pokemon-strip,.sealed-related-strip)>button>span:last-child>strong,html body .app-shell .opening-card-list>div>span>strong{margin:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}html body .app-shell :is(.related-pokemon-strip,.sealed-related-strip)>button>span:last-child>small,html body .app-shell .opening-card-list>div>span>small{margin:0!important;font-size:11px!important;line-height:16px!important}html body .app-shell :is(.related-pokemon-strip,.sealed-related-strip)>button>span:last-child>em,html body .app-shell .opening-card-list>div>span>small.priced-list-amount{font-style:normal;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}@media (min-width:700px){.app-shell{--desktop-content-width:680px}.app-shell:has(>:is(.deck-v2-screen,.discovery-feed,.market-catalog-browser))>.desktop-nav{display:none}html body .app-shell>:is(.deck-v2-screen,.discovery-feed,.market-catalog-browser){box-sizing:border-box;width:100%;max-width:var(--desktop-content-width);padding-inline:16px;min-height:calc(100dvh - 24px);margin-inline:auto;padding-bottom:100px}html body .app-shell>.market-screen.market-catalog-browser{padding-top:0!important}.app-shell>.camera-screen{width:100%;max-width:var(--desktop-content-width);margin-inline:auto}html body .app-shell .deck-v2-screen>:is(.collection-profile-header,.collection-profile-representatives,.collection-representative-toolbar,.collection-profile-card-navigation,.collection-profile-card-canvas,.collection-profile-books,.collection-profile-reader){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:auto}html body .app-shell .deck-v2-screen>.collection-profile-banner{width:calc(100% + 32px);max-width:none;margin-inline:-16px;left:auto;transform:none}html body .app-shell>.discovery-feed .df-header{height:60px;padding:0}html body .app-shell>.discovery-feed .df-logo{width:154px}html body .app-shell>.discovery-feed .df-logo img{object-fit:contain;height:auto}html body .app-shell>.discovery-feed .df-filters{margin-inline:-16px;padding-inline:16px}.app-shell>.bottom-nav.unified-bottom-nav{max-width:var(--desktop-content-width);bottom:0}}.home-install-backdrop{z-index:160;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0d0a94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.home-install-dialog{box-sizing:border-box;color:#20251f;background:#fff;border:1px solid #ffffff29;border-radius:24px;width:min(100%,390px);max-height:min(86dvh,720px);padding:18px;overflow:auto;box-shadow:0 24px 70px #00000047}.home-install-dialog>header{grid-template-columns:46px minmax(0,1fr) 32px;align-items:center;gap:10px;display:grid}.home-install-dialog>header>span:not(.home-install-mark){gap:3px;min-width:0;display:grid}.home-install-dialog>header small{color:#88ad2f;letter-spacing:.12em;font-size:9px;font-weight:950}.home-install-dialog>header h2{letter-spacing:-.045em;margin:0;font-size:19px;line-height:1.25}.home-install-mark{color:#c8ff38;background:#20261f;border-radius:15px;place-items:center;width:46px;height:46px;font-size:23px;font-weight:1000;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.home-install-close{color:#697067;background:#f1f3ee;border:0;border-radius:50%;align-self:start;width:32px;height:32px;font-size:22px;line-height:1}.home-install-lead{color:#626a60;margin:17px 0 12px;font-size:13px;line-height:1.6}.home-install-url{background:#f7f8f4;border:1px solid #dfe3da;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:grid}.home-install-url span{color:#4d554b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.home-install-url button{color:#c8ff38;white-space:nowrap;background:#20261f;border:0;border-radius:10px;min-height:36px;padding:0 11px;font-size:11px;font-weight:900}.home-install-copy-error{color:#987000;margin:8px 2px 0;font-size:11px;line-height:1.45}.home-install-steps{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.home-install-steps li{background:#f7f8f4;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.home-install-steps li>b{color:#4e6a13;background:#e8f5c8;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.home-install-steps li>span{gap:2px;display:grid}.home-install-steps strong{font-size:12px}.home-install-steps small{color:#747b72;font-size:10px;line-height:1.45}.home-install-steps.is-compact li{padding:12px 10px}.home-install-primary{color:#1b240d;background:#c8ff38;border:0;border-radius:14px;width:100%;min-height:48px;font-size:14px;font-weight:950;box-shadow:0 8px 20px #90bc1f2e}.home-install-complete{background:#eef8d7;border-radius:15px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;margin-top:17px;padding:13px;display:grid}.home-install-complete i{color:#1b240d;background:#c8ff38;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;font-weight:950;display:grid}.home-install-complete span{gap:3px;display:grid}.home-install-complete strong{font-size:13px}.home-install-complete small{color:#63704e;font-size:10px;line-height:1.45}.home-install-dialog>footer{margin-top:14px}.home-install-dialog>footer button{color:#6b7269;background:#fff;border:1px solid #e0e4dc;border-radius:13px;width:100%;min-height:42px;font-size:12px;font-weight:850}.home-install-dialog.is-preopen{border-radius:22px;width:min(100%,374px);padding:17px 18px 15px}.preopen-guide-header{grid-template-columns:minmax(0,1fr) 32px!important;gap:8px!important}.preopen-guide-header>span{gap:3px;display:grid}.preopen-guide-header h2{font-size:20px!important}.preopen-guide-lead{margin:9px 0 10px;line-height:1.5}.preopen-set-summary{background:#f3f6ed;border-radius:14px;align-items:center;gap:10px;padding:9px 10px;display:flex}.preopen-set-summary>b{color:#17200f;background:#c8ff38;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.preopen-set-summary>span{gap:1px;display:grid}.preopen-set-summary strong{font-size:12px}.preopen-set-summary small{color:#747b72;font-size:10px}.preopen-set-list{color:#697067;background:#f3f6ed;border-radius:13px;grid-template-columns:1fr 1fr;gap:3px 10px;margin:6px 0 9px;padding:9px 10px;font-size:10px;line-height:1.35;display:grid}.preopen-set-list span{overflow-wrap:anywhere;min-width:0}.preopen-guide-thanks{color:#697067;border-top:1px solid #e3e7df;gap:2px;margin:0 0 11px;padding-top:8px;font-size:11px;line-height:1.45;display:grid}.preopen-guide-thanks span:last-child{color:#20251f}@media (max-width:380px){.home-install-backdrop{padding:12px}.home-install-dialog{border-radius:21px;padding:16px}.home-install-dialog>header{grid-template-columns:42px minmax(0,1fr) 30px}.home-install-mark{width:42px;height:42px}.home-install-dialog>header h2{font-size:17px}}.profile-support-row{color:#20251f;text-align:left;background:#f7f8f4;border:1px solid #e2e5de;border-radius:16px;grid-template-columns:40px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 12px;display:grid}.profile-support-row>i{width:40px;height:40px;color:var(--lime);background:#20261f;border-radius:12px;place-items:center;font-size:19px;font-style:normal;font-weight:950;display:grid}.profile-support-row>span{gap:3px;display:grid}.profile-support-row strong{font-size:14px}.profile-support-row small{color:#747b72;font-size:11px}.profile-support-row>b{color:#8b9289;font-size:22px}.bug-report-backdrop{z-index:120}.bug-report-sheet{max-height:min(88dvh,760px);overflow:auto}.bug-report-sheet form{gap:14px;display:grid}.bug-report-sheet form>label:not(.bug-report-diagnostic){gap:7px;display:grid}.bug-report-sheet form>label>span{font-size:12px;font-weight:900}.bug-report-sheet select,.bug-report-sheet textarea,.bug-report-sheet input[type=file]{box-sizing:border-box;color:#20251f;width:100%;font:inherit;background:#fff;border:1px solid #dfe3dc;border-radius:13px;padding:12px}.bug-report-sheet textarea{resize:vertical}.bug-report-privacy{color:#6f766e;background:#f6f7f3;border-radius:12px;margin:0;padding:11px 12px;font-size:11px;line-height:1.55}.bug-report-diagnostic{background:#f9faf7;border:1px solid #dfe4dc;border-radius:13px;align-items:flex-start;gap:10px;padding:12px;display:flex}.bug-report-diagnostic input{accent-color:#9bcf1d;width:20px;height:20px}.bug-report-diagnostic>span{gap:3px;display:grid}.bug-report-diagnostic small{color:#757c74;font-size:11px;line-height:1.45}.bug-report-error{color:#b23b3b;font-size:12px}.bug-report-sheet footer{grid-template-columns:1fr 1.5fr;gap:8px;display:grid}.bug-report-complete{text-align:center;justify-items:center;gap:10px;padding:24px 8px;display:grid}.bug-report-complete>i{background:var(--lime);color:#1b240d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-style:normal;font-weight:950;display:grid}.bug-report-complete h3,.bug-report-complete p{margin:0}.bug-report-complete p{color:#6f766e;max-width:340px;font-size:12px;line-height:1.6}.bug-report-complete button{width:100%;margin-top:8px}.bug-admin{padding:16px}.bug-admin>nav{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.bug-admin>nav button{color:#616861;background:#fff;border:1px solid #dfe3da;border-radius:11px;min-height:38px;padding:0 12px;font-weight:850}.bug-admin>nav button.active{color:#fff;background:#1d221e;border-color:#1d221e}.bug-admin-state{color:#737b72;text-align:center;justify-items:center;gap:8px;padding:36px 12px;display:grid}.bug-admin-state button{background:#fff;border:1px solid #d9ddd5;border-radius:10px;padding:8px 12px}.bug-admin-state.is-error{color:#aa3e3e}.bug-admin-list{gap:12px;display:grid}.bug-admin-list article{background:#fff;border:1px solid #e1e5dd;border-radius:16px;padding:15px}.bug-admin-list article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.bug-admin-list article>header span{align-items:center;gap:7px;display:flex}.bug-admin-list mark{color:#5f675d;background:#eef1eb;border-radius:99px;padding:4px 7px;font-size:10px;font-weight:900}.bug-admin-list mark.status-new{color:#1b240d;background:#c8ff38}.bug-admin-list mark.status-in_progress{color:#715500;background:#fff0bd}.bug-admin-list mark.status-resolved{color:#34713a;background:#dff3df}.bug-admin-list time{color:#8a9188;font-size:10px}.bug-admin-list article>p{color:#222822;white-space:pre-wrap;margin:14px 0;font-size:14px;line-height:1.65}.bug-admin-list dl{gap:6px;margin:0 0 12px;display:grid}.bug-admin-list dl div{grid-template-columns:52px 1fr;gap:8px;display:grid}.bug-admin-list dt{color:#858c84;font-size:11px}.bug-admin-list dd{overflow-wrap:anywhere;color:#454c44;min-width:0;margin:0;font-size:11px}.bug-admin-list article>a{color:#587821;margin-bottom:12px;font-size:12px;font-weight:850;display:inline-block}.bug-admin-list article>label{gap:6px;display:grid}.bug-admin-list article>label span{color:#666e65;font-size:11px}.bug-admin-list textarea{box-sizing:border-box;resize:vertical;border:1px solid #dce1d8;border-radius:11px;width:100%;padding:10px}.bug-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.bug-admin-actions button{color:#424941;background:#fff;border:1px solid #dce1d8;border-radius:10px;min-height:36px;padding:0 11px;font-weight:800}.bug-admin-actions button.is-primary{color:#1b240d;background:#c8ff38;border-color:#c8ff38}.profile-support-section{background:#fff;border:1px solid #e0e3dc;border-radius:24px;padding:20px}.profile-support-section>header{margin-bottom:14px}.profile-support-section>header small{color:#8eb52e;letter-spacing:.14em;font-size:10px;font-weight:950}.profile-support-section>header h2{letter-spacing:-.045em;margin:3px 0 0;font-size:20px}.profile-support-list{gap:9px;display:grid}.profile-support-list a{text-decoration:none}@media (max-width:380px){.profile-support-section{padding:16px}}.message-preview-backdrop{z-index:150;background:0 0;position:fixed;inset:0}.message-preview{box-sizing:border-box;color:#171717;background:#fff;border:1px solid #e5e5e5;border-radius:18px;max-width:430px;max-height:calc(100dvh - 130px);margin:0 auto;padding:16px;font-family:inherit;position:fixed;top:96px;left:12px;right:12px;overflow:auto;box-shadow:0 14px 44px #0003}.message-preview>header{justify-content:space-between;align-items:center;display:flex}.message-preview>header strong{font-size:18px}.message-preview>header button{color:#171717;background:0 0;border:0;width:44px;height:44px;padding:0;font-size:24px}.message-preview-row{color:#171717;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee;width:100%;min-width:0;padding:12px 0;display:block}.message-preview-row>span{align-items:center;gap:6px;min-width:0;display:flex}.message-preview-row strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.message-preview-row small,.message-preview-row time{color:#737373;flex:none;font-size:10px}.message-preview-row b{background:#aaff0b;border-radius:12px;padding:2px 5px;font-size:10px}.message-preview-row p{text-overflow:ellipsis;white-space:nowrap;color:#737373;margin:5px 0 0;font-size:12px;overflow:hidden}.message-preview-inbox{color:#171717;cursor:pointer;background:#aaff0b;border:0;border-radius:10px;width:100%;min-height:44px;margin-top:12px;padding:8px;font-size:13px;font-weight:750;display:block}.unified-message-dialog{box-sizing:border-box;color:#171717;background:#fff;border:1px solid #e5e5e5;border-radius:18px;width:min(560px,100vw - 24px);max-width:calc(100vw - 24px);height:min(760px,100dvh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow:hidden}.unified-message-dialog[open]{flex-direction:column;display:flex}.unified-message-dialog::backdrop{background:#0007}.unified-message-heading{border-bottom:1px solid #eee;flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.unified-message-heading small{color:#737373;letter-spacing:.12em;font-size:10px}.unified-message-heading h2{margin:3px 0 0;font-size:20px}.unified-message-heading>button{color:#171717;cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;font-size:28px}.unified-message-tabs{border-bottom:1px solid #eee;flex:none;align-items:center;gap:2px;padding:0 12px;display:flex}.unified-message-tabs button{color:#737373;white-space:nowrap;cursor:pointer;background:#fff;border:0;min-height:44px;padding:8px 10px;font-size:12px;font-weight:700;position:relative}.unified-message-tabs .is-active{color:#171717}.unified-message-tabs .is-active:after{content:"";background:#aaff0b;height:3px;position:absolute;bottom:0;left:10px;right:10px}.unified-message-tabs .unified-message-refresh{margin-left:auto;font-size:22px}.unified-message-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 12px 16px;overflow:auto}.unified-message-list{display:grid}.unified-message-row{color:#171717;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee;align-items:center;gap:10px;width:100%;min-width:0;min-height:82px;padding:12px 2px;display:flex}.unified-message-row>i{color:#737373;background:#f5f5f5;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:10px;font-style:normal;display:grid}.unified-message-row>span:not(.unified-message-meta){flex:1;gap:5px;min-width:0;display:grid}.unified-message-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.unified-message-row small{text-overflow:ellipsis;white-space:nowrap;color:#737373;font-size:12px;overflow:hidden}.unified-message-meta{flex:none;justify-items:end;gap:7px;display:grid}.unified-message-meta time{color:#737373;white-space:nowrap;font-size:10px}.unified-message-meta b{color:#171717;text-align:center;background:#aaff0b;border-radius:12px;min-width:18px;padding:3px 5px;font-size:10px}.unified-message-row.is-unread strong{font-weight:800}.unified-message-state{color:#737373;padding:24px 12px;font-size:14px}.unified-message-state button,.unified-message-more{color:#171717;background:#f5f5f5;border:0;border-radius:8px;min-height:44px;padding:8px 12px}.unified-message-more{margin:16px auto;display:block}.unified-message-dialog .profile-message-section{box-sizing:border-box;color:#171717;background:#fff;border:0;border-radius:0;flex:1;min-height:0;padding:16px;overflow:auto}.unified-message-dialog .profile-message-section>header{align-items:center;position:static}.unified-message-dialog .profile-message-section>header>div{flex-direction:row;align-items:center;gap:6px;margin:0;display:flex;position:static}.unified-message-dialog .profile-message-section h2{font-size:17px}.unified-message-dialog .profile-message-list{padding-top:0}.unified-message-dialog .profile-message-section button{cursor:pointer}.unified-message-dialog .profile-message-detail>header{padding-right:0!important}.unified-message-dialog .profile-message-reply textarea{box-sizing:border-box;width:100%;max-width:100%}.unified-message-dialog .profile-message-detail-body{overflow-wrap:anywhere;min-height:80px}.unified-message-dialog .profile-message-section:not(.profile-message-detail) .profile-message-list{padding-top:0}.player-social-message{position:relative}.player-social-message>.player-social-message-count{color:#171717;background:#aaff0b;border-radius:12px;min-width:15px;padding:2px 4px;font-size:9px;line-height:12px;position:absolute;top:0;right:0}body:has(.unified-message-dialog[open]){overflow:hidden}@media (min-width:700px){.message-preview{width:360px;margin:0;left:auto;right:24px}}
