.ds-page .ds-mk-tsheet{flex-direction:column;gap:20px;display:flex}.ds-page .ds-mk-tsheet-fields{flex-wrap:wrap;gap:12px;display:flex}.ds-page .ds-mk-tsheet-fields label{min-width:0;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t4);flex-direction:column;flex:180px;gap:6px;font-size:11px;display:flex}.ds-page .ds-mk-tsheet-fields input{border:1px solid var(--line-2);background:var(--night-raised);min-height:44px;color:var(--t1);font:inherit;font-family:var(--ui);letter-spacing:0;text-transform:none;border-radius:12px;padding:10px 14px;font-size:15px}.ds-page .ds-mk-tsheet-fields input:focus{outline:2px solid var(--blue-soft);outline-offset:1px}.ds-page .ds-mk-tsheet-doc{flex-direction:column;gap:14px;display:flex}.ds-page .ds-mk-tsheet-sec{border:1px solid var(--line);transition:transform .6s var(--ease), border-color .4s;background:#ffffff05;border-radius:18px;padding:16px 18px}.ds-page .ds-mk-tsheet-sec.hide{border-color:#0000;transform:translate(-14px)}.ds-page .ds-mk-tsheet-sech{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 10px;display:flex}.ds-page .ds-mk-tsheet-sech b{color:var(--t1);font-size:17px;font-weight:600}.ds-page .ds-mk-tsheet-sech span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ember);font-size:11px}.ds-page .ds-mk-tsheet-note{color:var(--t3);margin:0 0 10px;font-size:14px;line-height:1.5}.ds-page .ds-mk-tsheet-row{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 16px;padding:10px 0;display:flex}.ds-page .ds-mk-tsheet-cell{min-width:0;color:var(--t2);flex-direction:column;flex:160px;gap:2px;font-size:14px;line-height:1.5;display:flex}.ds-page .ds-mk-tsheet-cell:first-child{flex:3 240px}.ds-page .ds-mk-tsheet-cell.blank:not(:first-child){flex:72px}.ds-page .ds-mk-tsheet-cell small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t4);font-size:10px}.ds-page .ds-mk-tsheet-cell.blank span{color:var(--t4);border-bottom:1px dashed var(--line-2);min-height:1.5em}.ds-page .ds-mk-tsheet-acts{flex-wrap:wrap;gap:10px;display:flex}.ds-page .ds-mk-tsheet-acts .ds-btn{min-height:44px;padding:10px 20px;font-size:15px}@media (prefers-reduced-motion:reduce){.ds-page .ds-mk-tsheet-sec{transition:none}}
.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:#ffffff05;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:#ff7a4573}.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:#ffffff12;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}}
