@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#050c13;--sidebar:#07111a;--surface:#0a151f;--surface-2:#0d1b27;--line:#17303e;--line-soft:#102631;--text:#edf7fb;--muted:#7f95a3;--cyan:#20d6ef;--green:#48df91;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{min-height:100%}body{background:radial-gradient(circle at 75% 2%, #1a8cad14, transparent 32rem), var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{color:inherit}.app-shell{grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{z-index:10;border-right:1px solid var(--line-soft);background:#061018f5;flex-direction:column;height:100vh;padding:22px 12px 18px;display:flex;position:sticky;top:0}.brand-row{align-items:center;gap:10px;padding:0 8px 24px;display:flex}.brand-row img{filter:drop-shadow(0 0 12px #20d6ef26)}.brand-copy{min-width:0;display:grid}.brand-copy strong{letter-spacing:-.4px;font-size:20px}.brand-copy span{color:var(--cyan);font-size:15px}.icon-button{color:#8ba1ae;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.icon-button:hover{color:var(--text);background:#ffffff0d}.collapse-button{margin-left:auto}nav{gap:7px;display:grid}.nav-item{color:#95a8b3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:11px;width:100%;padding:12px 13px;display:grid;position:relative}.nav-item:hover{color:#d9e7ed;background:#ffffff09}.nav-item.is-active{color:#4de1f4;background:linear-gradient(90deg,#187e9a2e,#102f3e4d);border-color:#143948}.nav-item.is-active:before{content:"";background:var(--cyan);width:3px;height:31px;box-shadow:0 0 13px var(--cyan);border-radius:0 3px 3px 0;position:absolute;left:-13px}.nav-item small{color:#68e8f7;background:#0a5367;border-radius:999px;place-items:center;min-width:21px;height:21px;display:grid}.sidebar-spacer{flex:1}.system-ok{background:#081720;border:1px solid #14303b;border-radius:10px;align-items:center;gap:10px;margin:12px 8px;padding:13px;display:flex}.system-ok>i{background:var(--green);border-radius:50%;width:10px;height:10px;box-shadow:0 0 10px #48df91cc}.system-ok div,.profile-row div:not(.avatar){gap:3px;display:grid}.system-ok strong,.profile-row strong{font-size:14px}.system-ok span{color:var(--green);font-size:13px}.profile-row{border-top:1px solid var(--line-soft);align-items:center;gap:11px;padding:14px 9px 0;display:flex}.avatar{color:#dbe8ee;background:#182631;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.profile-row span{color:var(--muted);font-size:13px}.role-picker{align-items:center;gap:6px;display:flex}.role-picker span{font-size:12px}.role-picker select{color:#a9c0cb;background:#0a1822;border:1px solid #1d3a49;border-radius:5px;min-width:92px;padding:3px 5px;font-size:12px}.workspace{min-width:0}.topbar{border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050d14b8;align-items:center;gap:24px;min-height:88px;padding:16px 24px;display:flex}.page-title{align-items:center;gap:13px;min-width:320px;display:flex}.title-icon{width:43px;height:43px;color:var(--cyan);background:#0a1822;border:1px solid #1b3341;border-radius:10px;place-items:center;display:grid}.page-title h1{letter-spacing:-.5px;margin:0;font-size:24px}.page-title p{color:var(--muted);margin:3px 0 0;font-size:15px}.global-search{color:#8094a1;text-align:left;cursor:pointer;background:#08131d;border:1px solid #18303e;border-radius:10px;align-items:center;gap:10px;width:min(460px,42vw);height:44px;margin:0 auto;padding:0 14px;display:flex}.global-search:hover{color:#a8bdc6;border-color:#275367}.global-search span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.global-search kbd{color:#627987;border:1px solid #263b47;border-radius:5px;padding:2px 6px;font-size:13px}.mobile-search-button{display:none}.header-actions{align-items:center;gap:4px;display:flex}.notification-button{position:relative}.notification-button i{color:#00131a;background:#0aa7c2;border-radius:50%;place-items:center;width:17px;height:17px;font-size:12px;font-style:normal;display:grid;position:absolute;top:1px;right:1px}.mobile-menu{display:none}.demo-banner{color:#8bdce7;background:#08364238;border:1px solid #20d6ef2e;border-radius:8px;align-items:center;gap:8px;margin:14px 20px 0;padding:9px 13px;font-size:14px;display:flex}.demo-banner span{letter-spacing:1px;border:1px solid #1c5968;border-radius:5px;margin-left:auto;padding:3px 7px;font-size:12px}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr) 290px;gap:14px;padding:14px 20px 24px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#0c1a25f7,#07121bf7);border-radius:11px;overflow:hidden;box-shadow:0 14px 30px #00000029}.metric-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card{grid-template-columns:48px minmax(95px,1fr) 86px;align-items:center;gap:12px;min-height:112px;padding:15px;display:grid}.metric-icon{width:47px;height:47px;color:var(--accent);background:var(--accent);border-radius:9px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.metric-icon{background:color-mix(in srgb, var(--accent) 13%, transparent)}}.metric-copy{gap:1px;display:grid}.metric-copy>span{color:#b2c0c8;white-space:nowrap;font-size:15px}.metric-copy>strong{font-size:27px;line-height:1.1}.metric-copy small{color:var(--green);white-space:nowrap;margin-top:6px;font-size:13px}.metric-copy em{color:var(--muted);margin-left:3px;font-style:normal}.metric-chart{align-self:end;min-width:0}.livekit-panel{grid-column:1/2;container-type:inline-size}.health-panel{grid-column:2/3}.sentinel-panel{border-color:#14546a;grid-area:2/3/4;box-shadow:inset 0 0 0 1px #20d6ef0a,0 0 24px #00809e14}.logs-panel{grid-column:1/2}.audit-panel{grid-column:2/3}.panel-heading{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;min-height:57px;padding:0 17px;display:flex}.panel-heading>div{align-items:center;gap:9px;display:flex}.panel-heading svg{color:#7bcedd}.panel-heading h2,.sentinel-heading h2{margin:0;font-size:16px}.panel-heading>div>span{color:#4c7583;text-transform:uppercase;letter-spacing:1px;font-size:12px}.panel-heading button{color:#9aacb6;background:#091620;border:1px solid #1b3340;border-radius:7px;padding:7px 10px;font-size:13px}.panel-heading a{color:#37cce0;font-size:13px;text-decoration:none}.panel-select{min-width:142px}.panel-select .themed-select-trigger{background:#091620;min-height:34px;padding-block:6px}.panel-select select:focus-visible{border-color:#2b9bb2;box-shadow:0 0 0 2px #20d6ef1a}.panel-heading .text-action{color:#37cce0;cursor:pointer;background:0 0;border-color:#0000}.panel-heading .text-action:hover{background:#20d6ef12}.livekit-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:17px;display:grid}.livekit-metric{border-right:1px solid var(--line-soft);min-width:0;padding:0 13px}.livekit-metric:first-child{padding-left:0}.livekit-metric:last-child{border-right:0;padding-right:0}.livekit-metric>span{color:#9db0ba;font-size:13px}.livekit-metric>strong{overflow-wrap:anywhere;margin-top:4px;font-size:21px;line-height:1.15;display:block}@container (max-width:460px){.livekit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.livekit-metric:nth-child(2n){border-right:0;padding-right:0}.livekit-metric:nth-child(odd){padding-left:0}}.chart-labels{color:#536c79;justify-content:space-between;font-size:11px;display:flex}.service-row{color:#9eafb8;border-bottom:1px solid #15303d99;grid-template-columns:23px 1fr auto;align-items:center;min-height:35px;display:grid}.service-row:last-child{border-bottom:0}.service-row svg{color:#6f8794}.service-row span{font-size:14px}.service-row small{color:#64dca0;background:#1f8e5b2e;border:1px solid #3eb87a26;border-radius:999px;padding:3px 8px;font-size:12px}.sentinel-heading{border-bottom:1px solid #134556;align-items:center;gap:11px;min-height:82px;padding:15px;display:flex}.sentinel-heading>svg{color:var(--cyan)}.sentinel-heading>div{gap:4px;display:grid}.sentinel-heading span{color:#829ca8;font-size:13px}.sentinel-heading small{color:#62e4f3;background:#0b3846;border-radius:4px;margin-left:auto;padding:4px 6px}.sentinel-content{background:linear-gradient(#0b2732cc,#06151dcc);border:1px solid #165264;border-radius:9px;margin:14px;padding:17px}.ai-status{color:#f4b63f;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;font-size:13px;display:flex}.ai-status i{background:#f4b63f;border-radius:50%;width:8px;height:8px}.sentinel-content h3{margin:18px 0 6px;font-size:17px}.sentinel-content p{color:#8da1ab;margin:0 0 18px;font-size:14px;line-height:1.6}.sentinel-rule{color:#5ed6e6;border-top:1px solid #153b48;gap:10px;padding:13px 0;display:flex}.sentinel-rule div{gap:3px;display:grid}.sentinel-rule span{color:#8297a2;font-size:13px}.sentinel-rule strong{color:#d6e5eb;font-size:14px}.sentinel-content button{color:#64818b;cursor:not-allowed;background:#102b34;border:1px solid #23515e;border-radius:7px;width:100%;margin-top:16px;padding:11px}.table-wrap{padding:6px 15px 14px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:520px}th{color:#637b88;text-align:left;padding:9px 7px;font-size:12px;font-weight:500}td{color:#aab9c1;white-space:nowrap;border-top:1px solid #132e3bb3;padding:9px 7px;font-size:12px}.empty-table-cell{text-align:center;color:#607b87!important;padding:22px!important}.level{border-radius:4px;padding:3px 6px;font-size:11px;font-weight:700}.level-info{color:#4ae19a;background:#26986233}.level-warn{color:#f6bd45;background:#a06f1933}.level-error{color:#ff7180;background:#ad304133}.center-state{color:#8fb2bd;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;display:flex}.center-state button{background:#0b3541;border:1px solid #1b6577;border-radius:7px;padding:9px 14px}.inspection-layout{gap:14px;padding:14px 20px 28px;display:grid}.inspection-toolbar{border:1px solid var(--line-soft);background:#07151eb3;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.inspection-toolbar label{align-items:center;gap:8px;min-width:min(420px,100%);display:flex}.inspection-toolbar label>svg{color:#6fcfda;width:16px}.inspection-toolbar input{color:#dcecef;width:100%;font:inherit;background:0 0;border:0;outline:none;font-size:13px}.inspection-toolbar input::placeholder{color:#607985}.inspection-toolbar>small{color:#6c8994;white-space:nowrap;font-size:11px}.filter-segment{align-items:center;gap:5px;display:flex}.filter-segment button{color:#76909a;cursor:pointer;background:#081720;border:1px solid #294652;border-radius:6px;padding:6px 9px;font-size:11px}.filter-segment button:hover,.filter-segment button:focus-visible,.filter-segment button.is-active{color:#c8f2f6;background:#20d6ef14;border-color:#2d8799;outline:none}.access-section-switch .filter-segment button{min-height:32px;font-weight:700;transition:border-color .16s,background .16s,color .16s,box-shadow .16s}.access-section-switch .filter-segment button:first-child.is-active{color:#e1fbff;background:linear-gradient(135deg,#0e6a80b8,#083543eb);border-color:#20d6efb8;box-shadow:0 5px 14px #0645553d}.access-section-switch .filter-segment button:last-child.is-active{color:#f0e5ff;background:linear-gradient(135deg,#6a3ea8ad,#392261e6);border-color:#b581f9b8;box-shadow:0 5px 14px #55308940}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.summary-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#0c1a25f7,#07121bf7);border-radius:11px;align-content:center;gap:8px;min-height:105px;padding:18px;display:grid}.summary-grid span{color:var(--muted);font-size:14px}.summary-grid strong{color:var(--cyan);font-size:28px}.data-panel{min-width:0}.data-panel .panel-heading>small{color:#78dce9;letter-spacing:.7px;border:1px solid #215160;border-radius:5px;padding:4px 7px;font-size:11px}.data-panel td:first-child{gap:3px;display:grid}.data-panel td:first-child strong{color:#dbeaf0;font-size:13px}.data-panel td:first-child small{color:#607d8b;font-size:11px}.presence,.risk{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}.presence:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.presence-online,.risk-low{color:#55dfa0;background:#26986229}.presence-idle,.risk-medium{color:#f4bd50;background:#a06f1929}.presence-offline{color:#6f8490;background:#64788424}.risk-high{color:#ff7180;background:#ad304129}.entity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.entity-card{grid-template-columns:44px 1fr;gap:13px;padding:18px;display:grid}.entity-icon{width:44px;height:44px;color:var(--cyan);background:#20d6ef1a;border-radius:9px;place-items:center;display:grid}.entity-card span{color:#5f8997;text-transform:uppercase;letter-spacing:.8px;font-size:11px}.entity-card h2{margin:4px 0;font-size:16px}.entity-card p{color:var(--muted);margin:0;font-size:12px}.entity-card dl,.room-card dl{border-top:1px solid var(--line-soft);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:4px 0 0;padding-top:14px;display:grid}.entity-card dl div,.room-card dl div{gap:4px;display:grid}.entity-card dt,.room-card dt{color:#647d89;font-size:11px}.entity-card dd,.room-card dd{color:#dceaf0;margin:0;font-size:14px}.entity-card{transition:border-color .15s,background .15s}.entity-card.is-selected{background:#0a202ae0;border-color:#20d6ef6b}.entity-card button{color:#87d9e2;cursor:pointer;background:#0b202a;border:1px solid #28505e;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;padding:9px;display:inline-flex}.entity-card button svg{width:14px}.entity-card button:hover,.entity-card button:focus-visible{border-color:var(--cyan);color:#d6fbff;outline:none}.entity-inspector{gap:15px;padding:17px;display:grid}.entity-inspector>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.entity-inspector>header>div:nth-child(2){gap:3px;display:grid}.entity-inspector>header span,.entity-inspector>header small{color:#65a9b6;letter-spacing:.7px;font-size:10px}.entity-inspector h2,.entity-inspector p{margin:0}.entity-inspector h2{font-size:16px}.entity-inspector p{color:var(--muted);font-size:12px}.entity-inspector dl{border-block:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding-block:13px;display:grid}.entity-inspector dl div{gap:5px;display:grid}.entity-inspector dt{color:#647d89;font-size:10px}.entity-inspector dd{color:#dceaf0;margin:0;font-size:14px}.entity-inspector footer,.room-card footer{color:#738f99;align-items:center;gap:8px;font-size:11px;display:flex}.entity-inspector footer svg,.room-card footer svg{color:#69cbd5;flex:none;width:15px}.livekit-layout{align-content:start}.media-server-panel{overflow:hidden}.media-server-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px;display:grid}.media-server-item{color:#b9ced5;text-align:left;cursor:pointer;background:#081720;border:1px solid #183743;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;transition:border-color .15s,background .15s;display:grid}.media-server-item:hover,.media-server-item:focus-visible{border-color:#2c7182;outline:none}.media-server-item.is-selected{box-shadow:inset 3px 0 0 var(--cyan);background:#155c6c33;border-color:#20d6ef85}.media-server-item>span:nth-child(2),.media-server-activity{gap:3px;min-width:0;display:grid}.media-server-item>span:nth-child(2) strong{color:#e0edf1;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.media-server-item small{color:#67848f;font-size:10px}.media-server-activity{border-left:1px solid var(--line-soft);justify-items:end;padding-left:9px}.media-server-activity strong{color:#68d8e5;font-size:14px}.compact-state{min-height:160px;margin-bottom:14px}.room-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px;display:grid}.room-card{background:#081620;border:1px solid #163440;border-radius:9px;padding:15px}.room-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.room-card header div{gap:4px;display:grid}.room-card header strong{font-size:14px}.room-card header span{color:var(--muted);font-size:12px}.room-card header small{text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:10px}.room-card footer{border-top:1px solid var(--line-soft);grid-column:1/-1;margin-top:12px;padding-top:11px}.room-stable{color:#55dfa0;background:#26986229}.room-watch{color:#f4bd50;background:#a06f1929}.room-degraded{color:#ff7180;background:#ad304129}.view-state{border:1px solid var(--line);color:#8fb2bd;text-align:center;background:#08151e;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;margin:14px 20px 28px;padding:28px;display:flex}.view-state>svg{color:var(--cyan)}.view-state strong{color:#dbe9ee}.view-state span{max-width:520px;font-size:14px;line-height:1.6}.view-state button{cursor:pointer;background:#0b3541;border:1px solid #226276;border-radius:7px;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.view-forbidden>svg{color:#f4b63f}.planned-state{border-style:dashed}.data-panel code{color:#59cadd;font-size:11px}.moderation-layout{min-width:0}.moderation-empty-panel{overflow:hidden}.moderation-empty-content{text-align:left;justify-content:center;align-items:center;gap:14px;padding:28px 20px 18px;display:flex}.moderation-empty-content>svg{color:#52d99a;flex:none;width:34px;height:34px}.moderation-empty-content div{gap:6px;display:grid}.moderation-empty-content strong{color:#dcecef;font-size:15px}.moderation-empty-content p{color:#87a2ad;max-width:660px;margin:0;font-size:13px;line-height:1.6}.moderation-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0 18px 22px;list-style:none;display:grid}.moderation-flow li{background:#081720;border:1px solid #173540;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:12px;display:grid}.moderation-flow li>span{color:#79dce6;border:1px solid #276979;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.moderation-flow li div{gap:4px;display:grid}.moderation-flow strong{color:#cfe0e5;font-size:12px}.moderation-flow small{color:#6f8994;font-size:11px;line-height:1.5}.moderation-empty-panel>footer{border-top:1px solid var(--line-soft);background:#040d1459;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.moderation-empty-panel>footer button{color:#aee9ef;cursor:pointer;background:#0a303b;border:1px solid #286b7d;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.moderation-empty-panel>footer button:hover,.moderation-empty-panel>footer button:focus-visible{border-color:var(--cyan);outline:none}.moderation-empty-panel>footer button svg{width:14px}.moderation-empty-panel>footer span{color:#67818c;font-size:11px}.summary-critical{color:#ff7180!important}.moderation-grid{grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);gap:14px;display:grid}.case-queue .panel-heading>small{color:#78dce9;border:1px solid #215160;border-radius:5px;padding:4px 7px;font-size:11px}.case-list{gap:5px;padding:8px;display:grid}.case-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px 9px;width:100%;padding:12px;display:grid;position:relative}.case-item:hover{background:#ffffff06}.case-item.is-selected{background:#114e5e2e;border-color:#1a5364}.case-item strong{font-size:14px}.case-item small{color:var(--muted);grid-column:2/3;font-size:11px}.case-item em{color:#56717e;grid-area:1/3/3;align-self:center;font-size:11px;font-style:normal}.case-severity{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;justify-self:start;padding:4px 7px;font-size:10px;line-height:1}.severity-low{color:#6ccfe0;background:#2097ad24}.severity-medium{color:#f4bd50;background:#a06f1929}.severity-high,.severity-critical{color:#ff7180;background:#ad304129}.severity-critical{box-shadow:inset 0 0 0 1px #ff71802e}.case-detail{grid-template-rows:auto 1fr auto;display:grid}.case-detail>header{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:14px;padding:20px;display:flex}.case-detail>header div{gap:4px;display:grid}.case-detail>header div>span{color:#55cddd;letter-spacing:.8px;font-size:11px}.case-detail h2{margin:0;font-size:20px}.case-detail>header p{color:var(--muted);margin:0;font-size:13px}.case-detail>header>.case-severity{align-self:flex-start}.case-detail>section{padding:20px}.case-detail h3{margin:0 0 8px;font-size:15px}.case-detail>section>p{color:#92a8b3;margin:0;font-size:14px;line-height:1.65}.case-detail dl{border-top:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0 0;padding-top:16px;display:grid}.case-detail dl div{gap:5px;display:grid}.case-detail dt{color:#617d89;font-size:11px}.case-detail dd{color:#d5e5eb;margin:0;font-size:13px}.case-detail>footer{border-top:1px solid var(--line-soft);background:#040d1459;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;display:flex}.case-detail>footer div{color:#738d99;align-items:center;gap:8px;font-size:12px;display:flex}.case-detail>footer button{color:#b9eff6;cursor:pointer;background:#0c3b48;border:1px solid #287186;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.case-detail>footer button:disabled{color:#526a75;cursor:not-allowed;background:#0b1a22;border-color:#223a44}.action-dialog{width:min(560px,100vw - 28px);max-height:calc(100vh - 28px);color:var(--text);background:#091720;border:1px solid #275665;border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #000000a6}.action-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01070bc7}.action-dialog form{gap:16px;padding:20px;display:grid}.action-dialog header{justify-content:space-between;gap:12px;display:flex}.action-dialog header>div{gap:12px;display:flex}.action-dialog header svg{color:#f4b63f}.action-dialog header span{color:#f4b63f;letter-spacing:1px;font-size:11px}.action-dialog h2{margin:4px 0 0;font-size:19px}.action-dialog header>button{color:#78909c;cursor:pointer;background:0 0;border:0}.action-dialog>form>p{color:#93a9b4;margin:0;font-size:14px}.action-dialog label:not(.confirm-check){color:#9cb1bb;gap:7px;font-size:13px;display:grid}.action-dialog select,.action-dialog textarea{color:#d7e7ed;background:#07131b;border:1px solid #234553;border-radius:7px;outline:none;padding:10px}.action-dialog textarea{resize:vertical;min-height:90px}.action-dialog select:focus,.action-dialog textarea:focus{border-color:#2b9bb2;box-shadow:0 0 0 2px #20d6ef1a}.confirm-check{color:#8fa5af;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.confirm-check input{accent-color:var(--cyan);margin-top:2px}.moderation-confirm-toggle{color:#8fa5af;text-align:left;cursor:pointer;background:#07151e;border:1px solid #294652;border-radius:8px;align-items:flex-start;gap:9px;padding:10px 11px;font-size:13px;line-height:1.5;display:flex}.moderation-confirm-toggle svg{color:#63808a;flex:none;width:17px}.moderation-confirm-toggle:hover,.moderation-confirm-toggle:focus-visible{border-color:#32788a;outline:none}.moderation-confirm-toggle.is-selected{color:#c8edf1;background:#20d6ef14;border-color:#20d6ef73}.moderation-confirm-toggle.is-selected svg{color:var(--cyan)}.action-dialog footer{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.action-dialog footer button{color:#8da3ad;cursor:pointer;background:#0a1820;border:1px solid #29424d;border-radius:7px;padding:9px 12px}.action-dialog footer .primary-action{color:#d4f8fc;background:#0b5262;border-color:#208ba1}.action-dialog footer .primary-action:disabled{opacity:.45;cursor:not-allowed}.preview-result{color:#55dfa0;background:#1c744c1f;border:1px solid #48df913d;border-radius:8px;gap:10px;padding:12px;display:flex}.preview-result div{gap:4px;display:grid}.preview-result span{color:#a4b8c0;font-size:12px}.preview-result code{color:#65dca1;font-size:11px}.dialog-error{color:#ff8996;background:#ad30411f;border:1px solid #ff718040;border-radius:7px;padding:10px;font-size:13px}.notification-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:14px;display:grid}.notification-toolbar{grid-template-columns:minmax(220px,.72fr) minmax(280px,1.28fr) auto;align-items:end;display:grid}.notification-toolbar .themed-select-field{align-items:stretch;gap:5px;min-width:0;display:grid}.notification-toolbar .themed-select-field>span{color:#6f8d98;font-size:11px}.notification-toolbar .notification-search{background:#07121a;border:1px solid #294451;border-radius:7px;min-width:0;min-height:38px;padding:8px 10px}.notification-toolbar .notification-search:focus-within{border-color:var(--cyan);box-shadow:0 0 0 2px #20d6ef1f}.notification-inbox .panel-heading>small{color:#78dce9;border:1px solid #215160;border-radius:5px;padding:4px 7px;font-size:11px}.notification-list{padding:8px 14px 14px;display:grid}.notification-item{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:inherit;font:inherit;text-align:left;opacity:.7;cursor:pointer;background:0 0;grid-template-columns:38px 1fr;gap:12px;padding:14px 4px;display:grid}.notification-item:last-child{border-bottom:0}.notification-item.is-unread{opacity:1}.notification-item:hover,.notification-item:focus-visible,.notification-item.is-selected{background:#20d6ef0b;outline:none}.notification-item.is-selected{box-shadow:inset 2px 0 var(--cyan)}.notification-icon{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.notification-icon svg{width:18px}.notification-info{color:#55cddd;background:#2097ad21}.notification-warning{color:#f4bd50;background:#a06f1929}.notification-critical{color:#ff7180;background:#ad304129}.notification-item>span:last-child{min-width:0}.notification-item header{justify-content:space-between;gap:10px;display:flex}.notification-item header strong{font-size:14px}.notification-item time{color:#607885;font-size:11px}.notification-item p{color:#8fa5af;margin:6px 0 10px;font-size:13px;line-height:1.5}.notification-item footer{align-items:center;gap:7px;display:flex}.notification-item footer span,.notification-item footer em{color:#6f8d9a;text-transform:uppercase;letter-spacing:.4px;background:#0c202b;border-radius:4px;padding:3px 6px;font-size:10px;font-style:normal}.notification-item footer .notification-server-label{color:#78dce9;background:#20d6ef14}.notification-item footer em{color:#7fcbd6;margin-left:auto}.notification-boundary-note{border-top:1px solid var(--line-soft);color:#78949e;align-items:flex-start;gap:8px;padding-top:12px;font-size:11px;line-height:1.5;display:flex}.notification-boundary-note svg{color:#58c8d4;flex:none;width:16px}.delivery-content{gap:12px;padding:18px;display:grid}.delivery-content>span{color:#59cfe0;letter-spacing:1px;font-size:11px}.delivery-content>strong{color:#f4bd50;font-size:19px}.delivery-content>p{color:#859da8;margin:0;font-size:13px;line-height:1.6}.delivery-content dl{margin:3px 0;display:grid}.delivery-content dl div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.delivery-content dt,.delivery-content dd{font-size:12px}.delivery-content dt{color:#637d89}.delivery-content dd{color:#c5d7de;margin:0}.delivery-content button{color:#506c78;cursor:not-allowed;background:#0c1b23;border:1px solid #274450;border-radius:7px;padding:10px}.read-only-banner{color:#6dd4e2;background:#08364233;border:1px solid #20d6ef33;border-radius:9px;align-items:center;gap:11px;padding:12px 14px;display:flex}.read-only-banner div{gap:3px;display:grid}.read-only-banner strong{color:#c8edf2;font-size:14px}.read-only-banner span{color:#7395a1;font-size:12px}.read-only-banner small{letter-spacing:1px;border:1px solid #256071;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:10px}.runtime-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.runtime-grid article{gap:7px;padding:15px;display:grid}.runtime-grid span{color:#66818d;text-transform:uppercase;letter-spacing:.7px;font-size:11px}.runtime-grid strong{color:#d5e8ee;font-size:15px}.developer-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:14px;display:grid}.method{border-radius:4px;padding:3px 5px;font-weight:700;display:inline-block}.method-get{background:#26986229;color:#55dfa0!important}.method-post{background:#a06f1929;color:#f4bd50!important}.endpoint-status{text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:10px}.endpoint-stable,.endpoint-live{color:#55dfa0;background:#26986229}.endpoint-watch{color:#f4bd50;background:#a06f1929}.endpoint-mock{color:#59cfe0;background:#2097ad24}.flags-panel>div:nth-child(2){padding:8px 14px;display:grid}.flags-panel section{border-bottom:1px solid var(--line-soft);grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.flags-panel section:last-child{border-bottom:0}.flags-panel section>svg{color:#678592;width:17px}.flags-panel section>div{gap:3px;display:grid}.flags-panel section strong{font-size:13px}.flags-panel section code,.flags-panel section span{color:#68838f;font-size:10px}.flags-panel section>small{text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:10px}.flag-disabled{color:#ff7180;background:#ad304129}.flag-preview{color:#f4bd50;background:#a06f1929}.flags-panel>footer{color:#607d89;border:1px solid #203c48;border-radius:7px;align-items:center;gap:8px;margin:0 14px 14px;padding:10px;font-size:11px;display:flex}.flags-panel>footer svg{width:16px}.feedback-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.feedback-boundary{min-width:0}.feedback-grid{grid-template-columns:minmax(380px,.95fr) minmax(360px,1.05fr);gap:14px;min-width:0;display:grid}.feedback-inbox,.feedback-detail{min-width:0}.feedback-inbox .panel-heading>small{color:#78dce9;border:1px solid #215160;border-radius:5px;padding:4px 7px;font-size:11px}.feedback-filters{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px;display:grid}.feedback-filters label{color:#6f8995;gap:6px;font-size:11px;display:grid}.feedback-filters .themed-select-field{gap:6px;display:grid}.feedback-list{padding:7px;display:grid}.feedback-item{border:1px solid #0000;border-bottom-color:var(--line-soft);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;grid-template-columns:38px minmax(0,1fr);gap:11px;padding:12px 9px;display:grid}.feedback-item:hover,.feedback-item.is-selected{background:#18687a1f;border-color:#205160}.feedback-item:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.feedback-type{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.feedback-type svg{width:18px}.feedback-type-bug{color:#ff7887;background:#ad304129}.feedback-type-suggestion{color:#f4bd50;background:#a06f1929}.feedback-item-copy{gap:5px;min-width:0;display:grid}.feedback-item-copy>span:first-child{justify-content:space-between;gap:9px;min-width:0;display:flex}.feedback-item-copy strong{color:#d5e5eb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.feedback-item-copy time{color:#5f7884;flex:none;font-size:10px}.feedback-item-copy>small{color:#69838e;font-size:10px}.feedback-tags{flex-wrap:wrap;gap:5px;display:flex}.feedback-tags em{color:#72909c;text-transform:uppercase;letter-spacing:.4px;background:#0d222c;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal}.feedback-tags .priority-critical,.priority-text-critical{color:#ff7887}.feedback-tags .priority-high,.priority-text-high{color:#f4bd50}.feedback-tags .priority-medium,.priority-text-medium{color:#65d6e5}.feedback-tags .priority-low,.priority-text-low{color:#65d99d}.feedback-tags .priority-untriaged,.priority-text-untriaged{color:#a98cff}.feedback-detail{align-self:start;padding:17px}.feedback-detail>header{border-bottom:1px solid var(--line-soft);align-items:flex-start;gap:11px;padding-bottom:15px;display:flex}.feedback-detail>header div{gap:5px;min-width:0;display:grid}.feedback-detail>header small{color:#58cddd;text-transform:uppercase;letter-spacing:.7px;font-size:10px}.feedback-detail h2{color:#deebef;margin:0;font-size:15px;line-height:1.35}.feedback-detail>p{color:#91a7b0;margin:15px 0;font-size:13px;line-height:1.65}.feedback-detail>dl,.feedback-context dl{border:1px solid var(--line-soft);background:var(--line-soft);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.feedback-detail>dl div,.feedback-context dl div{background:#091821;gap:5px;min-width:0;padding:11px;display:grid}.feedback-detail dt,.feedback-context dt{color:#617c88;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.feedback-detail dd,.feedback-context dd{color:#bdcdd3;align-items:center;gap:5px;min-width:0;margin:0;font-size:12px;display:flex}.feedback-context{background:#226f4914;border:1px solid #48df912e;border-radius:8px;gap:10px;margin-top:14px;padding:12px;display:grid}.feedback-context h3{color:#a9d8bd;margin:0;font-size:12px}.feedback-context dl{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr))}.feedback-context dl div{background:0 0;padding:0}.feedback-context code{color:#73dca2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.feedback-context>span{color:#65cb94;align-items:center;gap:6px;font-size:10px;display:flex}.feedback-context>span svg{width:14px}.feedback-detail>footer{border-top:1px solid var(--line-soft);color:#6c8792;align-items:flex-start;gap:8px;margin-top:14px;padding-top:13px;font-size:11px;line-height:1.5;display:flex}.feedback-detail>footer svg{color:#59cadb;flex:none;width:16px}.feedback-workflow{background:#4b340f14;border:1px solid #f4b63f3d;border-radius:9px;gap:12px;margin-top:14px;padding:13px;display:grid}.feedback-workflow>header{align-items:center;gap:9px;display:flex}.feedback-workflow>header>svg{color:#f4bd50;flex:none}.feedback-workflow>header div{gap:3px;display:grid}.feedback-workflow h3{color:#f1d28d;margin:0;font-size:13px}.feedback-workflow header span,.feedback-workflow label>span,.feedback-workflow label small{color:#748b94;font-size:10px;line-height:1.45}.feedback-workflow fieldset{border:0;min-width:0;margin:0;padding:0}.feedback-workflow legend{color:#7e969f;text-transform:uppercase;letter-spacing:.55px;margin-bottom:6px;font-size:10px}.feedback-choice-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.feedback-workflow button{color:#8ea3ab;cursor:pointer;background:#081821;border:1px solid #284652;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 8px;font-size:10px;display:inline-flex}.feedback-workflow button:hover:not(:disabled),.feedback-workflow button.is-selected{color:#f4d38f;background:#7953192e;border-color:#b38332}.feedback-workflow button:focus-visible,.feedback-workflow textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.feedback-workflow button:disabled{cursor:not-allowed;opacity:.55}.feedback-assignee-field{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:9px;display:grid}.feedback-assignee-field>svg{color:#65dbe8;width:17px;margin-bottom:10px}.feedback-assignee-field .themed-select-field>span{color:#7e969f;text-transform:uppercase;letter-spacing:.55px;font-size:10px}.feedback-workflow label{gap:6px;display:grid}.feedback-workflow textarea{resize:vertical;color:#d5e4e9;width:100%;min-height:82px;font:inherit;background:#07151e;border:1px solid #294652;border-radius:7px;outline:none;padding:9px 10px;font-size:12px;line-height:1.5}.feedback-workflow label small{justify-self:end}.feedback-workflow .feedback-save{color:#e1fbff;background:linear-gradient(135deg,#0b6d82,#0b4351);border-color:#2ba6bc;justify-self:end;font-size:11px;font-weight:700;box-shadow:0 5px 14px #064d5d33}.feedback-workflow .feedback-save svg{width:14px}.feedback-workflow-locked{color:#6f8b96;background:#081720;border-color:#27434e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.feedback-workflow-locked>svg{color:#6fbfcb;width:18px}.feedback-workflow-locked>div{gap:3px;display:grid}.feedback-workflow-locked strong{color:#b8cbd1;font-size:12px}.feedback-workflow-locked span{color:#708b95;font-size:10px;line-height:1.5}.feedback-workflow-error,.feedback-workflow-success{margin:0;font-size:11px}.feedback-workflow-error{color:#ff8796}.feedback-workflow-success{color:#62dca0}.sanctions-layout{gap:14px}.sanctions-boundary{background:#5d3d0e1f;border-color:#f4b63f57}.sanction-command{gap:13px;padding:16px;display:grid}.sanction-command>header{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding-bottom:12px;display:flex}.sanction-command>header>svg{color:#f4b63f}.sanction-command>header div{flex:1}.sanction-command h2,.sanction-command p{margin:0}.sanction-command h2{color:#e5f1f4;font-size:15px}.sanction-command p,.sanction-command>header>span,.sanction-command label>span,.sanction-command label small{color:#8097a0;font-size:11px;line-height:1.5}.sanction-command label{gap:6px;display:grid}.sanction-command input,.sanction-command textarea{color:#d5e4e9;width:100%;font:inherit;background:#07151e;border:1px solid #294652;border-radius:7px;padding:10px 11px;font-size:12px}.sanction-command input:focus-visible,.sanction-command textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sanction-command textarea{resize:vertical}.sanction-command label small{justify-self:end}.sanction-form-grid{grid-template-columns:minmax(220px,.55fr) minmax(260px,1fr);align-items:end;gap:12px;display:grid}.sanction-duration-row{max-width:420px}.danger-action,.table-action{font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.danger-action{color:#ff9ba8;background:#7f202e3d;border:1px solid #9b3e4b;justify-self:end;min-height:38px;padding:8px 13px}.danger-action:disabled,.table-action:disabled{cursor:not-allowed;opacity:.45}.table-action{color:#d2f5f8;background:linear-gradient(135deg,#0e4a58d6,#07232deb);border:1px solid #347384;min-height:31px;padding:6px 9px}.table-action:hover:not(:disabled),.table-action:focus-visible{background:linear-gradient(135deg,#0e6477eb,#083845fa);border-color:#45b7cb;outline:none}.danger-action svg,.table-action svg{width:15px}.sanction-state{color:#a8c0c8;text-transform:uppercase;letter-spacing:.4px;border:1px solid #34515b;border-radius:999px;padding:4px 8px;font-size:10px;display:inline-flex}.sanction-state-active{color:#ff9aa7;background:#801d2b33;border-color:#ff5c716b}.sanction-state-expired{color:#d8b56d}.sanction-state-revoked{color:#73dda6;border-color:#48df9147}.revoke-confirmation{border-color:#20d6ef47;gap:14px;padding:16px;display:grid}.revoke-confirmation>header{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding-bottom:12px;display:flex}.revoke-confirmation>header>svg{color:var(--cyan)}.revoke-confirmation>header>div{flex:1}.revoke-confirmation h2,.revoke-confirmation p{margin:0}.revoke-confirmation h2{color:#dcecef;font-size:15px}.revoke-confirmation p,.revoke-confirmation label>span,.revoke-confirmation footer>span{color:#8299a2;font-size:11px;line-height:1.5}.revoke-confirmation label{gap:6px;display:grid}.revoke-confirmation label strong{color:#c7e9ee}.revoke-confirmation input,.revoke-confirmation textarea{color:#d5e4e9;width:100%;font:inherit;background:#07151e;border:1px solid #294652;border-radius:7px;padding:10px 11px;font-size:12px}.revoke-confirmation textarea{resize:vertical}.revoke-confirmation label small{color:#8299a2;justify-self:end;font-size:11px}.revoke-confirmation input:focus-visible,.revoke-confirmation textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.revoke-confirmation footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.revoke-confirmation footer>div{gap:8px;display:flex}.revoke-action{color:#d9ffeb;min-height:34px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#13754edb,#0a4834f5);border:1px solid #3aab7c;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.revoke-action:disabled{cursor:not-allowed;opacity:.45}.revoke-action:hover:not(:disabled),.revoke-action:focus-visible{background:linear-gradient(135deg,#178f5df0,#0a593efa);border-color:#5ce6a2;outline:none}.revoke-action svg{width:15px}.sanction-review{border-color:#ff5c714d}.sanction-review>header>svg{color:#ff8191}.sanction-review-reason{color:#c6d7dc;background:#7f202e1f;border-left:3px solid #9b3e4b;margin:0;padding:9px 11px;font-size:12px;line-height:1.55}.feedback-empty{color:#607b87;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;padding:20px;display:flex}.feedback-empty strong{color:#a6bac2;font-size:13px}.feedback-empty span{font-size:11px}.safety-case-icon{color:#ffb454;background:#bf701c24}.safety-evidence>p{color:#a8bac1;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.safety-evidence-list{gap:6px;display:grid}.safety-evidence-list a{color:#86dbe5;border:1px solid #254652;border-radius:7px;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.safety-evidence-list a:hover{background:#20d6ef0d;border-color:#43808f}.safety-evidence-list a>svg{flex:none;width:14px}.safety-evidence-list a>span{flex:1;gap:2px;min-width:0;display:grid}.safety-evidence-list a strong,.safety-evidence-list a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safety-evidence-list a strong{color:#c5d9df;font-size:11px}.safety-evidence-list a small{color:#688591;font-size:10px}.search-detail-drawer{width:min(430px,100vw - 24px);height:100vh;max-height:none;color:var(--text);background:#08151f;border:0;border-left:1px solid #285767;margin:0 0 0 auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:-24px 0 70px #0000008c}.search-detail-drawer::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01070ba8}.search-detail-shell{flex-direction:column;min-height:100%;display:flex}.search-detail-shell>header{border-bottom:1px solid var(--line-soft);align-items:center;gap:11px;padding:18px;display:flex}.search-detail-shell>header>span{width:40px;height:40px;color:var(--cyan);background:#20d6ef1a;border-radius:9px;place-items:center;display:grid}.search-detail-shell>header>div{gap:4px;min-width:0;display:grid}.search-detail-shell>header small{color:#49cadb;letter-spacing:1px;font-size:10px}.search-detail-shell>header h2{color:#dce9ee;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.search-detail-shell>header button{color:#738b97;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.search-detail-summary{border-bottom:1px solid var(--line-soft);gap:9px;padding:20px 18px;display:grid}.search-detail-summary span{color:#6de2ef;background:#0c3946;border-radius:999px;justify-self:start;padding:5px 8px;font-size:11px}.search-detail-summary p{color:#9bb0b9;margin:0;font-size:14px;line-height:1.6}.search-detail-shell>dl{gap:0;margin:0;padding:8px 18px;display:grid}.search-detail-shell>dl>div{border-bottom:1px solid var(--line-soft);grid-template-columns:120px 1fr;gap:12px;padding:13px 0;display:grid}.search-detail-shell dt{color:#657f8b;font-size:12px}.search-detail-shell dd{color:#b7c7cd;text-align:right;margin:0;font-size:12px}.search-detail-boundary{background:#226f4917;border:1px solid #48df912b;border-radius:8px;gap:10px;margin:14px 18px;padding:12px;display:flex}.search-detail-boundary>svg{color:#5edc98;flex:none}.search-detail-boundary div{gap:4px;display:grid}.search-detail-boundary strong{font-size:12px}.search-detail-boundary p{color:#758f89;margin:0;font-size:11px;line-height:1.5}.search-detail-shell>footer{border-top:1px solid var(--line-soft);justify-content:flex-end;gap:8px;margin-top:auto;padding:15px 18px;display:flex}.search-detail-shell>footer button{color:#91a8b1;cursor:pointer;background:#0a1a24;border:1px solid #294754;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:flex}.search-detail-shell>footer .drawer-primary{color:#cff7fa;background:#0b4351;border-color:#23778a}.help-dialog{width:min(760px,100vw - 28px);max-height:calc(100vh - 36px);color:var(--text);background:#08151f;border:1px solid #285767;border-radius:13px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 28px 90px #000000b3}.help-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01070bc7}.help-shell{display:grid}.help-shell>header{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:17px 19px;display:flex}.help-heading-icon{width:40px;height:40px;color:var(--cyan);background:#20d6ef1a;border-radius:9px;place-items:center;display:grid}.help-shell>header>div{gap:3px;display:grid}.help-shell>header>div>span{color:#48cfdf;letter-spacing:1px;font-size:10px}.help-shell h2{margin:0;font-size:17px}.help-shell>header>button{color:#728b96;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.help-shell>header>button:hover{color:var(--text);background:#ffffff0d}.help-boundary{background:#216f4a1a;border:1px solid #48df912e;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:15px 17px 0;padding:13px;display:grid}.help-boundary>svg{color:#5ee39a}.help-boundary>div{gap:4px;display:grid}.help-boundary strong{font-size:14px}.help-boundary p{color:#7f9a94;margin:0;font-size:12px;line-height:1.5}.help-boundary em{color:#64dda0;letter-spacing:1px;font-size:10px;font-style:normal}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:13px 17px;display:grid}.help-grid>section,.integration-status{border:1px solid var(--line);background:#07131cb3;border-radius:9px;padding:14px}.help-grid section>header,.integration-status>header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.help-grid header svg,.integration-status header svg{color:#5ccfdf}.help-grid h3,.integration-status h3{margin:0;font-size:14px}.shortcut-list{gap:8px;margin:0;display:grid}.shortcut-list>div{justify-content:space-between;align-items:center;gap:12px;min-height:29px;display:flex}.shortcut-list dt{align-items:center;gap:4px;display:flex}.shortcut-list dt span,.shortcut-list dd{color:#708995;font-size:11px}.shortcut-list dd{text-align:right;margin:0}.shortcut-list kbd{color:#9eb2bb;background:#0c202b;border:1px solid #2a4653;border-radius:4px;padding:3px 6px;font-size:10px}.help-role{gap:7px;display:grid}.help-role>span{color:#6be5f4;background:#0c3845;border-radius:999px;justify-self:start;padding:5px 8px;font-size:11px}.help-role p{color:#a0b3bb;margin:0;font-size:12px;line-height:1.45}.help-role small{color:#5f7c88;font-size:11px}.integration-status{margin:0 17px 15px}.integration-status>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.integration-status>div>span{border:1px solid var(--line-soft);color:#a9bac2;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding:9px;font-size:12px;display:grid}.integration-status>div svg{color:#718d99;width:16px}.integration-status em{color:#f1b750;grid-column:2;font-size:10px;font-style:normal}.pwa-install-status,.pwa-install-action{color:#70d8e6;background:#0d303b59;border:1px solid #1f4756;border-radius:9px;margin:0 17px 15px;padding:12px 14px}.pwa-install-status{align-items:center;gap:10px;display:flex}.pwa-install-status>div{gap:3px;display:grid}.pwa-install-status strong,.pwa-install-action strong{color:#c5dce3;font-size:12px}.pwa-install-status span,.pwa-install-action small{color:#6f8d98;font-size:11px}.pwa-install-status.is-installed{color:#62dfa0;background:#226f491a;border-color:#48df9133}.pwa-install-action{text-align:left;cursor:pointer;align-items:center;gap:10px;width:calc(100% - 34px);display:flex}.pwa-install-action>span{gap:3px;display:grid}.pwa-install-action:hover{background:#11485573;border-color:#2e7285}.help-shell>footer{border-top:1px solid var(--line-soft);align-items:center;gap:9px;padding:13px 17px;display:flex}.help-shell>footer>div{color:#65818c;align-items:center;gap:7px;margin-right:auto;font-size:11px;display:flex}.help-shell>footer>div svg{color:#56cf90}.help-shell>footer button{color:#9aadb6;cursor:pointer;background:#0a1a24;border:1px solid #294754;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}.help-shell>footer .help-primary{color:#c7f4f8;background:#0b4351;border-color:#23778a}.command-dialog{width:min(680px,100vw - 28px);max-height:min(720px,100vh - 40px);color:var(--text);background:#08151f;border:1px solid #285767;border-radius:13px;margin:9vh auto auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 90px #000000b3}.command-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01070bc2}.command-shell{display:grid}.command-shell>header{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:16px 18px;display:flex}.command-shell>header>svg{color:var(--cyan)}.command-shell>header>div{gap:3px;display:grid}.command-shell h2{margin:0;font-size:16px}.command-shell>header span{color:var(--muted);font-size:12px}.command-shell>header button{color:#738b97;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.command-shell>header button:hover{color:var(--text);background:#ffffff0d}.command-input{color:#6faebe;background:#06111a;border:1px solid #245365;border-radius:9px;align-items:center;gap:10px;height:48px;margin:14px 16px 8px;padding:0 13px;display:flex}.command-input:focus-within{border-color:#2bbbd1;box-shadow:0 0 0 3px #20d6ef14}.command-input input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.command-input input::placeholder{color:#5f7783}.command-input kbd,.command-shell footer kbd{color:#77909b;background:#0b1c26;border:1px solid #2a4450;border-radius:5px;padding:2px 6px;font-size:11px}.command-meta{justify-content:space-between;align-items:center;padding:0 17px 9px;display:flex}.command-meta span{color:#41d7e9;letter-spacing:1px;font-size:10px}.command-meta small{color:#617b87;font-size:11px}.command-results{border-block:1px solid var(--line-soft);min-height:230px;max-height:430px;padding:7px;overflow-y:auto}.command-result{color:#c6d5db;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:9px 10px;display:grid}.command-result:hover,.command-result.is-active{background:#14505e38;border-color:#1c4d5d}.command-result>span:nth-child(2){gap:3px;min-width:0;display:grid}.command-result strong,.command-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-result strong{font-size:13px}.command-result small{color:#718b96;font-size:11px}.command-result em{color:#61808c;white-space:nowrap;font-size:11px;font-style:normal}.command-icon{color:#55dced;background:#0b2a34;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.command-user{color:#6ddda6;background:#277e532e}.command-moderation,.command-notification{color:#f3b550;background:#8e5f162e}.command-log,.command-endpoint{color:#a592ed;background:#5842992e}.command-state{color:#66818d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:28px;display:flex}.command-state svg{color:#477483}.command-state strong{color:#b6c6cd;font-size:14px}.command-state span{font-size:12px}.command-error svg,.command-error strong{color:#ff7887}.command-shell>footer{color:#647c87;align-items:center;gap:16px;min-height:45px;padding:9px 16px;font-size:11px;display:flex}.command-shell>footer span{align-items:center;gap:5px;display:flex}.command-shell>footer span:last-child{color:#4e707c;margin-left:auto}.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}.settings-layout{gap:14px;display:grid}.settings-intro{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}.settings-intro-icon{width:46px;height:46px;color:var(--cyan);background:#20d6ef1a;border:1px solid #20d6ef33;border-radius:10px;place-items:center;display:grid}.settings-intro h2,.settings-panel h2{margin:0;font-size:15px}.settings-intro p,.settings-panel header p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.settings-intro>span{color:#67daa1;text-transform:uppercase;letter-spacing:.7px;background:#2c916021;border:1px solid #48df912e;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-panel>header{align-items:flex-start;gap:11px;margin-bottom:15px;display:flex}.settings-panel>header>svg{color:#62cfdf;flex:none}.preference-options{border:0;gap:10px;margin:0;padding:0;display:grid}.preference-card{cursor:pointer;background:#07141dbf;border:1px solid #173440;border-radius:9px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:11px;display:grid;position:relative}.preference-card:hover{border-color:#235466}.preference-card:focus-within{outline:2px solid var(--cyan);outline-offset:2px}.preference-card.is-selected{background:#103f4b47;border-color:#237083}.preference-card>input{opacity:0;pointer-events:none;position:absolute}.preference-card>span:nth-of-type(2){gap:4px;display:grid}.preference-card strong{font-size:14px}.preference-card small{color:var(--muted);font-size:12px;line-height:1.45}.preference-card>svg{color:var(--cyan)}.theme-swatch{background:#061019;border:1px solid #23414f;border-radius:6px;grid-template-rows:repeat(2,1fr);grid-template-columns:14px 1fr;gap:4px;width:62px;height:46px;padding:6px;display:grid}.theme-swatch i{background:#193443;border-radius:2px;display:block}.theme-swatch i:first-child{background:#0b202c;grid-row:1/-1}.theme-swatch i:last-child{background:#13778c}.swatch-midnight{background:#060a16;border-color:#202c4d}.swatch-midnight i{background:#18243c}.swatch-midnight i:first-child{background:#0d1629}.swatch-midnight i:last-child{background:#6556c4}.density-preview{gap:6px;width:62px;display:grid}.density-preview i{background:linear-gradient(90deg,#1c7184 22%,#18313e 22%);border-radius:2px;height:7px;display:block}.density-compact.density-preview{gap:3px}.settings-spanning{grid-column:1/-1}.toggle-list{display:grid}.toggle-list label{border-top:1px solid var(--line-soft);cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;display:grid;position:relative}.toggle-list label:first-child{border-top:0}.toggle-list label>span:nth-child(2){gap:4px;display:grid}.toggle-list strong{font-size:14px}.toggle-list small{color:var(--muted);font-size:12px}.setting-icon{color:#6fd7e5;background:#0c2530;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.switch-input{opacity:0;position:absolute}.switch-visual{background:#203540;border:1px solid #2b4654;border-radius:999px;width:38px;height:22px;transition:background .18s;position:relative}.switch-visual:after{content:"";background:#8799a3;border-radius:50%;width:14px;height:14px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.switch-input:focus-visible+.switch-visual{outline:2px solid var(--cyan);outline-offset:3px}.switch-input:checked+.switch-visual{background:#126579;border-color:#268ba0}.switch-input:checked+.switch-visual:after{background:#75effc;transform:translate(16px)}.settings-footer{justify-content:space-between;align-items:center;gap:14px;padding:13px 17px;display:flex}.settings-footer output{color:#79a2b0;font-size:12px}.settings-footer button{color:#a9bac2;cursor:pointer;background:#0b1a24;border:1px solid #25414e;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.settings-footer button:hover{color:var(--text);border-color:#396171}.theme-midnight{--surface:#0a1020;--surface-2:#10182a;--line:#1d2e4b;--line-soft:#14223b;--cyan:#71c9ee;background:radial-gradient(circle at 72% 0,#4757b51a,#0000 32rem),#050915}.theme-midnight .sidebar{background:#050a15f7}.density-compact .topbar{min-height:72px;padding-block:10px}.density-compact .nav-item{padding-block:8px}.density-compact .inspection-layout,.density-compact .dashboard-grid{gap:10px}.density-compact .panel-heading{min-height:48px}.density-compact .notification-item{padding-block:9px}.density-compact table td,.density-compact table th{padding-block:7px}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.spin{color:var(--cyan);animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.owner-control{background:radial-gradient(circle at 100% 0, #1ec5dc12, transparent 28rem), var(--surface);border-color:#239db552;padding:18px}.owner-control-heading{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:15px;display:grid}.owner-control-heading h2{color:#e8f8fb;margin:0;font-size:15px}.owner-control-heading p{color:#78909b;margin:4px 0 0;font-size:13px}.owner-control-icon{color:#51dcec;background:#20d6ef14;border:1px solid #20d6ef47;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.owner-control-icon svg,.access-overview-icon svg{width:19px;height:19px}.owner-security-badge,.platform-owner-pill{color:#74e6f2;letter-spacing:.08em;background:#20d6ef12;border:1px solid #20d6ef47;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.staff-directory-pill,.platform-god-pill{letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.staff-directory-pill{color:#74e6f2;background:#20d6ef12;border:1px solid #20d6ef47}.staff-directory-pill small{color:#87a9b2;letter-spacing:0;text-transform:none;border-left:1px solid #74e6f238;padding-left:6px;font-size:10px;font-weight:600}.staff-directory-pill.is-suspended{color:#91a3aa;background:#5468701a;border-color:#3d5058}.premium-directory-cell{text-align:center;min-width:52px}.premium-directory-hint{color:#d8bcfb;cursor:help;background:#aa77f41f;border:1px solid #aa77f459;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}.premium-directory-hint svg{width:15px;height:15px}.premium-directory-hint:hover,.premium-directory-hint:focus-visible{background:#aa77f438;border-color:#a987dc;outline:none;box-shadow:0 0 0 3px #aa77f41f}.premium-directory-hint.is-expired{color:#f3ce85;background:#ae771821;border-color:#f4b63f5c}.premium-directory-hint.is-revoked,.premium-directory-hint.is-none{color:#aebdc3;background:#66818d24;border-color:#7b949e52}.premium-directory-hint.is-god{color:#f1cc79;background:#97691929;border-color:#f4b63f6b}.premium-directory-tooltip{z-index:70;color:#abc1c8;background:#071923;border:1px solid #315366;border-radius:9px;gap:4px;min-width:205px;padding:9px 10px;font-size:11px;line-height:1.35;display:grid;box-shadow:0 14px 30px #00000061}.premium-directory-tooltip strong{color:#e5f5f8;font-size:12px}.premium-directory-tooltip-arrow{fill:#071923}.directory-search{color:#5fa9b7;background:#05121ab8;border:1px solid #173b49;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 10px 2px;padding:0 9px;display:grid}.directory-search svg{width:14px;height:14px}.directory-search input{color:#dcecef;background:0 0;border:0;outline:0;min-width:0;height:34px;font-size:12px}.directory-search input::placeholder{color:#69838f}.directory-search:focus-within{border-color:#25869a;box-shadow:0 0 0 2px #20d6ef14}.directory-search-metrics{align-self:stretch;align-items:stretch;display:flex}.directory-search-metrics>span{text-align:center;border-left:1px solid #1b3742;align-content:center;gap:1px;min-width:52px;padding:0 8px;display:grid}.directory-search-metrics small{color:#6e96a1;white-space:nowrap;font-size:9px;line-height:1.1}.directory-search-metrics strong{color:#59ddeb;font-size:13px;line-height:1.1}.directory-search-metrics .directory-search-count{color:#78939c;align-items:center;min-width:auto;font-size:10px;display:flex}.directory-user-select{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.directory-user-select strong{color:#dcecf0;font-size:12px}.directory-user-select small{color:#627f8b;font-size:10px}.directory-user-select:hover strong,.directory-user-select:focus-visible strong{color:#69e5f3}.directory-user-select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.dense-data-panel table tbody tr:has(.directory-user-select){transition:background .14s,box-shadow .14s}.dense-data-panel table tbody tr:has(.directory-user-select):hover{background:#20d6ef09}.dense-data-panel table tbody tr:has(.directory-user-select).is-selected{box-shadow:inset 3px 0 var(--cyan);background:linear-gradient(90deg,#20d6ef1f,#20d6ef06)}.dense-data-panel table tbody tr:has(.directory-user-select).is-selected .directory-user-select strong{color:#8cedf6}.dense-data-panel table tbody tr:has(.directory-user-select).is-selected .directory-user-select small{color:#59cbd9}.directory-open-access{color:#a3edf4;min-height:31px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#115b6a80,#071d26f2);border:1px solid #20d6ef6b;border-radius:7px;align-items:center;gap:7px;padding:4px 9px 4px 7px;font-size:11px;font-weight:750;display:inline-flex}.directory-open-access:hover{background:linear-gradient(135deg,#14758594,#07212afa);border-color:#49dce9}.directory-open-access:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.directory-open-access>svg{width:15px;height:15px}.directory-open-access>span{text-align:left;gap:0;min-width:0;display:grid}.directory-open-access small{color:#70b7c1;font-size:9px;font-weight:600}.users-local-note{color:#6f9da8;background:#0618218a;border:1px solid #173b49;border-radius:7px;align-items:center;gap:8px;min-height:36px;margin-top:2px;padding:7px 10px;font-size:11px;display:flex}.users-local-note svg{color:#56d8e8;flex:none;width:14px;height:14px}.users-local-note em{color:#6edbe8;letter-spacing:.06em;white-space:nowrap;border:1px solid #245463;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:9px;font-style:normal;font-weight:800}.premium-directory-remaining{font-weight:700;color:#a987dc!important}.platform-god-pill{color:#f4c45d;background:#79531924;border:1px solid #f4b63f52}.owner-security-badge svg{width:12px;height:12px}.access-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0;display:grid}.access-overview-card{background:linear-gradient(135deg,#0b1f2aeb,#06141de0);border:1px solid #183744;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:9px 10px;display:grid}.access-overview-card.is-god{background:linear-gradient(135deg,#3227114d,#07141de6);border-color:#f4b63f40}.access-overview-icon{color:#59ddeb;background:#20d6ef12;border:1px solid #20d6ef33;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.access-overview-card.is-god .access-overview-icon{color:#f4bf54;background:#f4b63f14;border-color:#f4b63f40}.access-overview-card.is-premium{background:linear-gradient(135deg,#48296c2e,#07171fc2);border-color:#aa77f454}.access-overview-card.is-premium .access-overview-icon{color:#c79af8;background:#aa77f41a;border-color:#aa77f454}.access-overview-card>div{gap:3px;display:grid}.access-overview-card small,.access-overview-card span{color:#78909b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.access-overview-card strong{color:#edf7fa;font-size:13px}.access-overview-card em{color:#63cad7;letter-spacing:.08em;border:1px solid #204653;border-radius:999px;align-self:start;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.access-overview-card.is-god em{color:#efc66e;border-color:#f4b63f3d}.owner-login-form{grid-template-columns:minmax(230px,1.4fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;align-items:end;gap:10px;display:grid}.owner-form-copy{color:var(--cyan);align-items:center;gap:10px;display:flex}.owner-form-copy div{gap:3px;display:grid}.owner-form-copy strong{color:#dcecef;font-size:14px}.owner-form-copy small{color:#78909b;font-size:11px}.owner-control label{color:#8aa0aa;gap:5px;font-size:11px;display:grid}.owner-control input{color:#edf7fa;min-width:0;font:inherit;background:#07121a;border:1px solid #294451;border-radius:7px;outline:none;padding:9px 10px}.owner-control input:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #20d6ef1f}.owner-control button{color:#bfeef4;cursor:pointer;background:#0b2631;border:1px solid #285463;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:700;display:inline-flex}.owner-control button:hover:not(:disabled){background:#0d303d;border-color:#3d8598}.owner-control button:disabled{cursor:not-allowed;opacity:.48}.access-section-switch{background:#06131b94;border:1px solid #193a45;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;padding:7px 9px;display:flex}.access-section-switch small{color:#6f8993;font-size:10px}.access-management-grid{grid-template-columns:minmax(280px,.62fr) minmax(560px,1.38fr);align-items:start;gap:9px;display:grid}.access-user-browser,.access-assignment{background:#05121ab8;border:1px solid #173643;border-radius:10px;min-width:0;overflow:hidden}.access-section-heading{background:#0a1f2994;border-bottom:1px solid #15303b;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:11px 13px;display:flex}.access-section-heading>div{color:#5edbe9;align-items:center;gap:9px;min-width:0;display:flex}.access-section-heading>div>svg{flex:none;width:18px;height:18px}.access-section-heading>div>span{gap:3px;min-width:0;display:grid}.access-section-heading strong{color:#e2f2f5;font-size:13px}.access-section-heading small{color:#708993;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.access-section-heading>span{color:#63d2df;letter-spacing:.06em;border:1px solid #20505d;border-radius:999px;flex:none;padding:4px 7px;font-size:10px;font-weight:800}.staff-list{padding:5px 12px 10px;display:grid}.staff-list-item{border-bottom:1px solid #122a34;grid-template-columns:auto minmax(90px,1fr) auto auto;align-items:center;gap:9px;min-height:58px;display:grid}.staff-list-item:last-child{border-bottom:0}.staff-avatar{color:#7ee6f0;background:linear-gradient(135deg,#10333f,#0a202b);border:1px solid #20505e;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.staff-identity{gap:2px;min-width:0;display:grid}.staff-identity strong{color:#dcecef;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.staff-identity small{color:#6f8791;font-size:11px}.staff-status,.staff-role{border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-flex}.staff-status{color:#68dda1;background:#22764e1a;border:1px solid #46d79133}.staff-status i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px}.staff-status.is-suspended{color:#e9bb5c;background:#694c131f;border-color:#f4b63f40}.staff-role{color:#8db5be;background:#0a202a;border:1px solid #1d404d}.staff-role svg{width:11px;height:11px}.staff-empty{color:#708993;text-align:center;margin:0;padding:20px 4px 14px;font-size:12px}.access-user-search{margin:11px 12px 7px;display:block;position:relative}.access-user-search>svg{color:#54818c;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.owner-control .access-user-search input{width:100%;padding-left:32px}.access-user-list{scrollbar-width:thin;scrollbar-color:#285260 transparent;gap:5px;max-height:330px;padding:3px 10px 11px;display:grid;overflow-y:auto}.owner-control .access-user-choice{align-items:center;justify-content:initial;text-align:left;background:0 0;border-color:#0000;grid-template-columns:auto minmax(70px,1fr) auto auto;gap:9px;width:100%;min-width:0;padding:9px;display:grid}.owner-control .access-user-choice:hover{background:#20d6ef0b;border-color:#244957}.owner-control .access-user-choice.is-selected{background:linear-gradient(90deg,#20d6ef1c,#20d6ef09);border-color:#2a7586;box-shadow:inset 3px 0 #2bd3e7}.access-user-choice .staff-avatar{width:35px;height:35px}.access-user-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.access-user-badges em{color:#8db5be;letter-spacing:.04em;background:#0a202a;border:1px solid #1d404d;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:9px;font-style:normal;display:inline-flex}.access-user-badges em.is-god{color:#efc66e;background:#f4b63f12;border-color:#f4b63f40}.access-user-badges em.is-premium{color:#c79af8;background:#aa77f417;border-color:#aa77f447}.access-user-badges em.is-standard{color:#647f88}.access-user-badges svg{width:10px;height:10px}.access-choice-check{color:#0000;width:15px;height:15px}.access-user-choice.is-selected .access-choice-check{color:#52ddeb}.access-editor{gap:10px;padding:12px;display:grid}.premium-management{container-type:inline-size}.premium-management .access-editor{grid-template-columns:minmax(210px,.7fr) minmax(340px,1.3fr);align-items:start}.premium-management .access-selected-user,.premium-management .premium-review{grid-column:1/-1}.premium-management .premium-status-card{grid-column:1}.premium-management .premium-command-card{grid-column:2}@container (max-width:700px){.premium-management .access-editor{grid-template-columns:1fr}.premium-management .access-selected-user,.premium-management .premium-status-card,.premium-management .premium-command-card,.premium-management .premium-review{grid-column:auto}}.access-selected-user{background:linear-gradient(90deg,#20d6ef12,#081821bf);border:1px solid #1d414d;border-radius:9px;min-height:58px;padding:9px 10px}.access-selected-user .staff-avatar{width:38px;height:38px}.access-selected-state{color:#73dbe6;background:#20d6ef0f;border:1px solid #20505d;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:700}.access-authorization,.access-operation-card{background:#07171fb8;border:1px solid #183943;border-radius:9px;gap:10px;padding:11px;display:grid}.access-authorization{background:#0c2d383d;border-color:#2fb1c63d}.access-authorization>header,.access-operation-card>header{align-items:flex-start;gap:9px;display:flex}.access-authorization>header>svg{color:#5adbe9;width:16px;height:16px;margin-top:1px}.access-authorization>header>span,.access-operation-card>header>div{gap:3px;display:grid}.access-authorization header strong,.access-operation-card header strong{color:#e5f3f6;font-size:12px}.access-authorization header small,.access-operation-card header small{color:#718a94;font-size:10px;line-height:1.45}.access-authorization>p{color:#6e929c;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.access-authorization>p svg{width:11px;height:11px}.access-operation-card>header>span{color:#5edbe9;background:#20d6ef12;border:1px solid #20505d;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.access-operation-card>header svg{width:14px;height:14px}.access-role-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.owner-control .access-save-staff{color:#e3fbff;background:linear-gradient(135deg,#0b7187,#0a4554);border-color:#2aa7be;justify-self:end;min-width:190px;box-shadow:0 5px 14px #064d5d38}.access-operation-card.is-god-operation{background:linear-gradient(135deg,#46310c21,#07171fbf);border-color:#f4b63f38}.access-operation-card.is-god-operation>header>span{color:#f1bf55;background:#f4b63f14;border-color:#f4b63f40}.god-transfer-line{background:#f4b63f09;border:1px solid #f4b63f24;border-radius:7px;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:7px;padding:8px 9px;display:grid}.god-transfer-line span{color:#826f4e;font-size:10px}.god-transfer-line strong{color:#e2c98d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.owner-control .is-god-operation .owner-transfer-button{justify-self:end;min-width:225px}.access-owner-lock{color:#75a6af;background:#20d6ef09;border:1px solid #20d6ef29;border-radius:7px;align-items:center;gap:7px;margin:0;padding:9px;font-size:11px;display:flex}.access-owner-lock svg{color:#59dbe9;width:14px;height:14px}.access-empty-state{color:#75909a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:360px;padding:28px;display:flex}.access-empty-state>span{color:#59dbe9;background:#20d6ef0f;border:1px solid #20505d;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.access-empty-state>span svg{width:22px;height:22px}.access-empty-state strong{color:#dcecef;font-size:14px}.access-empty-state p{max-width:360px;margin:0;font-size:11px;line-height:1.55}.access-empty-state ol{counter-reset:access-step;gap:16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.access-empty-state li{align-items:center;gap:5px;font-size:10px;display:flex}.access-empty-state li:before{color:#6edee9;counter-increment:access-step;content:counter(access-step);border:1px solid #24515e;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.access-form-grid{grid-template-columns:minmax(190px,1.25fr) repeat(2,minmax(140px,.8fr));gap:10px;padding:13px;display:grid}.themed-select-field{min-width:0}.themed-select-trigger{color:#dcecef;width:100%;min-width:0;min-height:38px;font:inherit;text-align:left;background:#07121a;border:1px solid #294451;border-radius:7px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.themed-select-trigger:hover{background:#091923;border-color:#376373}.themed-select-trigger:focus-visible,.themed-select-trigger[data-state=open]{border-color:var(--cyan);box-shadow:0 0 0 2px #20d6ef1f}.themed-select-trigger[data-placeholder]{color:#708892}.themed-select-chevron{color:#75a6b1;place-items:center;display:grid}.themed-select-chevron svg{width:14px;height:14px}.themed-select-content{z-index:90;min-width:var(--radix-select-trigger-width);max-height:min(320px, var(--radix-select-content-available-height));color:#dcecef;background:#081721;border:1px solid #285160;border-radius:9px;animation:.12s ease-out select-in;overflow:hidden;box-shadow:0 18px 55px #00000094,inset 0 1px #ffffff08}.themed-select-viewport{padding:5px}.themed-select-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;align-items:center;min-height:42px;padding:7px 9px 7px 30px;display:flex;position:relative}.themed-select-item[data-highlighted]{color:#f2fdff;background:#20d6ef1a}.themed-select-item[data-state=checked]{color:#71e4f1;background:#20d6ef12}.themed-select-indicator{color:#44d8e9;place-items:center;display:grid;position:absolute;left:9px}.themed-select-indicator svg{width:13px;height:13px}.themed-select-copy{gap:2px;min-width:0;font-size:12px;display:grid}.themed-select-copy small{color:#708993;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.themed-select-scroll-button{color:#6ddce8;background:#0b202b;place-items:center;height:24px;display:grid}.themed-select-scroll-button svg{width:13px;height:13px}@keyframes select-in{0%{opacity:0;transform:translateY(-3px)scale(.99)}}.access-confirmation{background:#091d279e;border:1px solid #1c414d;border-radius:9px;gap:11px;margin:0 13px 13px;padding:12px;display:grid}.access-selected-user{align-items:center;gap:9px;display:flex}.access-selected-identity{gap:2px;min-width:0;display:grid}.access-selected-user small{color:#6f8993;font-size:10px}.access-selected-user strong{color:#e5f3f6;font-size:13px}.access-selected-user em{color:#77a0a9;font-size:11px;font-style:normal}.access-confirmation-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.access-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.access-actions svg{width:14px;height:14px}.access-form-hint{color:#718b95;background:#091b2461;border:1px dashed #21414d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:68px;margin:0 13px 13px;font-size:11px;display:flex}.access-form-hint svg{color:#4ca7b5;width:15px;height:15px}.god-boundary-note{color:#9b8966;border-top:1px solid #f4b63f24;align-items:flex-start;gap:7px;margin:0;padding-top:10px;font-size:10px;line-height:1.55;display:flex}.god-boundary-note svg{color:#d9a842;flex:none;width:13px;height:13px}.owner-control .owner-transfer-button{color:#ffadb9;background:#821e2e33;border-color:#ff5c7173}.owner-error,.owner-notice,.owner-status{grid-column:1/-1;margin:2px 0 0;font-size:12px}.owner-error{color:#ff8fa0}.owner-notice{color:#62dfa1}.owner-status{color:#8ba3ad}.premium-status-card{border-color:#aa77f440}.premium-status-card>header>span,.premium-command-card>header>span{color:#c79af8;background:#aa77f41a;border-color:#aa77f452}.premium-status-card dl,.premium-review dl{background:#183b48;border:1px solid #183b48;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.premium-status-card dl>div,.premium-review dl>div{background:#071720;gap:3px;min-width:0;padding:8px;display:grid}.premium-status-card dt,.premium-review dt{color:#718b95;font-size:10px}.premium-status-card dd,.premium-review dd{color:#d4e8ed;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px}.premium-state{border-radius:999px;align-items:center;width:max-content;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.premium-state-active{color:#60e4a3;background:#2aa46b21}.premium-state-expired{color:#f1bd60;background:#ae771821}.premium-state-revoked{color:#93a8b0;background:#66818d24}.premium-empty-state{color:#8ba2ab;align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.premium-empty-state svg{color:#be90f5;width:16px}.premium-god-access,.premium-god-command-note{color:#dfc07d;background:linear-gradient(135deg,#69491633,#10171985);border:1px solid #f4b63f47;border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:9px;font-size:11px;line-height:1.45;display:flex}.premium-god-access>svg,.premium-god-command-note>svg{color:#f1bf53;flex:none;width:16px}.premium-god-access span{gap:2px;display:grid}.premium-god-access strong{color:#f5da9b;font-size:12px}.premium-god-access small{color:#bca878;font-size:10px}.premium-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.premium-command-grid-revoke{grid-template-columns:minmax(0,1fr)}.premium-custom-days>span,.premium-reason>span{color:#8aa0aa;font-size:11px}.premium-custom-days,.premium-reason{gap:5px;display:grid}.owner-control .premium-custom-days input{width:min(180px,100%)}.premium-custom-days small,.premium-reason small{color:#67818c;text-align:right;font-size:10px}.owner-control textarea{resize:vertical;color:#edf7fa;min-width:0;font:inherit;background:#07121a;border:1px solid #294451;border-radius:7px;outline:none;padding:9px 10px}.owner-control textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #20d6ef1f}.premium-review-button,.premium-confirm-button{color:#eadcff!important;background:linear-gradient(135deg,#6f43b16b,#4b2a804d)!important;border-color:#aa77f48c!important}.premium-review{background:linear-gradient(135deg,#4c2a7c2e,#07161eed);border:1px solid #aa77f45c;border-radius:9px;gap:10px;padding:11px;display:grid}.premium-review>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.premium-review>header>svg{color:#c79af8;width:20px}.premium-review>header strong{color:#f0e9fb;font-size:13px;display:block}.premium-review>header small{color:#a99abb;font-size:11px}.premium-review>p{color:#bfd0d7;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.premium-review footer{border-top:1px solid #aa77f433;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.premium-review footer>span{color:#9d9aaa;max-width:460px;font-size:10px;line-height:1.45}.premium-review footer>div{gap:7px;display:flex}.premium-command-error{align-items:flex-start;gap:7px;line-height:1.5;display:flex}.premium-command-error svg{flex:none;width:15px}.muted-cell{color:#70858e;font-size:12px}.sidebar-is-collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar-is-collapsed .brand-copy,.sidebar-is-collapsed .nav-item span,.sidebar-is-collapsed .nav-item small,.sidebar-is-collapsed .system-ok div,.sidebar-is-collapsed .profile-row div:not(.avatar){display:none}.sidebar-is-collapsed .brand-row{flex-direction:column}.sidebar-is-collapsed .collapse-button{margin:0;transform:rotate(180deg)}.sidebar-is-collapsed .nav-item{grid-template-columns:1fr;place-items:center}.sidebar-is-collapsed .system-ok{justify-content:center}.login-shell{background:radial-gradient(circle at 50% 0,#0c2934 0,#061119 44%,#030a10 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{border-color:#1d5362;gap:20px;width:min(470px,100%);padding:30px;display:grid;box-shadow:0 28px 90px #0009,inset 0 1px #ffffff08}.login-card>div:nth-child(2) small{color:#2ed9ef;letter-spacing:.13em;font-weight:800}.login-card h1{margin:7px 0;font-size:28px}.login-card p,.login-card footer{color:#8da4ae;line-height:1.55}.login-card .owner-login-form{background:0 0;border:0;grid-template-columns:1fr;padding:0;display:grid}.login-card label{color:#a9bbc2;gap:7px;font-size:15px;display:grid}.login-card input{color:#edf7fa;width:100%;min-width:0;font:inherit;background:#07131b;border:1px solid #294d59;border-radius:8px;outline:none;padding:12px}.login-card input:focus{border-color:#20d6ef;box-shadow:0 0 0 3px #20d6ef1f}.login-card .owner-login-form button{color:#031016;cursor:pointer;background:linear-gradient(135deg,#17bad1,#20d6ef);border:1px solid #28cde3;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;font-weight:800;display:flex}.login-card .owner-login-form button:disabled{opacity:.6;cursor:wait}.login-card footer{border-top:1px solid #17313b;padding-top:16px;font-size:15px}@media (max-width:1240px){.dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sentinel-panel{grid-area:auto/1/auto/-1}.logs-panel{grid-column:1}.audit-panel{grid-column:2}.sentinel-content{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.sentinel-content button{grid-column:1/-1}}@media (max-width:900px){.app-shell{display:block}.sidebar{width:250px;transition:transform .2s;position:fixed;left:0;transform:translate(-100%)}.sidebar-is-collapsed .sidebar{transform:translate(0)}.sidebar-is-collapsed .brand-copy,.sidebar-is-collapsed .nav-item span,.sidebar-is-collapsed .nav-item small,.sidebar-is-collapsed .system-ok div,.sidebar-is-collapsed .profile-row div:not(.avatar){display:grid}.sidebar-is-collapsed .brand-row{flex-direction:row}.sidebar-is-collapsed .nav-item{place-items:initial;grid-template-columns:25px 1fr auto}.mobile-menu,.mobile-search-button{display:grid}.page-title{min-width:0}.page-title p,.global-search{display:none}.header-actions{margin-left:auto}.dashboard-grid{grid-template-columns:1fr;padding:12px}.inspection-layout{padding:12px}.entity-inspector dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.entity-grid,.room-grid{grid-template-columns:1fr}.media-server-list{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-grid,.notification-toolbar{grid-template-columns:1fr}.notification-toolbar .filter-segment{width:100%}.notification-toolbar .filter-segment button{flex:1}.notification-grid,.developer-grid,.feedback-grid{grid-template-columns:1fr}.feedback-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-grid{grid-template-columns:1fr}.settings-spanning{grid-column:auto}.runtime-grid{grid-template-columns:repeat(2,1fr)}.demo-banner{margin-inline:12px}.owner-login-form{grid-template-columns:1fr 1fr}.owner-form-copy{grid-column:1/-1}.access-management-grid{grid-template-columns:1fr}.metric-grid,.livekit-panel,.health-panel,.logs-panel,.audit-panel,.sentinel-panel{grid-column:1}}@media (max-width:620px){.sanction-form-grid{grid-template-columns:1fr}.sanction-command>header{flex-wrap:wrap;align-items:flex-start}.sanction-command>header>span{width:100%;padding-left:35px}.danger-action{width:100%}.revoke-confirmation footer{flex-direction:column;align-items:stretch}.revoke-confirmation footer>div,.revoke-confirmation footer button{width:100%}.topbar{gap:10px;min-height:72px;padding:12px}.inspection-toolbar{flex-direction:column;align-items:stretch}.inspection-toolbar label{min-width:0}.inspection-toolbar>small{white-space:normal}.filter-segment{width:100%}.filter-segment button{flex:1}.media-server-list,.moderation-flow{grid-template-columns:1fr}.moderation-empty-content{justify-content:flex-start;align-items:flex-start}.moderation-empty-panel>footer{flex-direction:column;align-items:stretch}.moderation-empty-panel>footer button{justify-content:center}.entity-inspector>header{grid-template-columns:auto minmax(0,1fr)}.entity-inspector>header>small{grid-column:1/-1}.entity-inspector dl{grid-template-columns:repeat(2,minmax(0,1fr))}.page-title h1{font-size:18px}.title-icon{width:38px;height:38px}.header-actions .icon-button:nth-child(n+2){display:none}.header-actions .icon-button.help-button{display:grid}.metric-grid,.summary-grid{grid-template-columns:1fr}.case-detail dl{grid-template-columns:repeat(2,1fr)}.case-detail>footer{flex-direction:column;align-items:flex-start}.case-detail>footer button{justify-content:center;width:100%}.action-dialog form{padding:16px}.action-dialog footer{flex-direction:column-reverse}.action-dialog footer button{width:100%}.runtime-grid{grid-template-columns:1fr}.notification-item footer{flex-wrap:wrap}.notification-item footer em{margin-left:0}.feedback-summary,.feedback-filters,.feedback-detail>dl,.feedback-context dl{grid-template-columns:1fr}.feedback-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-workflow-locked{grid-template-columns:auto minmax(0,1fr)}.feedback-workflow-locked button{grid-column:1/-1;width:100%}.feedback-workflow .feedback-save{width:100%}.feedback-boundary{align-items:flex-start}.feedback-boundary small{display:none}.settings-intro{grid-template-columns:auto minmax(0,1fr)}.settings-intro>span{grid-column:1/-1;justify-self:start}.preference-card{grid-template-columns:54px minmax(0,1fr) auto}.theme-swatch,.density-preview{width:54px}.settings-footer{flex-direction:column;align-items:stretch}.settings-footer button{justify-content:center}.command-dialog{max-height:calc(100vh - 28px);margin-top:14px}.command-results{max-height:calc(100vh - 270px)}.command-shell>footer span:last-child{display:none}.help-dialog{max-height:calc(100vh - 28px)}.help-boundary{grid-template-columns:auto minmax(0,1fr)}.help-boundary em{grid-column:2}.help-grid,.integration-status>div{grid-template-columns:1fr}.help-shell>footer{flex-direction:column;align-items:stretch}.help-shell>footer>div{margin:0 0 3px}.help-shell>footer button{justify-content:center}.search-detail-drawer{border-top:1px solid #285767;border-left:0;border-radius:14px 14px 0 0;width:100%;height:auto;max-height:calc(100vh - 48px);margin:auto 0 0;inset:auto 0 0}.search-detail-shell>dl>div{grid-template-columns:110px 1fr}.search-detail-shell>footer{flex-direction:column-reverse}.search-detail-shell>footer button{justify-content:center}.view-state{min-height:260px;margin:12px}.metric-card{grid-template-columns:48px 1fr 100px}.livekit-grid{grid-template-columns:repeat(2,1fr);gap:18px 0}.livekit-metric:nth-child(2){border-right:0}.sentinel-content{display:block}.demo-banner{align-items:flex-start}.demo-banner span{display:none}.owner-control-heading{grid-template-columns:auto minmax(0,1fr)}.owner-security-badge{grid-column:2}.access-overview,.owner-login-form,.access-form-grid,.access-confirmation-fields,.access-actions,.access-role-grid{grid-template-columns:1fr}.access-overview-card{grid-template-columns:auto minmax(0,1fr)}.access-overview-card em{grid-column:2;justify-self:start}.staff-list-item{grid-template-columns:auto minmax(0,1fr) auto}.staff-role{grid-column:2;justify-self:start}.owner-control .access-user-choice{grid-template-columns:auto minmax(0,1fr) auto}.access-user-badges{grid-column:2;justify-content:flex-start}.access-choice-check{grid-area:1/3/3}.access-selected-user{flex-wrap:wrap}.access-selected-state{width:max-content;margin-left:47px}.access-empty-state ol{flex-direction:column;align-items:flex-start}.owner-login-form button,.access-actions button,.owner-control .access-save-staff,.owner-control .is-god-operation .owner-transfer-button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.inspection-layout{gap:10px;padding:10px 14px 20px}.inspection-toolbar{border-radius:7px;min-height:44px;padding:6px 9px}.panel-heading{min-height:46px;padding-inline:12px}.panel-heading h2,.sentinel-heading h2{font-size:14px}.panel-heading>div>span{font-size:10px}.table-wrap{padding:3px 10px 8px}th{z-index:1;background:#081720;padding:7px 6px;font-size:11px;position:sticky;top:0}td{padding:7px 6px}.summary-grid,.feedback-summary{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:4px;width:min(100%,720px);display:grid}.summary-grid article{border:1px solid var(--line);background:linear-gradient(135deg,#0a1d27fa,#06131cfa);border-radius:7px;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:54px;padding:8px 12px;display:flex}.summary-grid span{font-size:12px}.summary-grid strong{font-size:20px}.dense-section-switch{justify-content:space-between}.dense-workspace{grid-template-columns:minmax(560px,1.65fr) minmax(290px,.6fr);align-items:start;gap:10px;min-width:0;display:grid}.dense-data-panel{min-width:0;overflow:hidden}.dense-select-table tbody tr{transition:background .12s,box-shadow .12s}.dense-select-table tbody tr:hover{background:#20d6ef06}.dense-select-table tbody tr.is-selected{box-shadow:inset 2px 0 var(--cyan);background:#20d6ef12}.dense-row-primary{min-width:185px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.dense-row-primary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:5px}.dense-row-primary>span:last-child{gap:2px;min-width:0;display:grid}.dense-row-primary strong,.dense-row-primary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dense-row-primary strong{color:#dcecf0;font-size:12px}.dense-row-primary small{color:#627f8b;font-size:10px}.dense-avatar{color:#52dceb;background:#20d6ef17;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.dense-avatar svg{width:14px;height:14px}.dense-status{border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.dense-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.dense-status.is-healthy{color:#58db9c;background:#2698621f}.dense-status.is-warning{color:#f2bd55;background:#a06f1921}.dense-inspector{min-width:0;max-height:calc(100vh - 120px);padding:13px;position:sticky;top:10px;overflow-y:auto}.dense-inspector>header{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding-bottom:12px;display:grid}.dense-inspector>header .entity-icon{width:36px;height:36px}.dense-inspector>header>div:nth-child(2){gap:2px;min-width:0;display:grid}.dense-inspector>header>small{color:#69d7e3;border:1px solid #20505d;border-radius:999px;grid-column:1/-1;justify-self:start;padding:3px 6px;font-size:9px}.dense-inspector header span,.dense-inspector header p{color:#66828d;font-size:10px}.dense-inspector h2,.dense-inspector p{margin:0}.dense-inspector h2{color:#e2eff2;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dense-inspector dl{border:1px solid var(--line-soft);background:var(--line-soft);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:12px 0;display:grid;overflow:hidden}.dense-inspector dl div{background:#081720;gap:3px;min-width:0;padding:9px;display:grid}.dense-inspector dt{color:#647f8a;font-size:10px}.dense-inspector dd{color:#d2e2e7;margin:0;font-size:12px}.dense-inspector footer{border-top:1px solid var(--line-soft);color:#718b95;align-items:flex-start;gap:7px;padding-top:10px;font-size:10px;line-height:1.5;display:flex}.dense-inspector footer svg{color:#5fd3df;flex:none;width:14px}.dense-pagination{border-top:1px solid var(--line-soft);color:#68838e;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;min-height:42px;padding:6px 11px;font-size:10px;display:grid}.dense-pagination>div{align-items:center;gap:6px;display:flex}.dense-pagination button{color:#83a1ab;cursor:pointer;background:#091923;border:1px solid #294651;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.dense-pagination button:disabled{opacity:.35;cursor:not-allowed}.dense-pagination button:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.dense-pagination button svg{width:13px}.dense-pagination strong{color:#bed0d6;font-size:10px}.dense-pagination>small{justify-self:end;font-size:10px}.livekit-toolbar{grid-template-columns:minmax(220px,.65fr) minmax(280px,1.35fr) auto;align-items:end;display:grid}.livekit-toolbar .themed-select-field{gap:4px;display:grid}.livekit-toolbar .themed-select-field>span{color:#6d8893;font-size:10px}.notification-grid,.feedback-grid,.moderation-grid{grid-template-columns:minmax(360px,1.15fr) minmax(320px,.85fr);gap:10px}.delivery-panel,.feedback-detail,.case-detail{max-height:calc(100vh - 120px);position:sticky;top:10px;overflow-y:auto}.notification-list,.feedback-list,.case-list{gap:2px;padding:5px}.notification-inbox .notification-list,.feedback-inbox .feedback-list,.case-queue .case-list{scrollbar-width:thin;scrollbar-color:#285260 transparent;max-height:calc(100vh - 310px);overflow-y:auto}.notification-item,.feedback-item,.case-item{border-radius:6px;padding:8px 7px}.notification-icon,.feedback-type{border-radius:7px;width:30px;height:30px}.notification-item{grid-template-columns:30px 1fr;gap:8px}.feedback-item{grid-template-columns:30px minmax(0,1fr);gap:8px}.feedback-detail,.case-detail>header,.case-detail>section{padding:12px}.feedback-detail>p{margin:10px 0}.feedback-context,.feedback-workflow{gap:8px;margin-top:9px;padding:9px}.feedback-choice-grid{gap:3px}.feedback-workflow button{min-height:30px;padding:5px 6px}.read-only-banner{min-height:44px;padding:8px 11px}.read-only-banner strong{font-size:12px}.read-only-banner span{font-size:10px}.runtime-grid{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:4px;width:min(100%,720px);display:grid}.runtime-grid article{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:10px;min-width:0;min-height:50px;padding:8px 11px}.settings-intro{padding:11px 13px}.settings-intro-icon{width:36px;height:36px}.settings-grid{gap:10px}.settings-panel{padding:12px}.settings-panel>header{margin-bottom:9px}.preference-options{gap:5px}.preference-card{border-radius:7px;grid-template-columns:46px minmax(0,1fr) auto;gap:9px;min-height:56px;padding:8px}.theme-swatch{width:46px;height:34px;padding:4px}.density-preview{width:46px}.toggle-list label{min-height:54px}.owner-control{padding:12px}.access-overview{grid-template-columns:minmax(0,1fr);gap:4px;width:min(100%,720px);margin:10px 0 12px}.access-overview-card{min-height:54px;padding:8px 10px}.access-overview-icon{width:34px;height:34px}.access-management-grid{grid-template-columns:minmax(270px,.62fr) minmax(520px,1.38fr);gap:8px}.access-management-content{min-width:0}@media (min-width:1101px){.owner-control.has-owner-overview{grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);align-items:start;gap:10px 12px;width:100%;margin-inline:0;display:grid}.owner-control.has-owner-overview>.owner-control-heading,.owner-control.has-owner-overview>.owner-error,.owner-control.has-owner-overview>.owner-notice,.owner-control.has-owner-overview>.owner-status{grid-column:1/-1}.owner-control.has-owner-overview>.access-overview{grid-area:2/1/span 2;align-self:start;width:auto;margin:0}.owner-control.has-owner-overview>.access-section-switch{grid-column:2;margin:0}.owner-control.has-owner-overview>.access-management-content{grid-column:2}}.access-section-heading{min-height:46px;padding:8px 10px}.access-user-list{max-height:400px}.access-editor{gap:7px;padding:8px}@media (min-width:1101px){.access-management-grid{align-items:stretch;height:clamp(360px,100dvh - 308px,620px);min-height:0}.access-user-browser,.access-assignment{height:100%;min-height:0}.access-user-browser{flex-direction:column;display:flex}.access-user-list{flex:auto;min-height:0;max-height:none}.access-assignment{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#285260 transparent;overflow-y:auto}}.access-authorization,.access-operation-card{gap:7px;padding:8px}.access-empty-state{min-height:260px;padding:18px}.sanction-command,.revoke-confirmation{gap:9px;padding:11px}.dashboard-grid{gap:10px;padding:10px 14px 20px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metric-card{min-height:92px;padding:12px}.editable-layout{gap:10px;display:grid}.editable-layout-toolbar{border:1px solid var(--border);background:var(--panel);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;min-height:36px;padding:6px 8px;display:flex}.editable-layout-toolbar>div{align-items:center;gap:7px;min-width:0;display:flex}.editable-layout-toolbar>div:last-child{flex-wrap:wrap;flex:250px;justify-content:flex-end;margin-left:auto}.editable-layout-toolbar>div:last-child>button{white-space:nowrap;flex:none;min-height:32px}.editable-layout-toolbar>div:first-child{color:var(--cyan);font-size:12px;font-weight:750}.editable-layout-toolbar svg{width:15px;height:15px}.editable-layout-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:10px;display:grid}.widget-grid{min-height:120px}.widget-canvas{contain:layout;min-width:0;position:relative;overflow:clip}.widget-shell{min-width:0;transition:transform .12s;position:absolute}.widget-shell.is-moving{z-index:4;transition:none}.widget-shell>.editable-layout-block{box-sizing:border-box;flex-direction:column;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden}.widget-content{flex:auto;min-width:0;min-height:0;overflow:auto}.widget-canvas.is-editing .widget-shell{outline:1px dashed var(--cyan)}@supports (color:color-mix(in lab, red, red)){.widget-canvas.is-editing .widget-shell{outline:1px dashed color-mix(in srgb, var(--cyan) 72%, transparent)}}.widget-canvas.is-editing .widget-shell{outline-offset:0;transition:none}.widget-controls{border:1px dashed var(--cyan);justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.widget-controls{border:1px dashed color-mix(in srgb, var(--cyan) 65%, transparent)}}.widget-controls{background:var(--cyan);border-bottom:0;border-radius:8px 8px 0 0}@supports (color:color-mix(in lab, red, red)){.widget-controls{background:color-mix(in srgb, var(--cyan) 5%, var(--panel))}}.widget-controls{color:var(--cyan);font-size:11px;font-weight:750}.widget-controls>span{align-items:center;gap:3px;display:inline-flex}.widget-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.widget-drag-handle:active{cursor:grabbing}.widget-resize-handle{z-index:12;cursor:nwse-resize;touch-action:none;width:30px;height:30px;display:block;position:absolute;bottom:-1px;right:-1px}.editable-layout-block{grid-column:1/-1;min-width:0}.editable-layout-block.size-compact{grid-column:span 3}.editable-layout-block.size-half{grid-column:span 6}.editable-layout-block.size-wide{grid-column:span 9}.editable-layout-block.size-full{grid-column:1/-1}.editable-layout-block.height-compact{max-height:260px;overflow:auto}.editable-layout-block.height-tall{min-height:520px}.editable-layout-block.is-dragging{opacity:.55}.editable-layout-block-controls{border:1px dashed var(--cyan);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.editable-layout-block-controls{border:1px dashed color-mix(in srgb, var(--cyan) 65%, transparent)}}.editable-layout-block-controls{color:var(--cyan);background:var(--cyan);border-bottom:0;border-radius:8px 8px 0 0}@supports (color:color-mix(in lab, red, red)){.editable-layout-block-controls{background:color-mix(in srgb, var(--cyan) 5%, var(--panel))}}.editable-layout-block-controls{cursor:grab;font-size:11px;font-weight:750}.editable-layout-block-controls>span,.editable-layout-block-controls>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.editable-layout-block-controls svg{width:14px;height:14px}.editable-layout-block-controls button{border:1px solid var(--border);min-height:25px;color:var(--muted);background:var(--surface);font:inherit;cursor:pointer;border-radius:5px;padding:3px 7px}.editable-layout-block-controls button:hover,.editable-layout-block-controls button.is-active{border-color:var(--cyan);color:#d6fbff;background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.editable-layout-block-controls button:hover,.editable-layout-block-controls button.is-active{background:color-mix(in srgb, var(--cyan) 16%, var(--surface))}}.editable-layout-hidden{border:1px dashed var(--border);color:var(--muted);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;padding:8px;font-size:11px;display:flex}.editable-layout-hidden>span{color:var(--cyan);font-weight:750}.editable-layout-hidden svg{width:15px;height:15px}.editable-layout-hidden button{border:1px solid var(--cyan-border);color:var(--cyan);cursor:pointer;font:inherit;background:0 0;border-radius:5px;padding:4px 7px}@media (max-width:1150px){.editable-layout-block.size-compact,.editable-layout-block.size-half,.editable-layout-block.size-wide{grid-column:1/-1}}@media (max-width:640px){.editable-layout-toolbar{flex-direction:column;align-items:flex-start}.editable-layout-toolbar>div:last-child{justify-content:flex-end;width:100%}.editable-layout-block-controls{flex-direction:column;align-items:flex-start}}.panel-heading h2,.sentinel-heading h2,.owner-control-heading h2,.dense-inspector h2,.feedback-detail h2,.case-detail h2,.search-detail-shell h2{color:#bff7fb;letter-spacing:.01em;text-shadow:0 0 14px #20d6ef1f;font-weight:800}.panel-heading>div>span,.owner-control-heading p,.access-authorization header small,.access-operation-card header small{color:#6fb8c4}.access-authorization header strong,.access-operation-card header strong{color:#c6f8fc;font-weight:800}.access-operation-card.is-god-operation header strong{color:#f4c96c}.premium-status-card header strong,.premium-command-card header strong{color:#d8b5ff}th{color:#86dce7;letter-spacing:.015em;background:linear-gradient(#0b232e,#081720);padding:9px 8px;font-size:12px;font-weight:800}.filter-segment button{color:#a9d1d8;background:linear-gradient(135deg,#0c2631,#081923);border-color:#315967;font-weight:750}.filter-segment button:hover:not(:disabled),.filter-segment button:focus-visible{color:#e2fcff;background:linear-gradient(135deg,#115365,#0a2d39);border-color:#4cc9d8}.table-action,.text-action,.primary-action,.feedback-save,.owner-control .access-save-staff,.pwa-install-action{color:#e5fdff;background:linear-gradient(135deg,#0d7186,#0a4354);border-color:#32aabd;box-shadow:0 5px 15px #045c6e38}.table-action:hover:not(:disabled),.text-action:hover:not(:disabled),.primary-action:hover:not(:disabled),.feedback-save:hover:not(:disabled),.owner-control .access-save-staff:hover:not(:disabled),.pwa-install-action:hover:not(:disabled){background:linear-gradient(135deg,#118aa1,#0b5768);border-color:#62e9f5}.owner-control .is-god-operation .owner-transfer-button{color:#fff0be;background:linear-gradient(135deg,#8e5e14eb,#513509f5);border-color:#f4b63fa8;box-shadow:0 5px 15px #7e4f0b2e}.owner-control .is-god-operation .owner-transfer-button:hover:not(:disabled){background:linear-gradient(135deg,#a96f15f5,#674208fa);border-color:#ffd166}.livekit-grid{padding:12px}.service-list{padding:5px 11px 9px}.sentinel-heading{min-height:60px;padding:11px}.sentinel-content{margin:9px;padding:11px}@media (max-width:1100px){.owner-control.has-owner-overview{width:auto;display:block}.dense-workspace{grid-template-columns:minmax(0,1fr)}.dense-inspector,.delivery-panel,.feedback-detail,.case-detail{max-height:none;position:static}.livekit-toolbar{grid-template-columns:1fr 1fr}.livekit-toolbar .filter-segment{grid-column:1/-1}}@media (max-width:700px){.inspection-layout,.dashboard-grid{padding:8px}.summary-grid article{min-width:138px;min-height:50px;padding:8px 10px}.summary-grid strong{font-size:17px}.notification-grid,.feedback-grid,.moderation-grid,.developer-grid,.settings-grid,.access-management-grid,.livekit-toolbar{grid-template-columns:1fr}.livekit-toolbar .filter-segment{grid-column:auto}.dense-pagination{grid-template-columns:1fr auto}.dense-pagination>small{display:none}.dense-inspector{max-height:none}.directory-search{grid-template-columns:auto minmax(0,1fr)}.directory-search-metrics{border-top:1px solid #1b3742;grid-column:1/-1;justify-content:space-between;min-height:30px}.directory-search-metrics>span{flex:1;min-width:0;padding-inline:5px}.directory-search-metrics .directory-search-count{flex:none}.users-local-note{align-items:flex-start}.users-local-note em{display:none}}@media (max-width:620px){.premium-command-grid,.premium-status-card dl,.premium-review dl{grid-template-columns:1fr}.premium-review footer{flex-direction:column;align-items:stretch}.premium-review footer>div,.premium-review footer button{width:100%}.access-section-switch{flex-direction:column;align-items:stretch}.access-section-switch .filter-segment{width:100%}.access-section-switch .filter-segment button{flex:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
