.kick-announcement-types{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.kick-announcements .subtle{opacity:.5}.kick-delivery-history{margin-top:20px}.kick-delivery-history summary{cursor:pointer;font-weight:700}.kick-delivery-record{padding:16px 0;border-bottom:1px solid var(--line)}.kick-delivery-record>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.kick-delivery-record p,.kick-chat-preview{overflow-wrap:anywhere;white-space:pre-wrap}.kick-notice-choice{display:flex;align-items:center;gap:10px;padding:10px 0}.kick-notice-choice input{width:18px;height:18px;accent-color:var(--primary-container)}.kick-preview-option{display:flex;align-items:center;gap:12px;padding:14px 0;flex-wrap:wrap}.kick-preview-option strong{flex:1;min-width:160px}.kick-chat-preview{margin:20px 0;padding:20px;border-radius:16px;background:var(--surface-raised);box-shadow:0 8px 28px rgba(0,0,0,.16);border-inline-start:3px solid var(--primary-container)}@media(max-width:480px){.kick-delivery-record>div{align-items:flex-start;flex-direction:column}.kick-announcements .core-buttons>*{flex:1 1 140px}}

.kick-announcements{border-top:3px solid var(--primary-container);background:linear-gradient(135deg,var(--primary-soft),transparent 55%),var(--surface-card)}#live-kick-announcement-preferences fieldset{border:0;padding:0;margin:20px 0;min-width:0}#live-kick-announcement-preferences legend{font-size:.85rem;color:var(--text-secondary);padding:0}.kick-notice-choice{padding:12px;border-radius:12px;background:var(--surface-raised);margin-bottom:8px}
