.moderation.notice{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:16px;padding:16px 20px;display:flex}.moderation.notice .notice.icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:inline-flex}.moderation.notice .notice.body{flex-direction:column;gap:4px;line-height:1.4;display:flex}.moderation.notice .notice.title{font-size:15px;font-weight:700}.moderation.notice .notice.text{opacity:.92;font-size:13.5px}.moderation.notice .notice.admin-link{margin-top:8px;font-size:13px;font-weight:600}.moderation.notice .notice.admin-link a{color:inherit;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.moderation.notice .notice.admin-link a:hover{text-decoration:none}.moderation.notice .notice.admin-link i{font-size:11px}.moderation.notice.is-pending{color:#78350f;background:#fef3c7;border-color:#fcd34d}.moderation.notice.is-pending .notice.icon{color:#78350f;background:#fcd34d}.moderation.notice.is-owner-action{color:#4c1d95;background:#ede9fe;border-color:#c4b5fd}.moderation.notice.is-owner-action .notice.icon{color:#4c1d95;background:#c4b5fd}.moderation.notice.is-review{color:#7c2d12;background:#ffe4d6;border-color:#fdba74}.moderation.notice.is-review .notice.icon{color:#7c2d12;background:#fdba74}.moderation.notice.is-changes{color:#1e3a8a;background:#dbeafe;border-color:#93c5fd}.moderation.notice.is-changes .notice.icon{color:#1e3a8a;background:#93c5fd}.moderation.notice.is-rejected{color:#7f1d1d;background:#fee2e2;border-color:#fca5a5}.moderation.notice.is-rejected .notice.icon{color:#7f1d1d;background:#fca5a5}.moderation.notice .notice.reviewer-note{background:#ffffff73;border-left:3px solid;border-radius:8px;margin:8px 0 0;padding:12px 16px}.moderation.notice .notice.reviewer-note p{white-space:pre-wrap;margin:0 0 4px;font-size:13.5px;line-height:1.45}.moderation.notice .notice.reviewer-note footer{opacity:.8;font-size:12px;font-style:italic}.moderation.notice .notice.ai-feedback{background:#ffffff8c;border:1px dashed #0000001f;border-radius:8px;flex-direction:column;gap:8px;margin:12px 0 0;padding:12px 16px;display:flex}.moderation.notice .notice.ai-feedback .ai-feedback.label{text-transform:uppercase;letter-spacing:.04em;opacity:.75;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.moderation.notice .notice.ai-feedback .ai-feedback.text{white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.5}.moderation.notice .notice.ai-feedback .ai-feedback.rules{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.moderation.notice .notice.ai-feedback .rule.pill{color:inherit;font-feature-settings:"tnum";background:#00000012;border:1px solid #00000014;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.moderation.notice .notice.ai-feedback .rule.pill:hover{background:#0000001f;text-decoration:none}.moderation.notice .notice.appeal.form{flex-direction:column;gap:8px;margin:12px 0 0;display:flex}.moderation.notice .notice.appeal.form .appeal.label{font-size:13px;font-weight:600}.moderation.notice .notice.appeal.form .appeal.reason{resize:vertical;min-height:70px;font-size:13.5px;line-height:1.45}.moderation.notice .notice.appeal.form .appeal.submit{align-self:flex-start}.moderation.notice .notice.appeal.pending{opacity:.85;align-items:center;gap:4px;margin:12px 0 0;font-size:13px;display:inline-flex}
