/* Задачи — перенос полировки образца work/run/after.html (<style id="unslop">) на токены Eco DS.
   Общая шапка (.modes, .logo, header) живёт в eco-ds.css; здесь — только своё у вкладки. */
:root{--card:var(--surface)}
/* веса 800 → 500/600, как в образце */
.tnm,.fsel,.aprbtn,.vsw button,.gobtn,.chip,.tnum,.tot b{font-weight:500!important}
.tnm{font-weight:600!important}
/* кнопки панели: радиусы по размеру, без теней */
.aprbtn,.fsel,.vsw,.vsw button,.gobtn,.fdd>button{border-radius:var(--r-m)!important;box-shadow:none!important}
.aprbtn,.fsel{border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--ink)!important;padding:8px 14px!important}
.aprbtn.on,.vsw button.on{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}
.vsw{background:var(--pill)!important;border:1px solid var(--line)!important;padding:4px!important}
.vsw button{padding:6px 12px!important}
.fsel i{color:var(--sub);font-style:normal}
/* поиск: волосяная линия, акцент только в фокусе */
#ts,.tsbox,div:has(> #tsq){border:1px solid var(--line)!important;border-radius:12px!important;box-shadow:none!important;background:var(--surface)!important}
div:has(> #tsq):focus-within{box-shadow:0 0 0 3px var(--accr)!important;border-color:var(--acc)!important}
.gobtn{background:var(--acc)!important;color:#fff!important}
.tot{color:var(--sub)!important}.tot b{color:var(--ink)!important}
/* карточки задач */
.tcard,.trow,[data-tid]{border:1px solid var(--line)!important;border-radius:var(--r-l)!important;box-shadow:none!important;background:var(--surface)!important}
.tph{border-radius:var(--r-m)!important;background:var(--n150)!important;color:transparent!important}
.tds{color:var(--sub)!important}
.tnum{color:var(--sub)!important;background:transparent!important;padding:0 6px 0 0!important;font-family:var(--mono)!important;font-size:12px!important}
/* чипы: нейтральные, смысл — точкой */
.chip{border-radius:var(--r-xs)!important;background:var(--n150)!important;color:var(--sub)!important;border:0!important;box-shadow:none!important;padding:3px 8px!important;font-size:12px!important}
.chip.c-plc{background:var(--ink)!important;color:#fff!important}
.chip.c-who{color:var(--ink)!important}
.chip.c-prog::before,.chip.c-new::before,.chip.c-done::before{content:"";display:inline-block;width:6px;height:6px;border-radius:3px;margin-right:6px;vertical-align:1px;background:var(--warn)}
.chip.c-done::before{background:var(--ok)}
.cpy,.tochk,[class*="pinb"]{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:var(--r-s)!important;box-shadow:none!important;color:var(--sub)!important}
