:root{color-scheme:dark;font-family:Google Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:#1c1d21;color:#f4f4f5;--bg: #1c1d21;--bg-deep: #15191c;--surface: #191b20;--surface-soft: #202329;--surface-muted: #292c32;--surface-2: #23262c;--surface-red: rgba(227, 22, 37, .14);--surface-red-2: rgba(237, 26, 19, .22);--red: #ed1a13;--red-deep: #e31625;--red-mid: #e31625;--red-soft: rgba(227, 22, 37, .5);--element: #5d5e62;--text: #f4f4f5;--muted: #a7a9af;--muted-2: #777a82;--line: rgba(93, 94, 98, .42);--line-strong: rgba(227, 22, 37, .45);--danger: #ed1a13;--warning: #f0a331;--success: #51d17a;--info: #9da8bf;--discord-bg: #313338;--discord-panel: #2b2d31;--discord-text: #f2f3f5;--discord-muted: #b5bac1;--radius: 12px;--radius-sm: 8px;--radius-lg: 18px;--shadow: 0 24px 60px rgba(0, 0, 0, .45);--shadow-tight: 0 14px 30px rgba(0, 0, 0, .32);--fs-xs: 11px;--fs-sm: 12px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 24px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(145deg,var(--bg) 0%,var(--bg-deep) 62%,#101214 100%);background-attachment:fixed;color:var(--text);font-size:var(--fs-md);line-height:1.45}button,input,select,textarea{font:inherit}button{color:inherit}button:disabled,a[aria-disabled=true]{cursor:not-allowed;opacity:.5}a{color:var(--red-deep);text-decoration:none}a:hover{color:var(--red)}img{max-width:100%}.app-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:linear-gradient(145deg,#1c1d21fa,#15191cfa 72%)}.app-shell.sidebar-collapsed{grid-template-columns:84px minmax(0,1fr)}.sidebar,.topbar,.panel,.stat-card,.empty-state,.table-wrap,.login-card,.skeleton{background:var(--surface)}.sidebar{position:sticky;top:0;z-index:20;height:100vh;padding:20px 14px;overflow:hidden auto;border-right:1px solid var(--line);box-shadow:18px 0 45px #00000029}.brand{display:flex;align-items:center;gap:12px;padding:6px 8px 16px;margin-bottom:10px}.brand-mark{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--red);border-radius:50%;background:#101214;color:var(--red);font-weight:800}.image-mark{background-image:url(/favicon.jpg);background-size:cover;background-position:center}.brand-copy{min-width:0}.brand strong,.topbar-title strong{display:block;color:var(--text);font-size:var(--fs-lg);font-weight:800;letter-spacing:0}.brand span,.environment,.topbar-health small,.breadcrumb,.muted{color:var(--muted)}.brand span{display:block;margin-top:2px;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.sidebar-toggle,nav button,.sidebar-secondary button{width:100%;border:0;background:transparent;color:var(--text);cursor:pointer;text-align:left;font-weight:800}.sidebar-toggle{padding:8px 10px;margin-bottom:12px;border:1px solid var(--line);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--muted);background:var(--surface-soft)}.sidebar-toggle:hover{border-color:var(--red);color:var(--red)}nav{display:grid;gap:4px}nav button{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:var(--radius)}nav button:hover,.sidebar-secondary button:hover{background:var(--surface-soft);color:var(--red-deep)}nav button.active,.sidebar-secondary button.active{background:var(--red);color:#fff}.nav-short-label{display:none;min-width:30px;height:28px;place-items:center;border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--red);font-size:var(--fs-xs);font-weight:900}nav button.active .nav-short-label{background:#15191c;color:var(--red-deep)}.sidebar-secondary{display:grid;gap:4px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.sidebar-secondary>span{padding:0 10px 4px;color:var(--muted-2);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.05em}.sidebar-secondary button{padding:9px 11px;border-radius:var(--radius);font-size:var(--fs-sm)}.sidebar-collapsed .sidebar{padding-inline:12px}.sidebar-collapsed .brand{justify-content:center;padding-inline:0}.sidebar-collapsed .brand-copy,.sidebar-collapsed .nav-full-label,.sidebar-collapsed .sidebar-secondary>span{display:none}.sidebar-collapsed .sidebar-toggle{font-size:0;padding:8px 0}.sidebar-collapsed .sidebar-toggle:after{content:"Menu";font-size:var(--fs-sm)}.sidebar-collapsed nav button,.sidebar-collapsed .sidebar-secondary button{justify-content:center;padding-inline:0}.sidebar-collapsed .nav-short-label{display:grid}.main-area{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:15;display:grid;grid-template-columns:minmax(150px,230px) minmax(220px,1fr) auto auto;align-items:center;gap:14px;min-height:72px;padding:14px 24px;border-bottom:1px solid var(--line);background:#191b20f5;box-shadow:0 18px 42px #0000002e}.topbar-title{min-width:0}.environment{display:block;margin-bottom:2px;font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.08em}.topbar-health{display:flex;align-items:center;gap:8px;color:var(--muted)}.topbar-health span{width:8px;height:8px;border-radius:50%;background:var(--muted-2)}.topbar-health.healthy span,.ok{background:var(--success)}.topbar-health.degraded span,.warning{background:var(--warning)}.topbar-health strong{color:var(--text);font-size:var(--fs-sm)}.user-chip{display:flex;align-items:center;gap:8px;min-width:0;padding:5px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.user-chip img{width:28px;height:28px;border-radius:50%}.user-chip span{max-width:150px;overflow:hidden;color:var(--text);font-size:var(--fs-sm);font-weight:800;text-overflow:ellipsis;white-space:nowrap}main{width:min(100%,1540px);padding:26px}.page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-bottom:20px}.page-header h1{margin:0;color:var(--text);font-size:var(--fs-xl);line-height:1.15}.page-header p{max-width:760px;margin:7px 0 0;color:var(--muted)}.page-focus-pill,.module-count,.queue-total{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.04em}.queue-total.active{border-color:var(--red);background:var(--red);color:#fff}.primary-button,.mini-button,.secondary-button,.user-chip button,.toast button,.view-tools-menu button,.column-menu button,.message-clear-draft,.markdown-toolbar button,.embed-tabs button,.message-mode-switch a,.filter-chip-row button,.active-filter-row button,.command-controls button,.workspace-card-actions>button,.workspace-card-menu>button,.id-pill button,.table-local-search button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--text);cursor:pointer;font-weight:800}.primary-button,.mini-button{border-color:var(--red);background:var(--red);color:#fff}.primary-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 14px}.secondary-button{min-height:38px;padding:9px 12px;background:var(--element);color:#fff}.mini-button{min-height:30px;padding:6px 10px;font-size:var(--fs-sm)}.mini-button.muted-action{border-color:var(--line);background:var(--surface-soft);color:var(--muted)}.primary-button:hover,.mini-button:hover{border-color:var(--red-deep);background:var(--red-deep);color:#fff}.secondary-button:hover,.secondary-button.active-control,.view-tools-menu button:hover,.column-menu button:hover,.message-clear-draft:hover,.markdown-toolbar button:hover,.embed-tabs button:hover,.embed-tabs button.active,.message-mode-switch a:hover,.message-mode-switch a.active,.filter-chip-row button:hover,.filter-chip-row button.active,.active-filter-row button:hover,.command-controls button:hover,.workspace-card-actions>button:hover,.workspace-card-menu>button:hover,.id-pill button:hover,.table-local-search button:hover{border-color:var(--red);background:var(--surface-red);color:var(--red-deep)}input,select,textarea{border:1px solid var(--line);border-radius:var(--radius);background:#15191c;color:var(--text)}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:2px solid rgba(237,26,19,.42);outline-offset:2px}input::placeholder,textarea::placeholder{color:var(--muted-2)}.quick-jump{position:relative}.quick-jump input{width:100%;min-height:38px;padding:9px 12px;background:var(--surface-soft)}.quick-jump-help{margin-top:4px;color:var(--muted-2);font-size:var(--fs-xs)}.quick-jump-menu,.view-tools-menu,.column-menu{position:absolute;z-index:40;min-width:260px;padding:8px;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow)}.quick-jump-menu{top:calc(100% + 8px);left:0;right:0;max-height:420px;overflow:auto}.quick-jump-menu button{display:grid;width:100%;padding:9px;border:0;border-radius:var(--radius);background:transparent;color:var(--text);text-align:left;cursor:pointer}.quick-jump-menu button:hover,.quick-jump-menu button.focused{background:var(--surface-red);color:var(--red-deep)}.quick-jump-menu strong{font-size:var(--fs-sm)}.quick-jump-menu span,.quick-jump-menu small{color:var(--muted);font-size:var(--fs-xs)}.view-tools{position:relative}.view-tools-menu{top:calc(100% + 8px);right:0;display:grid;gap:7px}.view-tools-menu p{margin:0;color:var(--muted-2);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.view-tools-menu button{width:100%;padding:8px 10px;text-align:left}.view-tools-field{display:grid;gap:5px}.view-tools-field span{color:var(--muted);font-size:var(--fs-xs);font-weight:800}.view-tools-field select{min-height:34px;padding:7px 8px}.view-tools-advanced{display:grid;gap:6px;padding-top:8px;border-top:1px solid var(--line)}.tabs,.tabs-compact{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.tabs button,.tab-menu>button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--text);cursor:pointer;font-weight:800}.tabs button{padding:9px 12px}.tabs button.active,.tabs button:hover,.tab-menu>button.active,.tab-menu>button:hover{border-color:var(--red);background:var(--red);color:#fff}.inline-action-form{display:grid;gap:6px;min-width:220px;max-width:280px}.inline-action-form textarea{width:100%;min-height:58px;resize:vertical;border:1px solid var(--line);border-radius:var(--radius);background:#15191c;color:var(--text);padding:8px;font:inherit}.inline-action-form>div{display:flex;gap:6px;flex-wrap:wrap}.inline-error{color:var(--danger);font-size:var(--fs-xs);font-weight:800}.lookup-form{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px}.lookup-form label{display:grid;gap:6px;color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.04em}.lookup-form input{min-height:38px;padding:9px 10px}.live-member-card{display:grid;gap:12px;margin:14px 0;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted)}.live-member-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.live-member-head img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.live-member-head>div{display:grid;gap:2px;min-width:0;margin-right:auto}.live-member-head strong{color:var(--text)}.live-member-head span{color:var(--muted);font-size:var(--fs-sm)}.translation-settings-grid{display:grid;gap:16px}.language-chip-grid{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:720px){.lookup-form{grid-template-columns:1fr}}.case-manage-form{display:grid;gap:10px}.case-manage-form textarea{width:100%;min-height:104px;resize:vertical;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);padding:10px;font:inherit}.case-manage-form>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tab-menu-wrap{position:relative;margin-bottom:16px}.tab-current{display:none}.tab-menu{display:flex;flex-wrap:wrap;gap:8px}.tab-menu>button{display:grid;gap:3px;max-width:240px;padding:10px 12px;text-align:left}.tab-menu>button span{color:inherit;font-size:var(--fs-xs);opacity:.78}.panel,.stat-card,.empty-state,.skeleton{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-tight)}.panel{margin-bottom:18px;padding:18px;background:var(--surface)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel h2,.panel h3,.panel h4{margin:0;color:var(--text);line-height:1.2}.panel h3{font-size:var(--fs-lg)}.stat-grid,.quad-grid,.quick-action-grid,.module-hub-grid,.work-queue-grid,.command-summary-grid,.details-grid{display:grid;gap:12px}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.quad-grid,.command-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.module-hub-grid,.work-queue-grid,.quick-action-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.details-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.stat-card,.module-card,.work-queue-card,.quick-action-card,.saved-view-card,.recent-view-card,.command-summary-grid div,.shortcut-grid>div{display:grid;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.stat-card span,.module-card span,.work-queue-card span,.quick-action-card span,.workspace-section-head,.command-summary-grid span,.metric-row-head span,.activity-feed-item span,.log-channel-header span,.editor-field>span,.editor-context span,.field-editor-head strong,.message-list-item>button span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.04em}.stat-card strong{color:var(--red);font-size:var(--fs-xl);line-height:1.1}.module-card,.work-queue-card,.quick-action-card,.saved-view-main,.activity-feed-item{color:var(--text)}.module-card:hover,.work-queue-card:hover,.quick-action-card:hover,.saved-view-card:hover,.recent-view-card:hover,.activity-feed-item:hover{border-color:var(--red);background:var(--surface-red);color:#fff}.module-card p,.work-queue-card p,.quick-action-card p,.activity-feed-item p,.empty-state p,.panel p{margin:0;color:var(--muted)}.system-summary,.setup-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.data-notice{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--muted)}.data-notice strong{color:var(--text);white-space:nowrap}.error-notice{border-color:#ed1a1359;background:#ed1a131f}.system-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.system-card{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.system-card:hover{border-color:var(--red-soft);background:var(--surface-red)}.system-card header{display:flex;align-items:center;justify-content:space-between;gap:10px}.system-card header>span,.system-card-meta dt{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.system-card h4{font-size:var(--fs-md)}.system-card-meta,.setup-readiness-copy dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.system-card-meta div,.setup-readiness-copy dl div{display:grid;gap:3px}.system-card-meta dd,.setup-readiness-copy dd{margin:0}.system-channel-list{display:flex;flex-wrap:wrap;gap:6px}.system-channel-list span{padding:5px 7px;border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--muted);font-size:var(--fs-xs)}.system-channel-list span.available{color:var(--text)}.system-channel-list span.missing{color:var(--red)}.system-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.setup-readiness-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:14px}.setup-readiness-copy,.setup-check{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.setup-readiness-copy{display:grid;align-content:start;gap:12px;padding:14px}.setup-readiness-copy strong{color:var(--text);font-size:var(--fs-lg)}.setup-readiness-copy dt{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.setup-check-list{display:grid;gap:8px}.setup-check{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px}.setup-check strong{display:block;color:var(--text)}.setup-check button{padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:var(--fs-xs);font-weight:800;cursor:pointer}.setup-check button:hover{border-color:var(--red);color:var(--red)}.security-mode-layout,.security-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.member-history-layout,.case-detail-layout{display:grid;gap:16px}.member-history-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.member-summary-grid{margin-top:10px}.member-history-grid{display:grid;gap:14px;margin-top:16px}.member-history-section{display:grid;gap:10px}.member-history-section h4{margin:0;color:var(--text);font-size:var(--fs-sm);letter-spacing:.02em;text-transform:uppercase}.case-reason-block,.case-note-form,.case-note-list article{display:grid;gap:8px}.case-reason-block{margin-top:12px;padding:12px;border-radius:var(--radius-sm);background:var(--surface-2)}.case-reason-block strong,.case-note-list article strong{color:var(--text)}.case-reason-block p,.case-note-list p{margin:0;color:var(--muted);line-height:1.5}.case-detail-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-top:16px}.case-note-list{display:grid;gap:10px}.case-note-list article{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft)}.case-note-list article>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.log-detail-snippet{display:grid;gap:5px;max-width:620px}.log-detail-snippet p{display:grid;gap:2px;margin:0}.log-detail-snippet strong{color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.log-detail-snippet span{color:var(--text);line-height:1.45}.log-detail-snippet a,.log-detail-snippet small{color:var(--red);font-size:var(--fs-xs);font-weight:800}.security-mode-card,.security-mode-copy,.detector-card,.settings-list article,.key-value-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.security-mode-card,.security-mode-copy{display:grid;align-content:start;gap:10px;padding:14px}.security-mode-card>span,.settings-list span,.key-value-grid span,.mode-select span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.security-mode-card strong{color:var(--red);font-size:var(--fs-xl)}.security-mode-copy ul{margin:0;padding-left:18px;color:var(--muted)}.mode-select{display:grid;gap:6px}.mode-select select{width:100%}.detector-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.detector-card{display:grid;gap:10px;padding:12px}.detector-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.detector-card small{color:var(--muted)}.settings-list,.key-value-grid{display:grid;gap:8px}.settings-list article,.key-value-grid article{display:grid;gap:5px;padding:10px}.settings-list strong,.key-value-grid strong{overflow-wrap:anywhere;font-size:var(--fs-sm)}.security-config-editor{display:grid;gap:14px}.security-config-editor-grid,.security-config-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.security-config-editor label{display:grid;gap:6px}.security-config-editor label>span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.security-config-editor textarea{min-height:94px;resize:vertical}.security-config-editor>button{justify-self:start}.allowlist-manager{display:grid;gap:14px}.allowlist-form{display:grid;grid-template-columns:minmax(130px,.5fr) minmax(180px,1fr) minmax(220px,1.4fr) auto;gap:10px;align-items:end}.allowlist-form label{display:grid;gap:6px}.allowlist-form label>span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.allowlist-list{display:grid;gap:8px}.allowlist-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.allowlist-list article>div{display:grid;gap:5px;min-width:0}.allowlist-list strong{overflow-wrap:anywhere;color:var(--text)}.allowlist-list span,.allowlist-list small{color:var(--muted);line-height:1.4}.false-negative-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.false-negative-form label{display:grid;gap:6px}.false-negative-form label>span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.false-negative-form textarea{resize:vertical}.false-negative-note,.false-negative-form .inline-error,.false-negative-form .data-notice{grid-column:1 / -1}.false-negative-form>button{justify-self:start}.role-name{display:inline-flex;align-items:center;gap:8px;min-width:0}.role-name i{width:10px;height:10px;flex:0 0 auto;border-radius:999px;border:1px solid var(--line-strong)}.role-label-stack{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.work-queue-card.needs-review strong{color:var(--red)}.activity-feed,.simple-list,.metric-list,.revision-list,.shortcut-list,.workflow-list{display:grid;gap:8px;padding:0;margin:0;list-style:none}.activity-feed-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.activity-feed-item>div:first-child,.saved-view-main,.workspace-card-actions,.record-summary{min-width:0}.metric-list li,.simple-list li{padding:10px 0;border-bottom:1px solid var(--line)}.metric-list li:last-child,.simple-list li:last-child{border-bottom:0}.metric-row-head{display:flex;justify-content:space-between;gap:10px}.metric-row-head em{color:var(--muted);font-style:normal;font-weight:800}.metric-bar{height:6px;margin-top:7px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.metric-bar i{display:block;height:100%;border-radius:inherit;background:var(--red)}.metric-list small{display:block;margin-top:5px;color:var(--muted)}.issue-pattern-examples{display:flex;gap:6px;flex-wrap:wrap}.issue-pattern-examples span{padding:3px 8px;border-radius:999px;background:var(--surface-muted);color:var(--muted);font-size:12px;font-weight:700;white-space:nowrap}.empty-state,.skeleton{display:grid;place-items:center;min-height:170px;padding:24px;color:var(--muted);text-align:center}.skeleton{justify-items:start;min-height:auto;color:var(--muted)}.error-text{color:var(--danger);font-weight:800}.badge,[class*=badge-],.editor-validation.ok,.editor-validation.warning,.editor-validation.error,.editor-status{display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:24px;padding:4px 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.03em}.badge-success,.badge-low,.badge-resolved,.badge-approved,.editor-status.success{border-color:#51d17a52;background:#51d17a1f;color:var(--success)}.badge-warning,.badge-medium,.badge-pending,.badge-open,.badge-shadow,.badge-alert,.editor-status.warning{border-color:#f0a33152;background:#f0a3311f;color:var(--warning)}.badge-error,.badge-critical,.badge-high,.badge-danger,.badge-denied,.badge-enforce,.editor-status.error{border-color:#ed1a1359;background:var(--surface-red);color:var(--red)}.badge-info,.badge-limited,.editor-status.neutral{border-color:#9da8bf52;background:#9da8bf1f;color:var(--info)}.filter-shell,.filter-bar{display:grid;gap:12px}.filter-bar{grid-template-columns:minmax(220px,1fr) auto;align-items:center;margin-bottom:14px}.filter-bar input,.command-controls input,.command-controls select,.log-channel-picker select,.page-size-control select,.filter-menu-field input,.table-local-search input,.saved-view-rename input{min-height:38px;padding:8px 10px}.filter-chip-groups{display:grid;gap:10px}.filter-chip-row,.active-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.filter-chip-row>span,.active-filter-row>span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.filter-chip-row button,.active-filter-row button{min-height:30px;padding:6px 9px;font-size:var(--fs-sm)}.filter-menu-wrap,.column-menu-wrap,.export-menu-wrap,.record-more-wrap,.editor-more-wrap{position:relative}.filter-menu,.column-menu{top:calc(100% + 8px);right:0;display:grid;gap:9px}.filter-menu{min-width:min(520px,90vw)}.filter-menu-field{display:grid;gap:5px}.filter-menu-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.date-preset-row{display:flex;flex-wrap:wrap;gap:6px}.date-value,.date-empty{color:var(--muted);font-size:var(--fs-sm)}.pagination-bar,.table-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.pagination-bar>div,.table-actions>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pagination-bar span,.table-actions>span{color:var(--muted);font-size:var(--fs-sm);font-weight:700}.page-size-control,.table-local-search{display:flex;align-items:center;gap:7px}.page-size-control span,.table-local-search span{color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.table-local-search input{width:210px}.column-menu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.column-menu label{display:flex;align-items:center;gap:8px;padding:6px 4px;color:var(--text)}.export-advanced-actions{display:grid;gap:6px;padding-top:8px;border-top:1px solid var(--line)}.table-wrap{overflow:auto}.toolbar-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.toolbar-line>.filter-bar{flex:1 1 520px}.toolbar-note{color:var(--muted);font-size:var(--fs-sm);font-weight:700}.date-filter-inline{display:flex;flex:1 1 420px;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.date-filter-inline label{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.date-filter-inline input{min-height:34px;padding:6px 8px}.operations-guide{display:grid;gap:14px}.operations-guide p{max-width:760px;margin:6px 0 0;color:var(--muted)}.source-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.source-filter-grid button{display:grid;gap:4px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--text);cursor:pointer;text-align:left}.source-filter-grid button:hover,.source-filter-grid button.active{border-color:var(--red);background:var(--surface-red)}.source-filter-grid span{color:var(--muted);font-size:var(--fs-xs);line-height:1.35}.inline-status-select,.status-with-note{display:inline-grid;gap:4px;min-width:138px}.inline-status-select span,.status-with-note small{color:var(--muted);font-size:var(--fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.inline-status-select select{min-height:30px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#15191c;color:var(--text);font-weight:800}table{width:100%;min-width:720px;border-collapse:collapse;background:var(--surface)}th{position:sticky;top:0;z-index:2;background:#15191c;color:var(--muted);text-align:left;font-size:var(--fs-xs);font-weight:900;text-transform:uppercase;letter-spacing:.04em}th,td{padding:11px 12px;border-bottom:1px solid var(--line);vertical-align:top}td{color:var(--text);font-size:var(--fs-sm)}tbody tr:hover td,tbody tr.selected-row td{background:var(--surface-red)}.clickable-row{cursor:pointer}.select-column{width:42px}.row-select{display:grid;place-items:center}.sort-button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;text-align:left;font-weight:inherit}.sort-button em{color:var(--muted-2);font-size:10px;font-style:normal}.id-pill{display:inline-flex;align-items:stretch;max-width:100%;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.id-pill a,.id-pill span{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:4px 7px;color:var(--text);font-size:var(--fs-xs)}.id-pill strong{color:var(--muted);font-weight:900}.id-pill button{border-width:0 0 0 1px;border-radius:0;padding:0 7px;font-size:var(--fs-xs)}.record-drawer-backdrop,.shortcut-backdrop{position:fixed;inset:0;z-index:70;background:#0506079e}.record-drawer{position:fixed;top:0;right:0;z-index:80;width:min(560px,100vw);height:100vh;overflow:auto;padding:22px;border-left:1px solid var(--line);background:var(--surface);box-shadow:-20px 0 60px #0000007a}.record-drawer-head,.record-drawer-actions,.record-drawer-copy-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.record-drawer-head{margin-bottom:16px}.record-drawer-head h3{margin:0;font-size:var(--fs-xl)}.record-details{display:grid;gap:12px}.record-details div{display:grid;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--line)}.record-details dt{color:var(--muted);font-size:var(--fs-xs);font-weight:900;text-transform:uppercase}.record-details dd{margin:0;overflow-wrap:anywhere}.record-quick-links,.link-stack{display:flex;flex-wrap:wrap;gap:6px}.login-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,var(--bg) 0%,var(--bg-deep) 100%)}.login-card{width:min(330px,100%);display:grid;justify-items:center;gap:14px;padding:34px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);text-align:center}.login-card .brand-mark{width:78px;height:78px}.login-card h1{margin:0;font-size:var(--fs-xl)}.login-card p{margin:-6px 0 4px;color:var(--muted);font-weight:800}.message-editor-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(440px,1fr) minmax(340px,440px);align-items:start;gap:16px}.message-editor-layout>.panel:nth-child(3),.message-editor-layout>.panel:nth-child(4){position:sticky;top:92px}.message-editor-layout>.panel:nth-child(4){grid-column:3}.message-list{display:grid;gap:9px}.message-list-item{display:grid;gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.message-list-item.active,.message-list-item:hover{border-color:var(--red);background:var(--surface-red)}.message-list-item>button{display:grid;gap:4px;width:100%;border:0;background:transparent;color:var(--text);cursor:pointer;text-align:left}.message-list-item strong{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.message-draft-badge{padding:2px 5px;border-radius:var(--radius-sm);background:var(--red);color:#fff;font-size:10px;font-style:normal;text-transform:uppercase}.message-list-actions,.editor-actions,.editor-section-actions,.import-actions,.saved-view-edit-actions,.command-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.message-mode-switch{display:flex;gap:6px}.message-mode-switch a{padding:7px 9px;font-size:var(--fs-sm)}.structured-editor,.field-stack,.import-panel{display:grid;gap:14px}.editor-context,.draft-warning,.editor-validation,.editor-section,.field-editor,.import-panel,.revision-preview{padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);display:grid;gap:14px}.editor-context{display:flex;align-items:center;justify-content:space-between;gap:12px}.draft-warning{border-color:#f0a33152;background:#f0a3311f}.draft-warning strong,.editor-validation strong{display:block;margin-bottom:3px}.editor-mode-note{color:var(--muted);font-size:var(--fs-sm)}.editor-section-head,.field-editor-head,.revision-preview-head,.log-channel-header,.shortcut-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.editor-section h4{font-size:var(--fs-lg)}.advanced-component-list{display:grid;gap:12px}.advanced-component-editor{gap:12px}.advanced-add-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.advanced-children-editor,.media-gallery-editor,.advanced-child-list{display:grid;gap:10px}.advanced-child-list{padding-left:12px;border-left:1px solid var(--line)}.media-item-editor{display:grid;gap:10px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.editor-field{display:grid;gap:6px}.editor-field>span{display:flex;justify-content:space-between;gap:8px}.editor-field small{color:var(--muted-2);font-size:var(--fs-xs)}.editor-field input,.editor-field textarea,.editor-field select,.import-panel textarea{width:100%;padding:9px 10px}.editor-field textarea,.import-panel textarea{min-height:120px;resize:vertical}.editor-grid{display:grid;gap:12px}.editor-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.checkbox-row,.emoji-animated-row{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-sm);font-weight:800}.color-row{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:7px;padding:6px;border:1px solid var(--line);border-radius:var(--radius);background:#15191c}.color-row input{border:0;min-height:30px;padding:0}.color-row input[type=color]{width:42px;height:30px;padding:0}.markdown-input{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#15191c}.markdown-input textarea{border:0;border-radius:0}.markdown-toolbar{display:flex;flex-wrap:wrap;gap:4px;padding:7px;border-bottom:1px solid var(--line);background:var(--surface-soft)}.markdown-toolbar button{min-height:28px;padding:4px 7px;font-size:var(--fs-xs)}.embed-tabs{display:flex;flex-wrap:wrap;gap:7px}.embed-tabs button{padding:7px 10px}.editor-action-select{min-height:32px;padding:6px 8px}.editor-validation{display:block;text-transform:none;letter-spacing:0}.editor-validation ul{margin:6px 0 0 18px;padding:0}.discord-message-preview{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px;border-radius:var(--radius);background:var(--discord-bg);color:var(--discord-text);font-family:gg sans,Noto Sans,Helvetica Neue,Arial,sans-serif}.preview-avatar{width:40px;height:40px;border-radius:50%}.discord-preview{min-width:0}.preview-author{display:flex;align-items:center;gap:6px;margin-bottom:4px}.preview-author strong{color:#fff;font-size:15px}.preview-author span{padding:1px 4px;border-radius:3px;background:#5865f2;color:#fff;font-size:10px;font-weight:800}.preview-author em{color:var(--discord-muted);font-size:11px;font-style:normal}.preview-content,.preview-text,.preview-field span{color:var(--discord-text);font-size:14px}.preview-embed{width:min(100%,520px);margin-top:8px;padding:12px;border-left:4px solid var(--embed-color, #ed1a13);border-radius:4px;background:var(--discord-panel)}.preview-embed h4{margin:0 0 8px;color:#fff;font-size:15px}.preview-embed-author,.preview-footer{display:flex;align-items:center;gap:6px;color:var(--discord-muted);font-size:12px}.preview-embed-author{margin-bottom:8px;color:#fff;font-weight:700}.preview-embed-author img,.preview-footer img{width:20px;height:20px;border-radius:50%}.preview-embed img:not(.preview-thumbnail,.inline-emoji){display:block;max-width:100%;margin-top:10px;border-radius:4px}.preview-thumbnail{float:right;width:80px;max-height:80px;object-fit:cover;margin:0 0 8px 10px;border-radius:4px}.preview-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.preview-field{grid-column:1 / -1}.preview-field.inline{grid-column:span 1}.preview-field strong{display:block;margin-bottom:2px;color:#fff;font-size:13px}.discord-md-line{display:block;white-space:pre-wrap;overflow-wrap:anywhere}.discord-md-line+.discord-md-line{margin-top:2px}.discord-md-heading-1,.discord-md-heading-2,.discord-md-heading-3{color:#fff;font-weight:900}.discord-md-heading-1{font-size:20px}.discord-md-heading-2{font-size:17px}.discord-md-heading-3{font-size:15px}.discord-md-subtext{color:var(--discord-muted);font-size:12px}.discord-md-quote{padding-left:8px;border-left:3px solid #4e5058;color:var(--discord-muted)}.discord-md-bullet:before{content:"• "}.discord-md-line a,.preview-embed-author a{color:#00a8fc}.discord-md-line code{padding:2px 4px;border-radius:3px;background:#1e1f22;font-family:Consolas,Liberation Mono,monospace;font-size:.92em}.discord-md-mention{padding:0 3px;border-radius:3px;background:#5865f24d;color:#c9cdfb}.inline-emoji{width:20px;height:20px;vertical-align:-4px}.preview-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.preview-button{min-height:32px;padding:6px 12px;border:0;border-radius:4px;color:#fff;cursor:default;font-weight:700}.preview-button-1{background:#5865f2}.preview-button-2{background:#4f545c}.preview-button-3{background:#248046}.preview-button-4{background:#da373c}.preview-button-5{background:#4f545c;color:#00a8fc}.preview-advanced-component{display:grid;gap:4px;min-height:32px;padding:8px 10px;border:1px solid #3f4147;border-radius:4px;background:#2b2d31;color:#dbdee1;font-size:13px}.preview-advanced-component strong{color:#fff;font-size:12px}.preview-advanced-component span{color:var(--discord-muted)}.preview-component-container{width:100%;border-color:var(--container-color, #4e5058);background:#232428}.preview-text-display{width:100%;background:transparent}.preview-media-gallery{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%}.preview-media-gallery figure{display:grid;gap:5px;margin:0}.preview-media-gallery img{width:100%;max-height:180px;object-fit:cover;border-radius:4px}.preview-media-gallery figcaption,.preview-media-gallery figure>span{color:var(--discord-muted);font-size:12px}.preview-component-separator{width:100%;height:1px;margin:6px 0;background:#4e5058}.preview-component-gap{width:100%;height:12px}.revision-list li{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--line);border-radius:var(--radius)}.revision-list li.active{border-color:var(--red);background:var(--surface-red)}.revision-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;color:var(--muted);font-size:var(--fs-xs)}.revision-diff{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.revision-diff.empty{color:var(--muted)}.revision-diff.empty strong{color:var(--text)}.revision-diff-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-sm)}.revision-diff-summary strong{color:var(--text)}.revision-diff-summary em{padding:4px 7px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);font-style:normal;font-weight:800}.revision-diff-table{overflow:auto}.revision-diff-table table{min-width:760px}.revision-diff-table th,.revision-diff-table td{padding:8px 9px;font-size:var(--fs-xs)}.revision-diff-table code{font-family:var(--mono);color:var(--red-deep)}.log-page-layout,.command-browser,.mod-tools-layout{display:grid;gap:16px}.log-page-layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.log-channel-list,.command-list{display:grid;gap:8px}.log-channel-list button,.command-list button{display:grid;gap:4px;width:100%;padding:11px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);cursor:pointer;text-align:left}.log-channel-list button:hover,.log-channel-list button.active,.command-list button:hover,.command-list button.active{border-color:var(--red);background:var(--surface-red)}.log-channel-list span,.command-list-meta,.command-option p,.command-option small{color:var(--muted);font-size:var(--fs-xs)}.log-channel-content,.command-detail{min-width:0}.log-channel-picker{display:none;align-items:center;gap:8px}.command-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.command-controls input{min-width:min(360px,100%);flex:1}.command-options{display:grid;gap:10px}.command-settings-card{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.command-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.command-settings-head p{margin:4px 0 0;color:var(--muted);font-size:var(--fs-sm)}.command-enabled-row{align-self:end;min-height:39px}.settings-readonly-value{display:inline-flex;min-height:39px;align-items:center;color:var(--muted);font-weight:800}.command-option{padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft)}.command-option>div:first-child{display:flex;justify-content:space-between;gap:8px}.slash-preview{padding:12px;border-radius:var(--radius);background:#111;color:#fff;font-family:Consolas,Liberation Mono,monospace}.mod-command-picker,.mod-command-preview{display:grid;gap:10px}.mod-checklist{margin:0;padding-left:18px}.workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workspace-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.saved-view-grid{display:grid;gap:9px}.saved-view-card,.recent-view-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.saved-view-main{display:grid;gap:3px}.workspace-card-actions{position:relative}.workspace-card-menu{top:calc(100% + 8px);right:0}.saved-view-rename{display:grid;gap:5px}.toast-region{position:fixed;right:18px;bottom:18px;z-index:100;display:grid;gap:8px;width:min(360px,calc(100vw - 36px))}.toast{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);color:var(--text)}.toast-success{border-color:#51d17a57}.toast-error{border-color:#ed1a136b}.toast-warning{border-color:#f0a33157}.toast button{min-height:28px;padding:4px 8px}.shortcut-modal{position:fixed;inset:50% auto auto 50%;z-index:90;width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;transform:translate(-50%,-50%);padding:20px;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow)}.shortcut-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.shortcut-list li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.shortcut-list kbd{padding:2px 5px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-soft);font-family:Consolas,Liberation Mono,monospace}.error-boundary-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,var(--bg) 0%,var(--bg-deep) 100%)}.error-boundary-card{width:min(720px,100%);padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.error-boundary-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.density-compact main{padding:18px}.density-compact .panel,.density-compact .stat-card,.density-compact .empty-state{padding:12px}.density-compact th,.density-compact td{padding:8px 9px}.density-compact .page-header{margin-bottom:14px}@media(max-width:1320px){.message-editor-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.message-editor-layout>.panel:nth-child(3),.message-editor-layout>.panel:nth-child(4){position:static;grid-column:2}}@media(max-width:1060px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:1fr}.sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--line)}.sidebar-collapsed .brand-copy,.sidebar-collapsed .nav-full-label,.sidebar-collapsed .sidebar-secondary>span{display:block}.sidebar-collapsed nav button,.sidebar-collapsed .sidebar-secondary button{justify-content:flex-start;padding-inline:11px}.sidebar-collapsed .nav-short-label{display:none}.topbar{position:static;grid-template-columns:1fr}.log-page-layout,.message-editor-layout,.workspace-grid,.setup-readiness-layout,.security-mode-layout,.security-config-grid,.security-config-editor-grid,.security-config-preview,.allowlist-form,.false-negative-form{grid-template-columns:1fr}.log-channel-list{display:none}.log-channel-picker{display:flex}.message-editor-layout>.panel:nth-child(3),.message-editor-layout>.panel:nth-child(4){grid-column:auto}}@media(max-width:720px){main{padding:16px}.page-header,.filter-bar,.activity-feed-item,.saved-view-card,.recent-view-card,.editor-context,.editor-grid.two,.editor-grid.three,.shortcut-grid,.filter-menu-date-grid,.preview-fields{grid-template-columns:1fr}.preview-field.inline{grid-column:auto}.discord-message-preview{grid-template-columns:1fr}.table-local-search input{width:100%}}
