.app[data-route=tasks] .topbar{padding-left:256px}.app[data-route=tasks] .split{overflow:visible}.split[data-tasks] .mt-rail{width:236px;flex:none;margin-top:-52px;height:var(--vh100);min-height:0;position:relative;z-index:calc(var(--z-sticky, 40) + 1);display:flex;flex-direction:column;border-right:1px solid var(--hairline);background:var(--bg)}.split[data-tasks] .mt-rail .subnav__head{height:52px}.split[data-tasks] .mt-rail .subnav__body{flex:1 1;min-height:0;overflow-y:auto}.split[data-tasks]>.dbody{min-height:0;overflow-y:auto;height:calc(var(--vh100) - 52px);padding:0}@media (max-width:820px){.app[data-route=tasks] .topbar{padding-left:20px}.split[data-tasks]{flex-direction:column}.split[data-tasks] .mt-rail{width:auto;height:auto;margin-top:0;border-right:0;border-bottom:1px solid var(--hairline)}.split[data-tasks]>.dbody{height:auto}}.mt-actx .mt-head{padding-bottom:14px;margin-bottom:16px}.mt-actx .actx-body{padding:0 0 26px}.mt-actx .mt-kanban{align-items:flex-start;gap:16px;padding:2px 0 10px}.mt-actx .mt-kcol{flex:none;width:264px;gap:10px}.mt-actx .mt-kcol .kcol__head{gap:9px;padding:2px 2px 4px}.mt-actx .kcol__ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-sm);flex:0 0 auto}.mt-actx .kcol__ico svg{display:block}.mt-actx .mt-kcol .kcol__name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-actx .mt-kcol__body{display:flex;flex-direction:column;gap:9px;min-height:8px}.mt-actx .mt-kcol__empty{padding:10px 2px;font-size:11px;color:var(--text-3)}.mt-actx .mt-tcard{gap:7px;padding:11px 12px;overflow:hidden}.mt-actx .mt-tcard__top{display:flex;align-items:center;gap:6px}.mt-actx .mt-tcard__id{font-family:var(--mono);font-size:9.5px;color:var(--text-3);letter-spacing:.02em}.mt-actx .mt-tcard__t{font-size:13px;font-weight:500;line-height:1.34;color:var(--text-strong);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(1.34em * 2)}.mt-actx .mt-tcard__labels{display:flex;flex-wrap:wrap;gap:4px}.mt-actx .mt-tcard__foot{display:flex;align-items:center;gap:8px}.mt-actx .mt-tcard__est{display:inline-flex;align-items:center;gap:3px}.mt-actx .mt-tcard__due,.mt-actx .mt-tcard__est{font-family:var(--mono);font-size:10px;color:var(--text-3)}