.first-tools[data-first-theme=messages]{--ft-sky:#a9c4ff;--ft-wash:#283657;--ft-accent-ink:#142040}
[data-first-theme=messages] .first-heading-art::before{background:repeating-linear-gradient(0deg,transparent 0 14px,#a9c4ff55 15px 17px,transparent 18px 27px);transform:skewY(-17deg)}
.msg-bar,.msg-choice,.msg-options{display:flex;align-items:center;gap:8px}
.msg-bar{justify-content:space-between;margin-bottom:9px}.msg-bar h3{margin:0}
.msg-options{flex-wrap:wrap;margin:9px 0}.msg-choice{font-size:.8rem;padding:5px 7px;border:1px solid var(--ft-line);border-radius:7px}
.msg-choice:has(input:checked){background:var(--ft-wash);border-color:var(--ft-sky)}
.first-tools .msg-choice input{width:auto;accent-color:var(--ft-sky)}
.msg-list input:disabled{opacity:.48}
.msg-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#121820;border-left:2px solid var(--ft-sky);padding:9px;margin-top:8px;color:#c6d6fc}
.msg-status{color:var(--ft-gold);font-size:.82rem}.msg-status:empty{display:none}
