#assignment-planning-notice{padding:16px;margin-bottom:18px;border-left:3px solid var(--accent)}
#assignment-planning-notice p{color:var(--muted);margin:8px 0 12px}
#assignment-planning-dialog{width:min(1100px,94vw);max-width:94vw;background:var(--panel)}
#assignment-planning-dialog .dialog-card{max-width:none;width:100%;box-sizing:border-box}
#assignment-planning-dialog .notice-table-frame{max-height:60vh;overflow:auto}
.drafter-assignment-link { padding:0; border:0; background:transparent; color:var(--accent); font:inherit; text-align:left; cursor:pointer; text-decoration:underline; text-underline-offset:3px; }
.drafter-assignment-link:focus-visible { outline:2px solid var(--accent); outline-offset:4px; }
