.ds-page .ds-mk-mcat{flex-direction:column;gap:18px;display:flex}.ds-page .ds-mk-mcat .ds-chips button{min-height:44px}.ds-page .ds-mk-mcat-out{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px;padding-top:6px;display:flex}.ds-page .ds-mk-mcat-col{flex-direction:column;flex:240px;gap:10px;min-width:0;display:flex}.ds-page .ds-mk-mcat-ladder{border-left:2px solid var(--blue);flex-direction:column;gap:8px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.ds-page .ds-mk-mcat-ladder li{display:flex}.ds-page .ds-mk-mcat-ladder .rung{background:var(--night-raised);border:1px solid var(--blue);min-height:40px;color:var(--t1);border-radius:10px;align-items:center;padding:8px 14px;font-size:15px;transition:transform .35s;display:inline-flex}.ds-page .ds-mk-mcat-ladder li:nth-child(2) .rung{transform:translate(10px)}.ds-page .ds-mk-mcat-ladder li:nth-child(3) .rung{transform:translate(20px)}.ds-page .ds-mk-mcat-ladder li:nth-child(4) .rung{transform:translate(30px)}.ds-page .ds-mk-mcat-ladder li:nth-child(5) .rung{transform:translate(40px)}.ds-page .ds-mk-mcat-side{color:var(--t2);margin:0;font-size:14.5px}.ds-page .ds-mk-mcat-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ds-page .ds-mk-mcat-tags li{border:1px dashed var(--line-2);color:var(--t2);border-radius:999px;padding:6px 12px;font-size:14px}@media (max-width:480px){.ds-page .ds-mk-mcat-ladder li .rung{transform:none!important}}@media (prefers-reduced-motion:reduce){.ds-page .ds-mk-mcat-ladder .rung{transition:none}}
