/* R42: İş takibi (işler listesi ve görev dağılımı) */
.is-list{display:flex;flex-direction:column;gap:8px}
.is-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,250px) 100px auto;gap:12px;align-items:start;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}
.is-row.benim{border-left:3px solid var(--accent)}
.is-ust{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:4px}
.is-baslik{font-weight:600;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}
.is-baslik:hover{text-decoration:underline}
.is-alt{font-size:12.5px;color:var(--ink-2);margin-top:2px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.is-kim{font-size:13px;min-width:0;overflow-wrap:anywhere}
.is-zaman{color:var(--ink-3);white-space:nowrap}
.is-zaman .down{color:var(--critical);font-weight:600}
.is-eylem{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}
.is-not{margin-top:0}
.is-cb{display:flex;align-items:center;gap:6px;margin:4px 0;font-weight:400}
.is-f .seg b{font-weight:500;opacity:.8}
.is-alan{margin:18px 0}
.is-alan h3{margin:0 0 2px;font-size:15px}
.is-matris{display:flex;flex-direction:column;gap:8px;margin-top:8px}
.is-mrow{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}
.is-mtur{min-width:0;font-size:13px;display:flex;flex-direction:column;gap:3px}
.is-mhucre{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:8px;background:var(--surface-2);font-size:13px;min-width:0;overflow-wrap:anywhere}
.is-mhucre.dolu{background:var(--accent-soft)}
.is-mhucre.gizli{background:transparent;border:1px dashed var(--line)}
.is-mhucre .btn{align-self:flex-start;margin-top:4px}
.is-mk{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}
@media (max-width:860px){.is-row{grid-template-columns:minmax(0,1fr) auto}.is-kim{grid-column:1/-1}.is-zaman{grid-row:1;grid-column:2}.is-eylem{grid-column:1/-1;justify-content:flex-start}}
@media (max-width:700px){.is-mrow{grid-template-columns:1fr}}
.is-sekme a,.is-eylem a.btn{text-decoration:none}
.is-eylem a.btn{color:var(--ink)}
/* R43: sorumlunun kaynağı (otomatik varsayılan, yedek), görev dağılımında otomatik varsayılan ipucu, yedekler tablosu */
.chip.is-oto{background:var(--info-soft);color:var(--info);border-color:transparent}
.chip.is-yedek{background:transparent;border:1px dashed var(--warn);color:var(--warn-ink)}
.is-oto-ipucu b{font-weight:600}
.is-yedek-t select{max-width:280px;width:100%}
.is-yedek-t tr.is-pasif td:first-child{opacity:.6}
#isYedekKart select{max-width:320px;width:100%}
