@font-face{font-family:Manrope;src:url(/fonts/Manrope.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/SpaceGrotesk.ttf)format("truetype");font-weight:300 700;font-style:normal;font-display:swap}:root{color:#f5f2e9;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#10110f;font-family:Manrope,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% 18%,#2d4d3938,#0000 30rem),radial-gradient(circle at 84% 12%,#ffc40012,#0000 25rem),linear-gradient(145deg,#131512 0%,#0f100e 55%,#15160f 100%);min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #ffc40080}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fatal-error{text-align:center;background:radial-gradient(circle at 50% 30%,#203928 0,#0b0d0b 45%,#090909 72%);place-content:center;gap:16px;min-height:100vh;padding:32px;display:grid}.fatal-error span{color:#f4c719;letter-spacing:.18em;font-size:12px;font-weight:800}.fatal-error h1{letter-spacing:-.045em;max-width:620px;margin:0;font:700 clamp(32px,5vw,62px)/.98 Space Grotesk,sans-serif}.fatal-error p{color:#b9bdb8;max-width:480px;margin:0 auto;line-height:1.6}.fatal-error button{color:#12130f;background:#f4c719;border:0;border-radius:999px;justify-self:center;padding:12px 20px;font-weight:800}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.moderation-workspace{gap:20px;display:grid}.moderation-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.moderation-heading h1,.moderation-heading h2{margin:0}.moderation-heading h2{font-size:18px}.moderation-list{gap:16px;display:grid}.moderation-card,.moderation-decision{gap:12px;padding:24px;display:grid}.moderation-card p{overflow-wrap:anywhere;margin:0}.moderation-card pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.moderation-card img,.moderation-card video{object-fit:contain;background:#151815;border-radius:12px;width:min(100%,560px);max-height:420px}.moderation-actions{flex-wrap:wrap;gap:12px;display:flex}.moderation-status{color:#ffc400;text-transform:capitalize;font-size:13px}.moderation-warning{color:#f2cd85}.moderation-empty{text-align:center;padding:32px}.moderation-decision label{gap:8px;display:grid}.moderation-decision :is(textarea,select){width:100%;font:inherit;color:inherit;background:#151815;border:1px solid #59624f;border-radius:10px;padding:12px}.moderation-decision textarea{min-height:100px}@media (max-width:600px){.moderation-card,.moderation-decision{padding:16px}.moderation-actions button{min-height:44px}}.moderation-workspace button{color:#f5f2e9;width:auto;min-height:44px;font:inherit;cursor:pointer;background:#20251f;border:1px solid #59624f;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex}.moderation-workspace button:hover{background:#30372e}.moderation-workspace button:disabled{opacity:.5;cursor:not-allowed}.moderation-workspace button:focus-visible,.moderation-workspace textarea:focus-visible{outline-offset:3px;outline:2px solid #ffc400}.moderation-workspace .primary-button,.moderation-workspace .filter-tabs button.active{color:#151815;background:#ffc400;border-color:#ffc400}.moderation-workspace .filter-tabs{background:0 0;flex-wrap:wrap;gap:8px;display:flex}.moderation-workspace .filter-tabs button{text-transform:capitalize}.moderation-workspace .moderation-actions button{flex:0 auto}.moderation-heading h1{flex:1}@media (max-width:600px){.moderation-heading h1{flex-basis:100%}}
