.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}}
