[data-aud=boys]{--accent:#3b82f6;--accent-2:#22d3ee;--accent-glow:#3b82f657}[data-aud=girls]{--accent:#ff5c9e;--accent-2:#ff86c8;--accent-glow:#ff5c9e5c}[data-aud=boys] body:after,[data-aud=girls] body:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.06;transition:opacity .4s;position:fixed;inset:0}[data-aud=boys] body:after{background:radial-gradient(120% 80% at 50% 0,#3b82f6,#0000 60%)}[data-aud=girls] body:after{background:radial-gradient(120% 80% at 50% 0,#ff5c9e,#0000 60%)}
[data-shop=arcade]{--accent:#ffd23f;--accent-2:#06d6a0;--accent-glow:#ffd23f57}[data-shop=arcade] .price,[data-shop=arcade] .pdp-price{color:#1c1402;border-radius:var(--radius-pill,999px);background:linear-gradient(#ffe9a0,#ffd23f 55%,#c8920f);-webkit-background-clip:border-box;background-clip:border-box;padding:4px 12px 4px 10px;box-shadow:inset 0 1px #fff9,0 0 14px #ffd23f59}[data-shop=arcade] .price:before{content:"◉ ";color:#1c1402}[data-shop=arcade] .stroba-home .card:hover{box-shadow:0 26px 60px #0000008c, 0 0 0 1.5px color-mix(in oklab, var(--accent), transparent 30%), 0 0 40px color-mix(in oklab, var(--accent), transparent 70%)}[data-shop=arcade] .ncta,[data-shop=arcade] .loadmore{box-shadow:0 0 22px var(--accent-glow), inset 0 2px 0 #ffffff80}[data-shop=arcade] .cs-start{color:var(--accent)}[data-shop=arcade] .shop .sh-head .k:after{content:" · ARCADE MODE";color:var(--accent)}[data-shop=arcade] .stroba-home .card .ph img{object-fit:cover;padding:0}
