.sh-pic{aspect-ratio:9/16;background:var(--pa-muted);width:100%;color:var(--pa-fg-muted);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.sh-pic svg{width:calc(var(--icon-lg) * 2);height:calc(var(--icon-lg) * 2);transition:transform .25s}.sh-pic img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s,transform .25s;display:block}.sh-pic[data-fit=contain] img{object-fit:contain}.sh-pic[data-loaded] img{opacity:1}.sh-banners{margin-bottom:var(--space-4);border-radius:var(--radius-lg);position:relative}.sh-banners:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.sh-banners:has(.sh-banner-face:focus-visible){outline:2px solid var(--pa-ring);outline-offset:2px}.sh-banners-track{overscroll-behavior-x:contain;border-radius:inherit;background:var(--pa-muted);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.sh-banners-track::-webkit-scrollbar{display:none}.sh-banners>.sh-banners-track{scrollbar-width:none}.sh-banner-slide{box-sizing:border-box;min-width:0;max-height:calc(var(--space-6) * 16);aspect-ratio:3;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}@media (width<=720px){.sh-banner-slide{aspect-ratio:16/9}}.sh-banners.is-loading .sh-banner-slide{position:relative}.sh-banner-face{box-sizing:border-box;width:100%;height:100%;color:var(--viewer-fg-hi);font:inherit;text-align:left;background:0 0;border:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.sh-banner-face.is-link{cursor:pointer}.sh-banner-face>.sh-pic{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.sh-banner-face.is-link:hover>.sh-pic>img{transform:scale(1.03)}.sh-banner-face.has-words:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--viewer-scrim) 0%, color-mix(in srgb, var(--viewer-scrim) 55%, transparent) 45%, transparent 80%);position:absolute;inset:0}@media (width<=720px){.sh-banner-face.has-words:before{background:linear-gradient(90deg, var(--viewer-scrim) 0%, color-mix(in srgb, var(--viewer-scrim) 60%, transparent) 65%, color-mix(in srgb, var(--viewer-scrim) 25%, transparent) 100%)}}.sh-banner-words{z-index:2;align-items:flex-start;gap:var(--space-2);box-sizing:border-box;min-width:0;max-width:calc(var(--space-6) * 28);padding:var(--space-4) var(--space-6);flex-direction:column;display:flex;position:relative}.sh-banners.is-many .sh-banner-words{padding-inline:calc(var(--btn-size) + var(--space-3) * 2)}@media (width<=720px){.sh-banner-words{max-width:90%;padding:var(--space-3) var(--space-4)}.sh-banners.is-many .sh-banner-words{padding-block:var(--space-3) calc(var(--space-6) + var(--space-4));padding-inline:calc(var(--btn-size) + var(--space-2) * 2)}}.sh-banner-title{font-family:var(--font-display);font-size:var(--pa-text-xl);font-weight:600;line-height:1.2}@media (width>=721px){.sh-banner-title{font-size:var(--pa-text-3xl)}}.sh-banner-text{color:var(--viewer-fg);font-size:var(--pa-text-sm);line-height:1.45}.sh-banner-cta{margin-top:var(--space-1)}.sh-banners-nav{z-index:3;background:var(--viewer-bar);color:var(--viewer-fg);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.sh-banners-nav:hover:not(:disabled){background:var(--viewer-bar);color:var(--viewer-fg-hi)}.sh-banners-nav.is-prev{left:var(--space-3)}.sh-banners-nav.is-next{right:var(--space-3)}@media (width<=720px){.sh-banners-nav.is-prev{left:var(--space-2)}.sh-banners-nav.is-next{right:var(--space-2)}}.sh-banners-dots{inset:auto 0 var(--space-3);z-index:3;width:fit-content;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--viewer-bar);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:absolute}.sh-dot{height:var(--space-6);padding:0 var(--space-1);background:0 0;border:0;place-items:center;display:grid}.sh-dot:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--viewer-fg-hi) 40%, transparent);transition:width .25s var(--pa-ease), background-color .25s;display:block}.sh-dot:hover:before{background:color-mix(in srgb, var(--viewer-fg-hi) 70%, transparent)}.sh-dot[aria-current]:before{width:var(--space-5);background:var(--viewer-fg-hi)}.sh-banner-clock{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--viewer-bar);color:var(--viewer-fg-hi);font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;font-weight:600}.sh-banners:has(+.sh-strips){margin-bottom:var(--space-2)}.sh-strips{gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}.sh-strip-face{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;padding:var(--space-2);border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);color:var(--pa-fg);font:inherit;text-align:left;margin:0;text-decoration:none;display:flex;overflow:hidden}.sh-strip-face.is-link{cursor:pointer;transition:background-color .15s var(--pa-ease)}.sh-strip-face.is-link:hover{background:var(--pa-hover)}.sh-strip-face:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.sh-strip-face>.sh-pic{width:calc(var(--space-6) * 4);aspect-ratio:16/9;border-radius:var(--radius-sm)}.sh-strip-words{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.sh-strip-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sh-strip-text{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sh-strip-clock{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--pa-muted);color:var(--pa-fg);font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.sh-strip-cta{flex:none}@media (width<=720px){.sh-strip-face{flex-wrap:wrap}.sh-strip-face>.sh-pic{width:calc(var(--space-6) * 3)}.sh-strip-words{flex-basis:calc(100% - var(--space-6) * 3 - var(--space-3))}.sh-strip-clock{margin-right:auto}.sh-strip-cta{margin-left:auto}}.sh-bar{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.sh-bar>.sh-filters{flex:auto;min-width:0}.sh-filters>.chip{min-height:var(--control-h-sm);padding-inline:var(--space-3);font-size:var(--pa-text-sm)}.sh-filters>.chip:disabled{cursor:default}.sh-count{min-width:2ch;display:inline-block}.sh-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=721px){.sh-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}}.sh-cell{min-width:0;display:flex}.sh-card{box-sizing:border-box;border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);min-width:0;color:inherit;font:inherit;text-align:left;flex-direction:column;flex:1;padding:0;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}.sh-card:hover:not(.is-loading){border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-border));background:var(--pa-hover)}.sh-card:hover:not(.is-loading) .sh-pic>img,.sh-card:hover:not(.is-loading) .sh-pic>svg{transform:scale(1.04)}.sh-card:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.sh-card.is-loading{cursor:default}.sh-card-pic{display:block;position:relative}.sh-card-body{gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.sh-card-title{font-size:var(--pa-text-sm);align-self:stretch;font-weight:600;line-height:1.3}.sh-card-cast,.sh-meta{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);line-height:1.4}.sh-card:hover:not(.is-loading) .sh-card-cast,.sh-card:hover:not(.is-loading) .sh-meta{color:color-mix(in srgb, var(--pa-fg-muted) 70%, var(--pa-fg))}.sh-badges{inset:var(--space-2) var(--space-2) auto;justify-content:space-between;gap:var(--space-1);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.sh-badges>.chip{background:var(--pa-card);box-shadow:0 0 0 1px var(--pa-border)}.sh-badges>.chip.is-strong{background:color-mix(in srgb, var(--pa-primary) 18%, var(--pa-card));color:var(--pa-primary-ink)}.sh-badges>.chip svg{margin-right:var(--space-1)}.sh-line{width:80%;height:var(--space-3)}.sh-line.is-short{width:55%}.menu.dialog.sh-sheet{width:min(100%, calc(var(--space-6) * 36))}.sh-body{gap:var(--space-4);flex-direction:column;display:flex}.sh-head{align-items:center;gap:var(--space-2);display:flex}.sh-head .dialog-title{flex:1;min-width:0}.sh-main{align-items:start;gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}@media (width<=720px){.sh-main{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.sh-stage{--sh-stage-h:min(calc(var(--space-6) * 23), calc(88dvh - var(--space-6) * 5));box-sizing:border-box;width:calc(var(--sh-stage-h) * 9 / 16);height:var(--sh-stage-h);border-radius:var(--radius-lg);background:var(--viewer-scrim);max-width:100%;color:var(--viewer-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow:hidden}@media (width<=720px){.sh-stage{--sh-stage-h:min(calc(var(--space-6) * 23), 58dvh);justify-self:center}}.sh-stage>video{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.sh-stage>.sh-pic,.sh-story>.sh-pic{aspect-ratio:auto;background:0 0;width:100%;height:100%;position:absolute;inset:0}.sh-stage-note{inset:auto var(--space-3) var(--space-3);align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-3);border-radius:var(--radius);background:var(--viewer-bar);color:var(--viewer-fg-hi);font-size:var(--pa-text-sm);text-align:center;flex-direction:column;line-height:1.45;display:flex;position:absolute}.sh-stage-note>p{margin:0}.sh-stage-note .btn{border-color:var(--viewer-hover);color:var(--viewer-fg-hi);background:0 0}.sh-stage-note .btn:hover:not(:disabled){background:var(--viewer-hover)}.sh-stage-note>svg{width:var(--icon-lg);height:var(--icon-lg)}.sh-stage.is-empty>.sh-pic{opacity:.45}.sh-story{position:absolute;inset:0}.sh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-steps{inset:var(--space-2) var(--space-2) auto;z-index:1;gap:var(--space-1);pointer-events:none;display:flex;position:absolute}.sh-steps>span{height:var(--space-1);border-radius:var(--radius-full);background:var(--viewer-hover);flex:1}.sh-steps>span.is-seen{background:var(--viewer-fg-hi)}.sh-caption{z-index:1;box-sizing:border-box;padding:var(--space-3) var(--space-5) var(--space-4);background:var(--viewer-bar);color:var(--viewer-fg-hi);font-size:var(--pa-text-sm);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.45;position:absolute;inset:auto 0 0}.sh-nav{z-index:2;background:var(--viewer-bar);color:var(--viewer-fg);position:absolute;top:50%;transform:translateY(-50%)}.sh-nav:hover:not(:disabled){background:var(--viewer-bar);color:var(--viewer-fg-hi)}.sh-nav.is-prev{left:var(--space-2)}.sh-nav.is-next{right:var(--space-2)}.sh-info{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.sh-title{font-family:var(--font-display);font-size:var(--pa-text-xl);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.sh-blurb{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.sh-cast{align-self:flex-start;align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-full);background:var(--pa-muted);font-size:var(--pa-text-sm);font-weight:500;display:inline-flex}.sh-cast-pic{width:var(--control-h-sm);height:var(--control-h-sm);background:var(--pa-primary-soft);color:var(--pa-primary-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden}.sh-cast-pic img{object-fit:cover;width:100%;height:100%;display:block}.sh-cast-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sh-eps-head{margin:var(--space-1) 0 0;font-size:var(--pa-text-sm);font-weight:600}.sh-eps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sh-ep{border:1px solid var(--pa-border);border-radius:var(--radius);background:var(--pa-card);flex-direction:column;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}.sh-ep.is-playing{border-color:var(--pa-primary);background:var(--pa-primary-soft)}.sh-ep.is-asking{border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-border))}.sh-ep-main{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-3);color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;transition:background-color .15s;display:grid}.sh-ep-main:hover{background:var(--pa-hover)}.sh-ep.is-playing>.sh-ep-main:hover{background:0 0}.sh-ep-main:focus-visible{outline:2px solid var(--pa-ring);outline-offset:-2px}.sh-ep-icon{width:var(--control-h-sm);height:var(--control-h-sm);background:var(--pa-muted);color:var(--pa-fg-muted);border-radius:50%;place-items:center;display:grid}.sh-ep-icon svg{width:var(--icon-size);height:var(--icon-size)}.sh-ep.is-playing .sh-ep-icon{background:var(--pa-primary);color:var(--pa-on-primary)}.sh-ep-text{gap:calc(var(--space-1) / 2);flex-direction:column;min-width:0;display:flex}.sh-ep-name{font-size:var(--pa-text-sm);font-weight:600;line-height:1.3}.sh-ep-title{color:var(--pa-fg-muted);font-size:var(--pa-text-xs);line-height:1.4}.sh-ep-end{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.chip.sh-new{background:var(--pa-danger);color:var(--pa-on-primary);font-weight:600}.sh-ask{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--pa-border);flex-direction:column;display:flex}.sh-ask>p{font-size:var(--pa-text-sm);margin:0;line-height:1.45}.sh-ask.is-short>p{color:var(--pa-warning-ink)}.sh-ask-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.sh-stage.is-loading>.skeleton{border-radius:inherit}.sh-ep.is-loading{min-height:calc(var(--control-h-sm) + var(--space-3) * 2 + 2px)}.sh-ep.is-loading>.sh-ep-main{cursor:default}.sh-ep.is-loading>.sh-ep-main:hover,.sh-ep-icon.is-loading{background:0 0}.sh-line.is-title{width:70%;height:var(--space-5)}.sh-line.is-wide{width:100%}.sh-line.is-chip{width:calc(var(--space-6) * 3);height:var(--space-5);border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.sh-pic img,.sh-pic svg,.sh-dot:before,.sh-strip-face.is-link{transition:none}.sh-banner-face.is-link:hover>.sh-pic>img,.sh-card:hover:not(.is-loading) .sh-pic>img,.sh-card:hover:not(.is-loading) .sh-pic>svg{transform:none}}.chip.mk-credits{background:color-mix(in srgb, var(--pa-band-legend) 14%, transparent);color:var(--pa-fg);font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.mk-credits svg{color:var(--pa-band-legend)}.chip.mk-credits.is-dim{box-shadow:inset 0 0 0 1px var(--pa-border);color:var(--pa-fg-muted);background:0 0}.mk-credits.is-dim svg{color:inherit}.mk-pic{width:var(--control-h);height:var(--control-h);border-radius:var(--radius);background:var(--pa-muted);color:var(--pa-fg-muted);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.mk-pic svg{width:var(--icon-size);height:var(--icon-size);transition:transform .25s}.mk-pic img{box-sizing:border-box;object-fit:contain;opacity:0;width:100%;height:100%;padding:10%;transition:opacity .15s,transform .25s;display:block}.mk-pic[data-loaded] img{opacity:1}.mk-pic[data-kind=perk]{color:var(--pa-primary-ink)}.mk-pic[data-kind=frame],.mk-pic[data-kind=goods]{color:var(--pa-band-legend)}.mk-pic[data-size=md],.mk-pic[data-size=lg]{aspect-ratio:1;width:100%;height:auto}.mk-pic[data-size=md] svg{width:calc(var(--icon-lg) * 2);height:calc(var(--icon-lg) * 2)}.mk-pic[data-size=lg]{border-radius:var(--radius-lg)}.mk-pic[data-size=lg] svg{width:calc(var(--icon-lg) * 3);height:calc(var(--icon-lg) * 3)}.mk-bar{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.mk-bar>.mk-filters{flex:auto;min-width:0}.mk-filters>.chip{min-height:var(--control-h-sm);padding-inline:var(--space-3);font-size:var(--pa-text-sm)}.mk-filters>.chip:disabled{cursor:default}.mk-count{min-width:2ch;display:inline-block}.mk-view{margin-left:auto}.mk-view button{align-items:center;gap:var(--space-1);padding-inline:var(--space-3);font-size:var(--pa-text-sm);display:inline-flex}.mk-view button svg{width:var(--icon-sm);height:var(--icon-sm)}.mk-view button:disabled{opacity:1;cursor:default}.mk-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=721px){.mk-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}}.mk-cell{min-width:0;display:flex;position:relative}.mk-more{color:var(--pa-fg-muted)}.mk-more[aria-expanded=true]{background:var(--pa-primary-soft);color:var(--pa-fg)}.mk-cell>.mk-more{right:var(--space-2);bottom:var(--space-2);position:absolute}.mk-cell.has-more .mk-card-price{padding-right:var(--btn-size)}.mk-card{box-sizing:border-box;border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);min-width:0;color:inherit;font:inherit;text-align:left;flex-direction:column;flex:1;padding:0;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}.mk-card:hover:not(.is-loading){border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-border));background:var(--pa-hover)}.mk-card:hover:not(.is-loading) .mk-pic>img,.mk-card:hover:not(.is-loading) .mk-pic>svg{transform:scale(1.04)}.mk-card:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.mk-card[data-state=wearing]{border-color:color-mix(in srgb, var(--pa-success) 45%, var(--pa-border))}.mk-card.is-loading{cursor:default}.mk-card-pic{display:block;position:relative}.mk-card-pic>.mk-pic{border-radius:0}.mk-card-body{align-items:flex-start;gap:var(--space-1);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.mk-card-name{font-size:var(--pa-text-sm);align-self:stretch;font-weight:600;line-height:1.3}.mk-card-price{padding-top:var(--space-2);margin-top:auto;display:flex}.mk-blurb{min-width:0;color:var(--pa-fg-muted);font-size:var(--pa-text-xs);align-self:stretch;line-height:1.4}.mk-card:hover:not(.is-loading) .mk-blurb,.mk-row:hover:not(.is-loading) .mk-blurb,.mk-card:hover:not(.is-loading) .chip.mk-credits.is-dim,.mk-row:hover:not(.is-loading) .chip.mk-credits.is-dim{color:color-mix(in srgb, var(--pa-fg-muted) 70%, var(--pa-fg))}.mk-badges{inset:var(--space-2) var(--space-2) auto;justify-content:space-between;gap:var(--space-1);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.mk-badges>.chip,.mk-sheet-chips>.chip{background:var(--pa-card);box-shadow:0 0 0 1px var(--pa-border)}.mk-badges>.chip.is-strong,.mk-sheet-chips>.chip.is-strong{background:color-mix(in srgb, var(--pa-primary) 18%, var(--pa-card))}.mk-badges>.chip.is-success,.mk-sheet-chips>.chip.is-success{background:color-mix(in srgb, var(--pa-success) 18%, var(--pa-card))}.mk-line{width:80%;height:var(--space-3)}.mk-line.is-short{width:45%}.mk-line.is-price{width:calc(var(--space-6) * 4);height:var(--space-5);border-radius:var(--radius-full)}.mk-line.is-chip{width:calc(var(--space-6) * 2);height:var(--space-5);border-radius:var(--radius-full)}.mk-list{border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.mk-row-cell{align-items:center;min-width:0;display:flex}.mk-row-cell>.mk-more{margin-right:var(--space-2);flex:none}.mk-row-cell+.mk-row-cell{border-top:1px solid var(--pa-border)}.mk-row{align-items:center;gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"pic text badges price";transition:background-color .15s;display:grid}.mk-row:hover:not(.is-loading){background:var(--pa-hover)}.mk-row:focus-visible{outline:2px solid var(--pa-ring);outline-offset:-2px}.mk-row.is-loading{cursor:default}.mk-row>.mk-pic{width:calc(var(--control-h-sm) + var(--space-6));height:calc(var(--control-h-sm) + var(--space-6));grid-area:pic}.mk-row>.mk-pic svg{width:calc(var(--icon-size) * 4 / 3);height:calc(var(--icon-size) * 4 / 3)}.mk-row-text{gap:calc(var(--space-1) / 2);flex-direction:column;grid-area:text;min-width:0;display:flex}.mk-row-name{font-size:var(--pa-text-sm);font-weight:600;line-height:1.3}.mk-row-badges{gap:var(--space-1);grid-area:badges;display:flex}.mk-row-price{grid-area:price;justify-content:flex-end;display:flex}@media (width<=720px){.mk-row{row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic text price""pic badges price"}.mk-row-badges{justify-self:start}}.menu.mk-pop{z-index:1150;position:fixed}.mk-pop>.menu-item{min-width:calc(var(--space-6) * 8)}.mk-pop>.menu-item[aria-disabled=true]{opacity:.55;cursor:default}.mk-pop>.menu-item[aria-disabled=true]:hover{background:0 0}@media (prefers-reduced-motion:reduce){.mk-pic img,.mk-pic svg{transition:none}.mk-card:hover:not(.is-loading) .mk-pic>img,.mk-card:hover:not(.is-loading) .mk-pic>svg{transform:none}}.menu.dialog.mk-sheet{width:min(100%, calc(var(--space-6) * 20))}.mk-sheet-body{gap:var(--space-3);flex-direction:column;display:flex}.mk-sheet-pic{width:min(100%, calc(var(--space-6) * 10));align-self:center}.mk-sheet-head{gap:var(--space-2);flex-direction:column;display:flex}.mk-sheet-head .dialog-title{margin:0}.mk-sheet-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.mk-sheet-blurb{margin:0}.mk-sheet-where{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0}.mk-sheet-price{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-block:1px solid var(--pa-border);display:flex}.mk-sheet-label{color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}.mk-sheet-note{font-size:var(--pa-text-sm);margin:0;line-height:1.45}.mk-sheet-note.is-short{color:var(--pa-warning-ink)}.mk-sheet-body>.dialog-actions{margin-top:var(--space-1)}.mk-order-credits{color:var(--pa-fg);font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.pa-content .ms-shop .wd-aside>.set-group,.pa-content .ms-shop .wd-main>.set-group{margin-top:0}.ms-hero-art{align-items:flex-end;gap:var(--space-3);height:100%;display:flex}.ms-art{box-sizing:border-box;width:calc(var(--space-6) * 4);height:calc(var(--space-6) * 4);border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);box-shadow:var(--pa-shadow-sm);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ms-art:nth-child(2){width:calc(var(--space-6) * 5);height:calc(var(--space-6) * 5)}.ms-art>.skeleton-fill{width:100%;height:100%}.ms-art>.mk-pic{background:0 0;width:100%;height:100%}.ms-art .mk-pic img{width:100%;height:100%}.ms-card-pic[data-tone=primary],.ms-art[data-tone=primary]{background:color-mix(in srgb, var(--pa-primary) 10%, var(--pa-card))}.ms-card-pic[data-tone=rose],.ms-art[data-tone=rose]{background:color-mix(in srgb, var(--pa-danger) 9%, var(--pa-card))}.ms-card-pic[data-tone=green],.ms-art[data-tone=green]{background:color-mix(in srgb, var(--pa-success) 11%, var(--pa-card))}.ms-card-pic[data-tone=gold],.ms-art[data-tone=gold]{background:color-mix(in srgb, var(--pa-spark-gold) 16%, var(--pa-card))}.ms-line{vertical-align:middle;height:var(--space-3);border-radius:var(--radius-full);display:inline-block}.ms-line.is-value{width:calc(var(--space-6) * 3);height:var(--space-6)}.ms-bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex;container:msbar/inline-size}.ms-bar>.wd-tabs{flex:auto;min-width:0}@container msbar (width<=879px){.ms-sort-label{display:none}}.ms-bar-end{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.ms-sort-label{color:var(--pa-fg-muted);font-size:var(--pa-text-sm)}.ui-select.ms-sort{width:auto;height:var(--control-h-sm)}.ui-select.ms-sort:disabled{opacity:1}.ms-bar-end>.mk-view{margin-left:0}.ms-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.ms-cell{min-width:0;display:flex;position:relative}.ms-card{box-sizing:border-box;border:1px solid var(--pa-border);border-radius:var(--radius-lg);background:var(--pa-card);min-width:0;color:inherit;font:inherit;text-align:left;flex-direction:column;flex:1;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.ms-card:hover:not(.is-loading){border-color:color-mix(in srgb, var(--pa-primary) 40%, var(--pa-border));box-shadow:var(--pa-shadow-sm)}.ms-card:hover:not(.is-loading) .mk-pic>img,.ms-card:hover:not(.is-loading) .mk-pic>svg{transform:scale(1.04)}.ms-card:focus-visible{outline:2px solid var(--pa-ring);outline-offset:2px}.ms-card[data-state=wearing]{border-color:color-mix(in srgb, var(--pa-success) 45%, var(--pa-border))}.ms-card.is-loading{cursor:default}.ms-card-pic{background:var(--pa-muted);display:block;position:relative}.ms-card-pic>.mk-pic{background:0 0;border-radius:0}.ms-card-body{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.ms-card-name{font-size:var(--pa-text-sm);align-self:stretch;font-weight:600;line-height:1.3}.ms-card-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.ms-card-foot{min-width:0;min-height:var(--btn-size);padding-right:calc(var(--btn-size) + var(--space-1));align-self:stretch;align-items:center;margin-top:auto;display:flex}.ms-cell:has(>.ms-card-end .ms-state) .ms-card-foot{padding-right:calc(var(--space-6) * 3)}.ms-card-end{right:var(--space-3);bottom:var(--space-3);align-items:center;display:flex;position:absolute}.ms-cell>.mk-more{top:var(--space-2);right:var(--space-2);background:var(--pa-card);box-shadow:0 0 0 1px var(--pa-border);position:absolute}@media (hover:hover) and (pointer:fine){.ms-cell>.mk-more:not([aria-expanded=true]){opacity:0;transition:opacity .15s}.ms-cell:hover>.mk-more,.ms-cell:focus-within>.mk-more{opacity:1}}.ms-coin{align-items:center;gap:var(--space-1);color:var(--pa-fg);font-size:var(--pa-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;display:inline-flex}.ms-coin>svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--pa-band-legend)}.ms-coin.is-dim{color:var(--pa-fg-muted)}.ms-coin.is-dim>svg{color:inherit}.icon-btn.ms-cart{background:var(--pa-primary-soft);color:var(--pa-primary-ink)}.icon-btn.ms-cart:hover{background:var(--pa-primary);color:var(--pa-on-primary)}.ms-state{white-space:nowrap}.ms-wallet-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ms-wallet-value{margin:0}.ms-side-empty{color:var(--pa-fg-muted);font-size:var(--pa-text-sm);margin:0;line-height:20px}.ms-orders .wd-feed-pic,.ms-picks .mk-pic{border-radius:var(--radius);background:var(--pa-muted)}.ms-orders .wd-feed-pic>.mk-pic{background:0 0;width:100%;height:100%}.ms-bubble{align-items:flex-start;gap:var(--space-3);display:flex}.ms-bubble-face{width:var(--control-h);height:var(--control-h);background:var(--pa-primary-soft);border-radius:50%;flex:none;place-items:center;display:grid}.ms-bubble-face>svg,.ms-bubble-face>.minda-mark-img{width:var(--icon-lg);height:var(--icon-lg)}.ms-bubble-text{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs) var(--radius-lg) var(--radius-lg) var(--radius-lg);background:var(--pa-primary-soft);color:var(--pa-fg);font-size:var(--pa-text-sm);margin:0;line-height:20px}.ms-picks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ms-pick{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ms-pick+.ms-pick{border-top:1px solid var(--separator)}.ms-pick-main{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}.ms-pick-main:hover{background:var(--pa-hover)}.ms-pick-main:focus-visible{outline:2px solid var(--pa-ring);outline-offset:-2px}.ms-pick-text{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.ms-pick-name{font-size:var(--pa-text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:20px;overflow:hidden}@container wd (width>=560px){.ms-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ms-card-body{padding:var(--space-4)}.ms-card-name,.ms-card .ms-coin{font-size:var(--pa-text-base)}.ms-card-end{right:var(--space-4);bottom:var(--space-4)}.ms-card .mk-pic[data-size=md] svg{width:calc(var(--icon-lg) * 3);height:calc(var(--icon-lg) * 3)}}@container wd (width<=559px){.ms-bar>.wd-tabs{flex-basis:100%}.ms-bar-end{margin-left:0}.ms-sort-label{display:none}}@media (prefers-reduced-motion:reduce){.ms-card:hover:not(.is-loading) .mk-pic>img,.ms-card:hover:not(.is-loading) .mk-pic>svg{transform:none}.ms-cell>.mk-more{transition:none}}
