/* Phase 3 page refinements */
.notice{border:1px solid var(--line);background:var(--surface-2,var(--surface));border-radius:12px;padding:14px 16px;color:var(--muted);font-size:12px;line-height:1.6}.notice strong{color:var(--text)}.tabs{display:flex;gap:8px;overflow:auto;padding:14px 16px;border-bottom:1px solid var(--line)}.tab{border:0;background:transparent;color:var(--muted);padding:8px 12px;border-radius:8px;white-space:nowrap;cursor:pointer;font:inherit;font-size:12px}.tab.active{background:var(--surface-2);color:var(--primary);font-weight:700}.person{display:flex;align-items:center;gap:10px}.person small{display:block;color:var(--muted);font-size:10px;margin-top:3px}.card .table-wrap{max-width:100%;overflow:auto}.card table{min-width:680px}@media(max-width:700px){.tabs{margin:0 -2px}.notice{font-size:11px}.card table{min-width:620px}}