:root{--store-bg:#101115;--store-surface:#191b21;--store-line:#34353e;--store-muted:#b9bac5;--store-gold:#d6b879;--store-purple:#aa91d2}
.store-header{background:#121318;border-bottom:1px solid var(--store-line);color:#f4f4f7;font:14px/1.5 Inter,Arial,sans-serif;position:relative;z-index:30}.store-header *{box-sizing:border-box}.store-header-inner{max-width:1320px;margin:auto;display:flex;align-items:center;gap:30px;padding:12px 28px}.store-brand{flex:none;display:flex;align-items:center}.store-brand img{width:82px;height:82px;object-fit:contain;display:block}.store-header a{color:#d9d9e2;text-decoration:none}.store-nav{display:flex;align-items:center;gap:22px;flex:1}.store-nav>a,.store-nav summary{padding:12px 0;font-size:13px;font-weight:600;white-space:nowrap}.store-nav a:hover,.store-nav a[aria-current]{color:var(--store-gold)}.store-actions{display:flex;align-items:center;gap:17px}.store-actions>a,.store-profile>summary{display:grid;place-items:center;width:36px;height:40px;padding:6px;cursor:pointer}.store-actions svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.store-header details{position:relative}.store-header summary{cursor:pointer;list-style:none}.store-header summary::-webkit-details-marker{display:none}.store-more>summary:after{content:'⌄';margin-left:7px}.store-menu{position:absolute;top:calc(100% + 12px);right:0;min-width:250px;padding:14px;background:#1c1e25;border:1px solid #454650;border-radius:6px;box-shadow:0 12px 30px #0006;z-index:60}.store-more .store-menu{right:auto;left:0}.store-menu>a,.store-menu [data-account-metrics]>a{display:block;padding:9px 10px;font-size:13px;border-radius:3px;white-space:normal}.store-menu a:hover{background:#2b2833;color:white}.store-greeting{font-weight:650;color:#f3f1f8!important;padding:5px 10px 12px;margin:0!important;border-bottom:1px solid #42434a;overflow-wrap:anywhere}.store-menu [data-account-metrics]{border-bottom:1px solid #42434a;padding:8px 0}.store-menu [data-account-metrics] p{font-size:12px;color:#c4c0cb;padding:0 10px}.store-header :focus-visible,.store-home :focus-visible{outline:2px solid var(--store-gold);outline-offset:4px}.store-footer{max-width:1264px;margin:50px auto 0;padding:28px 0;border-top:1px solid var(--store-line);display:flex;gap:26px;flex-wrap:wrap;color:var(--store-muted);font:13px/1.6 Arial,sans-serif}.store-footer a{color:#d9cbea;text-decoration:none}.store-footer>span{margin-right:auto}
.store-home{max-width:1264px;margin:0 auto;padding:0 0 20px;color:#f4f4f7;font:15px/1.6 Inter,Arial,sans-serif}.store-home *{box-sizing:border-box}.store-home a{color:inherit;text-decoration:none}.store-home h1,.store-home h2,.store-home h3{font-family:inherit;color:#f4f4f7;margin:0;letter-spacing:-.025em}.store-home p{color:var(--store-muted)}.store-home-intro{padding:42px 0 28px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-bottom:1px solid var(--store-line)}.store-home-intro h1{font-size:40px;font-weight:650;line-height:1.2;margin:9px 0}.store-home-intro p{margin:12px 0 0;max-width:640px}.store-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700;color:var(--store-gold)}.store-button{display:inline-block;border:1px solid #a38b60;background:var(--store-gold);color:#141316!important;border-radius:4px;padding:12px 20px;font-size:13px;font-weight:650;white-space:nowrap}.store-categories{display:flex;gap:10px;margin:23px 0 30px;flex-wrap:wrap}.store-categories a{border:1px solid #47444e;padding:9px 20px;border-radius:4px;font-size:13px;background:#1b1c22}.store-categories a:hover{border-color:var(--store-gold)}.store-section{margin:30px 0 42px}.store-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.store-section-heading h2{font-size:24px;font-weight:600}.store-section-heading p{margin:4px 0 0;font-size:13px}.store-section-heading>a{color:var(--store-gold);font-size:13px}.store-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.store-product{min-width:0;border:1px solid #34353e;border-radius:6px;overflow:hidden;background:#1a1c22}.store-product-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1.13;background:#ececee;padding:18px;overflow:hidden}.store-product-media img{width:100%;height:100%;object-fit:contain}.store-product-copy{padding:16px}.store-product-copy h3{font-size:15px;line-height:1.5;font-weight:600;margin:4px 0 12px;overflow-wrap:anywhere}.store-product-copy small{color:#bcbac9;font-size:11px}.store-product-price{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:650;font-size:15px}.store-product-price span+span{font-weight:400;color:#bab7c2;font-size:11px}.store-empty{padding:30px;border:1px solid #3b3c45;border-radius:6px;background:#191b21;color:#b9bac5}.store-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.store-tool{border-top:2px solid #80689f;padding:21px;background:#1a1c22;border-radius:3px;display:block}.store-tool h3{font-size:17px;font-weight:600}.store-tool p{font-size:13px;margin:8px 0 18px}.store-tool span{font-size:12px;color:#c5b3df}.store-home [hidden],.store-header [hidden]{display:none!important}
.platform-body{background:var(--store-bg)!important}.platform-body .platform-home-hero{display:block;padding:15px 0 35px;max-width:850px}.platform-body .platform-home-hero h1{font-size:40px;line-height:1.2}.platform-body .platform-home-hero h1 em{color:#c1acd9;font-style:normal}.platform-body .platform-art,.platform-body .platform-feature-art{display:none}.platform-body .platform-feature:hover{transform:none}.platform-body .platform-feature,.platform-body .platform-feature *{transition:none}.platform-body .platform-discovery,.platform-body #tc-seller-center .tc-stat{background:#1b1d25}.platform-body .platform-button{border-radius:4px}.platform-body .platform-kicker{letter-spacing:.12em}.platform-body .platform-soon{border-radius:3px;background:#292532;color:#dacbe9}.tc-body{background:#101115!important;color:#f4f4f7!important}
@media(max-width:1100px){.store-header-inner{gap:20px}.store-nav{gap:14px}.store-home,.store-footer{margin-left:28px;margin-right:28px}.store-product-grid{gap:14px}}
@media(max-width:850px){.store-header-inner{flex-wrap:wrap;gap:4px 20px;padding:10px 20px}.store-brand img{width:68px;height:68px}.store-actions{margin-left:auto}.store-nav{order:3;flex-basis:100%;justify-content:space-between;gap:8px;border-top:1px solid #30313a}.store-nav>a,.store-nav summary{font-size:12px}.store-more .store-menu{left:auto;right:0}.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.store-home-intro h1{font-size:34px}.store-home-intro{align-items:start}}
@media(max-width:480px){.store-home,.store-footer{margin-left:18px;margin-right:18px}.store-home-intro{display:block;padding-top:28px}.store-home-intro h1{font-size:30px}.store-home-intro .store-button{margin-top:20px}.store-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:0 12px}.store-nav>a,.store-nav summary{padding:8px 0}.store-more .store-menu{right:0;left:auto}.store-product-grid{gap:10px}.store-product-copy{padding:12px}.store-product-copy h3{font-size:13px}.store-product-media{padding:10px}.store-product-price{align-items:start;flex-direction:column;gap:2px}.store-tools{grid-template-columns:1fr}.store-section-heading{align-items:start}.store-section-heading h2{font-size:21px}.store-categories{gap:7px}.store-categories a{padding:8px 14px}.store-footer{gap:16px}.store-footer>span{flex-basis:100%}.platform-body .platform-home-hero h1{font-size:31px}}
.tc-reveal{opacity:1!important;transform:none!important;transition:none!important}.tc-body *{scroll-behavior:auto}.tc-body .tc-hero-atmosphere,.tc-body .tc-hero-foil-tag{display:none!important}
.store-product{position:relative}.store-product-owner{position:absolute;z-index:5;top:12px;left:12px;max-width:calc(100% - 24px)}
