.mm.mm-k{max-height:var(--mm-max,72vh);flex-direction:column;display:flex;overflow:hidden}.mm-k>.mm-foot,.mm-k>.mm-all{flex:none}.mm-k .mmk{gap:calc(20px * var(--mm-air,1));flex:1;grid-template-columns:minmax(196px,274px) minmax(0,1fr);min-height:0;display:grid}.mm-k .mmk-list,.mm-k .mmk-pane{overscroll-behavior:contain;min-height:0;overflow:auto}.mm-k .mmk-list{gap:calc(1px * var(--mm-air,1));padding-right:calc(10px * var(--mm-air,1));border-right:1px solid var(--sline);flex-direction:column;display:flex}.mm-k .mmk-pane{padding-left:calc(2px * var(--mm-air,1))}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-row{padding:calc(6px * var(--mm-air,1)) 10px;color:var(--sink);border-radius:10px;align-items:center;gap:10px;display:flex}.mm-k .mmk-row.on{background:var(--sph)}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-row.on{color:var(--sacc-d)}.mm-k .mmk-row .mm-ph{width:var(--mm-cvs);height:var(--mm-cvs);aspect-ratio:auto;border-radius:8px;flex:none}.mm-k .mmk-row .mm-emo{font-size:20px}.mm-k .mmk-ar{color:var(--smut);opacity:0;flex:none;margin-left:auto}.mm-k .mmk-row.on .mmk-ar{opacity:.55}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-title{color:var(--sink);padding-bottom:calc(8px * var(--mm-air,1));margin-bottom:calc(12px * var(--mm-air,1));border-bottom:1px solid var(--sline);align-items:center;font-size:14.5px;font-weight:700;display:flex}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-title:hover{color:var(--sacc-d)}.mm-k .mmk-subs{gap:calc(2px * var(--mm-air,1)) calc(24px * var(--mm-air,1));grid-template-columns:repeat(auto-fill,minmax(178px,1fr));display:grid}.mm-k.mm-fixed .mmk-subs{grid-template-columns:repeat(var(--mm-cols,3), minmax(0, 1fr))}.mm-k .mmk-subs.mmk-tiles{gap:calc(16px * var(--mm-air,1));grid-template-columns:repeat(auto-fill, minmax(calc(132px * var(--mm-cv,1)), 1fr))}.mm-k.mm-fixed .mmk-subs.mmk-tiles{grid-template-columns:repeat(var(--mm-cols,4), minmax(0, 1fr))}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-tile{color:var(--sink);flex-direction:column;gap:7px;font-size:13px;display:flex}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-tile:hover{color:var(--sacc-d)}.mm-k .mmk-tnm{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shop:is(.mwt-light,.mwt-regular) .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-tile{font-weight:400}.mm-k .mmk-solo{align-items:flex-start;gap:calc(16px * var(--mm-air,1));display:flex}.mm-k .mmk-solo-ph{flex:none;width:min(240px,38%)}.mm-k .mmk-solo-ph .mm-ph{width:100%}.mm-k .mmk-solo-tx{min-width:0}.mm-k .mmk-descr{margin:0 0 calc(12px * var(--mm-air,1));max-width:62ch;color:var(--smut);font-size:13px;line-height:1.55}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-open{color:var(--sacc);font-size:13px;font-weight:700}.shop .shop-header .shop-nav .hvp .hvp-pan .mm-k a.mmk-open:hover{color:var(--sacc-d)}@supports (animation-timeline:scroll()){.mm-k .mmk-list,.mm-k .mmk-pane{animation:linear both mmk-fade;animation-timeline:scroll(self)}@keyframes mmk-fade{0%,86%{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%)}to{-webkit-mask-image:linear-gradient(#000 100%,#0000 100%);mask-image:linear-gradient(#000 100%,#0000 100%)}}}
