.misa-hearts{--hs:15px;--misa-hearts-accent:#ff6b8a;--misa-hearts-glow:color-mix(in srgb,var(--misa-hearts-accent) 62%,transparent);--misa-hearts-ink:#f6eef1;--misa-hearts-muted:rgba(246,238,241,.5);vertical-align:middle;line-height:1;white-space:nowrap;color:var(--misa-hearts-ink);font-size:max(11px,calc(var(--hs) * .88))}.misa-hearts,.misa-hearts__row{display:inline-flex;align-items:center}.misa-hearts__row{gap:calc(var(--hs) * .22)}.misa-hearts__heart{position:relative;display:block;flex:none;width:var(--hs);height:var(--hs)}.misa-hearts__heart--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer;border-radius:30%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.misa-hearts__heart--button:focus-visible{outline:2px solid var(--misa-hearts-accent);outline-offset:2px}.misa-hearts__glyph{position:absolute;inset:0;display:block;transition:transform .16s ease}.misa-hearts--interactive .misa-hearts__heart:hover .misa-hearts__glyph{transform:scale(1.1)}.misa-hearts .misa-hearts__art{position:absolute;left:-27.9%;top:-40.8%;width:166%;height:166%;pointer-events:none}.misa-hearts .misa-hearts__art--ghost{opacity:.22;filter:grayscale(1) brightness(1.6)}.misa-hearts .misa-hearts__art--lit{filter:drop-shadow(0 0 calc(var(--hs) * .18) var(--misa-hearts-glow))}.misa-hearts__fill{position:absolute;inset:0;opacity:0;transition:opacity .14s ease}.misa-hearts__glyph[data-fill=full] .misa-hearts__fill{opacity:1}.misa-hearts__glyph[data-fill=part] .misa-hearts__fill{opacity:1;clip-path:inset(-40% calc(100% - var(--fill)) -40% -40%)}.misa-hearts--mine .misa-hearts__art--lit,.misa-hearts--preview .misa-hearts__art--lit{filter:brightness(1.16) saturate(1.15) drop-shadow(0 0 calc(var(--hs) * .24) var(--misa-hearts-glow)) drop-shadow(0 0 1px var(--misa-hearts-glow))}.misa-hearts--pending{opacity:.6}.misa-hearts--pending .misa-hearts__value{visibility:hidden}.misa-hearts__glyph--pop{animation:misa-hearts-pop .42s cubic-bezier(.3,1.4,.5,1)}.misa-hearts__glyph--pop:after{content:"";position:absolute;inset:-35%;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,var(--misa-hearts-glow),transparent 68%);animation:misa-hearts-burst .55s ease-out}@keyframes misa-hearts-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes misa-hearts-burst{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.7);opacity:0}}.misa-hearts__value{margin-left:calc(var(--hs) * .42);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.app-shell[data-dashboard-theme=hello-kitty] .misa-hearts{--misa-hearts-ink:#6a2947;--misa-hearts-muted:#7d5367}.misa-hearts__value--new{font-size:.74em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--misa-hearts-accent)}.misa-hearts__caption{margin-left:.55em;font-size:.78em;font-weight:500;letter-spacing:.03em;color:var(--misa-hearts-muted);transition:color .15s ease}.misa-hearts__caption:empty{margin:0}.misa-hearts__caption--thanks,.misa-hearts__caption--word{color:var(--misa-hearts-accent)}.misa-hearts__caption--error{color:#ff8796}@media (prefers-reduced-motion:reduce){.misa-hearts__caption,.misa-hearts__fill,.misa-hearts__glyph{transition:none}.misa-hearts--interactive .misa-hearts__heart:hover .misa-hearts__glyph{transform:none}.misa-hearts__glyph--pop,.misa-hearts__glyph--pop:after{animation:none}}.misa-shelf,.misa-shop-card{--ivory:#f3efe6;--rose:#f0a7c0;--rose-ink:#ffd2e0;--velvet:#09090b;--edge:rgba(255,255,255,.075);--ink-2:#a6a1a9;--ink-3:#8f8a93}.misa-shelf{margin:0 0 14px;min-width:0}.misa-shelf-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:16px;column-gap:16px;margin:0 0 10px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}.misa-shelf-head h2{margin:0;font-family:Playfair Display,Iowan Old Style,Georgia,serif;font-style:italic;font-weight:500;font-size:calc(26px * var(--dc-text-scale, 1));letter-spacing:-.01em;color:var(--ivory)}.misa-shelf-head p{margin:0;font-size:calc(13px * var(--dc-text-scale, 1));color:var(--ink-3)}.misa-shelf.is-sweetheart .misa-shelf-head{border-bottom-color:rgba(240,167,192,.28)}.misa-shelf-tools{grid-column:3;display:flex;align-items:center;gap:12px;align-self:center}.misa-shelf-arrows{display:flex;gap:6px}.misa-shelf-arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--edge);background:rgba(18,18,21,.94);color:var(--ivory);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .2s,color .2s,opacity .2s}.misa-shelf-arrow:hover:not(:disabled){border-color:rgba(240,167,192,.5);color:var(--rose-ink)}.misa-shelf-arrow:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(240,6,70,.55)}.misa-shelf-arrow:disabled{opacity:.3;cursor:default}.misa-shelf-track{--fade-l:28px;--fade-r:28px;position:relative;display:flex;gap:14px;padding:6px 0 28px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;contain:layout style;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent)}.misa-shelf-track::-webkit-scrollbar{display:none}.misa-shelf-track.is-start{--fade-l:0px}.misa-shelf-track.is-end{--fade-r:0px}.misa-shelf-item{display:flex;flex-direction:column;flex:0 0 236px;width:236px;min-width:0;scroll-snap-align:start;content-visibility:auto;contain-intrinsic-size:236px 320px}.misa-shelf-item>.misa-theme-rating{height:76px;flex:none;padding:12px}.misa-shelf-item.has-gift>.misa-shelf-gift{bottom:88px}.misa-shelf-item>.misa-shop-card{width:100%}.misa-shelf-item{position:relative}.misa-shelf-item.has-gift .misa-shop-card-body{padding-bottom:38px}.misa-shelf-item.has-preview .misa-shop-card-symbol{display:none}.misa-shelf-preview{position:absolute;bottom:12px;inset-inline-start:13px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(9,9,11,.66);color:#f4f4f5;font:600 calc(12px * var(--dc-text-scale, 1))/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.misa-shelf-preview:not(.misa-shelf-gift){top:13px;bottom:auto;inset-inline-start:auto;inset-inline-end:14px}.misa-shelf-preview:hover{border-color:var(--accent);background:rgba(9,9,11,.84)}.misa-shelf-preview:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.misa-shelf-preview svg{flex:none}@media (prefers-reduced-motion:reduce){.misa-shelf-preview{transition:none}}.misa-shelf-preview[data-chip]{background:var(--chip-bg);color:var(--chip-ink);border-color:var(--chip-edge);font-weight:700;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 6px 16px -8px var(--chip-glow)}.misa-shelf-preview[data-chip]:hover{background:var(--chip-bg);border-color:var(--chip-edge);box-shadow:0 8px 20px -8px var(--chip-glow);transform:translateY(-1px)}.misa-shelf-preview-mark{display:inline-block;min-width:12px;font-size:calc(12px * var(--dc-text-scale, 1));line-height:1;text-align:center;transition:transform .32s cubic-bezier(.3,1.4,.5,1)}.misa-shelf-preview:hover .misa-shelf-preview-mark{transform:rotate(-12deg) scale(1.18)}.misa-shelf-preview[data-chip=candy]{border:1.5px dashed var(--chip-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 6px 14px -8px var(--chip-glow)}.misa-shelf-preview[data-chip=gingham]{background:linear-gradient(90deg,color-mix(in srgb,var(--chip-edge) 42%,transparent) 50%,transparent 0) 0 0 /8px 8px,linear-gradient(color-mix(in srgb,var(--chip-edge) 42%,transparent) 50%,transparent 0) 0 0 /8px 8px,var(--chip-bg)}.misa-shelf-preview[data-chip=lace]:after{content:"";position:absolute;inset-inline:8px;bottom:-4px;height:4px;pointer-events:none;background:radial-gradient(circle at 3px 0,var(--chip-bg) 2px,var(--chip-edge) 2.4px 3px,transparent 3.4px) 0 0 /6px 4px repeat-x}.misa-shelf-preview[data-chip=stars]{background:radial-gradient(circle at 16% 28%,#fff 0 .7px,transparent 1.2px),radial-gradient(circle at 70% 20%,#fff 0 .6px,transparent 1.1px),radial-gradient(circle at 88% 72%,#fff 0 .8px,transparent 1.3px),radial-gradient(circle at 42% 80%,#fff 0 .5px,transparent 1px),var(--chip-bg)}.misa-shelf-preview[data-chip=stars] .misa-shelf-preview-mark{animation:misa-chip-twinkle 2.4s ease-in-out infinite}.misa-shelf-preview[data-chip=mono]{border-width:1.5px;letter-spacing:.04em;box-shadow:none}.misa-shelf-preview[data-chip=mono]:hover{background:var(--chip-ink);color:var(--chip-bg);box-shadow:none}.misa-shelf-preview[data-chip=paper]{border-radius:6px;font:italic 600 calc(13px * var(--dc-text-scale, 1))/1 Playfair Display,Georgia,serif;background:repeating-linear-gradient(0deg,rgba(120,100,60,.06) 0 1px,transparent 1px 3px),var(--chip-bg);box-shadow:0 1px 0 var(--chip-edge),0 6px 14px -8px var(--chip-glow)}.misa-shelf-preview[data-chip=petals]:after{content:"❀";position:absolute;inset-inline-end:-4px;top:-7px;font-size:calc(13px * var(--dc-text-scale, 1));line-height:1;color:var(--chip-edge);transform:rotate(18deg);pointer-events:none}.misa-shelf-preview[data-chip=petals]:hover .misa-shelf-preview-mark{transform:rotate(150deg) scale(1.18)}.misa-shelf-preview[data-chip=neon]{border:1.5px solid var(--chip-edge);box-shadow:0 0 8px var(--chip-glow),inset 0 0 6px var(--chip-glow);text-shadow:0 0 6px var(--chip-ink)}.misa-shelf-preview[data-chip=neon]:hover{box-shadow:0 0 14px var(--chip-glow),inset 0 0 8px var(--chip-glow)}.misa-shelf-preview:is([data-chip=metal],[data-chip=shimmer]){overflow:hidden}.misa-shelf-preview:is([data-chip=metal],[data-chip=shimmer]):after{content:"";position:absolute;inset:-30% -60%;pointer-events:none;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.6) 50%,transparent 60%);transform:translateX(-70%);transition:transform .7s ease}.misa-shelf-preview[data-chip=metal]:hover:after{transform:translateX(70%)}.misa-shelf-preview[data-chip=shimmer]:after{animation:misa-chip-sweep 3.6s ease-in-out infinite}.misa-shelf-preview[data-chip=ice]{backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 6px 14px -8px var(--chip-glow)}.misa-shelf-preview[data-chip=glow]{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 16px -6px var(--chip-glow)}@keyframes misa-chip-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}@keyframes misa-chip-sweep{0%,55%{transform:translateX(-70%)}85%,to{transform:translateX(70%)}}@media (prefers-reduced-motion:reduce){.misa-shelf-preview[data-chip] .misa-shelf-preview-mark,.misa-shelf-preview[data-chip]:after{animation:none;transition:none}}@media (forced-colors:active){.misa-shelf-preview[data-chip]{background:ButtonFace;color:ButtonText;border-color:ButtonText}.misa-shelf-preview[data-chip]:after{display:none}}.misa-shop-card{--accent:#ff6b8a;--tint:240 6 70;--night:8 8 10;display:flex;flex-direction:column;gap:10px;padding:7px 7px 11px;text-align:left;border-radius:18px;border:1px solid var(--edge);background-color:rgba(18,18,21,.94);background-image:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,0) 40%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.35);color:#f4f4f5;transform:translateZ(0);will-change:transform;transition:transform .22s}.misa-shop-card:focus-visible,.misa-shop-card:hover{border-color:rgb(var(--tint)/.55);transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 50px -28px rgb(var(--tint)/.75);outline:none}.misa-shop-card:focus-visible{box-shadow:0 0 0 2px rgba(240,6,70,.55)}.misa-shop-card.is-active{border-color:rgb(var(--tint)/.6)}.misa-shop-card-stage{position:relative;display:block;aspect-ratio:5/4;overflow:hidden;border-radius:13px;isolation:isolate}.misa-shop-card-stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 28%,transparent 70%,rgba(0,0,0,.3))}.misa-shop-card-symbol{position:absolute;right:12px;top:8px;z-index:1;font-size:calc(38px * var(--dc-text-scale, 1));line-height:1;color:var(--accent);opacity:.4}.misa-shop-card-screen{position:absolute;left:50%;top:52%;z-index:2;width:74%;aspect-ratio:16/10;translate:-50% -50%;transform:perspective(700px) rotateY(-10deg) rotateX(5deg);will-change:transform;border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:rgb(var(--night));box-shadow:0 18px 36px -16px rgba(0,0,0,.85),0 0 40px -14px rgb(var(--tint)/.5);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.misa-shop-card:hover .misa-shop-card-screen{transform:perspective(700px) rotateY(-5deg) rotateX(3deg) translateY(-3px)}.misa-shop-tag{top:9px;left:9px;max-width:calc(100% - 18px);padding:3px 8px;border-radius:999px;font:600 calc(10.5px * var(--dc-text-scale, 1))/1.2 Inter,ui-sans-serif,system-ui,sans-serif;font-style:normal;color:var(--ivory);background:rgb(var(--night)/.75);border:1px solid rgb(var(--tint)/.45);overflow:hidden;text-overflow:ellipsis}.misa-shop-chip,.misa-shop-price,.misa-shop-tag{position:absolute;z-index:3;white-space:nowrap;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.misa-shop-chip,.misa-shop-price{right:9px;bottom:9px;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:999px;font-size:calc(12px * var(--dc-text-scale, 1));font-weight:600;font-variant-numeric:tabular-nums;color:var(--rose-ink);background:rgba(9,9,11,.8);border:1px solid rgba(240,167,192,.35);box-shadow:0 2px 8px -2px rgba(0,0,0,.8)}.misa-shop-price img{width:14px;height:14px;flex:none}.misa-shop-chip{color:var(--ivory);border-color:rgba(255,255,255,.2)}.misa-shop-chip svg{flex:none}.misa-shop-chip.is-active{color:#1a0b12;background:var(--rose);border-color:var(--rose)}.misa-shop-card-body{display:grid;gap:2px;padding:0 4px;min-width:0}.misa-shop-card-body b{font-size:calc(14px * var(--dc-text-scale, 1));font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.misa-shop-card-body small{font-size:calc(12px * var(--dc-text-scale, 1));line-height:1.45;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.misa-shop-chip.is-locked{color:var(--ink-2);border-color:rgba(255,255,255,.14)}.misa-shop-card.is-locked .misa-shop-card-stage:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:rgba(9,9,11,.38)}.misa-shop-card.is-locked .misa-shop-card-body b{color:#d6d2d8}.misa-shop-card-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.misa-shop-card.has-art .misa-shop-card-stage:after{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 24%,transparent 44%,rgb(var(--night)/.82))}.misa-shop-card.has-art .misa-shop-card-symbol{opacity:.3;text-shadow:0 1px 10px rgb(var(--night)/.8)}.misa-shop-card.has-art .misa-shop-card-screen{left:auto;right:6%;top:auto;bottom:19%;width:56%;translate:0 0;transform:perspective(700px) rotateY(-8deg) rotateX(4deg)}.misa-shop-card.has-art:hover .misa-shop-card-screen{transform:perspective(700px) rotateY(-4deg) rotateX(2deg) translateY(-3px)}.misa-shop-mini{container-type:inline-size;display:flex;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,rgb(var(--night)),color-mix(in srgb,rgb(var(--night)) 70%,#000))}.misa-shop-mini-side{display:flex;flex-direction:column;gap:5cqw;width:19%;padding:5cqw 3.5cqw;border-right:1px solid rgba(255,255,255,.08);background:rgb(var(--tint)/.2)}.misa-shop-mini-side i{display:block;height:2cqw;border-radius:1cqw;background:rgba(255,255,255,.18)}.misa-shop-mini-side i.is-brand{height:auto;margin-bottom:2cqw;font:italic 500 6.5cqw/1 Playfair Display,Georgia,serif;color:var(--accent);background:none}.misa-shop-mini-side i.is-on{background:var(--accent);box-shadow:0 0 6cqw rgb(var(--tint)/.8)}.misa-shop-mini-main{flex:1;display:flex;flex-direction:column;gap:4cqw;padding:5cqw;min-width:0}.misa-shop-mini-title{display:block;width:38%;height:3cqw;border-radius:2cqw;background:rgba(255,255,255,.7)}.misa-shop-mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw}.misa-shop-mini-stats span{height:10cqw;border-radius:2.5cqw;border:1px solid rgba(255,255,255,.1);background:rgb(var(--tint)/.14)}.misa-shop-mini-stats span:first-child{background:rgb(var(--tint)/.32);border-color:rgb(var(--tint)/.5)}.misa-shop-mini-chart{display:block;flex:1;min-height:0;border-radius:2.5cqw;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.25);overflow:hidden}.misa-shop-mini-chart svg{display:block;width:100%;height:100%}.misa-shop-mini-chart path{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgb(var(--tint)/.9))}.misa-shop-mini-chart path.is-fill{fill:rgb(var(--tint)/.22);stroke:none;filter:none}.misa-shop-mini[data-theme=hello-kitty]{background:#ffe9f1}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-side{border-right:1.5px solid #ffc4d8;background-color:#ffd6e4;background-image:radial-gradient(circle,#fff 22%,transparent 26%);background-size:5cqw 5cqw}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-side i{background:#ff9fc2}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-side i.is-brand{color:#ff4f8f;background:none}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-side i.is-on{background:#ff4f8f;box-shadow:none}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-title{height:3.6cqw;background:#fff;box-shadow:0 0 0 .8cqw #ff4f8f}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-stats span{border:1.5px solid #ffb7d1;background:#fff repeating-linear-gradient(90deg,#ffcfe0 0 1.6cqw,#fff 1.6cqw 3.2cqw) top /100% 2.2cqw no-repeat}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-stats span:first-child{border-color:#ff8fb8}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-chart{border:1.5px solid #ffb7d1;background:#fff}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-chart path{filter:none;stroke:#ff4f8f}.misa-shop-mini[data-theme=hello-kitty] .misa-shop-mini-chart path.is-fill{fill:rgba(255,79,143,.16)}.misa-shop-mini[data-theme=moonlit-lace]{--mini-paper:#231629;--mini-raised:#302039;--mini-side:#18101f;--mini-ink:#f8eefc;--mini-pop:#e2c5f4;--mini-edge:#60476e;--mini-soft:rgba(226,197,244,.2)}.misa-shop-mini[data-theme=strawberry-milk]{--mini-paper:#fffdf9;--mini-raised:#f9edf0;--mini-side:#f5dce4;--mini-ink:#623346;--mini-pop:#e76591;--mini-edge:#ddbac7;--mini-soft:rgba(231,101,145,.16)}.misa-shop-mini[data-theme=kitty-halloween]{--mini-paper:#342237;--mini-raised:#442e42;--mini-side:#251728;--mini-ink:#fff2df;--mini-pop:#ffb572;--mini-edge:#755365;--mini-soft:rgba(255,181,114,.2)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]){background:radial-gradient(circle at 88% 0,var(--mini-soft),transparent 65%),var(--mini-paper);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-side{background-color:var(--mini-side);border-right:1.5px solid var(--mini-edge)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-side i{background:var(--mini-edge)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-side i.is-brand{color:var(--mini-pop);background:none}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-side i.is-on{background:var(--mini-pop);box-shadow:0 0 0 1.5cqw var(--mini-soft)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-title{height:3.4cqw;background:var(--mini-ink);box-shadow:0 .6cqw 0 var(--mini-soft)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-stats span{border:1.5px solid var(--mini-edge);background-color:var(--mini-raised);background-repeat:repeat-x;background-position:0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-stats span:first-child{border-color:var(--mini-pop)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-chart{border:1.5px solid var(--mini-edge);background:var(--mini-raised);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-chart path{stroke:var(--mini-pop);filter:none}.misa-shop-mini:is([data-theme=moonlit-lace],[data-theme=strawberry-milk],[data-theme=kitty-halloween]) .misa-shop-mini-chart path.is-fill{fill:var(--mini-soft);stroke:none}.misa-shop-mini[data-theme=moonlit-lace] .misa-shop-mini-side{background-image:radial-gradient(circle,rgba(226,197,244,.45) 12%,transparent 17%);background-size:5cqw 5cqw}.misa-shop-mini[data-theme=moonlit-lace] .misa-shop-mini-stats span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath fill='%23e2c5f4' fill-opacity='.3' d='M0 0h24v3.2c0 4.1-2.7 7.3-6 7.3s-6-3.2-6-7.3c0 4.1-2.7 7.3-6 7.3S0 7.3 0 3.2z'/%3E%3C/svg%3E");background-size:4cqw 2cqw}.misa-shop-mini[data-theme=strawberry-milk] .misa-shop-mini-side{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.3) 0 1.5cqw,transparent 1.5cqw 3cqw),repeating-linear-gradient(0deg,rgba(255,255,255,.3) 0 1.5cqw,transparent 1.5cqw 3cqw)}.misa-shop-mini[data-theme=strawberry-milk] .misa-shop-mini-stats span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'%3E%3Cpath fill='%23e76591' fill-opacity='.35' d='M0 0h16v2c-1.2 0-1.8.7-1.8 2s-.8 2.8-1.9 2.8S10.4 5.3 10.4 4 9.7 2 8.4 2 6.6 2.6 6.6 3.4 5.9 5 5 5 3.4 4.3 3.4 3.4 2.7 2 1.6 2 0 2.4 0 3z'/%3E%3C/svg%3E");background-size:3.4cqw 1.7cqw}.misa-shop-mini[data-theme=kitty-halloween] .misa-shop-mini-side{background-image:radial-gradient(circle,rgba(255,181,114,.45) 12%,transparent 17%),radial-gradient(circle,rgba(234,165,194,.4) 12%,transparent 17%);background-size:5cqw 5cqw;background-position:0 0,2.5cqw 2.5cqw}.misa-shop-mini[data-theme=kitty-halloween] .misa-shop-mini-stats span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='9' viewBox='0 0 28 9'%3E%3Cpath d='M0 1Q7 2.4 14 1T28 1' fill='none' stroke='%23fff1e3' stroke-opacity='.5' stroke-width='.7'/%3E%3Cpath d='M3 1.6h7l-3.5 6z' fill='%23ffb572'/%3E%3Cpath d='M17 1.6h7l-3.5 6z' fill='%23eaa5c2'/%3E%3C/svg%3E");background-size:5cqw 1.6cqw}.misa-shop-card{border-radius:var(--card-radius,18px);border-width:var(--card-border-width,1px);border-color:var(--card-border,var(--edge));color:var(--card-text,#f4f4f5)}.misa-shop-card:focus-visible,.misa-shop-card:hover{border-color:var(--card-border,rgb(var(--tint)/.55))}.misa-shop-card.is-active{border-color:var(--card-border,rgb(var(--tint)/.6))}.misa-shop-card-stage{border-radius:var(--card-stage-radius,13px)}.misa-shop-card-body small{color:var(--card-muted,var(--ink-3))}.misa-shop-card.is-locked .misa-shop-card-body b{color:var(--card-text,#d6d2d8)}.misa-shop-card.layout-artwork .misa-shop-card-stage{aspect-ratio:4/5}.misa-shop-card.layout-artwork .misa-shop-card-screen{width:48%}.misa-shop-card.layout-minimal .misa-shop-card-stage{aspect-ratio:2/1}.misa-shop-card.layout-minimal .misa-shop-card-screen{width:44%}.misa-shop-card.layout-minimal .misa-shop-card-symbol{font-size:calc(26px * var(--dc-text-scale, 1))}.misa-shop-card-action{justify-self:start;margin-top:5px;padding:4px 9px;border:1px solid var(--card-border,rgb(var(--tint)/.4));border-radius:999px;color:var(--card-text,var(--accent));font-size:calc(11px * var(--dc-text-scale, 1));font-weight:600}.misa-shop-video-toggle{position:absolute;z-index:4;right:14px;top:14px;padding:4px 9px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(9,9,11,.86);color:#fff;font:600 calc(10.5px * var(--dc-text-scale, 1))/1.3 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.misa-shop-video-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:640px){.misa-shelf-head{grid-template-columns:1fr auto;row-gap:4px}.misa-shelf-head h2{font-size:calc(22px * var(--dc-text-scale, 1))}.misa-shelf-head p{grid-column:1/-1}.misa-shelf-tools{grid-column:2}.misa-shelf-item{flex-basis:200px;width:200px}.misa-shop-card{padding:5px 5px 9px}.misa-shop-card:not([data-show-description=true]) .misa-shop-card-body small{display:none}}@media (prefers-reduced-motion:reduce){.misa-shelf-arrow,.misa-shop-card,.misa-shop-card-screen{transition:none}.misa-shop-card:hover{transform:none}.misa-shelf-track{scroll-behavior:auto}}.misa-shelf :is(.misa-shelf-preview,.misa-shop-tag,.misa-shop-price,.misa-shop-chip){backdrop-filter:none;-webkit-backdrop-filter:none}