@media (max-width:620px){:root{--mobile-stage-action-clearance:58px}.studio-workspace :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important}:is(.project-production-row button:not(.active),.project-filter-trigger span,.production-experience-toggle button:not(.active),.voice-segmented-controls button,.arabic-proofreader-language button:not(.active),.proofreading-page .arabic-proofreader-mode-group button:not(.active),.arabic-proofreader-result-actions button:not(:disabled)){color:var(--ink)}.voice-segmented-controls button.active{border-color:color-mix(in srgb,var(--accent) 62%,var(--line));background:color-mix(in srgb,var(--accent) 16%,var(--surface))}:is(.project-board-next-action small,.project-board-card-meta span,.arabic-proofreader-editor-card small){color:var(--ink)}.studio-workspace:is(.script-workspace,.assets-workspace,.storyboard-workspace,.language-voice-shell,.animatic-workspace,.video-workspace){-webkit-padding-after:calc(var(--mobile-navigation-height) + var(--mobile-stage-action-clearance) + env(safe-area-inset-bottom));padding-block-end:calc(var(--mobile-navigation-height) + var(--mobile-stage-action-clearance) + env(safe-area-inset-bottom))}.production-stage-flow{border-radius:15px;box-shadow:0 5px 16px rgba(20,20,24,.045)}.production-stage-flow-head{min-height:0;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:6px}.production-stage-flow-head>.production-experience-toggle{grid-column:1;grid-row:1}.production-stage-flow-head>.production-stage-flow-state{grid-column:2;grid-row:1}.production-stage-flow-head>.production-stage-flow-steps{grid-column:1/-1;grid-row:2}.production-stage-flow-head>.production-stage-flow-tools{grid-column:1/-1;grid-row:3}.production-experience-toggle{width:min(210px,100%);min-width:0}.production-experience-toggle button{min-width:0;min-height:38px;padding-inline:8px;font-size:11px}.production-stage-flow-state{min-width:94px;justify-content:flex-end;gap:5px}.production-stage-flow-status{width:26px;min-width:26px;min-height:26px;justify-content:center;padding:0}.production-stage-flow-status strong{display:none}.production-stage-flow-progress{width:62px;grid-template-columns:auto minmax(24px,1fr);gap:5px;font-size:11px}.production-stage-flow-steps{width:100%;grid-template-columns:repeat(var(--production-flow-step-count,4),minmax(96px,1fr));scroll-padding-inline:3px}.production-stage-flow-steps button{min-height:40px;padding-inline:6px}.production-stage-flow-steps button span{font-size:11px}.production-stage-flow-tools{width:100%;min-height:0;justify-content:flex-start;padding:1px}.production-stage-flow-tools .script-stage-tools,.production-stage-flow-tools>*{flex:0 0 auto}.production-stage-action-buttons{position:fixed;z-index:490;inset-inline-end:max(10px,env(safe-area-inset-right));inset-block-end:calc(var(--mobile-navigation-height) + 12px + env(safe-area-inset-bottom));width:auto;max-width:calc(100vw - 20px - env(safe-area-inset-left) - env(safe-area-inset-right));filter:drop-shadow(0 9px 18px rgba(8,68,43,.2))}.production-stage-action-buttons:empty{display:none}.production-stage-action-buttons>.production-stage-primary-action{width:auto;min-width:0;max-width:100%;min-height:44px!important;padding-inline:16px!important;white-space:nowrap}.studio-workspace.script-workspace:has(.script-empty-state) .production-stage-action-buttons{display:none}.production-stage-flow-alert{min-height:40px;padding:6px 9px}.production-stage-flow-alert>small{display:none}.production-stage-flow-alert>button,.production-stage-flow-alert>strong{min-height:30px;white-space:normal}.production-director-strip{grid-template-columns:32px minmax(0,1fr);gap:9px;padding:10px}.production-director-actions{width:100%;grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.production-director-actions button{min-height:44px}.production-storyboard-review{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.production-storyboard-review>header{grid-column:1;align-items:flex-start}.production-storyboard-review>header button{min-height:44px}.production-storyboard-review-frames{grid-auto-columns:minmax(132px,45vw)}.production-storyboard-review-decision textarea{min-height:76px}.production-storyboard-review-decision>label{min-height:44px;align-items:center;font-size:11px}.production-storyboard-review-decision>label input{width:20px;height:20px;flex:0 0 20px}.production-storyboard-review-decision>button{min-height:44px}.studio-workspace.script-workspace{overflow:visible}.studio-workspace.script-workspace .script-editorial-layout,.studio-workspace.script-workspace .script-editorial-layout.autopilot,.studio-workspace.script-workspace .script-editorial-layout.guided,.studio-workspace.script-workspace .script-editorial-layout.guided.context-open,.studio-workspace.script-workspace .script-stage-shell{width:100%;min-width:0;height:auto;min-height:0;grid-template-columns:minmax(0,1fr);overflow:visible}.studio-workspace.script-workspace .script-editorial-layout.guided>:is(.script-editorial-rail,.script-editorial-inspector){width:100%;min-width:0;max-height:none;overflow:visible}.studio-workspace.script-workspace .script-editorial-layout.guided>.script-editorial-inspector{-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--line)}.studio-workspace.script-workspace :is(.script-panel,.script-card,.script-autopilot-stage,.script-autopilot-review){min-width:0;max-width:100%}.studio-workspace.script-workspace :is(.script-panel-head,.script-toolbar,.script-autopilot-review-head,.script-autopilot-review-toolbar,.script-autopilot-review-actions,.script-autopilot-review-footer){align-items:stretch;flex-direction:column}.studio-workspace.script-workspace :is(.script-autopilot-tabs,.script-guided-journey){width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}.studio-workspace.script-workspace :is(.script-autopilot-tabs,.script-guided-journey)::-webkit-scrollbar{display:none}.studio-workspace.script-workspace .script-autopilot-tabs button,.studio-workspace.script-workspace .script-guided-journey button{min-height:44px;flex:0 0 auto}.script-context-overlay{inset:0;z-index:930}.script-context-drawer,[dir=rtl] .script-context-drawer{width:100%;height:calc(100dvh - max(8px, env(safe-area-inset-top)));max-height:none;margin:max(8px,env(safe-area-inset-top)) 0 0;border-radius:20px 20px 0 0}.asset-stage-workspace,.storyboard-production-grid{width:100%;height:auto;min-height:0;overflow:visible}.asset-stage-grid,.studio-workspace.storyboard-workspace .storyboard-production-grid,.studio-workspace.storyboard-workspace .storyboard-production-grid.advanced-mode,.studio-workspace.storyboard-workspace .storyboard-production-grid.simple-mode{display:flex;flex-direction:column;gap:10px}.studio-workspace.storyboard-workspace .storyboard-production-grid>[hidden],.studio-workspace.storyboard-workspace .storyboard-production-grid>[style*="display: none"]{display:none!important}.studio-workspace.storyboard-workspace .storyboard-main-panel,.studio-workspace.storyboard-workspace .storyboard-shot-inspector-panel,.studio-workspace.storyboard-workspace .storyboard-shot-runway-panel{width:100%;min-width:0;min-height:0;grid-column:auto;grid-row:auto}.asset-directory-head,.storyboard-board>header,.storyboard-panel-head,.storyboard-stage-header{gap:9px}.asset-directory-head>*,.storyboard-panel-head>*,.storyboard-stage-tools,.storyboard-stage-view-tools{min-width:0;max-width:100%}.asset-stage-list,.storyboard-board,.storyboard-board-five,.storyboard-board-four,.storyboard-board-three,.storyboard-board-two{grid-template-columns:minmax(0,1fr)!important}.asset-filter-row,.script-asset-filter-row,.storyboard-filter-row,.storyboard-stage-view-tools{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.asset-filter-row::-webkit-scrollbar,.script-asset-filter-row::-webkit-scrollbar,.storyboard-filter-row::-webkit-scrollbar,.storyboard-stage-view-tools::-webkit-scrollbar{display:none}.asset-filter-row>*,.script-asset-filter-row>*,.storyboard-filter-row>*,.storyboard-stage-view-tools>*{flex:0 0 auto}.storyboard-panel-card{grid-template-rows:auto auto auto!important}.storyboard-frame-image,.storyboard-frame-image img,.storyboard-frame-image>span{min-height:0;height:auto;aspect-ratio:16/9}.language-voice-guided-stage,.language-voice-production-grid,.language-voice-workspace,.studio-workspace.language-voice-shell{height:auto;min-height:0;overflow:visible}.language-voice-workspace{transform:none!important;animation:none!important}.studio-workspace.language-voice-shell .language-voice-task-path{display:flex;width:100%;max-width:100%;overflow-x:auto;scroll-snap-type:inline proximity;scrollbar-width:none}.studio-workspace.language-voice-shell .language-voice-task-path::-webkit-scrollbar{display:none}.studio-workspace.language-voice-shell .language-voice-task-path>button,.studio-workspace.language-voice-shell .language-voice-task-path>div{min-width:148px;min-height:48px;flex:0 0 auto;border-bottom:0;-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);scroll-snap-align:start}.language-voice-guided-footer{bottom:calc(var(--mobile-navigation-height) + 10px + env(safe-area-inset-bottom));padding:8px;border-radius:13px}.language-voice-guided-footer :is(button,a){min-height:44px}.language-voice-segment-list{max-height:min(44dvh,380px)}.language-voice-command-actions,.language-voice-editor-actions,.language-voice-take-actions{max-width:100%;overflow-x:auto;scrollbar-width:none}.animatic-workspace-grid,.studio-workspace.animatic-workspace{height:auto;min-height:0;overflow:visible}.animatic-workspace-grid{display:flex;flex-direction:column;gap:10px;transform:none!important;animation:none!important}.animatic-panel,.animatic-player-panel{width:100%;min-width:0;min-height:0}.animatic-player-panel{order:-1}.animatic-picture,.animatic-player,.animatic-preview,.animatic-stage{width:100%;max-width:100%}.animatic-picture :is(img,video),.animatic-player :is(img,video),.animatic-stage :is(img,video){width:100%;height:100%;object-fit:contain}.animatic-picture-lane,.animatic-shot-list,.animatic-timeline{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.animatic-shot-row{grid-template-columns:64px minmax(0,1fr);gap:8px}.animatic-shot-row :is(button,select,input){min-height:44px}.animatic-controls{display:flex;max-width:100%;overflow-x:auto;padding-block:4px}.animatic-controls>*{flex:0 0 auto}.studio-workspace.video-workspace,.video-page-layout,.video-production-unified,.video-workspace-grid,.video-workspace-grid-production,.video-workspace-grid-solo{width:100%;height:auto;min-height:0;overflow:visible}.video-production-unified,.video-workspace-grid,.video-workspace-grid-production,.video-workspace-grid-solo{display:flex;flex-direction:column;gap:10px}.video-composer-card,.video-export-list,.video-panel,.video-sequence-card,.video-sequence-panel{width:100%;min-width:0;min-height:0}.video-page-header,.video-panel-head,.video-production-unified .video-panel-head{grid-template-columns:minmax(0,1fr);align-items:stretch;overflow:visible}.video-header-left,.video-header-middle,.video-header-right,.video-panel-head>div{min-width:0;flex-wrap:wrap}.final-video-task-path,.video-production-unified .final-video-task-path{width:100%;max-width:100%;grid-column:auto;grid-row:auto}.final-video-task-path button,.video-production-unified .final-video-task-path button{min-height:44px;padding-inline:6px}.video-production-unified .final-video-task-path strong{font-size:11px}.video-empty.preview,.video-selected-player,.video-sequence-player,.video-sequence-review-player{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0;aspect-ratio:16/9}.video-clip-group-head{grid-template-columns:72px minmax(0,1fr) auto;gap:7px;padding:7px}.video-shot-frame-thumb{width:72px}.video-clip-group-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.video-clip-group-actions button{min-height:40px}.video-sequence-navigator{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.video-sequence-navigator label{grid-column:1/-1}.video-player-tools{display:flex;max-width:100%;overflow-x:auto}.video-player-tools>*{flex:0 0 auto}.standalone-language-page{height:auto;min-height:0;overflow:visible}.standalone-language-header{min-height:54px;align-items:center;gap:9px;padding:8px 10px}.standalone-language-header>div{min-width:0}.standalone-language-header h1{font-size:1.05rem}.standalone-language-header p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.7rem;line-height:1.3}.standalone-language-header-action{width:44px;min-width:44px;min-height:44px;padding:0}.standalone-language-header-action>span{display:none}.voice-tools-page .voice-workspace-page{padding:0}.voice-tools-page .voice-composer-panel{min-height:0;border-radius:18px}.voice-tools-page .voice-composer-form{padding:10px 10px calc(var(--mobile-navigation-height) + 76px)}.voice-tools-page .voice-editor-card textarea{min-height:220px}.voice-essential-controls,.voice-settings-grid,.voice-slider-grid,.voice-source-tools{grid-template-columns:minmax(0,1fr)}.voice-delivery-field>div,.voice-filter-row,.voice-import-actions,.voice-segmented-controls{max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.voice-delivery-field>div::-webkit-scrollbar,.voice-filter-row::-webkit-scrollbar,.voice-import-actions::-webkit-scrollbar,.voice-segmented-controls::-webkit-scrollbar{display:none}.voice-delivery-field>div>*,.voice-filter-row>*,.voice-import-actions>*,.voice-segmented-controls>*{flex:0 0 auto;min-height:40px}.voice-tools-page .voice-create-row{position:fixed;z-index:480;inset-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right));inset-block-end:calc(var(--mobile-navigation-height) + 12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px;margin:0;padding:7px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 12px 34px rgba(12,16,20,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.voice-tools-page .voice-create-row>div:first-child{display:none}.voice-tools-page .voice-create-row .secondary-action,.voice-tools-page .voice-create-row .voice-run-button{min-height:44px}.voice-tools-page .voice-advanced-settings[open],.voice-tools-page .voice-takes-panel,.voice-tools-page[dir=rtl] .voice-advanced-settings[open],.voice-tools-page[dir=rtl] .voice-takes-panel{z-index:930;inset-block-start:max(8px,env(safe-area-inset-top));inset-block-end:max(8px,env(safe-area-inset-bottom));inset-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right));width:auto;max-width:none;border-radius:18px}.voice-mobile-history-toggle{bottom:calc(var(--mobile-navigation-height) + 72px + env(safe-area-inset-bottom));min-height:44px}.proofreading-page .arabic-proofreader-main,.proofreading-page .arabic-proofreader-tool,.proofreading-page .arabic-proofreader-workspace{height:auto;min-height:0;overflow:visible}.proofreading-page .arabic-proofreader-command-strip{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;min-height:0;padding:6px}.proofreading-page .arabic-proofreader-language{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.proofreading-page .arabic-proofreader-language button{min-height:38px}.proofreading-page .arabic-proofreader-mode-strip{width:100%;-webkit-padding-after:3px;padding-block-end:3px;scroll-snap-type:inline proximity}.proofreading-page .arabic-proofreader-mode-group{scroll-snap-align:start}.proofreading-page .arabic-proofreader-mode-group button{min-width:58px;min-height:42px}.arabic-proofreader-editor-panel{gap:10px}.arabic-proofreader-editor-card{min-width:0;border-radius:16px}.arabic-proofreader-editor-card textarea{min-height:230px}.arabic-proofreader-input-actions,.arabic-proofreader-result-actions{min-height:52px;max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.arabic-proofreader-input-actions::-webkit-scrollbar,.arabic-proofreader-result-actions::-webkit-scrollbar{display:none}.arabic-proofreader-input-actions>*,.arabic-proofreader-result-actions>*{flex:0 0 auto;min-height:40px}.arabic-proofreader-history-scrim{z-index:930;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.arabic-proofreader-history-scrim .arabic-proofreader-history,[dir=rtl] .arabic-proofreader-history-scrim .arabic-proofreader-history{width:100%;height:100%;border-radius:18px}.blueprints-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:6px 8px;gap:6px 8px;min-height:0;padding:8px 9px}.blueprints-header-copy,.blueprints-title-row{min-width:0}.blueprints-header-copy>p,.blueprints-kicker{display:none}.blueprints-commandbar{display:contents;overflow:visible}.blueprints-search-menu{grid-column:2;grid-row:1}.blueprints-search-trigger{width:44px;height:44px}.blueprints-category-filter{grid-column:1/-1;grid-row:2;width:100%;max-width:100%;height:42px;overflow-x:auto;scrollbar-width:none}.blueprints-category-filter::-webkit-scrollbar{display:none}.blueprints-category-filter button{min-height:34px;flex:0 0 auto}.blueprints-search-popover{position:fixed;z-index:940;inset-block-start:calc(max(8px, env(safe-area-inset-top)) + 64px);inset-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right));width:auto}.gallery-v2-header{padding:12px}.gallery-v2-commandbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.gallery-v2-search{grid-column:1/-1;width:100%}.gallery-filter-row{min-width:0;overflow-x:auto}.gallery-v2-filter-menu{justify-self:end}.gallery-v2-filter-popover{position:fixed;z-index:940;inset-block-start:calc(max(8px, env(safe-area-inset-top)) + 64px);inset-block-end:calc(var(--mobile-navigation-height) + 14px + env(safe-area-inset-bottom));inset-inline:max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-right));width:auto;max-height:none;overflow-y:auto}.games-shell,.games-workspace-body{height:auto;min-height:0;overflow:visible}.games-area-tabs,.games-journey,.workspace-team-tabs{max-width:100%;justify-content:flex-start;overflow-x:auto;scroll-snap-type:inline proximity;scrollbar-width:none}.games-area-tabs::-webkit-scrollbar,.games-journey::-webkit-scrollbar,.workspace-team-tabs::-webkit-scrollbar{display:none}.games-area-tabs button,.games-journey button,.workspace-team-tabs button{flex:0 0 auto;min-height:44px;scroll-snap-align:start}.games-workspace-dock{position:-webkit-sticky;position:sticky;z-index:40;top:calc(max(8px, env(safe-area-inset-top)) + 64px);border-radius:14px;overflow:hidden}.games-workflow-message:not(.error){inset-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right));bottom:calc(var(--mobile-navigation-height) + 12px + env(safe-area-inset-bottom));width:auto}:is(.production-stage-flow-steps,.production-stage-flow-tools,.project-production-row,.project-workspace-tabs,.asset-filter-row,.script-asset-filter-row,.storyboard-filter-row,.storyboard-stage-view-tools,.language-voice-task-path,.language-voice-command-actions,.language-voice-editor-actions,.language-voice-take-actions,.animatic-shot-list,.animatic-controls,.video-player-tools,.voice-import-actions,.voice-segmented-controls,.voice-delivery-field>div,.voice-filter-row,.arabic-proofreader-mode-strip,.blueprints-category-row,.showcase-collection-rail>div,.workspace-team-tabs,.games-area-tabs,.games-journey){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent)}.admin-route-page{min-height:100dvh}.admin-route-page .settings-console{min-height:calc(100dvh - 48px)}.arabic-proofreader-modal,.video-director-preview-card{max-height:calc(100dvh - 16px)}.script-import-card{max-height:min(820px,calc(100dvh - 16px))}.video-audio-add-row,.video-audio-track-controls,.video-audio-track-head,.video-card-settings,.video-delivery-profile{grid-template-columns:minmax(0,1fr)}.video-card-settings label:last-child{grid-column:auto;max-width:none}.video-audio-track-head>button{justify-self:end}.video-audio-track-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.video-audio-track-controls .toggle{min-height:44px}.video-delivery-actions{display:grid;grid-template-columns:minmax(0,1fr)}.video-audio-add-row button,.video-delivery-actions button{min-height:44px}.studio-output-filter-popover{max-height:calc(100dvh - var(--mobile-navigation-height) - 88px)}.embedded-checkout-shell{min-height:100dvh;max-height:100dvh}:is(.voice-quote-overlay,.proofreader-quote-overlay,.language-voice-regenerate-overlay,.games-modal-backdrop,.blueprint-preview-backdrop){align-items:end;place-items:end center;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}:is(.voice-quote-dialog,.proofreader-quote-dialog,.language-voice-regenerate-dialog,.games-modal,.blueprint-preview-panel){width:100%;max-width:none;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));border-radius:20px}}@media (max-width:370px){.production-experience-toggle{width:min(184px,100%)}.production-experience-toggle button span{font-size:10px}.production-stage-flow-state{min-width:88px}.final-video-task-path strong,.video-production-unified .final-video-task-path strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.games-workspace-dock,.production-stage-action-buttons{transition:none}}.admin-route-page{height:100svh;min-height:0;overflow:hidden}.admin-route-page .settings-console{position:relative;height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);grid-gap:10px;gap:10px;overflow:hidden}.admin-route-page .settings-console.sidebar-collapsed{grid-template-columns:64px minmax(0,1fr)}.admin-route-page .settings-detail,.admin-route-page .settings-main,.admin-route-page .settings-menu{min-height:0}.admin-route-page .settings-menu{display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.admin-route-page .settings-menu nav{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.admin-route-page .settings-detail,.admin-route-page .settings-main{height:100%;overflow:hidden}.admin-route-page .settings-detail{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.admin-route-page .settings-detail[data-scroll-owner=admin-section]{scroll-behavior:smooth}.admin-route-page .settings-detail>*{min-width:0}.admin-route-page .settings-workflow-nav{min-width:0;display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--line),transparent 12%);border-radius:var(--radius);background:color-mix(in srgb,var(--surface),var(--bg) 10%)}.admin-route-page .settings-workflow-nav>span{flex:0 0 auto;color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.admin-route-page .settings-workflow-nav>div{min-width:0;display:flex;gap:3px;overflow-x:auto;scrollbar-width:thin}.admin-route-page .settings-workflow-nav button{min-height:30px;flex:0 0 auto;padding:0 9px;border:1px solid transparent;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--muted);font-size:11px;font-weight:790;white-space:nowrap}.admin-route-page .settings-workflow-nav button.active,.admin-route-page .settings-workflow-nav button:hover{border-color:var(--line);background:var(--surface-strong);color:var(--ink)}.admin-route-page .settings-workspace-toolbar{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:8px;border-block:1px solid color-mix(in srgb,var(--line),transparent 15%)}.admin-route-page .settings-workspace-toolbar-controls{min-width:0;display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.admin-route-page .settings-workspace-toolbar>output{flex:0 0 auto;color:var(--muted);font-size:11px;font-weight:750}.admin-route-page .audit-event-details{min-width:min(280px,100%);color:var(--muted);font-size:11px}.admin-route-page .audit-event-details summary{width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:760}.admin-route-page .audit-event-details pre{max-width:100%;max-height:180px;margin:8px 0 0;padding:8px;overflow:auto;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:var(--bg);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.admin-route-page .settings-detail>.settings-panel:has(>.settings-section-body),.admin-route-page .settings-panel{height:auto;min-height:100%;overflow:visible}.admin-route-page .settings-section-body{overflow:visible}.settings-mobile-bar,.settings-mobile-close,.settings-navigation-backdrop{display:none}@media (max-width:1179px){.admin-route-page{height:100dvh;min-height:0;overflow:hidden}.admin-route-page .settings-console,.admin-route-page .settings-console.sidebar-collapsed{height:100%;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px;overflow:hidden}.settings-mobile-bar{min-width:0;min-height:46px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:4px 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.settings-mobile-close,.settings-mobile-trigger{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-strong);color:var(--ink);padding:0}.settings-mobile-bar>div{min-width:0;display:grid;grid-gap:1px;gap:1px}.settings-mobile-bar span,.settings-mobile-bar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-mobile-bar span{color:var(--muted);font-size:10px;font-weight:760}.settings-mobile-bar strong{color:var(--ink);font-size:14px;font-weight:820}.admin-route-page .settings-sidebar-toggle{display:none}.admin-route-page .settings-console.sidebar-collapsed .settings-menu,.admin-route-page .settings-menu{position:fixed;z-index:1102;inset-block:0;inset-inline-start:0;width:min(326px,calc(100vw - 44px));max-width:none;height:100dvh;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));border-radius:0 var(--radius) var(--radius) 0;box-shadow:var(--shadow-lift);transform:translateX(calc(-100% - 24px));visibility:hidden;transition:transform .18s ease,visibility .18s linear}[dir=rtl] .admin-route-page .settings-console.sidebar-collapsed .settings-menu,[dir=rtl] .admin-route-page .settings-menu{border-radius:var(--radius) 0 0 var(--radius);transform:translateX(calc(100% + 24px))}.admin-route-page .settings-console.mobile-navigation-open .settings-menu{transform:translateX(0);visibility:visible}.admin-route-page .settings-console.sidebar-collapsed .settings-menu button small,.admin-route-page .settings-console.sidebar-collapsed .settings-menu button span,.admin-route-page .settings-console.sidebar-collapsed .settings-menu-title>div,.admin-route-page .settings-console.sidebar-collapsed .settings-nav-group h3,.admin-route-page .settings-console.sidebar-collapsed .settings-nav-search{display:initial}.admin-route-page .settings-console.sidebar-collapsed .settings-menu button{width:auto;height:auto;min-height:42px;grid-template-columns:18px minmax(0,1fr);place-items:stretch;padding:7px 9px 7px 12px}.admin-route-page .settings-console.sidebar-collapsed .settings-menu button small{display:block}.admin-route-page .settings-menu-title{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-mobile-close{grid-column:2}.settings-navigation-backdrop{position:fixed;z-index:1101;inset:0;display:block;border:0;border-radius:0;background:rgba(4,8,7,.56);padding:0;cursor:default}.admin-route-page .settings-detail,.admin-route-page .settings-main{height:100%;min-height:0;overflow:hidden}.admin-route-page .settings-detail{overflow-x:hidden;overflow-y:auto}.admin-route-page .settings-console .settings-menu nav,.admin-route-page .settings-panel,.admin-route-page .settings-section-body{overflow-x:hidden}}@media (max-width:767px){.admin-route-page .settings-workflow-nav,.admin-route-page .settings-workspace-toolbar,.admin-route-page .settings-workspace-toolbar-controls{align-items:stretch;flex-direction:column}.admin-route-topbar{min-height:48px;padding-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right))}.admin-route-topbar>span{display:none}.admin-back-to-studio{min-width:0}.admin-route-page .settings-console,.admin-route-page .settings-console.sidebar-collapsed{padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.admin-route-page .settings-panel{padding:10px}.admin-route-page .settings-section-header{align-items:start}}@media (prefers-reduced-motion:reduce){.admin-route-page .settings-console,.admin-route-page .settings-menu{transition:none}}.admin-route-page{--admin-accent:var(--brand-red);--admin-sidebar:color-mix(in srgb,var(--surface) 82%,var(--bg));--admin-canvas:color-mix(in srgb,var(--bg) 92%,var(--surface));--admin-segment:color-mix(in srgb,var(--surface-strong) 84%,var(--bg));--admin-hairline:color-mix(in srgb,var(--line),transparent 28%);--admin-material-shadow:0 1px 2px color-mix(in srgb,#000,transparent 95%),0 14px 40px color-mix(in srgb,#000,transparent 96%);background:var(--admin-canvas)}.admin-route-page.settings-workspace{padding:0}.admin-route-page .admin-route-topbar{min-height:52px;padding:7px 18px;border-bottom-color:var(--admin-hairline);background:color-mix(in srgb,var(--surface),transparent 10%);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.admin-route-page .admin-back-to-studio{min-width:0;min-height:34px;padding-inline:9px 12px;border-color:transparent;background:transparent;box-shadow:none;font-weight:620}.admin-route-page .admin-back-to-studio:hover{border-color:transparent;background:var(--admin-segment)}.admin-route-page .admin-route-topbar>span{color:var(--ink-soft);font-size:12.5px;font-weight:680}.admin-route-page .settings-console,.admin-route-page .settings-console.sidebar-collapsed{gap:10px;background:var(--admin-canvas);transition:grid-template-columns .18s cubic-bezier(.2,.8,.2,1)}.admin-route-page .settings-console{grid-template-columns:272px minmax(0,1fr)}.admin-route-page .settings-console.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}.admin-route-page .settings-menu{padding:16px 12px 12px;border:1px solid var(--admin-hairline);border-radius:18px;background:color-mix(in srgb,var(--admin-sidebar),transparent 4%);box-shadow:var(--admin-material-shadow);backdrop-filter:blur(24px) saturate(1.1);-webkit-backdrop-filter:blur(24px) saturate(1.1)}.admin-route-page .settings-menu-title{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:0 3px 14px}.settings-console-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--admin-accent);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--admin-accent),transparent 78%)}.settings-console-identity{min-width:0}.admin-route-page .settings-menu-title h2{margin:0;color:var(--ink);font-size:15px;font-weight:740;letter-spacing:-.02em}.admin-route-page .settings-menu-title p{display:none}.admin-route-page .settings-sidebar-toggle{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--muted)}.admin-route-page .settings-sidebar-toggle:hover{background:var(--admin-segment);color:var(--ink)}.admin-route-page .settings-mobile-close{display:none!important}.admin-route-page .settings-nav-search{min-height:40px;margin:0 2px 14px;padding-inline:11px;border:0;border-radius:11px;background:color-mix(in srgb,var(--surface-strong),var(--bg) 12%);box-shadow:inset 0 0 0 1px var(--admin-hairline),0 1px 0 color-mix(in srgb,#fff,transparent 78%)}.admin-route-page .settings-nav-search:focus-within{border-color:color-mix(in srgb,var(--admin-accent),transparent 42%);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-accent),transparent 88%)}.admin-route-page .settings-console .settings-menu nav{gap:9px;padding:0 3px 18px 1px}.admin-route-page .settings-nav-group{display:grid;grid-gap:2px;gap:2px;padding:5px;border:0;border-radius:13px;background:color-mix(in srgb,var(--admin-segment),transparent 18%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-hairline),transparent 34%)}.admin-route-page .settings-nav-group h3{margin:0;padding:2px 8px 5px;color:var(--muted);font-size:10px;font-weight:720;letter-spacing:.07em}.admin-route-page .settings-console .settings-menu button{position:relative;min-height:39px;grid-template-columns:19px minmax(0,1fr);gap:9px;padding:7px 9px;border:0;border-radius:9px;background:transparent;color:color-mix(in srgb,var(--ink),var(--muted) 22%);font-size:12.5px;font-weight:640}.admin-route-page .settings-console .settings-menu button svg{color:var(--muted);transition:color .14s ease,transform .14s ease}.admin-route-page .settings-console .settings-menu button:hover{border:0;background:color-mix(in srgb,var(--surface),transparent 20%);color:var(--ink)}.admin-route-page .settings-console .settings-menu button:hover svg{transform:translateY(-1px)}.admin-route-page .settings-console .settings-menu button.active{border:0;background:var(--surface);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb,#000,transparent 91%),0 0 0 1px color-mix(in srgb,var(--line),transparent 32%)}.admin-route-page .settings-console .settings-menu button.active svg{color:var(--admin-accent)}.admin-route-page .settings-console .settings-menu button.active:before{display:none}.admin-route-page .settings-main{display:block;min-width:0;overflow:hidden;border:1px solid var(--admin-hairline);border-radius:20px;background:var(--surface);box-shadow:var(--admin-material-shadow)}.admin-route-page .settings-detail{width:100%;padding:clamp(22px,2.4vw,36px) clamp(24px,3vw,48px) 48px}.admin-route-page .settings-detail>.settings-panel:has(>.settings-section-body),.admin-route-page .settings-panel{width:100%;max-width:none;min-height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-route-page .settings-section-header{min-height:74px;display:grid;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding:0 0 18px;border-bottom:1px solid var(--admin-hairline)}.admin-route-page .settings-section-header>div:first-child{min-width:0}.admin-route-page .settings-section-header .eyebrow{margin:0 0 5px;color:var(--admin-accent);font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.admin-route-page .settings-section-header h1,.admin-route-page .settings-section-header h2{margin:0;color:var(--ink);font-size:clamp(26px,2vw,31px);font-weight:740;letter-spacing:-.035em;line-height:1.08}.admin-route-page .settings-section-meta{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:16px}.admin-route-page .settings-header-insights{min-width:0;display:flex;align-items:stretch;justify-content:flex-end;overflow-x:auto;scrollbar-width:none}.admin-route-page .settings-header-insights::-webkit-scrollbar{display:none}.admin-route-page .settings-header-insight{min-width:86px;display:grid;align-content:center;grid-gap:2px;gap:2px;padding:3px 14px;-webkit-border-start:1px solid var(--admin-hairline);border-inline-start:1px solid var(--admin-hairline);white-space:nowrap}.admin-route-page .settings-header-insight small{color:var(--muted);font-size:10.5px;font-weight:620;letter-spacing:.01em}.admin-route-page .settings-header-insight strong{color:var(--ink);font-size:14.5px;font-weight:680;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.admin-route-page .settings-header-insight.ok strong{color:#08783a}.admin-route-page .settings-header-insight.warn strong{color:#9a6200}.admin-route-page .settings-header-insight.bad strong{color:#b42318}.admin-route-page .email-v2-activity-list article>div,.admin-route-page .security-feed-card .security-alert-grid>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.admin-route-page .settings-section-actions{align-self:center}.admin-route-page .settings-section-body{width:100%;gap:20px;padding-top:20px}.admin-route-page .settings-subnav{width:100%;max-width:100%;min-height:42px;display:flex;align-items:center;padding:3px;overflow-x:auto;border:0;border-radius:12px;background:var(--admin-segment);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-hairline),transparent 26%),0 1px 0 color-mix(in srgb,#fff,transparent 82%)}.admin-route-page .settings-subnav button{min-height:34px;padding-inline:14px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:640}.admin-route-page .settings-subnav button.active{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px color-mix(in srgb,#000,transparent 88%),0 0 0 1px color-mix(in srgb,var(--line),transparent 34%)}.admin-route-page .admin-customer-workspace-tabs button:hover:not(.active),.admin-route-page .admin-users-view-tabs button:hover:not(.active),.admin-route-page .ai-content-category-tabs button:hover:not(.active),.admin-route-page .settings-subnav button:hover:not(.active){background:color-mix(in srgb,var(--surface),transparent 56%);color:var(--ink)}.admin-route-page .admin-customer-workspace-tabs button small,.admin-route-page .admin-users-view-tabs button small,.admin-route-page .settings-subnav button small{min-width:18px;height:18px;display:inline-grid;place-items:center;padding-inline:5px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong),var(--line) 10%);color:inherit;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-route-page .admin-customer-workspace-tabs,.admin-route-page .admin-users-view-tabs,.admin-route-page .ai-content-category-tabs,.admin-route-page .credit-action-switch,.admin-route-page .email-locale-tabs,.admin-route-page .email-v2-preview-modes,.admin-route-page .email-v2-template-tabs{width:100%;max-width:100%;display:flex;align-items:center;min-height:42px;gap:2px;padding:4px;overflow-x:auto;border:0;border-radius:12px;background:var(--admin-segment);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-hairline),transparent 26%),0 1px 0 color-mix(in srgb,#fff,transparent 82%);scrollbar-width:none}.admin-route-page .admin-customer-workspace-tabs button,.admin-route-page .admin-users-view-tabs button,.admin-route-page .ai-content-category-tabs button,.admin-route-page .credit-action-switch button,.admin-route-page .email-locale-tabs button,.admin-route-page .email-v2-preview-modes button,.admin-route-page .email-v2-template-tabs button{min-height:34px;flex:0 0 auto;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:640;box-shadow:none}.admin-route-page .admin-customer-workspace-tabs button.active,.admin-route-page .admin-users-view-tabs button.active,.admin-route-page .ai-content-category-tabs button.active,.admin-route-page .credit-action-switch button.active,.admin-route-page .email-locale-tabs button.active,.admin-route-page .email-v2-preview-modes button.active,.admin-route-page .email-v2-template-tabs button.active{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px color-mix(in srgb,#000,transparent 88%),0 0 0 1px color-mix(in srgb,var(--line),transparent 34%)}.admin-route-page .ai-content-category-tabs{min-height:38px;flex-wrap:nowrap;border-bottom:1px solid var(--admin-hairline)}.admin-route-page .ai-content-category-tabs button{min-width:max-content;justify-content:center;padding:5px 12px}.admin-route-page .ai-content-category-tabs button.active{border-color:transparent;box-shadow:0 1px 5px color-mix(in srgb,#000,transparent 89%),0 0 0 1px color-mix(in srgb,var(--line),transparent 26%)}.admin-route-page .admin-ops-pulse-card,.admin-route-page .settings-band,.admin-route-page .settings-card,.admin-route-page .storage-card{border-color:color-mix(in srgb,var(--admin-hairline),transparent 18%);border-radius:16px;background:color-mix(in srgb,var(--surface-strong),var(--surface) 52%);box-shadow:0 1px 2px color-mix(in srgb,#000,transparent 95%)}.admin-route-page .settings-command-item{grid-template-columns:minmax(0,1fr)}.admin-route-page .settings-command-item.has-icon{grid-template-columns:28px minmax(0,1fr)}.admin-route-page .settings-band-head,.admin-route-page .settings-card .section-row{min-height:48px}.admin-route-page .admin-customer-queue-head p,.admin-route-page .admin-user-locations-head p,.admin-route-page .admin-user-section-head>div>p,.admin-route-page .ai-content-title>p,.admin-route-page .credits-section-block>.credit-section-title p,.admin-route-page .deploy-notice-workflow-title>p,.admin-route-page .email-template-editor-head>div>p,.admin-route-page .model-registry-head>div>p,.admin-route-page .preset-section-heading>div>p,.admin-route-page .provider-service-head>div>p,.admin-route-page .resource-section-head>div>p,.admin-route-page .settings-band>.settings-band-head>div>p,.admin-route-page .settings-band>.settings-band-heading>div>p,.admin-route-page .settings-card>.section-row>div>p,.admin-route-page .usage-insights-head>div>p,.admin-route-page .user-project-content-head p,.admin-route-page .user-project-summary-head p,.admin-route-page .voice-admin-pane-head>div>p,.admin-route-page section>.section-row:first-child>div>:is(h3,h4)+p{display:none}.admin-route-page .section-row h3,.admin-route-page .settings-band h3,.admin-route-page .settings-card h3{color:var(--ink);font-weight:700;letter-spacing:-.015em}.admin-route-page .settings-workspace-toolbar{padding:10px 0;border:0;border-bottom:1px solid var(--admin-hairline);background:transparent}.admin-route-page .settings-primary-action{min-height:36px;border-radius:10px;box-shadow:0 1px 2px color-mix(in srgb,#000,transparent 86%)}.admin-route-page .danger-action,.admin-route-page .secondary-action{min-height:34px;border-radius:10px}.admin-route-page .primary-action:disabled,.admin-route-page .settings-primary-action:disabled{border-color:transparent;background:var(--control);color:var(--muted);box-shadow:inset 0 0 0 1px var(--admin-hairline);opacity:.72}.admin-route-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:transparent;background:color-mix(in srgb,var(--control),var(--surface) 20%);box-shadow:inset 0 0 0 1px var(--admin-hairline)}.admin-route-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-accent),transparent 30%),0 0 0 3px color-mix(in srgb,var(--admin-accent),transparent 88%)}.admin-route-page .command-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;overflow:hidden;border-block:1px solid var(--admin-hairline)}.admin-route-page .command-metric-grid .metric{min-height:72px;padding:14px 16px;border:0!important;-webkit-border-end:1px solid var(--admin-hairline)!important;border-inline-end:1px solid var(--admin-hairline)!important;border-radius:0!important;background:transparent!important}.admin-route-page .command-metric-grid .metric:last-child{-webkit-border-end:0!important;border-inline-end:0!important}.admin-route-page .command-metric-grid .metric span{font-size:11px;font-weight:620}.admin-route-page .command-metric-grid .metric strong{font-size:21px;font-weight:680;letter-spacing:-.025em}.admin-route-page .admin-ops-pulse-card{margin-block:0;padding:0;border:0;background:transparent;box-shadow:none}.admin-route-page .admin-ops-pulse-card>.section-row{min-height:44px;padding:0 0 10px}.admin-route-page .admin-ops-pulse-grid{gap:0;overflow:hidden;border-block:1px solid var(--admin-hairline)}.admin-route-page .admin-ops-pulse-grid button{min-height:68px;border:0;-webkit-border-end:1px solid var(--admin-hairline);border-inline-end:1px solid var(--admin-hairline);border-radius:0;background:transparent}.admin-route-page .admin-ops-pulse-grid button:last-child{-webkit-border-end:0;border-inline-end:0}.admin-route-page .admin-ops-pulse-grid button:hover{border-color:var(--admin-hairline);background:color-mix(in srgb,var(--surface-strong),transparent 12%);transform:translateY(-1px)}.admin-route-page .admin-ops-pulse-grid button.needs-review{border-color:var(--admin-hairline);background:color-mix(in srgb,var(--admin-accent),var(--surface) 94%)}.admin-route-page .admin-ops-pulse-grid strong{font-size:20px;font-weight:680}.admin-route-page .admin-ops-pulse-grid span{font-size:11px;font-weight:620}.admin-route-page .admin-discover-list{gap:0;overflow:hidden;border:1px solid var(--admin-hairline);border-radius:13px}.admin-route-page .admin-discover-list article{border:0;border-bottom:1px solid var(--admin-hairline);border-radius:0;background:transparent}.admin-route-page .admin-discover-list article:last-child{border-bottom:0}.admin-route-page .source-badge.ok{color:#08783a}html[data-theme=dark] .admin-route-page .source-badge.ok{color:#72d99c}.admin-route-page table{width:100%}.admin-route-page a,.admin-route-page button,.admin-route-page input,.admin-route-page select,.admin-route-page textarea{transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.admin-route-page input[type=checkbox],.admin-route-page input[type=radio]{inline-size:16px;min-inline-size:16px;block-size:16px;min-block-size:16px;padding:0;flex:0 0 16px}.admin-route-page button:active:not(:disabled){transform:scale(.985)}.admin-route-page .settings-console.sidebar-collapsed .settings-menu-title{grid-template-columns:1fr}.admin-route-page .settings-console.sidebar-collapsed .settings-console-identity,.admin-route-page .settings-console.sidebar-collapsed .settings-console-mark{display:none}.admin-route-page .settings-console.sidebar-collapsed .settings-nav-group{padding:5px;border-radius:12px}html[data-theme=dark] .admin-route-page{--admin-sidebar:color-mix(in srgb,var(--surface) 90%,#070707);--admin-canvas:color-mix(in srgb,var(--bg) 95%,#050505);--admin-segment:color-mix(in srgb,var(--surface-strong) 68%,#080808)}html[data-theme=dark] .admin-route-page .settings-console .settings-menu button.active,html[data-theme=dark] .admin-route-page .settings-subnav button.active{box-shadow:0 1px 8px color-mix(in srgb,#000,transparent 55%),0 0 0 1px color-mix(in srgb,#fff,transparent 91%)}html[data-theme=dark] .admin-route-page .settings-header-insight.ok strong{color:#72d99c}html[data-theme=dark] .admin-route-page .settings-header-insight.warn strong{color:#f2bd63}html[data-theme=dark] .admin-route-page .settings-header-insight.bad strong{color:#ff8f87}@media (max-width:1179px){.admin-route-page .settings-console,.admin-route-page .settings-console.sidebar-collapsed{grid-template-columns:minmax(0,1fr);grid-template-rows:54px minmax(0,1fr);gap:8px;padding:8px}.admin-route-page .settings-mobile-bar{min-height:54px;padding:6px 10px;border-color:var(--admin-hairline);border-radius:13px;background:color-mix(in srgb,var(--surface),transparent 3%);box-shadow:0 1px 2px color-mix(in srgb,#000,transparent 94%)}.admin-route-page .settings-console.sidebar-collapsed .settings-menu,.admin-route-page .settings-menu{padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));-webkit-border-end:1px solid var(--admin-hairline);border-inline-end:1px solid var(--admin-hairline);border-radius:0 18px 18px 0;box-shadow:18px 0 48px color-mix(in srgb,#000,transparent 76%)}[dir=rtl] .admin-route-page .settings-console.sidebar-collapsed .settings-menu,[dir=rtl] .admin-route-page .settings-menu{border-radius:18px 0 0 18px;box-shadow:-18px 0 48px color-mix(in srgb,#000,transparent 76%)}.admin-route-page .settings-console.mobile-navigation-open .settings-mobile-close{display:inline-grid!important;grid-column:3;grid-row:1}.admin-route-page .settings-sidebar-toggle{display:none!important}.admin-route-page .settings-console.mobile-navigation-open .settings-console-identity{display:block}.admin-route-page .settings-console.mobile-navigation-open .settings-nav-search{display:grid}.admin-route-page .settings-console.mobile-navigation-open .settings-nav-group h3{display:block}.admin-route-page .settings-console.mobile-navigation-open .settings-menu button span{display:inline}.admin-route-page .settings-console.mobile-navigation-open .settings-menu button small{display:block}.admin-route-page .command-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-route-page .command-metric-grid .metric:nth-child(3n){-webkit-border-end:0!important;border-inline-end:0!important}.admin-route-page .admin-ops-pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-route-page .settings-console.sidebar-collapsed .settings-console-mark{display:grid}.admin-route-page .settings-console.sidebar-collapsed .settings-menu-title{grid-template-columns:34px minmax(0,1fr) auto}.admin-route-page .settings-detail{padding:14px 14px max(30px,env(safe-area-inset-bottom))}}@media (min-width:1440px){.admin-route-page .settings-detail{padding-inline:clamp(34px,3vw,58px)}.admin-route-page .users-admin-workspace,.admin-route-page .users-focused-workspace{grid-template-columns:minmax(0,1.35fr) minmax(380px,.65fr)}}@media (max-width:620px){.admin-route-page .settings-console,.admin-route-page .settings-console.sidebar-collapsed{padding:6px;gap:6px}.admin-route-page .settings-detail{padding:10px 8px max(24px,env(safe-area-inset-bottom))}.admin-route-page .settings-main{border-radius:16px}.admin-route-page .settings-section-header{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;padding:2px 2px 15px}.admin-route-page .settings-section-header h1,.admin-route-page .settings-section-header h2{font-size:24px}.admin-route-page .settings-section-actions{width:100%;justify-content:flex-start}.admin-route-page .settings-section-meta{width:100%;display:grid;justify-content:stretch;grid-gap:10px;gap:10px}.admin-route-page .settings-header-insights{width:calc(100vw - 34px);justify-content:flex-start;scroll-snap-type:inline proximity}.admin-route-page .settings-header-insight{min-width:max-content;padding-inline:12px;scroll-snap-align:start}.admin-route-page .settings-header-insight:first-child{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.admin-route-page .settings-section-body{padding-top:12px}.admin-route-page .command-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-route-page .command-metric-grid .metric,.admin-route-page .command-metric-grid .metric:nth-child(3n){-webkit-border-end:1px solid var(--admin-hairline)!important;border-inline-end:1px solid var(--admin-hairline)!important;border-bottom:1px solid var(--admin-hairline)!important}.admin-route-page .command-metric-grid .metric:nth-child(2n){-webkit-border-end:0!important;border-inline-end:0!important}.admin-route-page .command-metric-grid .metric:nth-last-child(-n+2){border-bottom:0!important}.admin-route-page .admin-ops-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-route-page .admin-ops-pulse-grid button:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.admin-route-page .admin-ops-pulse-grid button:last-child:nth-child(odd){grid-column:1/-1}.admin-route-page .admin-ops-pulse-card,.admin-route-page .settings-band,.admin-route-page .settings-card,.admin-route-page .storage-card{border-radius:12px}}@media (prefers-reduced-motion:reduce){.admin-route-page *,.admin-route-page :after,.admin-route-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}