/* Support-UI på serveren: kun tilføjelser, så skitsens udseende er uændret (inline style= er flyttet hertil pga. CSP). */
col.w8{width:8%} col.w13{width:13%} col.w16{width:16%} col.w23{width:23%} col.w27{width:27%}
.login-err { color: var(--bad); font-size: .85rem; margin: 0 0 12px; }
.dn { display: none; }
/* Signatur pr. bruger (Indstillinger) */
.in.ro.sig-pre { display: block; white-space: pre-wrap; font-weight: 400; line-height: 1.45; padding-top: 8px; }
.in.ro.sig-prev { background: var(--paper, #fafaf9); border: 1px solid var(--line, #e7e5e4); border-radius: 4px; padding: 10px 12px; }
textarea.in.sig-in { min-height: 110px; resize: vertical; line-height: 1.45; }
.sig-msg { margin: 0 0 14px; font-size: .88rem; }
.sig-msg.ok { color: var(--good, #1a7f4b); }
.sig-msg.err { color: var(--bad); }
.sig-form .btnrow { margin-top: 18px; }
.btnrow .sig-hint a { color: inherit; }
.sig-form .btnrow .act-link { appearance: none; background: none; border: 0; box-shadow: none; padding: 0 4px; margin-left: 10px; font: inherit; font-size: .85rem; color: var(--muted); text-decoration: underline; text-underline-offset: 2px; cursor: pointer; }
.sig-form .btnrow .act-link:hover { color: var(--ink); }
.sig-form .btnrow { display: flex; align-items: center; }
