/* import (Eski lisanslar): view-specific styles (keep small; prefer panel.css components) */
/* the app licence source: three modes side by side, the current one outlined in the accent colour */
.src-modes{align-items:stretch}
.src-mode{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line2);border-radius:12px;background:var(--panel2)}
.src-mode.on{border-color:var(--accent);background:var(--acc-bg)}
.src-mode .src-h{display:flex;align-items:center;gap:8px}
.src-mode .src-h span:where(.ic){width:16px;height:16px;color:var(--muted)}
.src-mode.on .src-h span:where(.ic){color:var(--accent-text)}
.src-mode .src-h .badge{margin-left:auto}
.src-mode p{margin:0;font-size:13px;color:var(--muted);flex:1}
.src-mode .btn{align-self:flex-start}
/* the legacy adopt (Eski listedeki değişiklikleri panele al): the last automatic run, the change / conflict tags, the lists */
.adopt-last{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px}
p.adopt-last span:where(.ic){width:15px;height:15px;flex:none;margin-top:2px;color:var(--faint)}
.adopt-tags{display:inline-flex;flex-wrap:wrap;gap:4px}
.tag.adopt-conf{background:var(--warn-bg);color:var(--warn)}
.adopt-list .li{display:flex;gap:10px;align-items:flex-start}
.adopt-list .li span:where(.ic){width:15px;height:15px;flex:none;margin-top:2px;color:var(--warn)}
.adopt-list .t{min-width:0;overflow-wrap:anywhere;font-size:13px}
.callout.adopt-ok span:where(.ic){color:var(--ok)}
