.ds-page .ds-mk-cohort{flex-direction:column;gap:20px;display:flex}.ds-page .ds-mk-cohort-rows{flex-direction:column;gap:12px;display:flex}.ds-page .ds-mk-cohort-row{border:1px solid var(--line);background:color-mix(in srgb, var(--on-night) 2%, transparent);border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px;display:flex}.ds-page .ds-mk-cohort-row.cur{border-color:color-mix(in srgb, var(--ember) 45%, transparent)}.ds-page .ds-mk-cohort-row label{min-width:0;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t4);flex-direction:column;flex:90px;gap:6px;font-size:10.5px;display:flex}.ds-page .ds-mk-cohort-row label.name{flex:2 140px}.ds-page .ds-mk-cohort-row input{border:1px solid var(--line-2);background:var(--night-raised);width:100%;min-height:44px;color:var(--t1);font-family:var(--mono);letter-spacing:0;text-transform:none;border-radius:10px;padding:8px 10px;font-size:15px}.ds-page .ds-mk-cohort-row input:focus{outline:2px solid var(--blue-soft);outline-offset:1px}.ds-page .ds-mk-cohort-row .rm{border:1px solid var(--line-2);min-width:44px;min-height:44px;color:var(--t3);cursor:pointer;background:0 0;border-radius:12px;flex:none;font-size:18px}.ds-page .ds-mk-cohort-svg{width:100%;height:auto;display:block;overflow:visible}.ds-page .ds-mk-cohort-svg .g{stroke:color-mix(in srgb, var(--on-night) 7%, transparent);stroke-dasharray:3 4}.ds-page .ds-mk-cohort-svg .t{fill:var(--t4);font-family:var(--mono);font-size:12px}.ds-page .ds-mk-cohort-svg .bm{stroke:var(--t1);stroke-width:2px}.ds-page .ds-mk-cohort-svg .bmt{fill:var(--t2);font-family:var(--mono);font-size:12px}.ds-page .ds-mk-cohort-svg .ln{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ds-page .ds-mk-cohort-svg .ln.hide{stroke-dashoffset:1px}.ds-page .ds-mk-cohort-svg .ln.go{transition:stroke-dashoffset 1.4s var(--ease)}.ds-page .ds-mk-cohort-svg .pt{stroke:var(--night-card);stroke-width:3px;transition:cy .5s var(--spring)}.ds-page .ds-mk-cohort-key{font-family:var(--mono);color:var(--t3);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.ds-page .ds-mk-cohort-key span{align-items:center;gap:6px;display:inline-flex}.ds-page .ds-mk-cohort-key i{border-radius:2px;width:16px;height:4px;display:inline-block}.ds-page .ds-mk-cohort-acts{flex-wrap:wrap;gap:10px;display:flex}.ds-page .ds-mk-cohort-acts .ds-btn{min-height:44px;padding:10px 20px;font-size:15px}@media (max-width:640px){.ds-page .ds-mk-cohort-svg .t,.ds-page .ds-mk-cohort-svg .bmt{font-size:22px}.ds-page .ds-mk-cohort-svg .ln{stroke-width:5px}}@media (prefers-reduced-motion:reduce){.ds-page .ds-mk-cohort-svg .ln.go,.ds-page .ds-mk-cohort-svg .pt{transition:none}}
