.terminal-admin .xenora-dashboard{display:grid;gap:16px;overflow-x:hidden;padding:0 24px 40px}.terminal-admin .xenora-chart-grid{gap:16px}.terminal-admin .xenora-chart-panel,.terminal-admin .xenora-section-empty,.terminal-admin .xenora-table-section{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:11px;overflow:hidden}.terminal-admin .xenora-chart-panel{padding:0 16px 16px}.terminal-admin .xenora-chart-panel:first-child{border-right:1px solid var(--admin-border-strong)}.terminal-admin .xenora-panel-heading{background:#111827;border-bottom:1px solid var(--admin-border);margin:0 -16px 12px;min-height:42px;padding:10px 16px}.terminal-admin .xenora-panel-heading>span{display:none}.terminal-admin .xenora-panel-heading h2{color:#94a3b8;font-family:var(--font-terminal-mono);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:20px;text-transform:uppercase}.terminal-admin .xenora-panel-heading h2:before{content:"// "}.terminal-admin .xenora-legend{border-color:var(--admin-border);border-radius:7px;gap:16px;min-height:0}.terminal-admin .xenora-chart-axis,.terminal-admin .xenora-legend :is(strong,small),.terminal-admin .xenora-pagination,.terminal-admin .xenora-segmented,.terminal-admin .xenora-table-wrap{font-family:var(--font-terminal-mono)}.terminal-admin .xenora-donut{background:conic-gradient(#00dc82 0 41.2%,#2d8f6b 41.2% 76.5%,#374151 76.5% 100%)}.terminal-admin .xenora-segmented{background:#0f131c;border-color:var(--admin-border-strong);border-radius:7px}.terminal-admin .xenora-segmented span.is-active{background:rgb(0 220 130/10%);color:var(--admin-accent)}.terminal-admin .xenora-table-section{padding:0 16px 12px}.terminal-admin .xenora-table-titlebar{background:#111827;border-bottom:1px solid var(--admin-border);margin:0 -16px;padding:0 16px}.terminal-admin .xenora-table-titlebar .xenora-panel-heading{background:transparent;border:0;margin:0;padding:0}.terminal-admin .xenora-pagination button,.terminal-admin .xenora-table-actions button{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:7px;color:var(--admin-text-soft);font-family:var(--font-terminal-mono);font-size:12px}.terminal-admin .xenora-pagination button.is-current,.terminal-admin .xenora-table-actions button.is-primary{background:var(--admin-accent);border-color:var(--admin-accent);color:var(--admin-accent-ink)}.terminal-admin .xenora-table-wrap{border:0;border-radius:0;margin:0 -16px}.terminal-admin .xenora-table-wrap td,.terminal-admin .xenora-table-wrap th{border-color:#1f2937;height:43px}.terminal-admin .xenora-table-wrap th{background:#111827;color:#94a3b8;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.terminal-admin .xenora-table-wrap td{color:var(--admin-text-soft);font-size:13px}.terminal-admin .xenora-table-name{color:var(--admin-text);font-family:var(--font-site);font-weight:600}.terminal-admin .xenora-status-pill{background:rgb(0 220 130/9%);border-color:#164a3a;border-radius:5px;color:var(--admin-accent)}.terminal-admin :is(.xenora-avatar,.xenora-owner,.blog-admin-status.is-published){border-color:#164a3a}.terminal-admin :is(.sports-seo-template-help code,.sports-seo-template-preview code,.sports-translation-shell>.blog-admin-notice.is-success){background:rgb(0 220 130/9%)}.terminal-admin :is(.sports-translation-toolbar input,.sports-translation-toolbar select,.sports-translation-table input):focus{box-shadow:0 0 0 2px rgb(0 220 130/16%)}.terminal-admin :is(.sports-featured-results img,.sports-featured-selected img,.sports-featured-fallback){background:#111827}.terminal-admin .media-modal{background:rgb(0 0 0/72%)}.terminal-admin .xenora-section-empty{margin:0 24px 24px}.terminal-admin .xenora-section-icon{background:rgb(0 220 130/9%);border-color:#164a3a;color:var(--admin-accent)}.terminal-admin .sports-admin-hub a{background:var(--admin-surface);border-color:var(--admin-border-strong);border-radius:11px}.terminal-admin .sports-admin-hub a:hover{background:rgb(0 220 130/9%)}.terminal-admin .sports-admin-hub a small,.terminal-admin .sports-admin-hub a span{font-family:var(--font-terminal-mono)}.terminal-admin .sports-admin-hub a strong{color:var(--admin-text);font-family:var(--font-site);font-weight:600}.terminal-admin .operations-admin{display:grid;gap:16px}.terminal-admin .operations-admin-summary{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-admin .operations-admin-panel{background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:11px;min-width:0;overflow:hidden}.terminal-admin .operations-admin-panel h2{background:#111827;border-bottom:1px solid var(--admin-border);color:#94a3b8;font-family:var(--font-terminal-mono);font-size:12px;font-weight:500;letter-spacing:.08em;margin:0;padding:14px 16px;text-transform:uppercase}.terminal-admin .operations-admin-panel h2:before{content:"// "}.terminal-admin .operations-admin-panel :is(p,ul,pre){color:var(--admin-text-soft);margin:0;padding:14px 16px}.terminal-admin .operations-admin-panel ul{list-style:none}.terminal-admin .operations-admin-panel li+li{border-top:1px solid #1f2937;margin-top:8px;padding-top:8px}.terminal-admin .operations-admin-panel .operations-admin-status{color:var(--admin-accent);font-family:var(--font-terminal-mono);font-size:16px;padding-bottom:0}.terminal-admin .operations-admin-panel p a{color:var(--admin-accent)}.terminal-admin .operations-admin-panel pre{font-family:var(--font-terminal-mono);overflow-x:auto}.terminal-admin .operations-admin-table-wrap{overflow-x:auto}.terminal-admin .operations-admin-table-wrap table{border-collapse:collapse;font-family:var(--font-terminal-mono);min-width:760px;text-align:left;width:100%}.terminal-admin .operations-admin-table-wrap :is(th,td){border-bottom:1px solid #1f2937;color:var(--admin-text-soft);padding:11px 16px;vertical-align:top}.terminal-admin .operations-admin-table-wrap th{background:#111827;color:#94a3b8;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.terminal-admin .operations-admin-table-wrap tr:last-child td{border-bottom:0}.terminal-admin .blog-admin-segmented{background:#0f131c;border-color:var(--admin-border-strong);padding:0}.terminal-admin .blog-admin-segmented button{border-radius:0;font-family:var(--font-terminal-mono)}.terminal-admin .blog-admin-segmented button.is-active{background:rgb(0 220 130/10%);box-shadow:none;color:var(--admin-accent)}.terminal-admin :is(.moderation-toolbar,.moderation-item,.moderation-history,.moderation-filters,.moderation-queue-table,.moderation-detail-header,.moderation-preview-card,.moderation-actions-card,.moderation-meta-grid,.moderation-settlement,.moderation-empty){background:var(--admin-surface);border-color:var(--admin-border-strong);border-radius:11px;color:var(--admin-text-soft)}.terminal-admin :is(.moderation-toolbar h2,.moderation-history h2,.moderation-item header h3,.moderation-details p,.moderation-details div,.moderation-queue-row,.moderation-detail-header h2,.moderation-preview-card h3,.moderation-actions-card h3){color:var(--admin-text)}.terminal-admin :is(.moderation-toolbar p,.moderation-item header small,.moderation-details b,.moderation-history-table span,.moderation-history-table time,.moderation-settlement span,.moderation-queue-row small,.moderation-detail-header p,.moderation-detail-header small,.moderation-preview-card header span,.moderation-preview-card header small,.moderation-preview-card dt,.moderation-meta-grid b,.moderation-back){color:var(--admin-muted)}.terminal-admin :is(.moderation-item header,.moderation-history-table>div,.moderation-queue-row,.moderation-preview-card>header,.moderation-rich-preview,.moderation-preview-card dl,.moderation-meta-grid>div+div){border-color:#1f2937}.terminal-admin :is(.moderation-toolbar select,.moderation-filters input,.moderation-filters select,.moderation-decision textarea,.moderation-actions-card textarea){background:#0f131c;border-color:var(--admin-border-strong);color:var(--admin-text);font-family:var(--font-terminal-mono)}.terminal-admin :is(.moderation-item button,.moderation-settlement button,.moderation-actions-card button:not(.moderation-primary)){background:var(--admin-surface);border-color:var(--admin-border-strong);color:var(--admin-text-soft);font-family:var(--font-terminal-mono)}.terminal-admin :is(.moderation-item .moderation-primary,.moderation-primary,.moderation-actions-card button.moderation-primary){background:var(--admin-accent);border-color:var(--admin-accent);color:var(--admin-accent-ink)}.terminal-admin .moderation-queue-head{background:#111827;color:#94a3b8;font-family:var(--font-terminal-mono)}.terminal-admin .moderation-item header span,.terminal-admin .moderation-queue-row a{color:var(--admin-accent)}.terminal-admin :is(.moderation-status.pending,.moderation-status.in_review,.moderation-status.resolved,.moderation-item header>strong){background:rgb(0 220 130/9%);border:1px solid #164a3a;border-radius:5px;color:var(--admin-accent)}.terminal-admin :is(.moderation-item .moderation-danger,.moderation-actions-card .moderation-danger){background:rgb(255 133 133/8%);border-color:rgb(255 133 133/40%);color:var(--admin-danger)}.terminal-admin .moderation-error{background:rgb(255 133 133/8%);border-color:rgb(255 133 133/40%);color:var(--admin-danger)}.admin-login{background:#030712}.admin-login__card{background:#0f131c;border-color:#374151;border-radius:11px;box-shadow:none}.admin-login__card h1{color:#f8fafc;font-size:24px}.admin-login__mark{background:rgb(0 220 130/9%);border:1px solid #164a3a;color:#00dc82}.admin-login__card label{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:400}.admin-login__card input{background:#0f131c;border-color:#374151;border-radius:7px;color:#f8fafc}.admin-login__card button{background:#00dc82;border-radius:7px;color:#0f131c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.admin-login__card button:hover{background:#2de69b}@media (max-width:760px){.terminal-admin .operations-admin-summary{grid-template-columns:1fr}.terminal-admin .xenora-dashboard{padding:0 16px 24px}.terminal-admin .xenora-chart-grid{grid-template-columns:1fr}.terminal-admin .xenora-chart-panel__header,.terminal-admin .xenora-table-titlebar{align-items:stretch;flex-direction:column;height:auto}.terminal-admin .xenora-chart-panel__header .xenora-segmented{align-self:flex-start;margin:0 0 10px}.terminal-admin .xenora-table-titlebar{gap:8px;padding-bottom:10px}.terminal-admin .xenora-status-layout{gap:12px;grid-template-columns:140px minmax(0,1fr)}.terminal-admin .xenora-donut{height:140px;width:140px}.terminal-admin .xenora-donut:before{height:90px;width:90px}.terminal-admin .xenora-legend{padding:8px}.terminal-admin .xenora-section-empty{margin:0 16px 24px}}.xenora-shell.terminal-admin{--admin-bg:#030712;--admin-surface:#0f131c;--admin-surface-raised:#111827;--admin-surface-muted:#030712;--admin-border:#374151;--admin-border-strong:#374151;--admin-text:#f8fafc;--admin-text-soft:#e2e8f0;--admin-muted:#94a3b8;--admin-subtle:#64748b;--admin-accent:#00dc82;--admin-accent-strong:#00dc82;--admin-accent-soft:rgb(0 220 130/10%);--admin-accent-ink:#030712;--x-slate-950:var(--admin-text);--x-slate-800:var(--admin-text-soft);--x-slate-700:var(--admin-text-soft);--x-slate-600:#cbd5e1;--x-slate-500:var(--admin-muted);--x-slate-400:var(--admin-subtle);--x-slate-300:#475569;--x-slate-200:var(--admin-border);--x-slate-100:var(--admin-surface-raised);--x-slate-50:var(--admin-bg);--x-orange-50:var(--admin-accent-soft);--x-orange-300:var(--admin-accent);--x-orange-500:var(--admin-accent);--x-success-600:var(--admin-accent);--x-white:var(--admin-surface);--xenora-surface:var(--admin-surface)}.terminal-admin .xenora-sidebar,.terminal-admin .xenora-topbar{background:var(--admin-bg);border:0}.terminal-admin .xenora-sidebar{padding:12px 8px}.terminal-admin .blog-admin-card-heading h2:before,.terminal-admin .blog-admin-toolbar h2:before,.terminal-admin .xenora-navigation__group h2:before,.terminal-admin .xenora-sidebar:after{content:none}.terminal-admin .blog-admin-card-heading h2,.terminal-admin .blog-admin-toolbar h2,.terminal-admin .xenora-navigation__group h2{font-family:var(--font-site);letter-spacing:0;text-transform:none}.terminal-admin .xenora-navigation__group h2{color:var(--admin-subtle);font-size:11px;margin:10px 0 6px;padding:4px 12px}.terminal-admin .xenora-navigation__link,.terminal-admin .xenora-navigation__sublink{border:0;border-radius:9px;font-family:var(--font-site);margin:2px 4px}.terminal-admin .xenora-navigation__link{color:var(--admin-muted);font-size:14px;padding-inline:12px}.terminal-admin .xenora-navigation__link:hover,.terminal-admin .xenora-navigation__link[aria-current=page],.terminal-admin .xenora-navigation__sublink:hover,.terminal-admin .xenora-navigation__sublink[aria-current=page]{background:var(--admin-surface-raised)}.terminal-admin .xenora-navigation__link[aria-current=page],.terminal-admin .xenora-navigation__sublink[aria-current=page]{color:var(--admin-accent)}.terminal-admin .xenora-navigation__sublink{color:var(--admin-muted);font-size:13px}.terminal-admin .xenora-topbar{display:flex;justify-content:space-between;padding-inline:24px}.terminal-admin .xenora-language-switch,.terminal-admin .xenora-language-switch button,.terminal-admin .xenora-topbar .xenora-logout,.terminal-header-section{border:0;font-family:var(--font-site)}.terminal-admin .xenora-language-switch,.terminal-admin .xenora-topbar .xenora-logout,.terminal-header-section{background:var(--admin-surface-raised);border-radius:9px}.terminal-header-section{color:var(--admin-muted);height:34px}.terminal-admin .xenora-language-switch button.is-active{background:var(--admin-accent-soft);border:0}.terminal-page-heading{margin:0 auto;max-width:1440px;padding:28px 32px 24px}.terminal-page-heading>span{color:var(--admin-muted);font-family:var(--font-site);font-size:12px;font-weight:600;letter-spacing:.04em}.terminal-page-heading h1{font-size:28px;line-height:36px}.terminal-admin .blog-admin-content{margin:0 auto;max-width:1440px;padding:0 32px 48px}.terminal-admin .blog-admin-form-card,.terminal-admin .blog-admin-panel,.terminal-admin .blog-admin-savebar,.terminal-admin .esports-admin-tabs,.terminal-admin .moderation-filters,.terminal-admin .moderation-history,.terminal-admin .moderation-queue-table,.terminal-admin .moderation-settlement,.terminal-admin .moderation-toolbar{background:var(--admin-surface);border:0;border-radius:12px;box-shadow:none}.terminal-admin .blog-admin-panel:has(>.blog-admin-table-wrap){border-radius:12px;margin:0}.terminal-admin .blog-admin-card-heading,.terminal-admin .blog-admin-panel:has(>.blog-admin-table-wrap)>.blog-admin-toolbar,.terminal-admin .blog-admin-toolbar{background:transparent;border:0}.terminal-admin .blog-admin-panel:has(>.blog-admin-table-wrap)>.blog-admin-toolbar,.terminal-admin .blog-admin-toolbar{min-height:72px;padding:18px 20px}.terminal-admin .blog-admin-card-heading h2,.terminal-admin .blog-admin-panel:has(>.blog-admin-table-wrap)>.blog-admin-toolbar h2,.terminal-admin .blog-admin-toolbar h2{color:var(--admin-text);font-family:var(--font-site);font-size:17px;font-weight:650;letter-spacing:0;text-transform:none}.terminal-admin .blog-admin-table td,.terminal-admin .blog-admin-table th,.terminal-admin .blog-admin-table-wrap{border:0}.terminal-admin .blog-admin-table td,.terminal-admin .blog-admin-table th{font-family:var(--font-site);padding:14px 20px}.terminal-admin .blog-admin-table th{background:var(--admin-surface-raised);color:var(--admin-muted);font-size:12px;letter-spacing:0;text-transform:none}.terminal-admin .blog-admin-table tbody tr:nth-child(2n){background:rgb(255 255 255/2%)}.terminal-admin .users-manager-pagination{align-items:center;color:var(--admin-muted);display:flex;gap:12px;justify-content:flex-end;padding:16px 20px}.terminal-admin .users-manager-pagination button{background:var(--admin-surface-raised);border:0;border-radius:8px;color:var(--admin-text);cursor:pointer;padding:8px 12px}.terminal-admin .users-manager-pagination button:disabled{cursor:default;opacity:.45}.terminal-admin .blog-admin-table tbody tr:hover{background:#1f2937}.terminal-admin .blog-admin-table td{font-size:14px}.terminal-admin .blog-admin-category-form label,.terminal-admin .blog-admin-form label{color:var(--admin-muted);font-family:var(--font-site);font-size:13px}.terminal-admin .xenora-main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--admin-surface-raised);border-color:transparent;color:var(--admin-text);font-family:var(--font-site);font-size:14px}.terminal-admin .xenora-main :is(input,select,textarea):focus-visible{border-color:transparent;outline:2px solid var(--admin-accent);outline-offset:1px}.terminal-admin .blog-admin-button,.terminal-admin .moderation-settlement button{background:var(--admin-surface-raised);border:0;border-radius:8px;color:var(--admin-text-soft);font-family:var(--font-site);font-size:13px}.terminal-admin .blog-admin-button.is-primary,.terminal-admin .moderation-primary{background:var(--admin-accent);border:0;color:var(--admin-accent-ink);font-weight:700}.terminal-admin .blog-admin-button.is-primary:hover,.terminal-admin .moderation-primary:hover{background:#2de69b}.terminal-admin .moderation-history-table>div,.terminal-admin .moderation-queue-row{border:0}.terminal-admin .moderation-history-table>div:nth-child(2n),.terminal-admin .moderation-queue-row:nth-child(2n){background:rgb(255 255 255/2%)}.moderation-match-teams{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.moderation-match-teams img{height:26px;object-fit:contain;width:26px}.match-select-button{background:transparent;border:0;color:var(--admin-text);cursor:pointer;font:inherit;padding:0;text-align:left}.match-select-button:hover{color:var(--admin-accent)}.match-select-button:focus-visible{border-radius:3px;outline:2px solid var(--admin-accent);outline-offset:3px}.terminal-admin .bookmaker-complaint-row{align-items:start;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.bookmaker-complaint-content{grid-column:1/-1}.bookmaker-complaint-date{color:var(--admin-muted);font-size:12px;grid-column:1/-1}.bookmaker-complaint-row>.bookmaker-remove-row{grid-column:3;grid-row:1}.matches-admin-layout>.blog-admin-form{position:sticky;top:80px}.administrators-list-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.administrator-create-page{margin:0 auto;max-width:1440px;padding:0 32px 48px}.administrator-create-back{color:var(--admin-muted);display:inline-flex;margin:0 0 20px}.administrator-create-back:hover{color:var(--admin-accent)}.terminal-admin .administrator-create-card{background:var(--admin-surface);border:0;border-radius:14px;max-width:760px;padding:28px}.administrator-create-intro h2{color:var(--admin-text);font-size:22px;margin:0 0 6px}.administrator-create-intro p{color:var(--admin-muted);margin:0 0 24px}.administrator-create-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.administrator-create-fields label:nth-child(n+3){grid-column:1/-1}.administrator-create-fields small{color:var(--admin-muted);display:block;margin-top:6px}.administrator-create-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:24px}.administrator-create-footer p{flex:1 0 100%}@media (max-width:760px){.matches-admin-layout>.blog-admin-form{position:static}.terminal-admin .bookmaker-complaint-row{grid-template-columns:1fr}.bookmaker-complaint-content{grid-column:auto}.bookmaker-complaint-row>.bookmaker-remove-row{grid-column:auto;grid-row:auto}.administrator-create-page,.terminal-admin .blog-admin-content,.terminal-admin .xenora-topbar,.terminal-page-heading{padding-inline:16px}.administrators-list-actions{align-items:flex-start}.administrator-create-fields{grid-template-columns:1fr}.terminal-admin .administrator-create-card{padding:20px}}:root{color-scheme:dark;--font-site:Arial,Helvetica,sans-serif;--font-inter:var(--font-site);--font-space-grotesk:var(--font-site);--admin-bg:#030712;--admin-surface:#0f131c;--admin-surface-raised:#111827;--admin-surface-muted:#030712;--admin-border:#374151;--admin-border-strong:#374151;--admin-text:#f8fafc;--admin-text-soft:#e2e8f0;--admin-muted:#94a3b8;--admin-subtle:#64748b;--admin-accent:#00dc82;--admin-accent-strong:#00dc82;--admin-accent-soft:rgb(0 220 130/10%);--admin-accent-ink:#030712;--admin-danger:#ff8585;--admin-warning:#fbbf24;--admin-info:#7dd3fc;--x-slate-950:var(--admin-text);--x-slate-800:#e2e8f0;--x-slate-700:#e2e8f0;--x-slate-600:#cbd5e1;--x-slate-500:var(--admin-muted);--x-slate-400:var(--admin-subtle);--x-slate-300:#475569;--x-slate-200:var(--admin-border);--x-slate-100:var(--admin-surface-raised);--x-slate-50:var(--admin-surface-muted);--x-orange-50:var(--admin-accent-soft);--x-orange-300:var(--admin-accent);--x-orange-500:var(--admin-accent-strong);--x-orange-700:#00a761;--x-success-600:var(--admin-accent);--x-error-500:#ff8585;--x-error-600:var(--admin-danger);--x-white:var(--admin-surface);--xenora-surface:var(--admin-surface)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;overflow-x:clip}body{--font-site:var(--font-onest);--font-inter:var(--font-onest);--font-space-grotesk:var(--font-onest);background:var(--admin-bg);color:var(--x-slate-950);font-family:var(--font-onest),Arial,Helvetica,sans-serif;font-size:14px;font-synthesis:none;text-rendering:optimizeLegibility}::selection{background:rgb(0 220 130/28%);color:var(--admin-text)}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--x-orange-300);outline-offset:3px}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.moderation-admin{display:grid;gap:24px;padding-bottom:40px}.moderation-toolbar{align-items:center;background:var(--xenora-surface,#fff);border:1px solid #dce5f1;border-radius:12px;display:flex;justify-content:space-between;padding:18px 20px}.moderation-history h2,.moderation-toolbar h2{color:#071127;font-size:20px;font-weight:600;margin:0}.moderation-toolbar p{color:#64748b;font-size:13px;margin:4px 0 0}.moderation-toolbar select{background:#fff;border:1px solid #d4deeb;border-radius:8px;color:#071127;min-height:42px;padding:0 36px 0 12px}.moderation-list{display:grid;gap:12px}.moderation-item{background:#fff;border:1px solid #dce5f1;border-radius:12px;padding:18px}.moderation-item header{align-items:flex-start;border-bottom:1px solid #e6edf5;display:flex;justify-content:space-between;padding-bottom:14px}.moderation-item header span{color:#f04418;font-size:12px;font-weight:600;text-transform:uppercase}.moderation-item header h3{color:#071127;font-size:17px;font-weight:600;margin:4px 0}.moderation-item header small{color:#64748b}.moderation-item header>strong{background:#eff6ff;border-radius:999px;color:#2563eb;font-size:12px;font-weight:500;padding:6px 10px}.moderation-details{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0}.moderation-details b{color:#64748b;display:block;font-size:12px;font-weight:500;margin-bottom:5px}.moderation-details div,.moderation-details p{color:#172033;font-size:14px;line-height:21px;margin:0}.moderation-decision{display:grid;gap:12px}.moderation-decision textarea{border:1px solid #d4deeb;border-radius:8px;min-height:76px;padding:10px 12px;resize:vertical}.moderation-decision>div{display:flex;flex-wrap:wrap;gap:8px}.moderation-item button{background:#fff;border:1px solid #d4deeb;border-radius:8px;color:#172033;cursor:pointer;font-size:13px;font-weight:500;min-height:40px;padding:8px 14px}.moderation-item .moderation-primary{background:#ff4a17;border-color:#ff4a17;color:#fff}.moderation-item .moderation-danger{border-color:#fda29b;color:#b42318}.moderation-item button:disabled{cursor:wait;opacity:.55}.moderation-empty{background:#fff;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;padding:30px;text-align:center}.moderation-error{background:#fef3f2;border:1px solid #fecdca;border-radius:8px;color:#b42318;margin:0;padding:10px 12px}.moderation-history{background:#fff;border:1px solid #dce5f1;border-radius:12px;padding:18px}.moderation-history-table{display:grid;margin-top:14px;overflow-x:auto}.moderation-history-table>div{border-top:1px solid #e6edf5;display:grid;font-size:12px;gap:12px;grid-template-columns:130px 160px minmax(180px,1fr) 100px minmax(180px,1fr) 150px;padding:10px 0}.moderation-history-table span,.moderation-history-table time{color:#64748b}.moderation-settlement-list{display:grid;gap:8px;margin-top:14px}.moderation-settlement{align-items:center;border:1px solid #dce4ef;border-radius:10px;display:flex;justify-content:space-between;min-height:64px;padding:10px 12px}.moderation-settlement>div:first-child{display:grid;gap:4px}.moderation-settlement span{color:#64748b;font-size:13px}.moderation-settlement>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.moderation-settlement button{background:#fff;border:1px solid #d4deeb;border-radius:8px;min-height:36px;padding:6px 10px}.moderation-actions-card button,.moderation-primary{background:#ff4a17;border:1px solid #ff4a17;border-radius:8px;color:#fff;min-height:40px;padding:8px 14px}.moderation-actions-card button:disabled,.moderation-primary:disabled{cursor:not-allowed;opacity:.5}.moderation-filters{background:#fff;border:1px solid #dce5f1;border-radius:12px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(140px,1fr)) minmax(200px,1.4fr) repeat(2,minmax(145px,1fr));padding:14px}.moderation-filters input,.moderation-filters select{background:#fff;border:1px solid #d4deeb;border-radius:8px;min-height:40px;min-width:0;padding:0 10px}.moderation-queue-table{background:#fff;border:1px solid #dce5f1;border-radius:12px;overflow-x:auto}.moderation-queue-head,.moderation-queue-row{align-items:center;display:grid;gap:14px;grid-template-columns:24px minmax(190px,1.25fr) minmax(190px,1fr) 54px 160px 110px 76px;min-width:910px;padding:12px 16px}.moderation-queue-head{background:#f8fafc;color:#64748b;font-size:12px;font-weight:600;text-transform:uppercase}.moderation-queue-row{border-top:1px solid #e6edf5;color:#172033;min-height:66px}.moderation-queue-row>span{display:grid;gap:3px;min-width:0}.moderation-queue-row small{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moderation-queue-row a{color:#c62008;font-weight:600}.moderation-status{border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:5px 8px;white-space:nowrap}.moderation-status.pending{background:#fff7ed;color:#c2410c}.moderation-status.in_review{background:#eff6ff;color:#2563eb}.moderation-status.resolved{background:#ecfdf3;color:#027a48}.moderation-detail-shell{display:grid;gap:18px;padding-bottom:40px}.moderation-back{color:#62748e;font-weight:500;width:max-content}.moderation-actions-card,.moderation-detail-header,.moderation-meta-grid,.moderation-preview-card{background:#fff;border:1px solid #dce5f1;border-radius:12px}.moderation-detail-header{align-items:flex-start;display:flex;justify-content:space-between;padding:18px 20px}.moderation-detail-header h2{font-size:22px;margin:4px 0}.moderation-detail-header p,.moderation-detail-header small,.moderation-detail-header>div:first-child>span{color:#64748b;margin:0}.moderation-detail-header>div:last-child{align-items:flex-end;display:grid;gap:8px}.moderation-preview-card{padding:20px}.moderation-preview-card>header{align-items:flex-start;border-bottom:1px solid #e6edf5;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.moderation-preview-card h3{font-size:19px;margin:4px 0 0}.moderation-preview-card header small,.moderation-preview-card header span{color:#64748b}.moderation-preview-card>img{border-radius:10px;display:block;height:auto;margin-bottom:16px;max-height:480px;max-width:100%;object-fit:cover}.moderation-rich-preview{border-top:1px solid #e6edf5;line-height:1.65;margin-top:16px;overflow-wrap:anywhere;padding-top:16px}.moderation-rich-preview img{height:auto;max-width:100%}.moderation-preview-card dl{border-top:1px solid #e6edf5;display:grid;gap:8px;margin:18px 0 0;padding-top:16px}.moderation-preview-card dl>div{display:grid;gap:12px;grid-template-columns:130px 1fr}.moderation-preview-card dt{color:#64748b}.moderation-preview-card dd{margin:0}.moderation-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.moderation-meta-grid>div{display:grid;gap:5px;padding:14px 16px}.moderation-meta-grid>div+div{border-left:1px solid #e6edf5}.moderation-meta-grid b{color:#64748b;font-size:12px;font-weight:500}.moderation-actions-card{display:grid;gap:12px;padding:18px}.moderation-actions-card h3{margin:0}.moderation-actions-card textarea{border:1px solid #d4deeb;border-radius:8px;min-height:84px;padding:10px 12px;resize:vertical}.moderation-actions-card>div{display:flex;flex-wrap:wrap;gap:8px}.moderation-actions-card button:not(.moderation-primary){background:#fff;border-color:#d4deeb;color:#172033}.moderation-actions-card .moderation-danger{background:#fff;border-color:#fda29b;color:#b42318}@media (max-width:760px){.moderation-toolbar{align-items:stretch;flex-direction:column;gap:14px}.moderation-details,.moderation-filters,.moderation-meta-grid{grid-template-columns:1fr}.moderation-meta-grid>div+div{border-left:0;border-top:1px solid #e6edf5}.moderation-detail-header,.moderation-preview-card>header{flex-direction:column;gap:12px}.moderation-detail-header>div:last-child{align-items:flex-start}}.xenora-main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--admin-surface);border-color:var(--admin-border-strong);color:var(--admin-text)}.xenora-main :is(input,select,textarea)::placeholder{color:var(--admin-subtle)}.xenora-main :is(input,select,textarea):focus{border-color:var(--admin-accent)}.xenora-main select option{background:var(--admin-surface);color:var(--admin-text)}:is(.moderation-toolbar,.moderation-item,.moderation-empty,.moderation-history,.moderation-filters,.moderation-queue-table,.moderation-detail-header,.moderation-preview-card,.moderation-actions-card,.moderation-meta-grid){background:var(--admin-surface);border-color:var(--admin-border)}:is(.moderation-toolbar h2,.moderation-history h2,.moderation-item header h3,.moderation-details p,.moderation-details div,.moderation-queue-row,.moderation-actions-card button:not(.moderation-primary)){color:var(--admin-text)}:is(.moderation-toolbar p,.moderation-item header small,.moderation-details b,.moderation-empty,.moderation-history-table span,.moderation-history-table time,.moderation-settlement span,.moderation-queue-head,.moderation-queue-row small,.moderation-detail-header p,.moderation-detail-header small,.moderation-detail-header>div:first-child>span,.moderation-preview-card header span,.moderation-preview-card header small,.moderation-preview-card dt,.moderation-meta-grid b){color:var(--admin-muted)}:is(.moderation-item header,.moderation-history-table>div,.moderation-queue-row,.moderation-preview-card>header,.moderation-rich-preview,.moderation-preview-card dl,.moderation-meta-grid>div+div){border-color:var(--admin-border)}:is(.moderation-item button,.moderation-settlement button,.moderation-actions-card button:not(.moderation-primary)){background:var(--admin-surface-raised);border-color:var(--admin-border-strong)}:is(.moderation-primary,.moderation-item .moderation-primary,.moderation-actions-card button){background:var(--admin-accent);border-color:var(--admin-accent-strong);color:var(--admin-accent-ink)}.moderation-queue-head{background:var(--admin-surface-muted)}.moderation-back,.moderation-queue-row a{color:var(--admin-accent)}.moderation-status.pending{background:rgb(251 191 36/10%);color:var(--admin-warning)}.moderation-status.in_review{background:rgb(125 211 252/10%);color:var(--admin-info)}.moderation-status.resolved{background:var(--admin-accent-soft);color:var(--admin-accent)}.moderation-error{background:rgb(251 113 133/10%);border-color:rgb(251 113 133/28%);color:var(--admin-danger)}*{scrollbar-color:var(--admin-border-strong) transparent;scrollbar-width:thin}