:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--centravio-font-family:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--centravio-primary:#123a59;--centravio-primary-rgb:18, 58, 89;--centravio-primary-hover:#174b70;--centravio-primary-active:#0d2b43;--centravio-primary-foreground:#fff;--centravio-primary-soft:rgba(var(--centravio-primary-rgb), .72);--centravio-primary-muted:rgba(var(--centravio-primary-rgb), .34);--centravio-status-accent-bg:rgba(var(--centravio-primary-rgb), .08);--centravio-status-accent-border:rgba(var(--centravio-primary-rgb), .34);--centravio-status-accent-text:var(--centravio-primary);--centravio-status-critical-bg:#b4231811;--centravio-status-critical-border:#b4231857;--centravio-status-critical-text:#b42318;--centravio-control-focus-border:var(--centravio-primary);--centravio-control-focus-ring:none;--centravio-control-active-bg:rgba(var(--centravio-primary-rgb), .06);--centravio-control-selected-bg:rgba(var(--centravio-primary-rgb), .11);--centravio-top-notification-offset:6px;--centravio-notification-z-index:2147480000;--centravio-popup-bg:#fff;--centravio-popup-border:#11111124;--centravio-popup-text:#17202a;--centravio-popup-muted:#64748b;--centravio-popup-active-bg:rgba(var(--centravio-primary-rgb), .05);--centravio-popup-selected-bg:rgba(var(--centravio-primary-rgb), .1);--centravio-popup-selected-text:var(--centravio-primary);--centravio-scrollbar-size:6px;--centravio-scrollbar-track:transparent;--centravio-scrollbar-thumb:#64748b38;--centravio-page-bg:#fff;--centravio-console-bg:#fff;--centravio-console-rail-bg:#0b1220;--centravio-console-rail-panel-bg:#0f172a;--centravio-console-rail-active-bg:#ffffff0e;--centravio-console-rail-hover-bg:#ffffff09;--centravio-console-rail-active-border:#ffffff24;--centravio-console-rail-hover-border:#ffffff14;--centravio-console-menu-selected-bg:#123a59;--centravio-console-menu-selected-border:#1e5f8a;--centravio-console-menu-selected-text:#fff;--centravio-console-rail-text:#e5eef7;--centravio-console-rail-muted:#9aa8ba;--centravio-console-rail-border:#94a3b824;--centravio-console-nav-action-bg:var(--centravio-console-rail-panel-bg);--centravio-console-nav-action-border:var(--centravio-console-rail-border);--centravio-console-nav-action-active-bg:var(--centravio-console-rail-hover-bg);--centravio-console-nav-action-active-border:rgba(var(--centravio-primary-rgb), .22);--centravio-console-nav-action-active-text:#fff;--centravio-logo-image:url(/assets/centravio-logo-white.png?v=transparent-20260519);--centravio-loader-color:var(--centravio-console-rail-bg);--centravio-loader-color-rgb:11, 18, 32;--centravio-loader-description-color:var(--centravio-loader-color);--centravio-logo-color:var(--centravio-loader-color);--centravio-console-panel-bg:#fff;--centravio-console-panel-subtle-bg:#fbfdfe;--centravio-console-panel-muted-bg:#f8fafc;--centravio-console-border:rgba(var(--centravio-primary-rgb), .12);--centravio-console-border-strong:rgba(var(--centravio-primary-rgb), .22);--centravio-console-list-selected-bg:rgba(var(--centravio-primary-rgb), .04);--centravio-console-list-selected-hover-bg:rgba(var(--centravio-primary-rgb), .055);--centravio-console-list-selected-badge-bg:rgba(var(--centravio-primary-rgb), .075);--centravio-console-text:#17202a;--centravio-console-muted:#64748b;--centravio-console-muted-strong:#475569;--centravio-console-control-bg:#fff;--centravio-console-control-border:#0f172a2e;--centravio-console-control-hover-border:rgba(var(--centravio-primary-rgb), .38);--centravio-console-control-placeholder:#98a2b3;--centravio-outlined-button-bg:var(--centravio-console-panel-bg);--centravio-outlined-button-border:var(--centravio-console-border);--centravio-outlined-button-text:var(--centravio-primary);--centravio-outlined-button-hover-bg:rgba(var(--centravio-primary-rgb), .025);--centravio-outlined-button-hover-border:var(--centravio-outlined-button-border);--centravio-outlined-button-hover-text:var(--centravio-primary-hover);--centravio-auth-page-bg:#fff;--centravio-auth-panel-bg:#fff;--centravio-auth-text:#17202a;--centravio-auth-muted:#64748b;--centravio-auth-chrome-text:#000;--centravio-auth-footer-text:#000;--centravio-auth-border:#0f172a17;--centravio-auth-action-bg:#fff;--centravio-auth-action-border:#1111112e;--centravio-auth-action-hover-bg:rgba(var(--centravio-primary-rgb), .035);--centravio-auth-action-hover-border:rgba(var(--centravio-primary-rgb), .4);--centravio-auth-action-text:var(--centravio-primary);--centravio-auth-action-muted:#64748b;--centravio-auth-control-bg:transparent;--centravio-auth-control-border:#0f172a2e;--centravio-auth-control-hover-border:rgba(var(--centravio-primary-rgb), .38);--centravio-auth-control-text:#17202a;--centravio-auth-control-placeholder:#98a2b3;--centravio-auth-autofill-bg:var(--centravio-auth-panel-bg);--centravio-auth-control-icon:#64748b;--centravio-checkbox-bg:#fff;--centravio-checkbox-border:#0f172a47;--centravio-checkbox-hover-border:rgba(var(--centravio-primary-rgb), .52);--centravio-checkbox-check:#fff;--centravio-auth-icon-bg:rgba(var(--centravio-primary-rgb), .06);--centravio-auth-dropdown-bg:#fff;--centravio-auth-notice-info-bg:rgba(var(--centravio-primary-rgb), .1);--centravio-auth-notice-info-border:rgba(var(--centravio-primary-rgb), .3);--centravio-auth-notice-info-accent:var(--centravio-primary);--centravio-auth-notice-info-text:#334155;--centravio-auth-notice-success-bg:#1665341a;--centravio-auth-notice-success-border:#16653447;--centravio-auth-notice-success-accent:#166534;--centravio-auth-notice-success-text:#14532d;--centravio-auth-notice-warning-bg:#a8620021;--centravio-auth-notice-warning-border:#a8620052;--centravio-auth-notice-warning-accent:#a86200;--centravio-auth-notice-warning-text:#6f3d04;--centravio-auth-notice-error-bg:#b423181a;--centravio-auth-notice-error-border:#b423184d;--centravio-auth-notice-error-accent:#b42318;--centravio-auth-notice-error-text:#7a261f;--centravio-solid-notice-accent-bg:var(--centravio-primary);--centravio-solid-notice-accent-border:var(--centravio-primary);--centravio-solid-notice-warning-bg:#fff7ed;--centravio-solid-notice-warning-border:#d97706;--centravio-solid-notice-warning-text:#713f12;--centravio-solid-notice-warning-muted-text:#713f12c2;--centravio-solid-notice-warning-icon:#b45309;--centravio-solid-notice-error-bg:#b42318;--centravio-solid-notice-error-border:#b42318;--centravio-solid-notice-error-text:#fff;--centravio-solid-notice-error-muted-text:#ffffffd6;--centravio-solid-notice-error-icon:#fff;--centravio-solid-notice-text:var(--centravio-primary-foreground);--centravio-solid-notice-muted-text:#ffffffd6;--centravio-footer-text:var(--centravio-console-muted-strong);--centravio-loader-bg:var(--centravio-auth-page-bg);--centravio-loader-bar-bg:color-mix(in srgb, var(--centravio-loader-color) 18%, transparent);--centravio-loader-bar-fill:var(--centravio-loader-color);--centravio-loader-logo-width:min(214px, 58vw);--centravio-loader-logo-height:min(51px, 13.72vw);--centravio-loader-rail-width:min(420px, 58vw);--centravio-loader-rail-height:3px;--centravio-loader-gap:18px;--centravio-loader-padding:24px;--centravio-loader-frame-height:calc(var(--centravio-loader-logo-height) + var(--centravio-loader-rail-height) + var(--centravio-loader-gap) + var(--centravio-loader-padding) + var(--centravio-loader-padding));--centravio-loader-description-offset:clamp(48px, 7vw, 58px);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-centravio-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--centravio-primary:#123a59;--centravio-primary-rgb:18, 58, 89;--centravio-primary-hover:#174b70;--centravio-primary-active:#0d2b43;--centravio-primary-foreground:#fff;--centravio-primary-soft:rgba(var(--centravio-primary-rgb), .28);--centravio-primary-muted:rgba(var(--centravio-primary-rgb), .44);--centravio-status-accent-bg:rgba(var(--centravio-primary-rgb), .18);--centravio-status-accent-border:rgba(var(--centravio-primary-rgb), .42);--centravio-status-accent-text:#fff;--centravio-status-critical-bg:#f8717124;--centravio-status-critical-border:#f871715c;--centravio-status-critical-text:#fff;--centravio-control-focus-border:var(--centravio-primary);--centravio-control-active-bg:rgba(var(--centravio-primary-rgb), .16);--centravio-control-selected-bg:rgba(var(--centravio-primary-rgb), .24);--centravio-popup-bg:#111827;--centravio-popup-border:#94a3b824;--centravio-popup-text:#edf4ff;--centravio-popup-muted:#9aa8ba;--centravio-popup-active-bg:rgba(var(--centravio-primary-rgb), .18);--centravio-popup-selected-bg:rgba(var(--centravio-primary-rgb), .26);--centravio-popup-selected-text:#f8fbff;--centravio-scrollbar-size:6px;--centravio-scrollbar-track:transparent;--centravio-scrollbar-thumb:#94a3b842;--centravio-dark-control-surface:#0b12206b;--centravio-dark-control-surface-hover:#0b12208f;--centravio-page-bg:#0b1220;--centravio-console-bg:#0b1220;--centravio-console-rail-bg:#0b1220;--centravio-console-rail-panel-bg:#0f172a;--centravio-console-rail-active-bg:#ffffff0e;--centravio-console-rail-hover-bg:#ffffff09;--centravio-console-rail-active-border:#ffffff24;--centravio-console-rail-hover-border:#ffffff14;--centravio-console-menu-selected-bg:#123a59;--centravio-console-menu-selected-border:#1e5f8a;--centravio-console-menu-selected-text:#fff;--centravio-console-rail-text:#e5eef7;--centravio-console-rail-muted:#9aa8ba;--centravio-console-rail-border:#94a3b81a;--centravio-console-nav-action-bg:var(--centravio-console-rail-panel-bg);--centravio-console-nav-action-border:var(--centravio-console-rail-border);--centravio-console-nav-action-active-bg:var(--centravio-control-active-bg);--centravio-console-nav-action-active-border:var(--centravio-primary);--centravio-console-nav-action-active-text:#fff;--centravio-loader-color:var(--centravio-console-rail-text);--centravio-loader-color-rgb:229, 238, 247;--centravio-loader-description-color:var(--centravio-console-rail-muted);--centravio-logo-color:var(--centravio-loader-color);--centravio-console-panel-bg:#111827;--centravio-console-panel-subtle-bg:#172033;--centravio-console-panel-muted-bg:#0f172a;--centravio-console-border:#7dd3fc24;--centravio-console-border-strong:#7dd3fc3d;--centravio-console-list-selected-bg:rgba(var(--centravio-primary-rgb), .13);--centravio-console-list-selected-hover-bg:rgba(var(--centravio-primary-rgb), .18);--centravio-console-list-selected-badge-bg:rgba(var(--centravio-primary-rgb), .22);--centravio-console-text:#e5eef7;--centravio-console-muted:#9aa8ba;--centravio-console-muted-strong:#cbd5e1;--centravio-console-icon-text:#fff;--centravio-console-badge-text:#fff;--centravio-console-control-bg:var(--centravio-dark-control-surface);--centravio-console-control-border:rgba(var(--centravio-primary-rgb), .48);--centravio-console-control-hover-border:rgba(var(--centravio-primary-rgb), .72);--centravio-console-control-placeholder:#77869a;--centravio-outlined-button-bg:#0f172a3d;--centravio-outlined-button-border:#cbd5e13d;--centravio-outlined-button-text:#fff;--centravio-outlined-button-hover-bg:rgba(var(--centravio-primary-rgb), .06);--centravio-outlined-button-hover-border:var(--centravio-outlined-button-border);--centravio-outlined-button-hover-text:#fff;--centravio-auth-page-bg:#0b1220;--centravio-auth-panel-bg:#111827;--centravio-auth-text:#e5eef7;--centravio-auth-muted:#9aa8ba;--centravio-auth-chrome-text:#fff;--centravio-auth-footer-text:#fff;--centravio-auth-border:#94a3b81a;--centravio-auth-action-bg:var(--centravio-dark-control-surface);--centravio-auth-action-border:rgba(var(--centravio-primary-rgb), .36);--centravio-auth-action-hover-bg:var(--centravio-dark-control-surface-hover);--centravio-auth-action-hover-border:rgba(var(--centravio-primary-rgb), .72);--centravio-auth-action-text:#d5eef6;--centravio-auth-action-muted:#9aa8ba;--centravio-auth-control-bg:var(--centravio-dark-control-surface);--centravio-auth-control-border:rgba(var(--centravio-primary-rgb), .48);--centravio-auth-control-hover-border:rgba(var(--centravio-primary-rgb), .72);--centravio-auth-control-text:#e5eef7;--centravio-auth-control-placeholder:#77869a;--centravio-auth-autofill-bg:var(--centravio-console-panel-muted-bg);--centravio-auth-control-icon:#93a4b8;--centravio-checkbox-bg:var(--centravio-dark-control-surface);--centravio-checkbox-border:rgba(var(--centravio-primary-rgb), .44);--centravio-checkbox-hover-border:rgba(var(--centravio-primary-rgb), .72);--centravio-checkbox-check:#fff;--centravio-auth-icon-bg:rgba(var(--centravio-primary-rgb), .2);--centravio-auth-dropdown-bg:#111827;--centravio-auth-notice-info-bg:#0ea5e926;--centravio-auth-notice-info-border:#7dd3fc47;--centravio-auth-notice-info-accent:#7dd3fc;--centravio-auth-notice-info-text:#d8f3ff;--centravio-auth-notice-success-bg:#22c55e26;--centravio-auth-notice-success-border:#86efac42;--centravio-auth-notice-success-accent:#86efac;--centravio-auth-notice-success-text:#dcfce7;--centravio-auth-notice-warning-bg:#fbbf2426;--centravio-auth-notice-warning-border:#fbbf2447;--centravio-auth-notice-warning-accent:#fbbf24;--centravio-auth-notice-warning-text:#fde68a;--centravio-solid-notice-warning-bg:var(--centravio-console-panel-bg);--centravio-solid-notice-warning-border:#fbbf24;--centravio-solid-notice-warning-text:#fde68a;--centravio-solid-notice-warning-muted-text:#fde68ac2;--centravio-solid-notice-warning-icon:#fbbf24;--centravio-solid-notice-error-bg:#991b1b;--centravio-solid-notice-error-border:#f87171;--centravio-solid-notice-error-text:#fff;--centravio-solid-notice-error-muted-text:#ffffffd6;--centravio-solid-notice-error-icon:#fff;--centravio-auth-notice-error-bg:#f8717126;--centravio-auth-notice-error-border:#f8717147;--centravio-auth-notice-error-accent:#f87171;--centravio-auth-notice-error-text:#fecaca;--centravio-footer-text:var(--centravio-console-muted-strong);--centravio-loader-bg:var(--centravio-auth-page-bg);--centravio-loader-bar-bg:rgba(var(--centravio-loader-color-rgb), .18);--centravio-loader-bar-fill:var(--centravio-loader-color)}*{box-sizing:border-box}body{background:var(--centravio-page-bg);min-width:320px;min-height:100vh;font-family:var(--centravio-font-family);font-feature-settings:"cv02" 1, "cv03" 1, "cv04" 1, "cv11" 1;font-variation-settings:"opsz" 14;margin:0}body:has(.console-shell){overflow:hidden}.console-static-shell{place-items:center;gap:var(--centravio-loader-gap);grid-template-rows:var(--centravio-loader-logo-height) var(--centravio-loader-rail-height);min-height:100svh;padding:var(--centravio-loader-padding);background:linear-gradient(180deg, rgba(var(--centravio-loader-color-rgb), .035) 0%, rgba(var(--centravio-loader-color-rgb), 0) 28%), var(--centravio-loader-bg);align-content:center;display:grid}.console-static-shell-logo,.console-loading-logo{width:var(--centravio-loader-logo-width);height:var(--centravio-loader-logo-height);aspect-ratio:1382/327;display:block}.centravio-logo-tint{color:var(--centravio-logo-color);isolation:isolate;flex:none;display:block;position:relative}.centravio-logo-tint:before{z-index:0;content:"";-webkit-mask-image:var(--centravio-logo-image);-webkit-mask-image:var(--centravio-logo-image);mask-image:var(--centravio-logo-image);background:currentColor;display:block;position:absolute;inset:0;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.centravio-logo-source{z-index:-1;object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:relative}.console-static-shell-bar,.console-loading-rail{width:var(--centravio-loader-rail-width);max-width:100%;height:var(--centravio-loader-rail-height);isolation:isolate;background:linear-gradient(90deg, transparent 0%, rgba(var(--centravio-loader-color-rgb), .06) 8%, var(--centravio-loader-bar-bg) 22%, var(--centravio-loader-bar-bg) 78%, rgba(var(--centravio-loader-color-rgb), .06) 92%, transparent 100%);position:relative;overflow:hidden}.console-static-shell-bar:before,.console-loading-rail:before{content:"";z-index:0;background:linear-gradient(90deg, transparent 0%, var(--centravio-loader-bar-bg) 16%, rgba(var(--centravio-loader-color-rgb), .2) 50%, var(--centravio-loader-bar-bg) 84%, transparent 100%);opacity:.58;transform-origin:50%;animation:2.6s ease-in-out infinite console-loader-rail-focus;position:absolute;inset:0}.console-static-shell-bar:after,.console-loading-rail:after{content:"";inset-block:0;z-index:1;background:linear-gradient(90deg, transparent 0%, rgba(var(--centravio-loader-color-rgb), 0) 8%, rgba(var(--centravio-loader-color-rgb), .24) 28%, color-mix(in srgb, var(--centravio-loader-color) 72%, #fff) 54%, var(--centravio-loader-bar-fill) 70%, transparent 100%);width:44%;box-shadow:0 0 12px rgba(var(--centravio-loader-color-rgb), .22);opacity:0;transform-origin:50%;will-change:opacity, transform;animation:1.55s cubic-bezier(.48,0,.18,1) infinite console-static-shell-progress;display:block;position:absolute;left:0;transform:translate(-125%)scaleX(.56)}@keyframes console-loader-rail-focus{0%,to{opacity:.38;transform:scaleX(.92)}50%{opacity:.72;transform:scaleX(1)}}@keyframes console-static-shell-progress{0%{opacity:0;transform:translate(-125%)scaleX(.56)}12%{opacity:1}52%{opacity:1;transform:translate(84%)scaleX(1.08)}86%{opacity:.9}to{opacity:0;transform:translate(258%)scaleX(.72)}}@media (prefers-reduced-motion:reduce){.console-static-shell-bar:before,.console-loading-rail:before,.console-static-shell-bar:after,.console-loading-rail:after{animation:none}.console-static-shell-bar:after,.console-loading-rail:after{opacity:.72;width:100%;transform:none}}button,input,textarea,select{font:inherit}:where(.ant-btn){vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}:where(.ant-btn) :where(.ant-btn-icon,.ant-btn-loading-icon,.anticon){flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}:where(.ant-btn) :where(.ant-btn-icon,.ant-btn-loading-icon,.anticon) :where(svg),:where(.ant-btn)>:where(svg){flex:none;display:block}html,body,*{scrollbar-width:thin;scrollbar-color:transparent var(--centravio-scrollbar-track)}html:hover,html:focus-within,body:hover,body:focus-within,:hover,:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) var(--centravio-scrollbar-track)}html::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}body::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}html::-webkit-scrollbar-track{background:var(--centravio-scrollbar-track)}body::-webkit-scrollbar-track{background:var(--centravio-scrollbar-track)}::-webkit-scrollbar-track{background:var(--centravio-scrollbar-track)}html::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:1px solid #0000;border-radius:0;transition:background-color .18s,border-color .18s}body::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:1px solid #0000;border-radius:0;transition:background-color .18s,border-color .18s}::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:1px solid #0000;border-radius:0;transition:background-color .18s,border-color .18s}html:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}html:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}body:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}body:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}html::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}body::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}html::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}body::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}:where(a[href],button,input,select,textarea,[role=button],[tabindex]):focus-visible{outline-color:var(--centravio-control-focus-border)}:where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-mentions,.ant-picker,.ant-select-selector):focus,:where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-mentions,.ant-picker,.ant-select-selector):focus-within,:where(.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-mentions-focused,.ant-picker-focused,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-open:not(.ant-select-disabled) .ant-select-selector){outline:0;border-color:var(--centravio-control-focus-border)!important;box-shadow:var(--centravio-control-focus-ring)!important}:where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]){border-color:var(--centravio-outlined-button-border)!important;background:var(--centravio-outlined-button-bg)!important;color:var(--centravio-outlined-button-text)!important;box-shadow:none!important}:where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):hover,:where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):active,:where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):focus,:where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):focus-visible{outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;box-shadow:none!important;background-image:none!important}[data-centravio-theme=dark] :where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled){border-color:var(--centravio-outlined-button-border)!important;background:var(--centravio-outlined-button-bg)!important;color:var(--centravio-outlined-button-text)!important;box-shadow:none!important}[data-centravio-theme=dark] :where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):hover,[data-centravio-theme=dark] :where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):active,[data-centravio-theme=dark] :where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):focus,[data-centravio-theme=dark] :where(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):focus-visible{outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;box-shadow:none!important;background-image:none!important}[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){color:#fff!important;box-shadow:none!important;background:#7f1d1d14!important;border-color:#f871714d!important}[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background:#7f1d1d2e!important;border-color:#f871717a!important}[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn.ant-btn-dangerous):where(:disabled,.ant-btn-disabled),[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn.ant-btn-dangerous[disabled]){opacity:1;color:#e5eef76b!important;box-shadow:none!important;background:#0f172a6b!important;border-color:#94a3b824!important}[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn.ant-btn-dangerous):where(:disabled,.ant-btn-disabled) :is(.ant-btn-icon,svg),[data-centravio-theme=dark] :where(.console-content,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :where(.ant-btn.ant-btn-dangerous[disabled]) :is(.ant-btn-icon,svg){stroke:currentColor;color:inherit!important}:where(.ant-btn-primary):not(:disabled):focus-visible{box-shadow:none;outline:none;border-color:var(--centravio-control-focus-border)!important}:where(.ant-btn-primary):not(:disabled){border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}:where(.ant-btn-primary):not(:disabled):hover,:where(.ant-btn-primary):not(:disabled):active,:where(.ant-btn-primary):not(:disabled):focus-visible{border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}.ant-wave,.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{box-shadow:none!important;opacity:0!important;transition:none!important;animation:none!important;display:none!important}.ant-message,.ant-notification{top:var(--centravio-top-notification-offset)!important;z-index:var(--centravio-notification-z-index)!important;bottom:auto!important}.ant-notification{width:min(384px,100vw - 32px)!important;margin-right:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.ant-notification-notice{width:100%!important;max-width:100%!important}.ant-message-notice-content,.ant-notification-notice{--centravio-toast-bg:var(--centravio-solid-notice-accent-bg);--centravio-toast-border:var(--centravio-solid-notice-accent-border);--centravio-toast-text:var(--centravio-solid-notice-text);--centravio-toast-muted-text:var(--centravio-solid-notice-muted-text);--centravio-toast-icon:var(--centravio-solid-notice-text);border:1px solid var(--centravio-toast-border)!important;border-left:1px solid var(--centravio-toast-border)!important;background:var(--centravio-toast-bg)!important;color:var(--centravio-toast-text)!important;box-shadow:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-clip:padding-box!important;border-radius:0!important}:is(.ant-message-notice-content:has(.ant-message-success),.ant-message-notice-content:has(.ant-message-info),.ant-notification-notice-success,.ant-notification-notice-info,.ant-notification-notice:has(.ant-notification-notice-icon-success),.ant-notification-notice:has(.ant-notification-notice-icon-info)){--centravio-toast-bg:var(--centravio-solid-notice-accent-bg);--centravio-toast-border:var(--centravio-solid-notice-accent-border);--centravio-toast-text:var(--centravio-solid-notice-text);--centravio-toast-muted-text:var(--centravio-solid-notice-muted-text);--centravio-toast-icon:var(--centravio-solid-notice-text)}:is(.ant-message-notice-content:has(.ant-message-warning),.ant-notification-notice-warning,.ant-notification-notice:has(.ant-notification-notice-icon-warning)){--centravio-toast-bg:var(--centravio-solid-notice-warning-bg);--centravio-toast-border:var(--centravio-solid-notice-warning-border);--centravio-toast-text:var(--centravio-solid-notice-warning-text);--centravio-toast-muted-text:var(--centravio-solid-notice-warning-muted-text);--centravio-toast-icon:var(--centravio-solid-notice-warning-icon)}:is(.ant-message-notice-content:has(.ant-message-error),.ant-notification-notice-error,.ant-notification-notice:has(.ant-notification-notice-icon-error)){--centravio-toast-bg:var(--centravio-solid-notice-error-bg);--centravio-toast-border:var(--centravio-solid-notice-error-border);--centravio-toast-text:var(--centravio-solid-notice-error-text);--centravio-toast-muted-text:var(--centravio-solid-notice-error-muted-text);--centravio-toast-icon:var(--centravio-solid-notice-error-icon)}.ant-message-custom-content,.ant-notification-notice-message{color:var(--centravio-toast-text)!important}.ant-notification-notice-description{color:var(--centravio-toast-muted-text)!important}.ant-message-info .anticon,.ant-message-success .anticon,.ant-notification-notice-info .ant-notification-notice-icon,.ant-notification-notice-success .ant-notification-notice-icon,.ant-notification-notice-icon-info,.ant-notification-notice-icon-success,.ant-message-error .anticon,.ant-notification-notice-error .ant-notification-notice-icon,.ant-notification-notice-icon-error,.ant-message-warning .anticon,.ant-notification-notice-warning .ant-notification-notice-icon,.ant-notification-notice-icon-warning{color:var(--centravio-toast-icon)!important}.ant-notification-notice-close{opacity:.78;color:var(--centravio-toast-text)!important}.ant-notification-notice-close:hover,.ant-notification-notice-close:focus-visible{opacity:1;color:var(--centravio-toast-text)!important}:where(.ant-btn,button,[role=button],.package-card,.dashboard-widget-card,.dashboard-drag-handle,.dashboard-resize-handle){transform:none!important}:where(.ant-btn,button,[role=button]):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]){transition:background-color .12s,background-image .12s,border-color .12s,color .12s}:where(.ant-btn,button,[role=button],.package-card,.dashboard-widget-card,.dashboard-drag-handle,.dashboard-resize-handle):hover,:where(.ant-btn,button,[role=button],.package-card,.dashboard-widget-card,.dashboard-drag-handle,.dashboard-resize-handle):active,:where(.ant-btn,button,[role=button],.package-card,.dashboard-widget-card,.dashboard-drag-handle,.dashboard-resize-handle):focus-visible{transform:none!important}[data-centravio-theme=dark] :where(.ant-btn-primary):not(:disabled),[data-centravio-theme=dark] :where(.ant-btn-primary):not(:disabled):hover,[data-centravio-theme=dark] :where(.ant-btn-primary):not(:disabled):active,[data-centravio-theme=dark] :where(.ant-btn-primary):not(:disabled):focus-visible{border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}:where(.ant-checkbox-wrapper,.ant-radio-wrapper){color:var(--centravio-auth-text)}:where(.ant-checkbox-inner,.ant-radio-inner){border-color:var(--centravio-checkbox-border)!important;background:var(--centravio-checkbox-bg)!important}:where(.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus-visible+.ant-checkbox-inner),:where(.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio:hover .ant-radio-inner,.ant-radio-input:focus-visible+.ant-radio-inner){border-color:var(--centravio-checkbox-hover-border)!important}:where(.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-radio-input:focus-visible+.ant-radio-inner){box-shadow:var(--centravio-control-focus-ring);outline:0}:where(.ant-checkbox-checked .ant-checkbox-inner){border-color:var(--centravio-control-focus-border)!important;background-color:var(--centravio-control-focus-border)!important}:where(){border-color:var(--centravio-checkbox-check)!important}:where(.ant-radio-checked .ant-radio-inner){border-color:var(--centravio-control-focus-border)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--centravio-control-focus-border)}:where(.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)){border-color:var(--centravio-control-focus-border)!important;color:var(--centravio-control-focus-border)!important}:where(.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)):before{background-color:var(--centravio-control-focus-border)!important}.ant-select-dropdown{scrollbar-color:transparent var(--centravio-scrollbar-track);scrollbar-width:thin;border:1px solid var(--centravio-popup-border)!important;background:var(--centravio-popup-bg)!important;color:var(--centravio-popup-text)!important}.ant-select-dropdown:hover,.ant-select-dropdown:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) var(--centravio-scrollbar-track)}.ant-select-dropdown .ant-select-item{font-weight:400;color:var(--centravio-popup-text)!important}[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-description{color:var(--centravio-popup-muted)!important}[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-image,[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-image svg{opacity:1!important}[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-img-simple-ellipse{fill:#94a3b838!important}[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-img-simple-g{stroke:#cbd5e18f!important}[data-centravio-theme=dark] .ant-select-dropdown .ant-empty-img-simple-path{fill:#cbd5e147!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--centravio-popup-active-bg)!important;color:var(--centravio-popup-selected-text)!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400;background:var(--centravio-popup-selected-bg)!important;color:var(--centravio-popup-selected-text)!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--centravio-popup-selected-text)!important}.ant-select-dropdown .rc-virtual-list-scrollbar{width:var(--centravio-scrollbar-size)!important;background:0 0!important}.ant-select-dropdown .rc-virtual-list-scrollbar-thumb{transition:background-color .18s;background-color:#0000!important;border-radius:0!important}.ant-select-dropdown:hover .rc-virtual-list-scrollbar-thumb,.ant-select-dropdown:focus-within .rc-virtual-list-scrollbar-thumb,.ant-select-dropdown .rc-virtual-list-scrollbar-thumb:hover,.ant-select-dropdown .rc-virtual-list-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb)!important}:where(.ant-pagination-item-active){border-color:var(--centravio-control-focus-border)!important}:where(.ant-pagination-item-active a,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn){color:var(--centravio-control-focus-border)!important}:where(.ant-tabs-ink-bar,.ant-switch.ant-switch-checked,.ant-slider .ant-slider-track){background:var(--centravio-control-focus-border)!important}:where(.ant-segmented-item-selected){color:var(--centravio-control-focus-border)}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper-focused,.ant-input-number:focus,.ant-input-number:focus-within,.ant-input-number-focused,.ant-mentions:focus,.ant-mentions:focus-within,.ant-mentions-focused,.ant-picker:focus,.ant-picker:focus-within,.ant-picker-focused,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-open:not(.ant-select-disabled) .ant-select-selector{border-color:var(--centravio-control-focus-border)!important;box-shadow:none!important;outline:0!important}.full-width{width:100%}.locale-select{min-width:42px}.locale-select .ant-select-selector{height:22px!important;min-height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding-inline:7px!important}.locale-select.ant-select-focused .ant-select-selector,.locale-select.ant-select-open .ant-select-selector,.locale-select .ant-select-selector:hover{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.locale-select .ant-select-selection-item{text-align:center;font-size:8px;font-weight:300;padding-inline-end:0!important;line-height:20px!important}.locale-select .ant-select-arrow{display:none}.theme-switch-control{color:var(--centravio-auth-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:1;display:inline-flex}.theme-switch-label{color:inherit;font-size:11px;font-weight:300}.theme-mode-toggle{width:24px;min-width:24px;height:24px;color:var(--centravio-primary);cursor:pointer;box-shadow:none;background:#fff;border:1px solid #11111129;border-radius:0;place-items:center;padding:0;font-size:0;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-grid}.theme-mode-toggle:hover,.theme-mode-toggle:focus-visible{border-color:rgba(var(--centravio-primary-rgb), .42);background:rgba(var(--centravio-primary-rgb), .06);color:var(--centravio-primary-hover);outline:0}[data-centravio-theme=dark] .theme-mode-toggle{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] .theme-mode-toggle:hover,[data-centravio-theme=dark] .theme-mode-toggle:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-control-active-bg);color:#fff}.accent-color-picker-control{--accent-color-picker-value:var(--centravio-primary);color:var(--centravio-footer-text);white-space:nowrap;align-items:center;gap:6px;font-size:11px;line-height:1;display:inline-flex}.accent-color-picker-tooltip-anchor{display:inline-flex}.accent-color-picker-trigger.ant-btn{width:24px;min-width:24px;height:24px;color:var(--centravio-primary);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.accent-color-picker-trigger.ant-btn:hover,.accent-color-picker-trigger.ant-btn:focus-visible{background:var(--centravio-control-active-bg);color:var(--centravio-primary);box-shadow:none;outline:0}.accent-color-picker-trigger.ant-btn:focus-visible{outline-offset:2px;outline:1px solid}.accent-color-picker-trigger-icon{width:16px;height:16px;color:var(--accent-color-picker-value);background:0 0;border:0;border-radius:0;place-items:center;display:inline-grid;position:relative}.accent-color-picker-trigger-icon svg{width:16px;height:16px}.accent-color-picker-value{color:var(--centravio-console-text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500;line-height:24px}.accent-color-picker-reset.ant-btn{border:1px solid var(--centravio-console-control-border);background:var(--centravio-console-control-bg);width:24px;min-width:24px;height:24px;color:var(--centravio-footer-text);border-radius:0;padding:0}.accent-color-picker-reset.ant-btn:hover,.accent-color-picker-reset.ant-btn:focus-visible{border-color:var(--centravio-primary);background:var(--centravio-control-active-bg);color:var(--centravio-primary)}.accent-color-picker-popup,.accent-color-picker-popup *{border-radius:0!important}.accent-color-picker-popup .ant-popover-inner,.accent-color-picker-popup .ant-color-picker-inner-content,.accent-color-picker-popup .ant-color-picker-presets{background:var(--centravio-popup-bg)!important;color:var(--centravio-popup-text)!important}.accent-color-picker-popup .ant-popover-inner{border:1px solid var(--centravio-popup-border);box-shadow:none}.accent-color-picker-popup .ant-color-picker-presets-label,.accent-color-picker-popup .ant-color-picker-clear,.accent-color-picker-popup .ant-color-picker-format-select .ant-select-selection-item{color:var(--centravio-popup-text)!important}.centered-screen{background:linear-gradient(180deg, rgba(var(--centravio-loader-color-rgb), .035) 0%, rgba(var(--centravio-loader-color-rgb), 0) 28%), var(--centravio-auth-page-bg);min-height:100svh;color:var(--centravio-auth-text);place-items:center;display:grid}.console-loading-screen{grid-template-rows:var(--centravio-loader-logo-height) var(--centravio-loader-rail-height);align-content:center;justify-items:center;gap:var(--centravio-loader-gap);width:min(760px,84vw);min-height:var(--centravio-loader-frame-height);padding:var(--centravio-loader-padding);display:grid;position:relative;overflow:visible}.console-loading-description{width:min(560px,78vw);max-width:min(560px,78vw);color:var(--centravio-loader-description-color);text-align:center;margin:0;font-size:13px;font-weight:500;line-height:1.45;position:absolute;inset-block-start:calc(50% + var(--centravio-loader-description-offset));inset-inline-start:50%;transform:translate(-50%)}.console-loading-screen.is-static .console-loading-rail:before,.console-loading-screen.is-static .console-loading-rail:after{animation:none}.console-loading-screen.is-static .console-loading-rail:before{opacity:.48;transform:scaleX(1)}.console-loading-screen.is-static .console-loading-rail:after{opacity:.44;width:100%;box-shadow:none;transform:none}.console-global-loader-overlay{--centravio-loader-color:var(--centravio-console-rail-bg);--centravio-loader-color-rgb:11, 18, 32;--centravio-loader-description-color:var(--centravio-loader-color);--centravio-logo-color:var(--centravio-loader-color);--centravio-loader-bar-bg:color-mix(in srgb, var(--centravio-loader-color) 18%, transparent);--centravio-loader-bar-fill:var(--centravio-loader-color);z-index:1200;background:linear-gradient(180deg, rgba(var(--centravio-loader-color-rgb), .04) 0%, rgba(var(--centravio-loader-color-rgb), 0) 32%), var(--centravio-loader-bg);color:var(--centravio-auth-text);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.console-global-loader-overlay .console-loading-screen{width:min(760px,84vw)}.console-global-loader-overlay .console-loading-description{color:var(--centravio-loader-description-color)}[data-centravio-theme=dark] .console-global-loader-overlay{--centravio-loader-color:var(--centravio-console-rail-text);--centravio-loader-color-rgb:229, 238, 247;--centravio-loader-description-color:var(--centravio-console-rail-muted)}.mfa-session-screen{grid-template-rows:minmax(0,1fr) auto;padding:clamp(24px,3.6vw,52px) clamp(24px,5vw,72px) calc(72px + clamp(18px,3vw,32px));position:relative}.mfa-session-screen>.console-loading-screen{pointer-events:none;width:auto;min-height:100svh;position:fixed;inset:0}.mfa-session-screen-actions{top:clamp(18px,3vw,32px);z-index:2;position:absolute;inset-inline-end:clamp(18px,3vw,32px)}.mfa-session-logout-button.ant-btn{width:34px;min-width:34px;height:34px;color:var(--centravio-auth-chrome-text);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-weight:300}.mfa-session-logout-button.ant-btn svg{color:var(--centravio-auth-chrome-text);stroke:currentColor;stroke-width:1.3px}.mfa-session-logout-button.ant-btn:hover,.mfa-session-logout-button.ant-btn:focus-visible,.mfa-session-logout-button.ant-btn:active{outline:0;color:var(--centravio-auth-chrome-text)!important;background:0 0!important;border-color:#0000!important}.mfa-session-alert.ant-alert{border:1px solid var(--centravio-auth-notice-error-border);background:var(--centravio-auth-notice-error-bg);width:min(100%,480px);color:var(--centravio-auth-notice-error-text);box-shadow:none;border-radius:0;align-items:flex-start;padding:16px 18px;line-height:1.45}.mfa-session-alert .ant-alert-icon{width:18px;height:18px;color:var(--centravio-auth-notice-error-accent);flex:0 0 18px;justify-content:center;align-items:center;margin-block-start:1px;margin-inline-end:10px;display:inline-flex}.mfa-session-alert .ant-alert-content{min-width:0}.mfa-session-alert .ant-alert-message{color:var(--centravio-auth-notice-error-text);font-size:13.5px;font-weight:650}.mfa-session-alert .ant-alert-description{color:var(--centravio-auth-notice-error-text);margin-top:5px;font-size:12.5px}.console-shell{--centravio-console-footer-height:44px;background:var(--centravio-console-bg);height:100dvh;min-height:0;color:var(--centravio-console-text);overflow:hidden}.console-workspace{background:var(--centravio-console-bg);min-width:0;height:100dvh;min-height:0;overflow:hidden}.console-sider{z-index:20;border-inline-end:1px solid var(--centravio-console-rail-border);height:100dvh;position:sticky;top:0;overflow:hidden;background:var(--centravio-console-rail-bg)!important}.ant-layout-sider-collapsed.console-sider,.ant-layout-sider-collapsed.console-sider .ant-layout-sider-children{overflow:visible}.console-sider .ant-layout-sider-children{background:linear-gradient(180deg, #94a3b809 0%, #94a3b800 184px), var(--centravio-console-rail-bg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.console-sider{scrollbar-color:transparent var(--centravio-scrollbar-track);scrollbar-width:thin}.console-sider:hover,.console-sider:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) var(--centravio-scrollbar-track)}.console-sider::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.console-brand{border-bottom:1px solid var(--centravio-console-rail-border);background:var(--centravio-console-rail-bg);min-height:68px;color:var(--centravio-console-rail-text);align-items:center;gap:10px;padding:12px 10px;display:flex;overflow:hidden}.console-brand .centravio-logo-tint,.console-brand-mark{color:#fff}.ant-layout-sider-collapsed .console-brand{justify-content:center;padding-inline:10px}.console-brand-logo-full{width:132px;min-width:132px;height:31px;display:block;overflow:hidden}.console-brand-logo,.console-brand-mark-image{height:auto;display:block}.console-brand-logo{width:132px;min-width:132px;height:31px}.console-brand-mark{width:42px;min-width:42px;height:42px;color:var(--centravio-logo-color);isolation:isolate;display:none;position:relative;overflow:hidden}.console-brand .console-brand-mark{color:#fff}.console-brand-mark:before{z-index:0;content:"";-webkit-mask-image:var(--centravio-logo-image);-webkit-mask-image:var(--centravio-logo-image);mask-image:var(--centravio-logo-image);background:currentColor;display:block;position:absolute;inset:0;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:auto 42px;mask-size:auto 42px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.console-brand-mark-image{width:auto;max-width:none;height:42px}.console-brand-copy{border-left:1px solid var(--centravio-console-rail-border);gap:4px;min-width:0;padding-left:10px;display:grid}.ant-layout-sider-collapsed .console-brand-copy,.ant-layout-sider-collapsed .console-brand-logo-full{display:none}.ant-layout-sider-collapsed .console-brand-mark{display:block}.console-brand-account,.console-brand-product,.console-brand-workspace{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.15;display:block;overflow:hidden}.console-brand-account{color:#111111c7;font-size:11px;font-weight:500}.console-brand-product{color:var(--centravio-console-rail-muted);letter-spacing:0;font-size:10px;font-weight:500}.console-brand-workspace{color:var(--centravio-console-rail-text);font-size:12px;font-weight:500}.console-mark{background:var(--centravio-primary);color:#fff;border-radius:0;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.console-mark.large{width:56px;height:56px;font-size:24px}.console-sider-search{padding:12px 10px 8px}.ant-layout-sider-collapsed .console-sider-search{display:none}.console-navigation-search.ant-input-affix-wrapper{height:32px;color:var(--centravio-console-rail-text);border-radius:0;border-color:var(--centravio-console-rail-border)!important;background:var(--centravio-console-rail-panel-bg)!important;box-shadow:none!important}.console-navigation-search.ant-input-affix-wrapper:hover,.console-navigation-search.ant-input-affix-wrapper:focus,.console-navigation-search.ant-input-affix-wrapper:focus-within{border-color:var(--centravio-primary)!important;box-shadow:none!important}.console-navigation-search .ant-input{color:var(--centravio-console-rail-text);font-size:11px;background:0 0!important}.console-navigation-search .ant-input::placeholder,.console-navigation-search svg{color:var(--centravio-console-rail-muted)}.console-search-shortcut{min-width:max-content;color:var(--centravio-console-rail-muted);font-size:9px;font-weight:400;line-height:1;display:inline-flex}.console-navigation-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 10px 8px;display:grid}.ant-layout-sider-collapsed .console-navigation-tools{display:none}.console-navigation-tool.ant-btn{border:1px solid var(--centravio-console-nav-action-border);background:var(--centravio-console-nav-action-bg);width:100%;min-width:0;height:28px;color:var(--centravio-console-rail-text);box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-navigation-tool.ant-btn:not(:disabled):hover,.console-navigation-tool.ant-btn:not(:disabled):focus-visible,.console-navigation-tool.ant-btn.is-active{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text);box-shadow:none}.console-navigation-tool.ant-btn:disabled{border-color:var(--centravio-console-nav-action-border);color:var(--centravio-console-rail-muted);opacity:.42;background:0 0}.console-menu{scrollbar-color:transparent transparent;scrollbar-width:thin;border-inline-end:0;flex:auto;min-height:0;padding:4px 8px 20px;overflow:hidden auto;background:var(--centravio-console-rail-bg)!important}.console-menu:hover,.console-menu:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) transparent;scrollbar-width:thin}.console-menu::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.console-menu::-webkit-scrollbar-track{background:0 0}.console-menu::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:1px solid #0000;border-radius:0;transition:background-color .18s}.console-menu:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-menu:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-menu:hover::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-menu:focus-within::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-menu::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-menu.ant-menu-light,.console-menu.ant-menu-light .ant-menu-sub,.console-menu.ant-menu-light .ant-menu-submenu-popup{background:var(--centravio-console-rail-bg)!important}.console-menu.ant-menu-inline .ant-menu-item,.console-menu.ant-menu-inline .ant-menu-submenu-title{width:calc(100% - 4px);height:34px;color:var(--centravio-console-rail-text);border:1px solid #0000;border-radius:0;margin:2px;line-height:32px;transition:background-color .14s,border-color .14s,color .14s}.console-menu .ant-menu-title-content{letter-spacing:0;min-width:0;font-size:12px;font-weight:400}.console-menu-item-shell{grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:2px;min-width:0;display:grid}.console-menu-item-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-menu-window-button.ant-btn{color:currentColor;opacity:0;background:0 0;border:0;border-radius:0;justify-self:end;place-items:center;width:15px;min-width:15px;height:15px;margin-inline-end:2px;padding:0;transition:opacity .14s,background-color .14s;display:inline-grid}.console-menu-window-button.ant-btn svg{width:13px;height:13px}.console-menu .ant-menu-submenu-title .console-menu-window-button,.console-nav-item-row.has-children .console-menu-window-button{width:13px;min-width:13px;height:13px;margin-inline-end:0}.console-menu .ant-menu-submenu-title .console-menu-window-button svg,.console-nav-item-row.has-children .console-menu-window-button svg{width:11px;height:11px}.console-menu .ant-menu-item:hover .console-menu-window-button,.console-menu .ant-menu-item:focus-within .console-menu-window-button,.console-menu .ant-menu-submenu-title:hover .console-menu-window-button,.console-menu .ant-menu-submenu-title:focus-within .console-menu-window-button,.console-collapsed-menu-flyout-item:hover .console-menu-window-button,.console-collapsed-menu-flyout-item:focus-within .console-menu-window-button{opacity:.72}.console-menu .ant-menu-item-selected .console-menu-window-button,.console-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .console-menu-window-button,.console-menu-popup .ant-menu-item-selected .console-menu-window-button,.console-nav-item.is-selected>.console-nav-item-row .console-menu-window-button{opacity:1}.console-menu-window-button.ant-btn:not(:disabled):hover,.console-menu-window-button.ant-btn:not(:disabled):focus-visible,.console-menu-window-button.ant-btn:not(:disabled):active{color:#fff;opacity:1;box-shadow:none;background:0 0!important}.console-menu .ant-menu-submenu-title .ant-menu-title-content{font-weight:400}.console-menu .ant-menu-item-icon,.console-menu .ant-menu-submenu-title .ant-menu-item-icon,.console-menu .ant-menu-item svg,.console-menu .ant-menu-submenu-title svg{color:currentColor}.console-menu .ant-menu-item:hover,.console-menu .ant-menu-submenu-title:hover{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}.console-menu .ant-menu-item-selected,.console-menu .ant-menu-item-selected:hover,.console-menu .ant-menu-item-selected:focus-visible,.console-menu .ant-menu-item-selected.ant-menu-item-active{border-color:var(--centravio-console-nav-action-active-border);box-shadow:none;background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}.console-menu .ant-menu-item-selected .ant-menu-title-content{font-weight:400}.ant-layout-sider-collapsed .console-menu .ant-menu-item-selected,.ant-layout-sider-collapsed .console-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,.console-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{border-color:var(--centravio-console-nav-action-active-border);box-shadow:none;background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}.console-menu .ant-menu-submenu-open:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title{box-shadow:none;border-color:#0000;color:var(--centravio-console-rail-text)!important;background:0 0!important}.console-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{border-left:1px solid var(--centravio-console-rail-border);margin:2px 0 8px 16px;padding:2px 0 2px 8px;background:0 0!important}.console-menu .ant-menu-submenu-arrow{color:currentColor}.console-menu-empty{border:1px solid var(--centravio-console-rail-border);color:var(--centravio-console-rail-muted);margin:8px 10px;padding:10px;font-size:12px}.console-nav-tree{align-content:start;gap:3px;display:grid}.console-nav-item{gap:3px;min-width:0;display:grid}.console-nav-item-row{min-width:0;min-height:34px;color:var(--centravio-console-rail-text);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:2px;font-size:12.5px;display:grid}.console-nav-item-row.has-children{grid-template-columns:minmax(0,1fr) 16px;column-gap:2px}.console-nav-item-main{min-width:0;min-height:32px;padding:0 0 0 calc(10px + (var(--console-nav-depth,0) * 6px));color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;display:grid}.console-nav-item-icon{color:currentColor;place-items:center;display:inline-grid}.console-nav-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-nav-item-chevron{width:14px;height:14px;color:var(--centravio-console-rail-muted);transform-origin:50%;justify-self:end;place-items:center;margin-inline-end:2px;transition:color .14s,transform .18s;display:inline-grid}.console-nav-item.is-open>.console-nav-item-row .console-nav-item-chevron{transform:rotate(90deg)}.console-nav-item-main:focus-visible{outline:none}.console-nav-item-row:hover,.console-nav-item-row:focus-within,.console-nav-item.is-selected>.console-nav-item-row{border-color:var(--centravio-console-nav-action-active-border);color:var(--centravio-console-nav-action-active-text);background:var(--centravio-console-nav-action-active-bg);outline:none}.console-nav-item.is-selected>.console-nav-item-row{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text);box-shadow:none}.console-nav-item.is-selected>.console-nav-item-row .console-nav-item-chevron,.console-nav-item-row:hover .console-nav-item-chevron,.console-nav-item-row:focus-within .console-nav-item-chevron{color:#fff}.console-nav-item-row:hover .console-menu-window-button,.console-nav-item-row:focus-within .console-menu-window-button{opacity:.72}.console-nav-children-shell{opacity:0;grid-template-rows:0fr;margin:0 0 0 16px;transition:grid-template-rows .18s,margin .18s,opacity .14s;display:grid;overflow:hidden}.console-nav-item.is-open>.console-nav-children-shell{opacity:1;grid-template-rows:1fr;margin:3px 0 10px 16px}.console-nav-children{border-left:1px solid var(--centravio-console-rail-border);gap:3px;min-height:0;margin:0;padding:4px 0 4px 8px;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.console-nav-item-chevron,.console-nav-children-shell{transition:none}}.console-collapsed-menu{align-content:start;gap:5px;padding:8px 10px 14px;display:grid;overflow:visible auto}.console-collapsed-menu-item{width:100%;height:34px;color:var(--centravio-console-rail-text);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-collapsed-menu-item:hover,.console-collapsed-menu-item:focus-visible,.console-collapsed-menu-item.is-open{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text);outline:0}.console-collapsed-menu-item.is-selected{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text);box-shadow:none}.console-collapsed-menu-item-icon{place-items:center;display:inline-grid}.console-collapsed-menu-item-icon svg{width:15px;height:15px}.console-collapsed-menu-flyout{z-index:40;border:1px solid var(--centravio-console-rail-border);border-left:3px solid var(--centravio-console-rail-active-border);background:var(--centravio-console-rail-panel-bg);width:244px;max-height:min(420px,100vh - 96px);color:var(--centravio-console-rail-text);padding:8px;position:absolute;left:calc(100% - 1px);overflow:hidden auto;box-shadow:14px 18px 36px #0f172a24}.console-collapsed-menu-flyout-title{border-bottom:1px solid var(--centravio-console-rail-border);color:var(--centravio-console-rail-text);padding:6px 8px 8px;font-size:12px;font-weight:650;line-height:1.3}.console-collapsed-menu-flyout-items,.console-collapsed-menu-flyout-group-items{gap:2px;display:grid}.console-collapsed-menu-flyout-items{padding-top:6px}.console-collapsed-menu-flyout-group{gap:4px;display:grid}.console-collapsed-menu-flyout-group-title{color:var(--centravio-console-rail-muted);text-transform:uppercase;padding:8px 8px 3px;font-size:10px;font-weight:650;line-height:1.2}.console-collapsed-menu-flyout-item{width:100%;min-height:31px;color:var(--centravio-console-rail-text);font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:2px;padding:4px 4px 4px 8px;display:grid}.console-collapsed-menu-flyout-item.is-nested{padding-left:14px}.console-collapsed-menu-flyout-item:hover,.console-collapsed-menu-flyout-item:focus-visible{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text);outline:0}.console-collapsed-menu-flyout-item-main{min-width:0;min-height:27px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0;display:grid}.console-collapsed-menu-flyout-item-main:focus-visible{outline:none}.console-collapsed-menu-flyout-item-icon{color:currentColor;place-items:center;display:inline-grid}.console-collapsed-menu-flyout-item-icon svg{width:14px;height:14px}.console-collapsed-menu-flyout-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.console-menu-popup.ant-menu-submenu-popup .ant-menu{border:1px solid var(--centravio-console-rail-border);border-radius:0;padding:6px;box-shadow:0 14px 30px #0f172a1c;background:var(--centravio-console-rail-panel-bg)!important}.console-menu-popup .ant-menu-item{height:30px;color:var(--centravio-console-rail-text);border-radius:0;margin:1px 0;line-height:30px}.console-menu-popup .ant-menu-title-content{font-size:12px}.console-menu-popup .ant-menu-item:hover{background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}.console-menu-popup .ant-menu-item-selected,.console-menu-popup .ant-menu-item-selected:hover,.console-menu-popup .ant-menu-item-selected.ant-menu-item-active{border:1px solid var(--centravio-console-nav-action-active-border);font-weight:400;background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}.console-sider-footer{border-top:1px solid var(--centravio-console-rail-border);background:var(--centravio-console-rail-bg);flex:none;padding:14px 10px}.console-sider-footer-panel{border:1px solid var(--centravio-console-rail-border);background:var(--centravio-console-rail-bg);min-width:0;box-shadow:inset 1px 0 0 var(--centravio-console-rail-active-border);padding:12px 10px}.console-sider-account-summary{gap:4px;min-width:0;margin-bottom:10px;display:grid}.console-sider-account-name,.console-sider-account-user{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.console-sider-account-name{color:var(--centravio-console-rail-text);font-size:12px;font-weight:600}.console-sider-account-user{color:var(--centravio-console-rail-muted);font-size:11px;font-weight:400}.console-sider-footer-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.console-sider-footer-actions .ant-btn{text-overflow:ellipsis;width:100%;min-width:0;height:32px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden;background:var(--centravio-console-rail-panel-bg)!important;color:var(--centravio-console-rail-text)!important;border:1px solid #0000!important}.console-sider-footer-actions .ant-btn .ant-btn-icon,.console-sider-footer-actions .ant-btn svg{stroke:currentColor;color:currentColor!important}.console-sider-footer-actions .ant-btn:hover,.console-sider-footer-actions .ant-btn:focus-visible,.console-sider-footer-actions .ant-btn:active{border-color:var(--centravio-console-rail-hover-border)!important;background:var(--centravio-console-rail-hover-bg)!important;color:#fff!important;box-shadow:none!important}.ant-layout-sider-collapsed .console-sider-footer{padding:8px}.ant-layout-sider-collapsed .console-sider-footer-panel{padding:6px}.ant-layout-sider-collapsed .console-sider-account-summary{display:none}.ant-layout-sider-collapsed .console-sider-footer-actions{grid-template-columns:1fr}.ant-layout-sider-collapsed .console-sider-footer-actions .ant-btn{width:100%;padding-inline:0}.ant-layout-sider-collapsed .console-sider-footer-actions .ant-btn>span:not(.ant-btn-icon){display:none}.console-mobile-navigation .ant-drawer-content,.console-mobile-navigation .ant-drawer-header,.console-mobile-navigation .ant-drawer-body{background:var(--centravio-console-rail-bg);color:var(--centravio-console-rail-text)}.console-mobile-navigation .ant-drawer-header{border-bottom-color:var(--centravio-console-rail-border);border-radius:0;min-height:44px;padding:10px 12px}.console-mobile-navigation .ant-drawer-title{color:var(--centravio-console-rail-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.console-mobile-navigation .ant-drawer-close{color:var(--centravio-console-rail-muted);border-radius:0}.console-mobile-navigation .ant-drawer-body{flex-direction:column;min-height:0;padding:0;display:flex}.console-mobile-account{color:var(--centravio-console-rail-muted);text-overflow:ellipsis;white-space:nowrap;padding:10px 12px 0;font-size:10px;font-weight:400;overflow:hidden}.console-header{z-index:10;border-bottom:1px solid var(--centravio-console-rail-border);height:48px;box-shadow:none;flex:0 0 48px;justify-content:flex-start;align-items:center;gap:10px;padding:0 10px;line-height:1;display:flex;position:sticky;top:0;background:var(--centravio-console-panel-bg)!important}.console-header-main{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.console-header-dock-slot{flex:0 0 clamp(220px,28vw,360px);justify-content:flex-end;align-items:center;min-width:220px;display:flex}.console-header-dock-slot .workspace-dock-inline{width:100%;max-width:100%}.console-sidebar-toggle.ant-btn{border:1px solid var(--centravio-console-border);background:var(--centravio-console-control-bg);width:34px;min-width:34px;height:34px;color:var(--centravio-primary);box-shadow:inset 0 0 0 1px rgba(var(--centravio-primary-rgb), .025);border-radius:0;flex:0 0 34px;justify-content:center;align-self:center;align-items:center;padding:0;line-height:1;display:inline-flex}.console-sidebar-toggle.ant-btn .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex}.console-sidebar-toggle.ant-btn svg{width:18px;height:18px}.console-sidebar-toggle.ant-btn:hover,.console-sidebar-toggle.ant-btn:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-control-active-bg);color:var(--centravio-primary-hover);box-shadow:none}.console-header-content-width-toggle.ant-btn{border:1px solid var(--centravio-console-border);background:var(--centravio-console-control-bg);width:34px;min-width:34px;height:34px;color:var(--centravio-console-muted-strong);box-shadow:inset 0 0 0 1px rgba(var(--centravio-primary-rgb), .025);border-radius:0;flex:0 0 34px;justify-content:center;align-self:center;align-items:center;padding:0;line-height:1;display:inline-flex}.console-header-content-width-toggle.ant-btn .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex}.console-header-content-width-toggle.ant-btn svg{width:16px;height:16px}.console-header-content-width-toggle.ant-btn:hover,.console-header-content-width-toggle.ant-btn:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-control-active-bg);color:var(--centravio-console-text);box-shadow:none}.console-command-context{align-items:center;gap:10px;min-width:0;display:flex}.console-command-title{border-right:1px solid var(--centravio-console-border);min-width:max-content;color:var(--centravio-console-text);padding-right:12px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.console-header-status{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.console-meta-chip{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);max-width:min(360px,34vw);min-height:22px;color:var(--centravio-console-muted-strong);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:0;align-items:center;padding:0 7px;font-size:10px;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}.console-meta-chip-strong{border-color:var(--centravio-primary);background:var(--centravio-primary);color:#fff}.console-status-chip{text-transform:none;gap:6px}.console-status-dot{background:currentColor;border-radius:0;flex:none;width:6px;height:6px}.console-header-actions{color:var(--centravio-console-text);flex:none;align-items:center;margin-left:auto;display:flex}.console-header-action-cluster{background:0 0;border:0;align-items:center;gap:4px;height:28px;padding:0;display:inline-flex}.console-header-actions>.ant-space-item{align-items:center;height:28px;display:flex}.console-header-actions .ant-btn{width:28px;min-width:28px;height:28px;color:var(--centravio-console-muted-strong);box-shadow:none;background:0 0;border-color:#0000;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-header-actions .console-header-link.ant-btn{width:auto;min-width:0;color:var(--centravio-console-muted-strong);background:0 0;border-color:#0000;padding-inline:8px;font-size:12px;font-weight:400}.console-header-actions .console-header-help-button.ant-btn{margin-right:2px}.console-header-actions .ant-btn:hover,.console-header-actions .ant-btn:focus-visible{color:var(--centravio-console-muted-strong);background:0 0;border-color:#0000}.console-header-actions .console-header-logout-button.ant-btn,.console-header-actions .console-header-logout-button.ant-btn:hover,.console-header-actions .console-header-logout-button.ant-btn:focus-visible{box-shadow:none;background:0 0;border-color:#0000}.console-header-actions .console-header-logout-button.ant-btn:hover,.console-header-actions .console-header-logout-button.ant-btn:focus-visible{color:var(--centravio-console-muted-strong)}.console-language-select{width:42px;min-width:42px}.console-language-select.locale-select.ant-select{align-items:center;height:28px;display:inline-flex}.console-global-view-switcher{background:0 0;border:0;align-self:center;align-items:center;gap:8px;min-width:0;height:34px;padding:0;line-height:1;display:inline-flex}.console-global-view-segmented.ant-segmented{min-width:0;color:var(--centravio-console-muted-strong);background:0 0;border-radius:0;padding:0}.console-global-view-segmented .ant-segmented-group{gap:6px}.console-global-view-segmented .ant-segmented-item{border:1px solid var(--centravio-console-border);min-height:30px;color:var(--centravio-console-muted-strong);border-radius:0;transition:border-color .14s,background-color .14s,color .14s,box-shadow .14s}.console-global-view-segmented .ant-segmented-item-label{align-items:center;height:28px;min-height:28px;padding:0 9px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.console-global-view-segmented .ant-segmented-thumb{box-shadow:none;pointer-events:none;background:0 0;border-color:#0000;border-radius:0}.console-global-view-segmented .ant-segmented-item-selected{--console-global-view-active-border:rgba(var(--centravio-primary-rgb), .28);--console-global-view-active-bg:var(--centravio-console-panel-bg);--console-global-view-active-text:var(--centravio-console-text);border-color:var(--console-global-view-active-border);background:var(--console-global-view-active-bg);box-shadow:none;border-radius:0;position:relative}.console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):hover,.console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):focus-visible{border-color:rgba(var(--centravio-primary-rgb), .3);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-primary)}.console-global-view-segmented .ant-segmented-item-selected{border-color:var(--console-global-view-active-border);background:var(--console-global-view-active-bg);color:var(--console-global-view-active-text);font-weight:400}.console-global-view-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--console-global-view-active-text)}.console-global-view-segmented .ant-segmented-item-selected:hover,.console-global-view-segmented .ant-segmented-item-selected:focus-visible{border-color:var(--console-global-view-active-border);background:var(--console-global-view-active-bg);color:var(--console-global-view-active-text)}.console-global-view-segmented .ant-segmented-item-disabled,.console-global-view-segmented .ant-segmented-item-disabled:hover,.console-global-view-segmented .ant-segmented-item-disabled:focus-visible{border-color:var(--centravio-console-border);color:var(--centravio-footer-text);cursor:not-allowed;background:0 0}.console-global-view-option{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.console-global-view-option svg{flex:none}.console-application-switcher{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);flex:0 410px;align-self:center;align-items:center;gap:8px;width:min(410px,32vw);min-width:0;height:34px;padding:0 4px 0 10px;line-height:1;display:inline-flex}.console-global-tenant-context-switcher{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-self:center;align-items:center;gap:8px;min-width:0;height:34px;padding:0 4px 0 10px;line-height:1;display:inline-flex}.console-global-context-field{align-items:center;gap:6px;min-width:0;display:inline-flex}.console-application-select-label{color:var(--centravio-console-muted-strong);flex:none;font-size:12px;font-weight:400;line-height:1}.console-global-context-label{color:var(--centravio-console-muted-strong);white-space:nowrap;flex:none;font-size:11px;font-weight:400;line-height:1}.console-application-select,.console-global-tenant-select,.console-global-tenant-app-select{align-items:center;width:min(320px,30vw);height:28px;display:inline-flex}.console-application-switcher .console-application-select{flex:auto;width:auto;min-width:140px}.console-global-tenant-select{width:min(240px,22vw)}.console-global-tenant-app-select{width:min(280px,26vw)}.console-application-select.ant-select-single .ant-select-selector,.console-global-tenant-select.ant-select-single .ant-select-selector,.console-global-tenant-app-select.ant-select-single .ant-select-selector{transition:border-color .14s,background-color .14s,color .14s;height:28px!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-inline:10px 28px!important}.console-application-select.ant-select-focused .ant-select-selector,.console-application-select.ant-select-open .ant-select-selector,.console-application-select .ant-select-selector:hover,.console-global-tenant-select.ant-select-focused .ant-select-selector,.console-global-tenant-select.ant-select-open .ant-select-selector,.console-global-tenant-select .ant-select-selector:hover,.console-global-tenant-app-select.ant-select-focused .ant-select-selector,.console-global-tenant-app-select.ant-select-open .ant-select-selector,.console-global-tenant-app-select .ant-select-selector:hover{background:var(--centravio-console-control-bg)!important;box-shadow:none!important;border-color:#0000!important}.console-header-status-chip{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);max-width:min(220px,24vw);height:34px;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}.console-header-status-chip.is-attention{color:#b42318;background:#fff5f4;border-color:#b423185c;font-weight:700}.console-application-select .ant-select-selection-item,.console-global-tenant-select .ant-select-selection-item,.console-global-tenant-app-select .ant-select-selection-item{color:var(--centravio-console-text);font-size:11px;font-weight:400;line-height:28px!important}.console-application-select .ant-select-selection-item{font-size:12px}.console-application-select .ant-select-arrow,.console-global-tenant-select .ant-select-arrow,.console-global-tenant-app-select .ant-select-arrow{color:var(--centravio-console-muted);font-size:10px}.console-application-select:hover .ant-select-arrow,.console-application-select.ant-select-focused .ant-select-arrow,.console-application-select.ant-select-open .ant-select-arrow,.console-global-tenant-select:hover .ant-select-arrow,.console-global-tenant-select.ant-select-focused .ant-select-arrow,.console-global-tenant-select.ant-select-open .ant-select-arrow,.console-global-tenant-app-select:hover .ant-select-arrow,.console-global-tenant-app-select.ant-select-focused .ant-select-arrow,.console-global-tenant-app-select.ant-select-open .ant-select-arrow{color:var(--centravio-primary)}.console-application-select-dropdown.ant-select-dropdown{min-width:220px;padding:5px}.console-application-select-dropdown .ant-select-item{border-radius:0;align-items:center;min-height:30px;font-size:12px;font-weight:400;line-height:1.25;display:flex}.console-application-select-dropdown .ant-select-item-option-content{align-items:center;min-height:18px;display:flex}.console-language-select.locale-select .ant-select-selector{align-items:center!important;width:42px!important;height:28px!important;min-height:28px!important;padding-inline:0!important}.console-language-select.locale-select .ant-select-selection-wrap{justify-content:center;align-self:stretch}.console-language-select.locale-select .ant-select-selection-item{text-align:center;justify-content:center;align-items:center;font-size:11px;font-weight:300;display:inline-flex;line-height:28px!important}.console-locale-select-dropdown{min-width:72px!important}.console-locale-select-dropdown .ant-select-item{min-height:30px;padding-inline:0!important}.console-locale-select-dropdown .ant-select-item-option-content{text-align:center;flex:auto}.console-locale-select-dropdown .ant-select-item-option-state{display:none}.console-theme-switch.theme-switch-control{color:inherit;width:28px;min-width:28px}.console-theme-switch .theme-mode-toggle{width:28px;min-width:28px;height:28px;color:var(--centravio-console-muted-strong);background:0 0;border:1px solid #0000}.console-theme-switch .theme-mode-toggle:hover,.console-theme-switch .theme-mode-toggle:focus-visible{border-color:var(--centravio-primary);background:var(--centravio-control-active-bg);color:var(--centravio-primary)}.console-setup-alert.ant-alert{--setup-alert-border:#b4231833;--setup-alert-accent:#b42318;--setup-alert-accent-hover:#9f241d;--setup-alert-accent-active:#7a261f;--setup-alert-bg:#b4231809;border:1px solid var(--setup-alert-border);border-left:3px solid var(--setup-alert-accent);background:var(--setup-alert-bg);min-height:72px;color:var(--centravio-console-text);box-shadow:none;border-radius:0;align-items:center;padding:17px 18px}.console-setup-alert .ant-alert-icon{width:18px;min-width:18px;height:18px;color:var(--setup-alert-accent);justify-content:center;align-items:center;margin-inline-end:10px;display:inline-flex}.console-setup-alert .ant-alert-icon svg{width:16px;height:16px}.console-setup-alert .ant-alert-content{min-width:0}.console-setup-alert .ant-alert-message{color:var(--centravio-console-text);font-size:14px;font-weight:600}.console-setup-alert .ant-alert-description{max-width:860px;color:var(--centravio-console-muted-strong);margin-top:4px;font-size:12.5px;line-height:1.5}.console-platform-banner-slot{background:var(--centravio-console-bg);padding:14px clamp(20px,4.2vw,72px) 0}.console-content{--console-content-block-padding:clamp(24px, 2.8vh, 34px);--console-content-default-max-width:1360px;min-height:0;padding:var(--console-content-block-padding) clamp(20px, 4.2vw, 72px) 64px;background:var(--centravio-console-bg);flex:auto;overflow:auto}.console-content .centered-screen{color:var(--centravio-console-text);background:0 0}.console-setup-alert-slot{margin:0 0 var(--console-content-block-padding)}.console-content-frame{width:100%;max-width:var(--console-content-default-max-width);margin:0 auto;transition:width .18s,max-width .18s,margin .18s;position:relative}.console-content-frame-wide{width:100%;max-width:none;margin:0}.console-content-shell{width:100%;min-width:0}.console-content-shell-dashboard{height:100%;min-height:0}.console-page-guide-drawer .ant-drawer-content{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}.console-page-guide-drawer .ant-drawer-header{border-color:var(--centravio-console-border);min-height:48px;padding:12px 16px;background:var(--centravio-console-panel-bg)!important}.console-page-guide-drawer .ant-drawer-title{color:var(--centravio-console-text);font-size:14px;font-weight:600}.console-page-guide-drawer .ant-drawer-close{color:var(--centravio-console-muted-strong);border-radius:0}.console-page-guide-drawer .ant-drawer-body{min-height:0;padding:0;overflow:hidden;background:var(--centravio-console-panel-bg)!important}.console-page-guide-drawer .ant-drawer-content-wrapper{max-width:100vw}.console-page-guide-drawer-body{flex-direction:column;gap:16px;height:100%;min-height:0;padding:18px clamp(18px,2.2vw,30px);display:flex;overflow:hidden}.console-page-guide-drawer-intro{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);gap:12px;min-width:0;padding:16px;display:grid}.console-page-guide-drawer-intro p,.console-page-guide-topic-body p{color:var(--centravio-console-muted);margin:0;font-size:12px;line-height:1.45}.console-page-guide-drawer-intro .ant-input-affix-wrapper{min-height:34px}.console-page-guide-content-shell{flex:auto;grid-template-columns:minmax(0,1fr) clamp(220px,18vw,320px);gap:22px;min-height:0;display:grid;overflow:hidden}.console-page-guide-topic-stack{scrollbar-width:thin;scrollbar-color:transparent transparent;align-content:start;gap:14px;min-height:0;padding-right:2px;scroll-padding-top:2px;display:grid;overflow-y:auto}.console-page-guide-topic-stack:hover,.console-page-guide-topic-stack:focus-within,.console-page-guide-index:hover,.console-page-guide-index:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) transparent}.console-page-guide-topic-stack::-webkit-scrollbar{width:6px;height:6px}.console-page-guide-index::-webkit-scrollbar{width:6px;height:6px}.console-page-guide-topic-stack::-webkit-scrollbar-track{background:0 0}.console-page-guide-index::-webkit-scrollbar-track{background:0 0}.console-page-guide-topic-stack::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.console-page-guide-index::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.console-page-guide-topic-stack:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-page-guide-topic-stack:focus-within::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-page-guide-index:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-page-guide-index:focus-within::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-page-guide-accordion.ant-collapse{background:0 0;gap:14px;min-width:0;display:grid}.console-page-guide-accordion.ant-collapse>.ant-collapse-item{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);scroll-margin-top:2px}.console-page-guide-accordion.ant-collapse>.ant-collapse-item>.ant-collapse-header{min-height:74px;color:var(--centravio-console-text);align-items:center;padding:16px 18px!important}.console-page-guide-accordion .ant-collapse-expand-icon{color:var(--centravio-primary)}.console-page-guide-accordion .ant-collapse-header-text{width:100%;min-width:0}.console-page-guide-accordion .ant-collapse-content{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}.console-page-guide-accordion .ant-collapse-content-box{padding:18px!important}.console-page-guide-topic-panel{min-width:0;scroll-margin-top:2px}.console-page-guide-topic-panel:focus-visible{outline:2px solid var(--centravio-primary);outline-offset:-2px}.console-page-guide-topic-heading{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;width:100%;min-width:0;display:grid}.console-page-guide-topic-heading>span{border:1px solid var(--centravio-console-border-strong);background:var(--centravio-status-accent-bg);width:36px;min-width:36px;height:36px;color:var(--centravio-primary);flex:none;justify-content:center;align-items:center;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:600;display:inline-flex}.console-page-guide-topic-heading h3{min-width:0;color:var(--centravio-console-text);margin:0 0 5px;font-size:15px;font-weight:600;line-height:1.25}.console-page-guide-topic-heading p{color:var(--centravio-console-muted);margin:0;font-size:12px;line-height:1.45}.console-page-guide-topic-body{gap:16px;display:grid}.console-page-guide-topic-tags{flex-wrap:wrap;gap:6px;display:flex}.console-page-guide-topic-tags .ant-tag,.console-page-guide-drawer .ant-tag{border-radius:0;margin:0}.console-page-guide-card-title{min-width:0;color:var(--centravio-console-text);align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.console-page-guide-card-title svg{color:var(--centravio-primary);flex:none}.console-page-guide-card p,.console-page-guide-list,.console-page-guide-points{margin:0}.console-page-guide-card p,.console-page-guide-points{color:var(--centravio-console-muted);font-size:12px;line-height:1.45}.console-page-guide-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.console-page-guide-list div{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);gap:5px;min-width:0;padding:12px;display:grid}.console-page-guide-list dt{color:var(--centravio-console-muted);text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.2}.console-page-guide-list dd{min-width:0;color:var(--centravio-console-text);word-break:break-word;margin:0;font-size:12px;line-height:1.35}.console-page-guide-list code{overflow-wrap:anywhere;max-width:100%;color:var(--centravio-status-accent-text);font-size:11px;display:inline-block}.console-page-guide-points{gap:10px;padding-inline-start:16px;display:grid}.console-page-guide-flow{padding-inline-start:18px}.console-page-guide-overview-grid,.console-page-guide-detail-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;min-width:0;display:grid}.console-page-guide-overview-grid>div,.console-page-guide-detail-tile{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);min-width:0;padding:14px}.console-page-guide-overview-grid span{color:var(--centravio-console-muted);text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:600;line-height:1.2;display:block}.console-page-guide-overview-grid strong{min-width:0;color:var(--centravio-console-text);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.25;display:block}.console-page-guide-detail-tile{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.console-page-guide-detail-tile span{border:1px solid var(--centravio-console-border-strong);background:var(--centravio-status-accent-bg);width:28px;height:28px;color:var(--centravio-primary);justify-content:center;align-items:center;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600;display:inline-flex}.console-page-guide-detail-tile p{color:var(--centravio-console-muted-strong);margin:0;font-size:12.5px;line-height:1.5}.console-page-guide-index{border-left:1px solid var(--centravio-console-border);scrollbar-width:thin;scrollbar-color:transparent transparent;min-width:0;max-height:100%;padding:2px 0 2px 18px;overflow-y:auto}.console-page-guide-index h2{color:var(--centravio-console-muted);text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600;line-height:1.2}.console-page-guide-index ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.console-page-guide-index li{min-width:0}.console-page-guide-index button{width:100%;min-width:0;color:var(--centravio-console-muted);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:0;font-size:12px;line-height:1.35;display:grid}.console-page-guide-index button:hover,.console-page-guide-index button:focus-visible{color:var(--centravio-primary);outline:none}.console-page-guide-index button span:first-child{color:var(--centravio-primary);font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600}.console-page-guide-empty.ant-empty{flex:auto;place-items:center;margin:0;display:grid}@media (max-width:900px){.console-page-guide-drawer .ant-drawer-content-wrapper{width:100vw!important}.console-page-guide-drawer-body{padding:16px}.console-page-guide-content-shell{grid-template-columns:minmax(0,1fr);overflow-y:auto}.console-page-guide-topic-stack{padding-right:0;overflow:visible}.console-page-guide-index{border-left:0;border-bottom:1px solid var(--centravio-console-border);order:-1;max-height:none;padding:0 0 12px;overflow:visible}.console-page-guide-accordion.ant-collapse>.ant-collapse-item>.ant-collapse-header{min-height:auto;padding:14px!important}.console-page-guide-topic-heading{grid-template-columns:32px minmax(0,1fr)}}.console-tenant-context-required{border:1px solid var(--centravio-console-border);background:var(--centravio-console-surface);place-items:center;min-height:320px;display:grid}.console-content:has(.tenant-dashboard-page){height:calc(100vh - 50px - var(--centravio-console-footer-height));min-height:calc(100vh - 50px - var(--centravio-console-footer-height));padding:0;overflow:hidden}.console-content:has(.tenant-dashboard-page) .console-content-frame-wide{height:100%;min-height:0}.console-footer{flex:0 0 var(--centravio-console-footer-height);height:var(--centravio-console-footer-height);min-height:var(--centravio-console-footer-height);border-top:1px solid var(--centravio-console-rail-border);background:var(--centravio-console-bg);color:var(--centravio-footer-text);justify-content:space-between;align-items:center;gap:12px;padding:8px clamp(14px,1.2vw,22px);font-size:11px;font-weight:400;line-height:1;display:flex}.console-footer-copy{white-space:nowrap;flex-wrap:nowrap;flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.console-footer-copyright{text-overflow:ellipsis;min-width:0;overflow:hidden}.console-footer-cookie-slot{align-items:center;gap:6px;min-width:0;display:inline-flex}.console-footer-divider,.console-footer .auth-footer-cookie-divider{color:var(--centravio-footer-text);font:inherit}.console-footer-link,.console-footer .auth-footer-cookie-link.cookie-policy-launcher{z-index:auto;min-height:0;color:var(--centravio-footer-text);font:inherit;line-height:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline;position:static;bottom:auto;left:auto;right:auto}.console-footer-link:hover,.console-footer .auth-footer-cookie-link.cookie-policy-launcher:hover{color:var(--centravio-footer-text);text-underline-offset:2px;box-shadow:none;background:0 0;outline:0;text-decoration-line:underline;text-decoration-color:currentColor;transform:none}.console-footer-link:focus-visible,.console-footer .auth-footer-cookie-link.cookie-policy-launcher:focus-visible{color:var(--centravio-footer-text);text-underline-offset:2px;box-shadow:none;outline-offset:2px;background:0 0;outline:1px solid;text-decoration-line:underline;text-decoration-color:currentColor}.console-footer-controls{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.console-footer-theme-switch.theme-switch-control{color:var(--centravio-console-muted)}.console-footer-theme-switch .theme-mode-toggle{width:24px;min-width:24px;height:24px;color:var(--centravio-primary);background:0 0;border:0}.console-footer-theme-switch .theme-mode-toggle:hover,.console-footer-theme-switch .theme-mode-toggle:focus-visible{color:var(--centravio-primary);background:0 0}.console-footer-theme-switch .theme-mode-toggle:focus-visible{outline-offset:2px;outline:1px solid}.console-footer-language-select{width:24px;min-width:24px}.console-footer .console-footer-language-select.locale-select.ant-select{align-items:center;display:inline-flex;width:24px!important;height:24px!important;min-height:24px!important}.console-footer .console-footer-language-select.locale-select .ant-select-selector{border-color:var(--centravio-console-border)!important;width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;align-items:center!important;padding-inline:0!important}.console-footer .console-footer-language-select.locale-select .ant-select-selection-wrap{justify-content:center;align-self:stretch;height:24px!important}.console-footer .console-footer-language-select.locale-select .ant-select-selection-item{text-align:center;justify-content:center;align-items:center;font-size:11px;font-weight:300;display:inline-flex;height:24px!important;color:var(--centravio-primary)!important;line-height:24px!important}.console-footer-language-select.locale-select .ant-select-selector:hover{border-color:var(--centravio-console-border)!important;background:0 0!important}.console-footer-language-select.locale-select.ant-select-focused .ant-select-selector,.console-footer-language-select.locale-select.ant-select-open .ant-select-selector{border-color:var(--centravio-primary)!important;background:0 0!important}.page-stack{width:100%;max-width:none;margin:0}.page-stack:not(.ant-space){gap:16px;display:grid}.page-stack.ant-space-vertical{gap:16px!important}.page-header{border-left:2px solid var(--centravio-primary);justify-content:space-between;align-items:flex-start;gap:18px;padding:0 0 12px 14px;display:flex}.page-header h1,.auth-page h1,.auth-panel h2{margin-top:0}.page-header h1.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin-bottom:6px;font-size:26px;font-weight:600;line-height:1.08}.page-header .ant-typography-secondary{font-size:12.5px;line-height:1.45;color:var(--centravio-console-muted)!important}.intelligence-server-operator-page{padding:18px 20px 24px}.intelligence-server-page-header h1.ant-typography{align-items:center;gap:9px;display:flex}.intelligence-server-notice.ant-alert{border:1px solid var(--centravio-auth-notice-info-border);border-left:3px solid var(--centravio-auth-notice-info-accent);background:linear-gradient(135deg, var(--centravio-auth-notice-info-bg) 0%, #ffffff57 58%, rgba(var(--centravio-primary-rgb), .04) 100%), var(--centravio-console-panel-bg);color:var(--centravio-auth-notice-info-text);border-radius:0}.intelligence-server-notice.intelligence-server-notice-error.ant-alert{border-color:var(--centravio-auth-notice-error-border);border-left-color:var(--centravio-auth-notice-error-accent);background:linear-gradient(135deg, var(--centravio-auth-notice-error-bg) 0%, #ffffff4d 58%, #b4231809 100%), var(--centravio-console-panel-bg);color:var(--centravio-auth-notice-error-text)}[data-centravio-theme=dark] .intelligence-server-notice.ant-alert{background:linear-gradient(135deg, #0ea5e926 0%, #0f172aad 58%, #7dd3fc0d 100%), var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .intelligence-server-notice.intelligence-server-notice-error.ant-alert{background:linear-gradient(135deg, #f8717124 0%, #0f172aad 58%, #f871710a 100%), var(--centravio-console-panel-bg)}.intelligence-server-workspace-card.ant-card,.intelligence-server-metric-grid .ant-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);border-radius:0}.intelligence-server-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.intelligence-server-metric-grid .ant-statistic-title{color:var(--centravio-console-muted)}.intelligence-server-metric-grid .ant-statistic-content{color:var(--centravio-console-text)}.intelligence-server-overview-stack{width:100%}.intelligence-server-health-row{color:var(--centravio-console-text);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.intelligence-server-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.intelligence-server-form-grid .ant-input-number{width:100%}.intelligence-server-workspace-card .ant-table-wrapper,.intelligence-server-workspace-card .ant-table,.intelligence-server-workspace-card .ant-table-container{border-radius:0}.intelligence-server-modal .ant-modal-content,.intelligence-server-modal .ant-modal-header,.intelligence-server-drawer .ant-drawer-content,.intelligence-server-drawer .ant-drawer-header,.intelligence-server-drawer .ant-drawer-body{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0}.intelligence-server-modal .ant-modal-title,.intelligence-server-drawer .ant-drawer-title,.intelligence-server-drawer .ant-drawer-close{color:var(--centravio-console-text)}@media (max-width:900px){.intelligence-server-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.intelligence-server-operator-page{padding:14px 12px 20px}.intelligence-server-metric-grid,.intelligence-server-form-grid{grid-template-columns:1fr}}.dashboard-insight-row{align-items:stretch}.dashboard-insight-row>.ant-col{display:flex}.dashboard-insight-row .ant-card{width:100%;height:100%}.dashboard-insight-row .ant-card-body{flex-direction:column;display:flex}.dashboard-insight-row .chart-panel{flex:auto}.tenant-dashboard-page{--dashboard-gap:12px;height:100%;min-height:0;padding:18px 20px 0;overflow:hidden}.dashboard-page-stack.ant-space-vertical{align-items:stretch;display:flex;gap:12px!important}.dashboard-page-stack>.ant-space-item{width:100%;min-width:0}.dashboard-page-stack>.ant-space-item:last-child{flex:auto;min-height:0;display:flex}.dashboard-tenant-header{flex:none;align-items:center;padding-bottom:8px}.dashboard-command-strip{border:1px solid var(--centravio-console-border);background:linear-gradient(135deg, color-mix(in srgb, var(--centravio-primary) 5%, transparent), transparent 42%), var(--centravio-console-panel-bg);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.dashboard-command-strip>div{border-right:1px solid var(--centravio-console-border);gap:4px;min-width:0;padding:12px 14px;display:grid}.dashboard-command-strip>div:last-child{border-right:0}.dashboard-command-strip .ant-typography-secondary{text-transform:uppercase;font-size:11px;font-weight:600;color:var(--centravio-console-muted)!important}.dashboard-command-strip strong{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dashboard-category-shell{flex-direction:column;flex:auto;gap:12px;width:100%;min-height:0;display:flex}.dashboard-category-toolbar{flex:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.console-content .dashboard-category-tabs{flex:0 auto;width:max-content;min-width:min(100%,560px);max-width:100%}.console-content .dashboard-category-tabs .ant-tabs-nav{min-height:40px;box-shadow:none;background:0 0;border:0;align-items:center;margin:0;padding:0}.console-content .dashboard-category-tabs .ant-tabs-nav-wrap{width:100%;min-width:0}.console-content .dashboard-category-tabs .ant-tabs-nav-list{align-items:center;gap:4px;width:100%;min-width:100%}.console-content .dashboard-category-tabs .ant-tabs-nav:before{border-bottom:0}.console-content .dashboard-category-tabs .ant-tabs-tab{min-width:104px;min-height:32px;color:var(--centravio-console-muted-strong);background:0 0;border:0;flex:1 0 auto;justify-content:center;padding:0 16px;transition:background-color .14s,box-shadow .14s,color .14s;margin:0!important}.console-content .dashboard-category-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.console-content .dashboard-category-tabs .ant-tabs-tab:hover{color:var(--centravio-primary);background:0 0}.console-content .dashboard-category-tabs .ant-tabs-tab.ant-tabs-tab-active{box-shadow:inset 0 -2px 0 var(--centravio-primary);background:0 0}.console-content .dashboard-category-tabs .ant-tabs-tab-btn{color:inherit;font-size:12px;font-weight:600;line-height:30px}.console-content .dashboard-category-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--centravio-primary)!important}.dashboard-category-tab-label{white-space:nowrap;justify-content:center;align-items:center;gap:7px;max-width:100%;display:inline-flex}.dashboard-category-tab-label svg{width:14px;min-width:14px;height:14px}.console-content .dashboard-category-tabs .ant-tabs-ink-bar,.console-content .dashboard-category-tabs .ant-tabs-content-holder{display:none}.dashboard-category-tabs{flex:none}.dashboard-category-panel{flex:auto;min-height:0;padding:0 0 20px;overflow:auto}.dashboard-layout-grid{gap:var(--dashboard-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.dashboard-widget-card{grid-column:span var(--dashboard-card-span,3);height:var(--dashboard-card-height,184px);min-height:var(--dashboard-card-height,184px);transition:border-color .14s,box-shadow .14s,opacity .14s;position:relative}.dashboard-widget-card.is-customizable{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--centravio-primary) 12%, transparent)}.is-dashboard-dragging{-webkit-user-select:none;user-select:none}.is-dashboard-resizing,.is-dashboard-resizing *{-webkit-user-select:none;user-select:none;cursor:nwse-resize!important}.dashboard-widget-card.is-dragging{border-color:var(--centravio-primary);opacity:.42}.dashboard-widget-card.is-customizable:hover{border-color:color-mix(in srgb, var(--centravio-primary) 55%, var(--centravio-console-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--centravio-primary) 18%, transparent), 0 10px 24px color-mix(in srgb, var(--centravio-primary) 8%, transparent)}.dashboard-widget-card.is-resizing{z-index:5;border-color:var(--centravio-primary);box-shadow:inset 0 0 0 1px var(--centravio-primary), 0 12px 28px #0f172a1f}.dashboard-widget-card.is-drop-target{border-color:var(--centravio-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--centravio-primary) 16%, transparent)}.dashboard-widget-card.is-drop-target:before{z-index:3;background:var(--centravio-primary);width:4px;box-shadow:0 0 0 3px color-mix(in srgb, var(--centravio-primary) 14%, transparent);content:"";position:absolute;top:9px;bottom:9px}.dashboard-widget-card.is-drop-target:after{z-index:4;border:1px solid var(--centravio-primary);background:var(--centravio-console-panel-bg);color:var(--centravio-primary);content:attr(data-drop-label);letter-spacing:0;text-transform:uppercase;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;top:10px}.dashboard-widget-card[data-drop-position=before]:before{left:-7px}.dashboard-widget-card[data-drop-position=after]:before{right:-7px}.dashboard-widget-card[data-drop-position=before]:after{left:8px}.dashboard-widget-card[data-drop-position=after]:after{right:8px}.dashboard-widget-card .ant-card-body{height:calc(100% - 43px);min-height:0;padding-bottom:30px;overflow:auto}.dashboard-widget-card .ant-card-head-title{min-width:0}.dashboard-widget-title,.dashboard-widget-actions{align-items:center;gap:8px;display:inline-flex}.dashboard-widget-title{min-width:0;max-width:100%}.dashboard-widget-title-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.dashboard-widget-title svg{color:var(--centravio-primary);flex:none}.dashboard-widget-actions .ant-btn{width:24px;height:24px}.dashboard-widget-size-pill{height:16px;color:var(--centravio-footer-text);opacity:.58;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding-inline:5px;font-size:9px;font-weight:400;line-height:1;transition:opacity .12s;display:inline-flex}.dashboard-widget-card.is-resizing .dashboard-widget-size-pill{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);opacity:.95}.dashboard-drag-handle{width:24px;height:24px;color:var(--centravio-console-muted);cursor:grab;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.dashboard-drag-handle:hover,.dashboard-drag-handle:focus-visible{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-primary);outline:none}.dashboard-drag-handle:active{cursor:grabbing}.dashboard-resize-handle{z-index:4;background:linear-gradient(135deg, transparent 0 56%, color-mix(in srgb, var(--centravio-primary) 55%, transparent) 57% 64%, transparent 65% 100%), linear-gradient(135deg, transparent 0 72%, color-mix(in srgb, var(--centravio-primary) 36%, transparent) 73% 80%, transparent 81% 100%);width:10px;height:10px;color:var(--centravio-primary);cursor:nwse-resize;opacity:.34;border:0;position:absolute;bottom:2px;right:2px}.dashboard-resize-handle:hover,.dashboard-resize-handle:focus-visible{outline:none}.dashboard-widget-card.is-resizing .dashboard-resize-handle{background:linear-gradient(135deg, transparent 0 54%, var(--centravio-primary) 55% 65%, transparent 66% 100%), linear-gradient(135deg, transparent 0 70%, color-mix(in srgb, var(--centravio-primary) 62%, transparent) 71% 80%, transparent 81% 100%);opacity:.86}.dashboard-interaction-status-slot{flex:auto;justify-content:flex-end;min-width:0;display:flex}.dashboard-drag-status,.dashboard-resize-status{border:1px solid var(--centravio-primary);background:var(--centravio-console-panel-bg);width:fit-content;max-width:min(100%,520px);min-height:32px;color:var(--centravio-console-muted);white-space:nowrap;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.dashboard-drag-status svg,.dashboard-resize-status svg{color:var(--centravio-primary);flex:none}.dashboard-drag-status span,.dashboard-drag-status strong,.dashboard-resize-status span,.dashboard-resize-status strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.dashboard-drag-status strong,.dashboard-resize-status strong{color:var(--centravio-console-text);font-weight:700}.dashboard-drag-preview{z-index:99999;border:1px solid var(--centravio-primary);background:var(--centravio-console-panel-bg,#fff);min-width:170px;max-width:260px;color:var(--centravio-console-text,#111827);pointer-events:none;padding:9px 12px;font:600 12px/1.25 Inter,system-ui,sans-serif;position:fixed;top:-1000px;left:-1000px;box-shadow:0 14px 26px #0f172a2e}.dashboard-drag-overlay{border:1px solid var(--centravio-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--centravio-primary) 12%, transparent), transparent 56%), var(--centravio-console-panel-bg,#fff);min-width:190px;max-width:280px;color:var(--centravio-console-text,#111827);pointer-events:none;align-items:center;gap:8px;padding:9px 12px;font:600 12px/1.25 Inter,system-ui,sans-serif;display:inline-flex;box-shadow:0 14px 26px #0f172a2e}.dashboard-layout-save-status{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-height:32px;color:var(--centravio-console-muted);white-space:nowrap;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.dashboard-layout-save-status svg{color:var(--centravio-primary)}.dashboard-layout-save-status.is-offline{border-color:var(--centravio-status-critical-border);background:var(--centravio-status-critical-bg);color:var(--centravio-status-critical-text)}.dashboard-metric-grid,.dashboard-two-column{gap:10px;display:grid}.dashboard-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric-tile{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:8px;min-height:76px;padding:11px 12px;display:grid;position:relative}.dashboard-metric-tile .ant-typography-secondary{font-size:11px;font-weight:600;line-height:1.25;color:var(--centravio-console-muted)!important}.dashboard-metric-value{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:1;overflow:hidden}.dashboard-metric-dot{background:var(--centravio-console-muted);border-radius:999px;width:7px;height:7px;position:absolute;bottom:10px;right:10px}.dashboard-metric-dot.is-active{background:#0e9f6e}.dashboard-metric-dot.is-muted{background:#d97706}.dashboard-tight-stack{gap:10px!important}.dashboard-chart{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);width:100%;height:100%;min-height:220px}.dashboard-widget-split,.dashboard-services-stack{gap:10px;display:grid}.dashboard-mini-band{border:1px solid var(--centravio-console-border);background:color-mix(in srgb, var(--centravio-primary) 5%, var(--centravio-console-panel-bg));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.dashboard-mini-band span{min-width:0;color:var(--centravio-console-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.dashboard-mini-band strong{color:var(--centravio-console-text);font-size:13px}.dashboard-quota-line{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-quota-line .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-activity-list,.dashboard-service-list,.dashboard-source-matrix{gap:0;display:grid}.dashboard-activity-item,.dashboard-service-row,.dashboard-source-row{border-bottom:1px solid var(--centravio-console-border);gap:4px;padding:10px 0;display:grid}.dashboard-activity-item:last-child,.dashboard-service-row:last-child,.dashboard-source-row:last-child{border-bottom:0}.dashboard-activity-item .ant-typography{font-size:12px}.dashboard-service-row,.dashboard-source-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-service-row span:first-child,.dashboard-source-name{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.dashboard-source-reason{min-width:0;color:var(--centravio-console-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:10.5px;font-weight:500;overflow:hidden}.console-content .ant-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);box-shadow:none;border-radius:0}.console-content .ant-card-head{border-bottom-color:var(--centravio-console-border);min-height:42px;padding:0 16px}.console-content .ant-card-body{padding:16px}.console-content .ant-card-head-title{color:var(--centravio-console-text);font-size:13px;font-weight:600}.console-content .ant-statistic-title{color:var(--centravio-console-muted);font-size:12px;font-weight:500}.console-content .ant-statistic-content{color:var(--centravio-console-text);font-weight:500}.console-content .ant-table,.console-content .ant-pro-table,.console-content .ant-pro-card,.console-content .ant-table-wrapper .ant-table{border-radius:0}.console-content .ant-table-wrapper,.console-content .ant-pro-table,.console-content .ant-pro-card,.console-content .ant-table-container{background:var(--centravio-console-panel-bg)}.console-content .ant-table-wrapper .ant-table,.console-content .ant-table-container,.console-content .ant-table-content,.console-content .ant-table-body,.console-content .ant-table-tbody,.console-content .ant-table-tbody>tr,.console-content .ant-table-tbody>tr>td,.console-content .ant-table-placeholder,.console-content .ant-table-placeholder:hover>td,.console-content .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder>td{background:var(--centravio-console-panel-bg)!important}.console-content .ant-table-wrapper .ant-table,.console-content .ant-table-container,.console-content .ant-table-content,.console-content .ant-table-tbody>tr>td,.console-content .ant-table-thead>tr>th{border-color:var(--centravio-console-border)!important}.console-content .ant-table-thead>tr>th{color:var(--centravio-console-text);font-size:12px;font-weight:600;background:var(--centravio-console-panel-bg)!important}.console-content .ant-table-tbody>tr>td{color:var(--centravio-console-text);font-size:12.5px;background:var(--centravio-console-panel-bg)!important}.console-content .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--centravio-control-active-bg)!important}.console-content .ant-table-wrapper .ant-table-pagination.ant-pagination,.workspace-window-body .ant-table-wrapper .ant-table-pagination.ant-pagination{justify-content:flex-end;align-items:center;gap:8px 0;width:100%;display:flex}.console-content .ant-table-wrapper .ant-table-pagination.ant-pagination>li,.workspace-window-body .ant-table-wrapper .ant-table-pagination.ant-pagination>li{justify-content:center;align-items:center;display:inline-flex}.console-content .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options,.workspace-window-body .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options{align-items:center;display:inline-flex}.console-content :where(.ant-table-wrapper,.ant-pro-table,.ant-table-container),.console-content :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll){scrollbar-color:transparent transparent;scrollbar-width:thin}.console-content :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.console-content :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar-track{background:0 0}.console-content :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:1px solid #0000;border-radius:0;transition:background-color .18s}.console-content :where(.ant-table-wrapper:hover,.ant-table-wrapper:focus-within,.ant-pro-table:hover,.ant-pro-table:focus-within) :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll){scrollbar-color:var(--centravio-scrollbar-thumb) transparent}.console-content :where(.ant-table-wrapper:hover,.ant-table-wrapper:focus-within,.ant-pro-table:hover,.ant-pro-table:focus-within) :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-content :where(.ant-table-wrapper:hover,.ant-table-wrapper:focus-within,.ant-pro-table:hover,.ant-pro-table:focus-within) :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-content :where(.ant-table-content,.ant-table-body,.ant-table-header,.ant-table-sticky-holder,.ant-table-sticky-scroll)::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:content-box}.console-content .ant-table-sticky-scroll{height:var(--centravio-scrollbar-size)!important;background:0 0!important}.console-content .ant-table-sticky-scroll-bar{transition:background-color .18s;height:var(--centravio-scrollbar-size)!important;background-color:#0000!important;border-radius:0!important}.console-content :where(.ant-table-wrapper:hover,.ant-table-wrapper:focus-within) .ant-table-sticky-scroll-bar,.console-content :where(.ant-table-wrapper:hover,.ant-table-wrapper:focus-within) .ant-table-sticky-scroll-bar:hover,.console-content .ant-table-sticky-scroll-bar:active,.console-content .ant-table-sticky-scroll-bar.ant-table-sticky-scroll-bar-active{background-color:var(--centravio-scrollbar-thumb)!important}[data-centravio-theme] .ant-tag{--centravio-tag-bg:var(--centravio-status-accent-bg);--centravio-tag-border:var(--centravio-status-accent-border);--centravio-tag-text:var(--centravio-status-accent-text);border-radius:0;font-weight:500;border-color:var(--centravio-tag-border)!important;background:var(--centravio-tag-bg)!important;color:var(--centravio-tag-text)!important}[data-centravio-theme] .ant-tag.ant-tag-red,[data-centravio-theme] .ant-tag.ant-tag-error,[data-centravio-theme] .ant-tag.ant-tag-warning,[data-centravio-theme] .ant-tag.ant-tag-volcano{--centravio-tag-bg:var(--centravio-status-critical-bg);--centravio-tag-border:var(--centravio-status-critical-border);--centravio-tag-text:var(--centravio-status-critical-text)}.console-content .setup-status-badge.ant-tag{--centravio-status-badge-bg:var(--centravio-status-accent-bg);--centravio-status-badge-border:var(--centravio-status-accent-border);--centravio-status-badge-text:var(--centravio-status-accent-text);letter-spacing:0;align-items:center;gap:5px;min-height:19px;margin-inline-end:0;padding:0 7px;font-size:10px;font-weight:500;line-height:1;display:inline-flex;border-color:var(--centravio-status-badge-border)!important;background:var(--centravio-status-badge-bg)!important;color:var(--centravio-status-badge-text)!important}.console-content .setup-status-badge.ant-tag:before{content:"";background:currentColor;flex:none;width:5px;height:5px}.console-content .setup-status-badge.ant-tag.is-verified,.console-content .setup-status-badge.ant-tag.is-approved,.console-content .setup-status-badge.ant-tag.is-completed,.console-content .setup-status-badge.ant-tag.is-active,.console-content .setup-status-badge.ant-tag.is-ready{--centravio-status-badge-bg:var(--centravio-status-accent-bg);--centravio-status-badge-border:var(--centravio-status-accent-border);--centravio-status-badge-text:var(--centravio-status-accent-text)}.console-content .setup-status-badge.ant-tag.is-pending,.console-content .setup-status-badge.ant-tag[class*=is-pending-],.console-content .setup-status-badge.ant-tag.is-warning,.console-content .setup-status-badge.ant-tag.is-error,.console-content .setup-status-badge.ant-tag.is-failed,.console-content .setup-status-badge.ant-tag.is-fail,.console-content .setup-status-badge.ant-tag.is-critical,.console-content .setup-status-badge.ant-tag.is-high,.console-content .setup-status-badge.ant-tag.is-block,.console-content .setup-status-badge.ant-tag.is-blocked,.console-content .setup-status-badge.ant-tag.is-denied,.console-content .setup-status-badge.ant-tag.is-rejected,.console-content .setup-status-badge.ant-tag.is-disabled,.console-content .setup-status-badge.ant-tag.is-inactive,.console-content .setup-status-badge.ant-tag.is-revoked,.console-content .setup-status-badge.ant-tag.is-suspended,.console-content .setup-status-badge.ant-tag.is-expired,.console-content .setup-status-badge.ant-tag.is-canceled,.console-content .setup-status-badge.ant-tag.is-cancelled,.console-content .setup-status-badge.ant-tag.is-deleted,.console-content .setup-status-badge.ant-tag.is-unavailable{--centravio-status-badge-bg:var(--centravio-status-critical-bg);--centravio-status-badge-border:var(--centravio-status-critical-border);--centravio-status-badge-text:var(--centravio-status-critical-text);box-shadow:none}.console-content .ant-tabs-nav{margin-bottom:12px}.console-content .ant-tabs-tab{padding:8px 0;font-size:12px}.console-content .ant-tabs-nav:before{border-bottom-color:var(--centravio-console-border)}.console-content .ant-form-item{margin-bottom:18px}.console-content .ant-form-item-label{padding-bottom:5px}.console-content .ant-form-item-label>label{height:auto;color:var(--centravio-console-text);font-size:11.5px;font-weight:500;line-height:1.2}.console-content .ant-input,.console-content .ant-input-affix-wrapper,.console-content .ant-input-number,.console-content .ant-picker,.console-content .ant-select:not(.ant-select-customize-input) .ant-select-selector,.console-content .ant-mentions{min-height:30px;font-size:12px;border-color:var(--centravio-console-control-border)!important;background:var(--centravio-console-control-bg)!important;color:var(--centravio-console-text)!important;box-shadow:none!important;border-radius:0!important}.console-content .ant-input:not(textarea),.console-content .ant-input-affix-wrapper,.console-content .ant-input-number,.console-content .ant-picker,.console-content .ant-select-single,.console-content .ant-select-single .ant-select-selector,.console-content .ant-select-single .ant-select-selection-search-input,.console-content .ant-mentions{height:30px!important}.console-content textarea.ant-input{min-height:auto}.console-content .ant-input-number-input,.console-content .ant-picker-input>input,.console-content .ant-select-selection-item,.console-content .ant-select-selection-search-input{color:var(--centravio-console-text)!important}.console-content .ant-input-affix-wrapper .ant-input,.console-content .ant-input-affix-wrapper .ant-input:hover,.console-content .ant-input-affix-wrapper .ant-input:focus{min-height:auto;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.console-content .ant-input:hover,.console-content .ant-input-affix-wrapper:hover,.console-content .ant-input-number:hover,.console-content .ant-picker:hover,.console-content .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.console-content .ant-mentions:hover{border-color:var(--centravio-console-control-hover-border)!important}.console-content .ant-input:focus,.console-content .ant-input-focused,.console-content .ant-input-affix-wrapper:focus,.console-content .ant-input-affix-wrapper:focus-within,.console-content .ant-input-affix-wrapper-focused,.console-content .ant-input-number:focus,.console-content .ant-input-number-focused,.console-content .ant-picker-focused,.console-content .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.console-content .ant-select-open:not(.ant-select-disabled) .ant-select-selector,.console-content .ant-mentions-focused{border-color:var(--centravio-primary)!important;box-shadow:none!important;outline:0!important}.console-content .ant-input::placeholder,.console-content .ant-input-affix-wrapper .ant-input::placeholder,.console-content .ant-select-selection-placeholder{font-size:12px;color:var(--centravio-console-control-placeholder)!important}.console-content .ant-input-prefix,.console-content .ant-input-suffix,.console-content .ant-select-arrow{color:var(--centravio-console-muted)!important}.console-content .ant-select-multiple .ant-select-selection-item{border-color:var(--centravio-console-border)!important;background:var(--centravio-console-panel-bg)!important}.console-content .ant-radio-button-wrapper,.ant-drawer .ant-radio-button-wrapper,.ant-modal .ant-radio-button-wrapper{height:30px;min-height:30px;padding-inline:12px;font-size:12px;font-weight:500;line-height:28px;border-color:var(--centravio-console-control-border)!important;background:var(--centravio-console-control-bg)!important;color:var(--centravio-console-text)!important;box-shadow:none!important;border-radius:0!important}.console-content .ant-radio-button-wrapper:hover,.ant-drawer .ant-radio-button-wrapper:hover,.ant-modal .ant-radio-button-wrapper:hover{border-color:var(--centravio-console-control-hover-border)!important;background:var(--centravio-console-control-bg)!important;color:var(--centravio-primary)!important}.console-content .ant-radio-button-wrapper:not(:first-child):before,.ant-drawer .ant-radio-button-wrapper:not(:first-child):before,.ant-modal .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--centravio-console-control-border)!important}.console-content .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.console-content .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover,.ant-drawer .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-drawer .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover,.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{border-color:var(--centravio-primary)!important;background:var(--centravio-console-control-bg)!important;color:var(--centravio-primary)!important}.console-content .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.ant-drawer .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.ant-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--centravio-primary)!important}.console-content .ant-radio-button-wrapper:focus-within,.ant-drawer .ant-radio-button-wrapper:focus-within,.ant-modal .ant-radio-button-wrapper:focus-within{border-color:var(--centravio-primary)!important;box-shadow:none!important}.console-content .ant-segmented,.ant-drawer .ant-segmented,.ant-modal .ant-segmented{border:1px solid var(--centravio-console-control-border);background:var(--centravio-console-control-bg);min-height:30px;color:var(--centravio-console-text);border-radius:0;padding:0}.console-content .ant-segmented .ant-segmented-item,.ant-drawer .ant-segmented .ant-segmented-item,.ant-modal .ant-segmented .ant-segmented-item{min-height:28px;color:var(--centravio-console-text);border-radius:0;font-size:12px;font-weight:500;line-height:28px}.console-content .ant-segmented .ant-segmented-item-selected,.ant-drawer .ant-segmented .ant-segmented-item-selected,.ant-modal .ant-segmented .ant-segmented-item-selected{background:var(--centravio-console-control-bg);color:var(--centravio-primary);box-shadow:inset 0 0 0 1px var(--centravio-primary)}.console-content .ant-btn,.workspace-window-body .ant-btn{min-height:30px;box-shadow:none;border-radius:0;font-size:12px}.console-content .ant-btn-default,.console-content .ant-btn-dashed,.workspace-window-body .ant-btn-default,.workspace-window-body .ant-btn-dashed{border-color:var(--centravio-outlined-button-border);background:var(--centravio-outlined-button-bg);color:var(--centravio-outlined-button-text)}.console-content .ant-btn-default:hover,.console-content .ant-btn-default:active,.console-content .ant-btn-default:focus,.console-content .ant-btn-default:focus-visible,.console-content .ant-btn-dashed:hover,.console-content .ant-btn-dashed:active,.console-content .ant-btn-dashed:focus,.console-content .ant-btn-dashed:focus-visible,.workspace-window-body .ant-btn-default:hover,.workspace-window-body .ant-btn-default:active,.workspace-window-body .ant-btn-default:focus,.workspace-window-body .ant-btn-default:focus-visible,.workspace-window-body .ant-btn-dashed:hover,.workspace-window-body .ant-btn-dashed:active,.workspace-window-body .ant-btn-dashed:focus,.workspace-window-body .ant-btn-dashed:focus-visible{box-shadow:none;outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;background-image:none!important}.console-content .ant-btn-primary,.workspace-window-body .ant-btn-primary{box-shadow:none;border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}.console-content .ant-btn-primary:hover,.console-content .ant-btn-primary:focus-visible,.workspace-window-body .ant-btn-primary:hover,.workspace-window-body .ant-btn-primary:focus-visible{border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}.localization-studio-page .ant-btn{justify-content:center;align-items:center;gap:6px;font-weight:400;display:inline-flex}.console-content:has(.localization-studio-page){padding-inline:clamp(18px,2vw,34px)}.localization-studio-page.ant-space-vertical,.localization-studio-page>.ant-space-item{width:100%}.localization-studio-page.ant-space-vertical{gap:14px!important}.localization-studio-page .ant-btn-primary:not(:disabled){min-width:124px;font-weight:400}.localization-studio-page .ant-btn>span:not(.ant-btn-icon):not(.ant-btn-loading-icon){font-weight:inherit}.localization-studio-page .ant-btn .ant-btn-icon,.localization-studio-page .ant-btn .ant-btn-icon svg{color:currentColor;align-items:center;display:inline-flex}.localization-studio-field-label{align-items:center;gap:4px;min-width:0;display:inline-flex}.localization-studio-field-help-button.ant-btn{width:20px;min-width:20px;height:20px;color:var(--centravio-console-muted);box-shadow:none;background:0 0;border:0;padding:0}.localization-studio-field-help-button.ant-btn:hover,.localization-studio-field-help-button.ant-btn:focus-visible{background:var(--centravio-control-active-bg);color:var(--centravio-console-text)}.localization-studio-field-help-popover .ant-popover-inner{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);width:min(292px,100vw - 32px);color:var(--centravio-console-text);box-shadow:none;border-radius:0}.localization-studio-field-help-popover .ant-popover-title{min-height:0;color:var(--centravio-console-text);margin-bottom:6px;font-size:12px;font-weight:700}.localization-studio-field-help-popover .ant-popover-inner-content,.localization-studio-field-help-popover .localization-studio-field-help-text.ant-typography{color:var(--centravio-console-muted-strong);font-size:12px;line-height:1.5}.localization-studio-workbench.ant-space{width:100%}.localization-studio-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:14px;width:100%;padding:14px;display:grid}.localization-studio-panel-header{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.localization-studio-panel-header h3.ant-typography{letter-spacing:0;margin:0;font-size:15px}.localization-studio-panel-header .ant-typography-secondary{max-width:820px;color:var(--centravio-console-muted);font-size:12px;line-height:1.5;display:block}.localization-studio-matrix-header-actions.ant-space{justify-content:flex-end;min-width:min(100%,360px)}.localization-studio-matrix-header-actions .ant-btn{min-width:0}.localization-studio-toolbar{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1.2fr) minmax(220px,1.4fr) minmax(160px,.8fr) minmax(160px,.8fr) max-content max-content;align-items:center;gap:8px;display:grid}.localization-studio-matrix-toolbar{grid-template-columns:minmax(170px,230px) minmax(240px,1fr) minmax(150px,190px) minmax(170px,220px) minmax(140px,180px) minmax(140px,180px) 32px 32px}.localization-studio-record-toolbar{grid-template-columns:minmax(180px,240px) minmax(170px,220px) minmax(170px,280px) minmax(150px,190px) minmax(150px,190px)}.localization-studio-records-workbench .ant-select-single .ant-select-selection-item{opacity:1;font-weight:500;color:var(--centravio-console-text)!important}.localization-studio-records-workbench .ant-select-single .ant-select-selection-placeholder{opacity:1;font-weight:400;color:var(--centravio-console-control-placeholder)!important}.localization-studio-record-form{width:100%}.localization-studio-record-form-grid,.localization-studio-record-text-grid{gap:12px;display:grid}.localization-studio-record-form-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}.localization-studio-record-text-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.localization-studio-toolbar :is(.ant-input-search,.ant-input-affix-wrapper,.ant-select,.ant-btn){width:100%;min-width:0}.localization-studio-matrix-toolbar .localization-studio-square-action.ant-btn,.localization-studio-panel-header .localization-studio-square-action.ant-btn{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.localization-studio-filter-search.ant-input-affix-wrapper{border-color:var(--centravio-console-border);background:var(--centravio-console-control-bg);min-height:32px;color:var(--centravio-console-text);box-shadow:none;padding-inline:10px 8px}.localization-studio-filter-search.ant-input-affix-wrapper:hover,.localization-studio-filter-search.ant-input-affix-wrapper:focus-within{border-color:var(--centravio-primary);box-shadow:none}.localization-studio-filter-search .ant-input{color:inherit;background:0 0}.localization-studio-filter-search .ant-input-prefix{color:var(--centravio-console-muted);margin-inline-end:8px}.localization-studio-filter-search .ant-input-clear-icon{color:var(--centravio-console-muted)}.enterprise-data-grid{gap:10px;width:100%;min-width:0;display:grid}.enterprise-data-grid-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) max-content 32px;align-items:stretch;gap:8px;min-width:0;display:grid}.enterprise-data-grid-toolbar :is(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-btn){width:100%;min-width:0}.enterprise-data-grid-toolbar :is(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-btn),.enterprise-data-grid-toolbar .ant-select-single,.enterprise-data-grid-toolbar .ant-select-single .ant-select-selector{height:32px;min-height:32px}.enterprise-data-grid-toolbar .ant-select-single .ant-select-selector,.enterprise-data-grid-toolbar .ant-btn{align-items:center;display:inline-flex}.enterprise-data-grid-toolbar .ant-btn{justify-content:center}.enterprise-data-grid-search.ant-input-affix-wrapper,.enterprise-data-grid-toolbar .enterprise-data-grid-control.ant-input,.enterprise-data-grid-toolbar .enterprise-data-grid-control.ant-input-affix-wrapper{border-color:var(--centravio-console-border);background:var(--centravio-console-control-bg);color:var(--centravio-console-text);box-shadow:none}.enterprise-data-grid-search.ant-input-affix-wrapper{padding-inline:10px 8px}.enterprise-data-grid-search.ant-input-affix-wrapper:hover,.enterprise-data-grid-search.ant-input-affix-wrapper:focus-within,.enterprise-data-grid-toolbar .enterprise-data-grid-control.ant-input:hover,.enterprise-data-grid-toolbar .enterprise-data-grid-control.ant-input:focus{border-color:var(--centravio-primary);box-shadow:none}.enterprise-data-grid-search .ant-input{color:inherit;background:0 0}.enterprise-data-grid-search .ant-input-prefix{color:var(--centravio-console-muted);margin-inline-end:8px}.enterprise-data-grid .ant-table-thead>tr>th{padding-inline:8px}.enterprise-data-grid-header{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.enterprise-data-grid-header-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-metric-detail{min-width:0;color:var(--centravio-console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;display:block;overflow:hidden}.enterprise-data-grid-header-actions{flex:none;align-items:center;gap:0;margin-inline-start:auto;display:inline-flex}.enterprise-data-grid-header-button.ant-btn{width:20px;min-width:20px;height:20px;color:var(--centravio-console-muted);padding:0}.enterprise-data-grid-header-button.ant-btn:hover,.enterprise-data-grid-header-button.ant-btn:focus-visible,.enterprise-data-grid-header-button.ant-btn.is-active{color:var(--centravio-primary);background:0 0}.enterprise-data-grid-header-button.ant-btn.is-active svg{stroke-width:2.65px}[data-centravio-theme=dark] .enterprise-data-grid-header-button.ant-btn,[data-centravio-theme=dark] .enterprise-data-grid-header-button.ant-btn:hover,[data-centravio-theme=dark] .enterprise-data-grid-header-button.ant-btn:focus-visible,[data-centravio-theme=dark] .enterprise-data-grid-header-button.ant-btn.is-active{color:var(--centravio-console-text);background:0 0}.enterprise-data-grid-header-filter-input.ant-input-affix-wrapper{border-color:var(--centravio-console-border);background:var(--centravio-console-control-bg);width:min(220px,100vw - 48px);color:var(--centravio-console-text);box-shadow:none}.enterprise-data-grid-header-filter-input .ant-input{color:inherit;background:0 0}.enterprise-data-grid-square-button.ant-btn,.enterprise-data-grid-column-button.ant-btn{width:32px;min-width:32px;height:32px;padding:0}.enterprise-data-grid-groups.ant-space{width:100%}.enterprise-data-grid-group{gap:8px;min-width:0;display:grid}.enterprise-data-grid-group-header{border:1px solid var(--centravio-console-border);border-left-width:3px;border-left-color:var(--centravio-primary);background:var(--centravio-console-panel-subtle-bg);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:6px 10px;display:flex}.enterprise-data-grid-pagination{border-top:1px solid var(--centravio-console-border);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;min-width:0;padding-top:8px;display:grid}.enterprise-data-grid-pagination.is-summary-only{grid-template-columns:minmax(0,1fr)}.enterprise-data-grid-pagination .ant-pagination{flex-wrap:nowrap;justify-self:end;align-items:center;min-width:0;display:flex}.enterprise-data-grid-pagination .ant-pagination-options{margin-inline-start:8px}.enterprise-data-grid-pagination .ant-pagination .ant-select-single,.enterprise-data-grid-pagination .ant-pagination .ant-select-single .ant-select-selector{height:28px;min-height:28px}.enterprise-data-grid-pagination .ant-pagination .ant-select:not(.ant-select-disabled),.enterprise-data-grid-pagination .ant-pagination .ant-select:not(.ant-select-disabled) .ant-select-selector,.enterprise-data-grid-pagination .ant-pagination .ant-select:not(.ant-select-disabled) .ant-select-selection-item,.enterprise-data-grid-pagination .ant-pagination .ant-select:not(.ant-select-disabled) .ant-select-arrow{cursor:pointer}.enterprise-data-grid-column-panel{width:min(340px,100vw - 32px);color:var(--centravio-console-text);gap:10px;display:grid}.enterprise-data-grid-column-row{grid-template-columns:24px minmax(0,1fr) max-content;align-items:center;gap:8px;min-width:0;min-height:28px;padding:2px 4px;display:grid}.enterprise-data-grid-column-row.is-column-dragging{opacity:.62}.enterprise-data-grid-column-row.is-column-drag-over{background:var(--centravio-console-list-selected-bg);outline:1px solid var(--centravio-console-border-strong)}.enterprise-data-grid-column-drag-handle{width:24px;min-width:24px;height:24px;color:var(--centravio-console-muted);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.enterprise-data-grid-column-drag-handle:hover,.enterprise-data-grid-column-drag-handle:focus-visible{color:var(--centravio-primary)}.enterprise-data-grid-column-drag-handle:active{cursor:grabbing}.enterprise-data-grid-column-label.ant-typography{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.enterprise-data-grid-column-row .ant-switch{justify-self:end}.localization-studio-locale-search{grid-column:span 2}.localization-studio-matrix-search{grid-column:auto;max-width:360px}.localization-studio-matrix-groups.ant-space{width:100%}.localization-studio-matrix-group-accordion.ant-collapse{background:0 0;border:0;border-radius:0;gap:8px;width:100%;display:grid}.localization-studio-matrix-group-accordion.ant-collapse>.ant-collapse-item{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);border-left-width:3px;border-radius:0;overflow:hidden}.localization-studio-matrix-group-accordion.ant-collapse>.ant-collapse-item:last-child{border-radius:0}.localization-studio-matrix-group-accordion .ant-collapse-header{min-height:32px;color:var(--centravio-console-text)!important;align-items:center!important;padding:6px 10px!important}.localization-studio-matrix-group-accordion .ant-collapse-expand-icon{color:var(--centravio-console-muted)}.localization-studio-matrix-group-accordion .ant-collapse-header-text{min-width:0}.localization-studio-matrix-group-accordion .ant-collapse-content{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}.localization-studio-matrix-group-accordion .ant-collapse-content-box{padding:0}.localization-studio-namespace-code{color:var(--centravio-console-muted-strong);font-family:var(--centravio-font-family);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.localization-studio-namespace-name.ant-typography{color:var(--centravio-console-text);font-weight:500}.localization-studio-namespace-grid{min-width:0}.localization-studio-namespace-table .ant-table-row{cursor:pointer}.localization-studio-namespace-table .ant-table-selection-column,.localization-studio-matrix-table .ant-table-selection-column{width:30px;min-width:30px;text-align:left!important;padding-inline:6px 4px!important}.localization-studio-namespace-table .ant-table-selection-column .ant-checkbox-wrapper,.localization-studio-matrix-table .ant-table-selection-column .ant-checkbox-wrapper{margin-inline-start:0}.localization-studio-namespace-table .ant-table-row.is-selected>td,.localization-studio-namespace-table .ant-table-row.ant-table-row-selected>td,.localization-studio-namespace-table .ant-table-row.is-selected>.ant-table-cell-row-hover,.localization-studio-namespace-table .ant-table-row.ant-table-row-selected>.ant-table-cell-row-hover{background:0 0!important}.localization-studio-namespace-table .ant-table-row.is-selected .localization-studio-namespace-name.ant-typography{font-weight:600}.localization-studio-empty-note{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);padding:12px}.localization-studio-matrix-group{gap:8px;min-width:0;display:grid}.localization-studio-matrix-group-header{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.localization-studio-matrix-group-header .ant-tag{margin-inline-end:0}.localization-studio-matrix-table .ant-table-tbody>tr>td{vertical-align:middle}.localization-studio-matrix-table .ant-table-expanded-row>td{background:var(--centravio-console-panel-bg);padding:10px 12px}.localization-studio-matrix-key-summary{gap:3px;min-width:0;display:grid}.localization-studio-matrix-key-primary.ant-typography{max-width:100%;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;display:block;overflow:hidden}.localization-studio-matrix-key-secondary.ant-typography{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.25;display:block;overflow:hidden}.localization-studio-key-code.ant-typography{max-width:100%;color:var(--centravio-console-muted-strong);font-family:var(--centravio-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;display:block;overflow:hidden}.localization-studio-matrix-source-preview.ant-typography{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.localization-studio-matrix-action-cell{text-align:right}.localization-studio-matrix-row-actions.ant-space,.localization-studio-matrix-icon-actions.ant-space{justify-content:flex-end}.localization-studio-matrix-expanded-row{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;min-width:0;display:grid}.localization-studio-matrix-locale-editor{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);grid-template-rows:auto minmax(86px,auto) auto;gap:8px;min-width:0;padding:10px;display:grid}.localization-studio-matrix-locale-header{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:8px;min-width:0;display:grid}.localization-studio-matrix-locale-status.ant-space{justify-content:flex-end}.localization-studio-matrix-locale-actions{justify-content:flex-end;min-width:0;display:flex}.localization-studio-matrix-locale-editor .ant-input{resize:vertical;width:100%;min-height:86px}.localization-studio-key-translations-stack.ant-space,.localization-studio-key-translations-table{width:100%}.localization-studio-key-translations-meta.ant-space{min-width:0}.localization-studio-key-translations-value{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.localization-studio-json-preview{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:6px;min-width:0;padding:8px;display:grid}.localization-studio-json-preview.is-template-ready{background:var(--centravio-console-panel-subtle-bg);border-style:dashed}.localization-studio-json-preview-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.localization-studio-json-preview-header>.ant-space{min-width:0}.localization-studio-json-preview-header .ant-btn{flex:none}.localization-studio-json-preview pre{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);min-width:0;max-height:148px;color:var(--centravio-console-text);white-space:pre;margin:0;padding:8px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.45;overflow:auto}.localization-studio-json-preview-empty.ant-typography{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-height:64px;padding:10px;display:block;color:var(--centravio-console-muted)!important}.localization-studio-json-editor-stack.ant-space,.localization-studio-json-editor-meta.ant-space{width:100%;min-width:0}.localization-studio-json-editor-nav{justify-content:flex-start;min-width:0;display:flex}.localization-studio-json-editor-nav .ant-segmented{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);border-radius:0}.localization-studio-json-field-table-stack.ant-space{width:100%;min-width:0}.localization-studio-json-field-policy{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:6px;min-width:0;padding:8px 10px;display:grid}.localization-studio-json-field-policy .ant-typography{margin:0}.localization-studio-json-field-path.ant-typography{color:var(--centravio-console-text);overflow-wrap:anywhere;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:11px}.localization-studio-json-field-value{max-height:86px;color:var(--centravio-console-text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.45;overflow:auto}.localization-studio-json-field-input.ant-input{resize:vertical;min-height:64px}.localization-studio-json-no-fields.ant-typography{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);padding:10px;display:block;color:var(--centravio-console-muted)!important}.storage-quick-actions.ant-space-compact{width:100%;min-width:0;display:flex}.storage-quick-actions-control{flex:auto;min-width:0}.storage-quick-actions .ant-btn,.storage-quick-actions .ant-input,.storage-quick-actions .ant-select-selector{border-radius:0!important}.storage-quick-actions .ant-btn{color:var(--centravio-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.storage-quick-actions-overlay .ant-popover-inner{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);border-radius:0;box-shadow:0 18px 42px #0f172a29}.storage-quick-popover.ant-space-vertical{width:min(360px,100vw - 40px)}.storage-quick-popover .ant-select,.storage-quick-popover .ant-input,.storage-quick-create-form .ant-form-item{width:100%}.storage-quick-create-form{border-top:1px solid var(--centravio-console-border);gap:6px;width:100%;padding-top:10px;display:grid}.storage-quick-create-form .ant-form-item{margin-bottom:0}.storage-quick-create-form .ant-btn{justify-self:start;width:auto}.storage-quick-bucket-summary{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:3px;min-width:0;padding:8px;display:grid}.storage-quick-bucket-summary .ant-typography{overflow-wrap:anywhere;margin:0;font-size:12px}.storage-quick-upload-stack.ant-space-vertical{width:100%}.storage-quick-upload-dragger .ant-upload-drag{background:var(--centravio-console-panel-subtle-bg);border-radius:0}.storage-quick-upload-drop-content{text-align:center;align-items:center;padding:10px 0}.storage-quick-upload-drop-content .ant-typography{margin:0}[data-centravio-theme=dark] .storage-quick-actions-overlay .ant-popover-inner,[data-centravio-theme=dark] .storage-quick-bucket-summary,[data-centravio-theme=dark] .storage-quick-upload-dragger .ant-upload-drag{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] .storage-quick-actions .ant-btn svg,[data-centravio-theme=dark] .storage-quick-popover .ant-btn svg,[data-centravio-theme=dark] .storage-quick-upload-stack .ant-btn svg{color:var(--centravio-console-text);stroke:currentColor}.localization-studio-json-editor-workbench{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.4fr);gap:12px;min-width:0;display:grid}.localization-studio-json-editor-workbench.is-editor-only{grid-template-columns:1fr}.localization-studio-json-editor-main,.localization-studio-json-reference-panel{grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;display:grid}.localization-studio-json-reference-header{justify-content:space-between;align-items:center;min-width:0;display:flex}.localization-studio-json-reference-panel pre{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);min-width:0;height:460px;color:var(--centravio-console-text);white-space:pre;margin:0;padding:10px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.45;overflow:auto}.localization-studio-json-editor-shell{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);width:100%;min-width:0;min-height:460px;overflow:hidden}@media (max-width:920px){.localization-studio-json-editor-workbench{grid-template-columns:1fr}.localization-studio-json-reference-panel pre{height:220px}}.localization-studio-key-translations-empty.ant-typography{color:var(--centravio-console-muted)!important}.localization-studio-key-translations-status-cell.ant-space{align-items:flex-start;min-width:104px}.localization-studio-panel .ant-table-wrapper{min-width:0}.localization-studio-panel .ant-table{background:var(--centravio-console-panel-bg)}.localization-studio-panel .ant-table-thead>tr>th{white-space:nowrap}.localization-studio-locales-table .localization-studio-locale-action-cell{text-align:right;width:108px;min-width:108px;max-width:108px}.localization-studio-namespace-table .localization-studio-namespace-action-cell{text-align:right;width:96px;min-width:96px;max-width:96px}.localization-studio-locale-namespace-list{gap:2px;min-width:0;display:grid}.localization-studio-locale-namespace-text.ant-typography{min-width:0;color:var(--centravio-console-muted-strong);font-family:var(--centravio-font-family);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;display:block;overflow:hidden}.localization-studio-locale-actions.ant-space,.localization-studio-namespace-actions.ant-space{justify-content:flex-end;width:100%}.localization-studio-icon-action.ant-btn{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;display:inline-flex}.localization-studio-section-accordion.ant-collapse{border:1px solid var(--centravio-console-border);background:0 0;border-radius:0;width:100%}.localization-studio-section-accordion.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--centravio-console-border)}.localization-studio-section-accordion.ant-collapse>.ant-collapse-item:last-child{border-bottom:0}.localization-studio-section-accordion .ant-collapse-header{background:var(--centravio-console-panel-bg);min-height:44px;font-weight:700;color:var(--centravio-console-text)!important;border-radius:0!important;align-items:center!important}.localization-studio-section-accordion .ant-collapse-expand-icon{color:var(--centravio-console-muted)}.localization-studio-section-accordion .ant-collapse-content{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}.localization-studio-section-accordion .ant-collapse-content-box{padding:16px!important}.localization-studio-section-accordion .ant-collapse-content-box>*,.localization-studio-section-accordion .ant-form,.localization-studio-section-accordion .ant-pro-table,.localization-studio-section-accordion .ant-pro-table-list-toolbar,.localization-studio-section-accordion .ant-table-wrapper{width:100%;min-width:0}.localization-studio-section-accordion .ant-form+.ant-pro-table,.localization-studio-section-accordion .ant-alert+.ant-pro-table{margin-top:16px}.localization-studio-section-accordion .ant-form>.ant-space.ant-space-horizontal{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;width:100%;gap:8px!important;display:grid!important}.localization-studio-section-accordion .ant-form>.ant-space.ant-space-horizontal>.ant-space-item{width:100%;min-width:0}.localization-studio-section-accordion .ant-form>.ant-space.ant-space-horizontal .ant-form-item{width:100%;margin-bottom:0}.localization-studio-release-form.ant-form,.localization-studio-glossary-form.ant-form{gap:12px;display:grid}.localization-studio-glossary-meta-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:12px 10px;min-width:0;display:grid}.localization-studio-glossary-term-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px 10px;min-width:0;display:grid}.localization-studio-glossary-form .ant-form-item{min-width:0;margin-bottom:0}.localization-studio-glossary-form :is(.ant-input,.ant-input-affix-wrapper,.ant-select){width:100%}.localization-studio-glossary-flags{flex-wrap:wrap;align-items:center;gap:12px 24px;min-width:0;padding-top:2px;display:flex}.localization-studio-ai-form.ant-form{gap:14px;display:grid}.localization-studio-ai-suggestion-context-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:12px 10px;min-width:0;display:grid}.localization-studio-ai-content-context-grid,.localization-studio-ai-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px 10px;min-width:0;display:grid}.localization-studio-ai-form .ant-form-item{min-width:0;margin-bottom:0}.localization-studio-ai-form :is(.ant-input,.ant-input-affix-wrapper,.ant-select){width:100%}.console-content .localization-studio-ai-governance-notice.ant-alert .ant-alert-message{font-weight:400}.localization-studio-section-accordion .ant-form>.ant-space.ant-space-horizontal :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select){width:100%}.localization-studio-editor-key-field{grid-column:span 2}.localization-studio-locale-form{gap:12px;display:grid}.localization-studio-locale-form .ant-form-item{margin-bottom:0}.localization-studio-key-form{gap:12px;min-width:0;display:grid}.localization-studio-key-modal.ant-modal{max-width:calc(100vw - 48px)}.localization-studio-key-form .ant-form-item{margin-bottom:0}.localization-studio-ai-credit-confirm-content{width:100%}.localization-studio-ai-credit-confirm .localization-studio-ai-credit-warning.ant-alert{border:1px solid var(--centravio-auth-notice-warning-border);border-left:3px solid var(--centravio-auth-notice-warning-accent);background:linear-gradient(135deg, var(--centravio-auth-notice-warning-bg) 0%, #ffffff61 58%, rgba(var(--centravio-primary-rgb), .035) 100%), var(--centravio-console-panel-bg);color:var(--centravio-auth-notice-warning-text);border-radius:0;padding:9px 11px}.localization-studio-ai-credit-confirm .localization-studio-ai-credit-warning .ant-alert-content{min-width:0}.localization-studio-ai-credit-confirm .localization-studio-ai-credit-warning .ant-alert-message{color:var(--centravio-auth-notice-warning-text);font-size:12px;font-weight:600;line-height:1.35}.localization-studio-ai-credit-confirm .localization-studio-ai-credit-warning .ant-alert-description{color:var(--centravio-auth-notice-warning-text);opacity:.8;margin-top:5px;font-size:11.5px;line-height:1.45}[data-centravio-theme=dark] .localization-studio-ai-credit-confirm .localization-studio-ai-credit-warning.ant-alert{background:linear-gradient(135deg, #fbbf2429 0%, #0f172a9e 58%, #0ea5e914 100%), var(--centravio-console-panel-bg)}.localization-studio-ai-credit-estimate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.localization-studio-ai-credit-estimate-grid>div{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted);gap:3px;min-width:0;padding:8px;display:grid}.localization-studio-ai-credit-formula{gap:4px;min-width:0;display:grid}.localization-studio-ai-credit-formula code{white-space:normal;overflow-wrap:anywhere}.localization-studio-key-grid{grid-template-columns:minmax(220px,1.35fr) minmax(170px,1fr) minmax(150px,.95fr) minmax(180px,1fr) minmax(210px,1.2fr);align-items:end;gap:8px;width:100%;display:grid}.localization-studio-key-grid .ant-form-item{min-width:0}.localization-studio-key-grid .ant-select{width:100%}.localization-studio-locale-grid{grid-template-columns:minmax(104px,128px) minmax(190px,1fr) minmax(190px,1fr) minmax(320px,1.35fr);align-items:start;gap:12px;display:grid}.localization-studio-locale-code-field{max-width:128px}.localization-studio-locale-code-field .ant-form-item-extra{color:var(--centravio-console-muted);font-size:11px;line-height:1.35}.localization-studio-parent-locale-field,.localization-studio-parent-locale-select.ant-select{width:100%}.localization-studio-locale-options{flex-wrap:nowrap;align-items:flex-end;gap:16px;display:flex}.localization-studio-locale-reason-field{flex:0 0 260px;width:260px}.localization-studio-locale-checkboxes{flex-wrap:wrap;flex:auto;align-items:center;gap:10px 16px;min-width:0;min-height:32px;display:flex}.localization-studio-locale-checkboxes .ant-form-item{margin-bottom:0}.localization-studio-header-actions.ant-space{justify-content:flex-end}.localization-studio-section-accordion .ant-collapse-header{align-items:center!important}.localization-studio-section-accordion .ant-collapse-header-text{min-width:0;font-weight:600}.localization-studio-accordion-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.localization-studio-accordion-actions .ant-space{justify-content:flex-end}.localization-studio-accordion-action-button.ant-btn,.localization-studio-accordion-action-button.ant-btn :is(.ant-btn-icon,span){font-weight:400}.localization-studio-help-drawer-root .ant-drawer-content{background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}.localization-studio-help-drawer-root .ant-drawer-header{border-bottom-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.localization-studio-help-drawer-root .ant-drawer-title,.localization-studio-help-drawer-root .ant-drawer-close,.localization-studio-help-drawer-root .ant-typography{color:var(--centravio-console-text)}.localization-studio-help-stack.ant-space{width:100%}.localization-studio-help-drawer .ant-alert{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-console-text);border-radius:0}.localization-studio-help-drawer .ant-alert-message,.localization-studio-help-drawer .ant-alert-description{color:var(--centravio-console-text)}.localization-studio-help-section{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);padding:14px}.localization-studio-help-section h4.ant-typography{letter-spacing:0;margin-top:0;margin-bottom:10px;font-size:14px}.localization-studio-help-section .ant-typography{color:var(--centravio-console-text);margin-bottom:0}.localization-studio-help-steps,.localization-studio-help-list{color:var(--centravio-console-text);gap:10px;margin:0;padding-left:20px;font-size:12.5px;line-height:1.55;display:grid}.localization-studio-help-list{list-style:square}.localization-studio-help-example{white-space:pre-line;border:1px solid var(--centravio-console-border);background:var(--centravio-console-control-bg);color:var(--centravio-console-text);padding:12px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.6}.localization-studio-help-tags.ant-space{margin-top:10px}.localization-studio-job-modal-stack.ant-space{width:100%}.localization-studio-job-modal-options.ant-space{margin-bottom:8px}.localization-studio-job-modal-options .ant-form-item{margin-bottom:0}.localization-studio-job-result-tag.ant-tag{margin-top:2px}.localization-studio-operations-workbench{gap:12px;width:100%;min-width:0;display:grid}.localization-studio-operations-summary{border:1px solid var(--centravio-console-border);border-left-width:3px;border-left-color:var(--centravio-primary);background:var(--centravio-console-panel-bg);grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:stretch;gap:14px;min-width:0;padding:14px;display:grid}.localization-studio-operations-summary h3.ant-typography,.localization-studio-operations-card-header h3.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:0;font-size:15px}.localization-studio-operations-summary .ant-typography-secondary,.localization-studio-operations-card-header .ant-typography-secondary{color:var(--centravio-console-muted);font-size:12px;line-height:1.5}.localization-studio-operations-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.localization-studio-operations-metric,.localization-studio-operations-job-status{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:4px;min-width:0;padding:9px 10px;display:grid}.localization-studio-operations-metric .ant-typography,.localization-studio-operations-job-status .ant-typography{overflow-wrap:anywhere;min-width:0}.localization-studio-operations-muted.ant-typography{color:var(--centravio-console-muted)}.localization-studio-operations-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.localization-studio-operations-monitor-grid{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.localization-studio-operations-card,.localization-studio-operations-monitor{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);align-content:start;gap:14px;min-width:0;padding:14px;display:grid}.localization-studio-operations-card-header{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.localization-studio-operations-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);width:32px;height:32px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.localization-studio-operations-icon svg{color:currentColor;stroke:currentColor}.localization-studio-operations-form{gap:12px;min-width:0;display:grid}.localization-studio-operations-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-width:0;display:grid}.localization-studio-operations-form .ant-form-item{min-width:0;margin-bottom:0}.localization-studio-operations-form :is(.ant-input,.ant-input-affix-wrapper,.ant-select,.storage-quick-actions){width:100%;min-width:0}.localization-studio-operations-wide-field{grid-column:1/-1}.localization-studio-operations-footer{border-top:1px solid var(--centravio-console-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:10px;display:flex}.localization-studio-operations-checks.ant-space{min-width:0}.localization-studio-operations-checks .ant-form-item{margin-bottom:0}.localization-studio-operations-monitor .ant-table-wrapper{min-width:0}[data-centravio-theme=dark] .localization-studio-operations-icon{color:var(--centravio-console-text)}@media (max-width:980px){.localization-studio-panel-header{grid-template-columns:minmax(0,1fr);display:grid}.localization-studio-panel-header>.ant-space,.localization-studio-panel-header .ant-btn{width:100%}.localization-studio-matrix-header-actions.ant-space{justify-content:stretch}.localization-studio-toolbar,.enterprise-data-grid-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-data-grid-search,.localization-studio-locale-search,.localization-studio-matrix-search{grid-column:1/-1}.localization-studio-matrix-search{max-width:none}.localization-studio-key-grid,.localization-studio-record-form-grid,.localization-studio-record-text-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.localization-studio-glossary-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.localization-studio-glossary-term-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.localization-studio-ai-suggestion-context-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.localization-studio-ai-content-context-grid,.localization-studio-ai-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.localization-studio-editor-key-field{grid-column:1/-1}.localization-studio-locale-grid{grid-template-columns:minmax(104px,128px) minmax(0,1fr)}.localization-studio-parent-locale-field{grid-column:1/-1}.localization-studio-operations-summary,.localization-studio-operations-task-grid{grid-template-columns:minmax(0,1fr)}.localization-studio-operations-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.localization-studio-key-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.console-content:has(.localization-studio-page){padding-inline:16px}.localization-studio-panel{padding:12px}.localization-studio-toolbar,.enterprise-data-grid-toolbar{grid-template-columns:minmax(0,1fr)}.enterprise-data-grid-search{grid-column:auto}.enterprise-data-grid-pagination{justify-items:start;display:grid}.localization-studio-locale-search,.localization-studio-matrix-search{grid-column:auto}.localization-studio-matrix-expanded-row,.localization-studio-locale-grid,.localization-studio-key-grid,.localization-studio-record-form-grid,.localization-studio-record-text-grid,.localization-studio-glossary-meta-grid,.localization-studio-glossary-term-grid,.localization-studio-ai-suggestion-context-grid,.localization-studio-ai-content-context-grid,.localization-studio-ai-rule-grid,.localization-studio-ai-credit-estimate-grid{grid-template-columns:minmax(0,1fr)}.localization-studio-editor-key-field,.localization-studio-parent-locale-field{grid-column:auto}.localization-studio-locale-code-field{max-width:144px}.localization-studio-locale-options{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.localization-studio-locale-reason-field,.localization-studio-locale-checkboxes,.localization-studio-locale-options .ant-btn{width:100%}.localization-studio-operations-metrics,.localization-studio-operations-form-grid{grid-template-columns:minmax(0,1fr)}.localization-studio-operations-footer,.localization-studio-operations-footer .ant-btn{width:100%}.localization-studio-header-actions.ant-space{justify-content:stretch;width:100%}.localization-studio-header-actions .ant-space-item,.localization-studio-header-actions .ant-btn{width:100%}.localization-studio-help-drawer-root .ant-drawer-content-wrapper{width:100%!important}}.auth-panel-banner-slot:empty{display:none}.platform-browser-banner{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);width:100%;color:var(--centravio-console-text);box-shadow:none;border-left-width:4px;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:12px;display:grid}.platform-browser-banner-inline{padding:10px 12px}.platform-browser-banner-spotlight{padding:18px}.platform-browser-banner-info{border-left-color:var(--centravio-primary)}.platform-browser-banner-warning{border-left-color:#b7791f}.platform-browser-banner-critical{border-left-color:#c2410c}.platform-browser-banner-icon{border:1px solid var(--centravio-console-border);background:rgba(var(--centravio-primary-rgb), .08);width:28px;height:28px;color:var(--centravio-primary);border-radius:0;place-items:center;display:inline-grid}.platform-browser-banner-warning .platform-browser-banner-icon{color:#975a16;background:#b7791f1a}.platform-browser-banner-critical .platform-browser-banner-icon{color:#c2410c;background:#c2410c1a}.platform-browser-banner-copy{gap:4px;min-width:0;display:grid}.platform-browser-banner-category{color:var(--centravio-console-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.1}.platform-browser-banner-copy strong{color:var(--centravio-console-text);font-size:14px;font-weight:650;line-height:1.24}.platform-browser-banner-copy span:last-child{color:var(--centravio-console-muted-strong);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.platform-browser-banner-dismiss{width:28px;height:28px;color:var(--centravio-console-muted);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;display:inline-grid}.platform-browser-banner-dismiss:hover,.platform-browser-banner-dismiss:focus-visible{background:var(--centravio-control-active-bg);color:var(--centravio-primary);outline:none}.auth-panel-banner-slot{width:min(100%,760px);margin-bottom:24px}.login-panel .auth-panel-banner-slot{width:auto;max-width:760px;margin:0 auto;position:absolute;top:clamp(18px,3.2vh,38px);left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px)}.platform-browser-banner-login.platform-browser-banner-spotlight{min-height:110px}.page-heading{border-left:2px solid var(--centravio-primary);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding:2px 0 8px 16px;display:flex}.page-heading h1.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:0 0 6px;font-size:28px;font-weight:600;line-height:1.08}.page-heading .ant-typography-secondary,.page-heading .ant-typography.ant-typography-secondary{font-size:12.5px;line-height:1.45;color:var(--centravio-console-muted)!important}.settings-card{height:100%}.settings-preview-card .platform-browser-banner{box-shadow:none}.settings-localization-alert{margin-bottom:12px}.settings-guidance-alert-column{padding-top:6px}.settings-guidance-alert.ant-alert{padding-top:10px;padding-bottom:10px}.settings-guidance-alert .ant-alert-message{font-weight:400;line-height:1.45}.settings-date-picker.ant-picker{width:100%}.settings-date-picker-popup .ant-picker-panel-container,.settings-date-picker-popup .ant-picker-panel,.settings-date-picker-popup .ant-picker-header,.settings-date-picker-popup .ant-picker-footer,.settings-date-picker-popup .ant-picker-time-panel{border-radius:0}[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-panel-container{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-panel,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-header,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-footer,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-time-panel,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-time-panel-column{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-cell,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-header,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-header button,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-time-panel-cell-inner{color:var(--centravio-console-muted)}[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-cell-in-view,[data-centravio-theme=dark] .settings-date-picker-popup .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:var(--centravio-console-text)}.settings-meta-value{color:var(--centravio-console-text);margin-top:8px;font-size:13px;font-weight:600}.settings-action-bar{z-index:5;background:var(--centravio-console-bg);align-items:center;gap:10px;margin-top:16px;padding:12px 0 0;display:flex;position:sticky;bottom:0}.my-account-page-header{align-items:center}.my-account-tabs .ant-tabs-content-holder{min-width:0}.my-account-tab-stack.ant-space{width:100%}.console-content .my-account-page .ant-alert-message{font-weight:400}.my-account-profile-overview{border:1px solid var(--centravio-console-border);border-left:3px solid var(--centravio-primary);background:var(--centravio-console-panel-bg);justify-content:space-between;align-items:center;gap:18px;min-height:128px;padding:20px 22px;display:flex}.my-account-profile-identity{align-items:center;gap:16px;min-width:0;display:flex}.my-account-profile-avatar{border:1px solid rgba(var(--centravio-primary-rgb), .28);background:var(--centravio-control-active-bg);width:58px;height:58px;color:var(--centravio-primary);flex:none;place-items:center;font-size:20px;font-weight:700;line-height:1;display:inline-grid}.my-account-profile-copy{gap:4px;min-width:0;display:grid}.my-account-profile-eyebrow{font-size:11px;font-weight:650;color:var(--centravio-console-muted)!important}.my-account-profile-copy h2.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:0;font-size:24px;font-weight:650;line-height:1.12}.my-account-profile-email.ant-typography{min-width:0;color:var(--centravio-console-muted-strong);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.my-account-profile-email svg{color:var(--centravio-primary);flex:none}.my-account-profile-status{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:7px;max-width:48%;display:flex}.my-account-profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.my-account-profile-metric{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-items:center;gap:11px;min-width:0;min-height:74px;padding:12px 14px;display:flex}.my-account-profile-metric>span:last-child{gap:4px;min-width:0;display:grid}.my-account-profile-metric-value.ant-typography{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:650;line-height:1.15;overflow:hidden}.my-account-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.my-account-profile-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0}.my-account-profile-panel-header{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-items:center;gap:12px;min-width:0;padding:15px 16px;display:flex}.my-account-profile-panel-header>div{gap:3px;min-width:0;display:grid}.my-account-profile-panel-header h3.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:0;font-size:14px;font-weight:650;line-height:1.2}.my-account-profile-panel-header .ant-typography-secondary{font-size:12px;color:var(--centravio-console-muted)!important}.my-account-profile-definition-list{margin:0;padding:6px 16px 10px;display:grid}.my-account-profile-definition-list>div{border-bottom:1px solid var(--centravio-console-border);grid-template-columns:minmax(124px,.32fr) minmax(0,.68fr);align-items:center;gap:14px;min-height:40px;display:grid}.my-account-profile-definition-list>div:last-child{border-bottom:0}.my-account-profile-definition-list dt{color:var(--centravio-console-muted);font-size:12px;font-weight:600}.my-account-profile-definition-list dd{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;font-weight:500;overflow:hidden}.my-account-page .ant-descriptions-row>th,.my-account-page .ant-descriptions-row>td{color:var(--centravio-console-text);padding-bottom:10px;font-size:12.5px}.my-account-page .ant-descriptions-item-label{font-weight:500;color:var(--centravio-console-muted)!important}.my-account-summary-card{height:100%}.my-account-summary-card .ant-card-body{align-content:center;gap:7px;min-height:118px;display:grid}.my-account-summary-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-control-active-bg);width:32px;height:32px;color:var(--centravio-primary);place-items:center;display:inline-grid}.my-account-summary-label{font-size:12px;font-weight:500;color:var(--centravio-console-muted)!important}.my-account-summary-value{color:var(--centravio-console-text);letter-spacing:0;font-size:20px;font-weight:600;line-height:1.1}.my-account-action-row{padding-top:2px}.my-account-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.my-account-setting-field,.my-account-setting-preview{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);min-width:0}.my-account-setting-field{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.my-account-setting-copy{gap:7px;min-width:0;display:grid}.my-account-setting-label.ant-typography{font-size:12px;font-weight:600;color:var(--centravio-console-muted)!important}.my-account-setting-control.ant-select{width:100%}.my-account-accent-picker{justify-content:flex-start;width:100%;min-height:30px}.my-account-accent-picker .accent-color-picker-trigger.ant-btn{border:1px solid var(--centravio-console-control-border);background:var(--centravio-console-control-bg)}.my-account-accent-picker .accent-color-picker-value{flex:auto;min-width:0}.my-account-setting-preview{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 12px;display:flex}.my-account-setting-preview-value.ant-typography{min-width:0;color:var(--centravio-console-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.my-account-package-grid,.my-account-security-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.my-account-security-summary-grid{gap:12px}.my-account-security-summary-card.my-account-summary-card .ant-card-body{min-height:104px}.my-account-package-empty{grid-column:1/-1}.my-account-package-card.ant-card{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);height:100%;box-shadow:0 8px 18px #0f172a0f}.my-account-package-card.ant-card.is-current{border-color:var(--centravio-console-border);background:linear-gradient(135deg, rgba(var(--centravio-primary-rgb), .055) 0%, rgba(var(--centravio-primary-rgb), .018) 42%, #fff0 100%), var(--centravio-console-panel-bg);box-shadow:0 10px 24px #0f172a14}.my-account-package-card .ant-card-body{align-content:start;gap:10px;height:100%;display:grid}.my-account-package-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.my-account-package-card h3.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:2px 0 0;font-size:17px;font-weight:600;line-height:1.2}.my-account-package-price.ant-typography{color:var(--centravio-console-text);font-size:20px;font-weight:600;line-height:1.2}.my-account-package-description.ant-typography{min-height:38px;font-size:12.5px;line-height:1.45;color:var(--centravio-console-muted)!important}.my-account-package-meta{flex-wrap:wrap;gap:6px;display:flex}.my-account-billing-card.ant-card{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.my-account-billing-card .ant-card-body{padding:0}.my-account-billing-card .ant-table-wrapper{min-width:0}.my-account-feature-list{min-height:76px;color:var(--centravio-console-muted-strong);gap:6px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.35;display:grid}.my-account-mfa-policy-card .ant-card-body{padding:16px}.my-account-mfa-policy-layout{gap:14px;display:grid}.my-account-mfa-policy-tags{flex-wrap:wrap;gap:6px;display:flex}.my-account-mfa-enrollment-grid{grid-template-columns:repeat(2,minmax(240px,360px));justify-content:start;gap:14px;display:grid}.my-account-mfa-enrollment-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-content:start;min-width:0;min-height:128px;padding:12px;display:grid}.my-account-mfa-enrollment-panel .full-width{width:100%}.my-account-security-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.my-account-security-card.ant-card .ant-card-body{padding-top:8px;padding-bottom:10px}.my-account-security-list .ant-list-empty-text{color:var(--centravio-console-muted)}.my-account-security-row.ant-list-item{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:58px;padding-inline:0;display:grid}.my-account-security-row.ant-list-item .ant-list-item-action{margin-inline-start:0}.my-account-security-row-copy{gap:3px;min-width:0;display:grid}.my-account-security-row-copy .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.my-account-navigation-preferences .ant-list-empty-text{color:var(--centravio-console-muted)}.my-account-navigation-preferences{display:grid}.my-account-navigation-preference-leaf-list,.my-account-navigation-preference-panel .ant-list{background:0 0}.my-account-navigation-preference-group{border-bottom:1px solid var(--centravio-console-border)}.my-account-navigation-preference-group-header{grid-template-columns:minmax(0,1fr) 122px;align-items:center;gap:12px;min-height:58px;padding:0 12px;display:grid}.my-account-navigation-preference-toggle{width:100%;min-width:0;color:var(--centravio-console-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0;display:grid}.my-account-navigation-preference-toggle:focus-visible{outline:2px solid var(--centravio-primary);outline-offset:2px}.my-account-navigation-preference-chevron{color:var(--centravio-console-muted);transition:transform .14s;transform:rotate(0)}.my-account-navigation-preference-chevron.is-expanded{transform:rotate(90deg)}.my-account-navigation-preference-panel{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.my-account-navigation-preference-row.ant-list-item{min-height:58px;padding-left:calc(12px + (var(--my-account-nav-depth,0) * 18px));grid-template-columns:minmax(0,1fr) 122px;align-items:center;gap:12px;display:grid}.my-account-navigation-preference-actions{white-space:nowrap;grid-template-columns:66px 44px;justify-content:flex-end;justify-self:end;place-items:center end;gap:10px;width:122px;display:grid}.my-account-navigation-preference-actions .setup-status-badge.ant-tag{margin-inline-end:0}.my-account-navigation-preference-copy{gap:3px;min-width:0;display:grid}.my-account-navigation-preference-copy .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.centered-panel{place-items:center;min-height:220px;display:grid}[data-centravio-theme=dark] .console-shell,[data-centravio-theme=dark] .console-workspace,[data-centravio-theme=dark] .console-content,[data-centravio-theme=dark] .console-platform-banner-slot,[data-centravio-theme=dark] .settings-action-bar{background:var(--centravio-console-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] .console-sider,[data-centravio-theme=dark] .console-sider .ant-layout-sider-children,[data-centravio-theme=dark] .console-brand,[data-centravio-theme=dark] .console-menu,[data-centravio-theme=dark] .console-menu.ant-menu-light,[data-centravio-theme=dark] .console-menu.ant-menu-light .ant-menu-sub,[data-centravio-theme=dark] .console-menu.ant-menu-light .ant-menu-submenu-popup{background:var(--centravio-console-rail-bg)!important}[data-centravio-theme=dark] .console-sider,[data-centravio-theme=dark] .console-brand,[data-centravio-theme=dark] .console-sider-footer,[data-centravio-theme=dark] .console-sider-footer-panel{border-color:var(--centravio-console-rail-border)}[data-centravio-theme=dark] .console-brand-account,[data-centravio-theme=dark] .console-brand-product,[data-centravio-theme=dark] .console-menu.ant-menu-inline .ant-menu-item,[data-centravio-theme=dark] .console-menu.ant-menu-inline .ant-menu-submenu-title,[data-centravio-theme=dark] .console-command-title,[data-centravio-theme=dark] .console-header-actions,[data-centravio-theme=dark] .console-header-actions .ant-btn,[data-centravio-theme=dark] .console-sidebar-toggle.ant-btn{color:var(--centravio-console-rail-text)}[data-centravio-theme=dark] .console-search-shortcut,[data-centravio-theme=dark] .console-navigation-search svg{color:var(--centravio-console-rail-muted)}[data-centravio-theme=dark] :where(.console-shell,.console-sider,.console-header,.console-footer,.console-content,.workspace-window-body,.application-gate,.auth-page,.auth-panel,.register-panel,.registration-wizard-page,.mfa-session-gate,.step-up-modal,.cookie-policy-banner,.cookie-policy-modal,.ant-modal,.ant-drawer,.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-notification,.ant-message) :where(.anticon,.ant-btn-icon,.ant-menu-item-icon,.ant-select-arrow,.ant-input-prefix,.ant-input-suffix,.ant-picker-suffix,.ant-collapse-expand-icon,.ant-notification-notice-icon,.ant-message-notice-content .anticon,.ant-btn svg,.lucide,[class$=-icon],[class*=-icon\ ],[class$=-badge],[class*=-badge\ ],.ant-badge,.ant-badge-count,.ant-badge-status-text){color:var(--centravio-console-icon-text)!important}[data-centravio-theme=dark] :where(.console-shell,.console-sider,.console-header,.console-footer,.console-content,.workspace-window-body,.application-gate,.auth-page,.auth-panel,.register-panel,.registration-wizard-page,.mfa-session-gate,.step-up-modal,.cookie-policy-banner,.cookie-policy-modal,.ant-modal,.ant-drawer,.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-notification,.ant-message) :where(.anticon,.ant-btn-icon,.ant-menu-item-icon,.ant-select-arrow,.ant-input-prefix,.ant-input-suffix,.ant-picker-suffix,.ant-collapse-expand-icon,.ant-notification-notice-icon,.ant-message-notice-content .anticon,.ant-btn svg,.lucide,[class$=-icon],[class*=-icon\ ]) :where(svg,path,circle,rect,line,polyline,polygon){color:inherit!important}[data-centravio-theme=dark] :where(.console-shell,.console-content,.workspace-window-body,.application-gate,.auth-page,.auth-panel,.register-panel,.registration-wizard-page,.mfa-session-gate,.step-up-modal,.cookie-policy-banner,.cookie-policy-modal,.ant-modal,.ant-drawer,.ant-popover,.ant-dropdown,.ant-select-dropdown) .ant-badge-status-dot,[data-centravio-theme=dark] :where(.console-shell,.console-content,.workspace-window-body,.application-gate,.auth-page,.auth-panel,.register-panel,.registration-wizard-page,.mfa-session-gate,.step-up-modal,.cookie-policy-banner,.cookie-policy-modal,.ant-modal,.ant-drawer,.ant-popover,.ant-dropdown,.ant-select-dropdown) :where([class$=-badge],[class*=-badge\ ]):before{background:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] :where(.console-header-status-chip,.console-meta-chip,.console-status-chip),[data-centravio-theme=dark] :where(.console-language-select,.console-footer-language-select,.auth-footer-language-select).locale-select .ant-select-selection-item{color:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] .console-navigation-search svg,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn .ant-btn-icon,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn svg{color:var(--centravio-console-icon-text)!important}[data-centravio-theme=dark] .console-brand-workspace{color:#d5eef6}[data-centravio-theme=dark] .console-sider-footer{background:var(--centravio-console-rail-bg)}[data-centravio-theme=dark] .console-global-tenant-context-switcher,[data-centravio-theme=dark] .console-application-switcher,[data-centravio-theme=dark] .console-header-status-chip{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .console-global-view-segmented.ant-segmented,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item{border-color:var(--centravio-console-border);color:var(--centravio-console-muted-strong)}[data-centravio-theme=dark] .console-global-view-segmented .console-global-view-option svg{color:var(--centravio-console-icon-text)!important}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-thumb{box-shadow:none;background:0 0;border-color:#0000}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected{--console-global-view-active-border:#7dd3fc3d;--console-global-view-active-bg:#ffffff09;--console-global-view-active-text:var(--centravio-primary-foreground);border-color:var(--console-global-view-active-border);background:var(--console-global-view-active-bg);box-shadow:none}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):hover,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):focus-visible{color:#fff;background:#ffffff0b;border-color:#7dd3fc4d}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected{border-color:var(--console-global-view-active-border);background:var(--console-global-view-active-bg);color:var(--console-global-view-active-text);font-weight:400}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--console-global-view-active-text)}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected:hover,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected:focus-visible{color:#fff;background:#ffffff0d;border-color:#7dd3fc52}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected:hover .ant-segmented-item-label,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-selected:focus-visible .ant-segmented-item-label,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):hover .ant-segmented-item-label,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled):focus-visible .ant-segmented-item-label{color:#fff}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-disabled,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-disabled:hover,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-disabled:focus-visible{border-color:var(--centravio-console-border);color:var(--centravio-console-icon-text);opacity:.42;background:0 0}[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-disabled .ant-segmented-item-label,[data-centravio-theme=dark] .console-global-view-segmented .ant-segmented-item-disabled .console-global-view-option svg{color:var(--centravio-console-icon-text)!important}[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-disabled):hover,[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-disabled):focus-visible{color:var(--centravio-console-icon-text)!important;background:#ffffff0b!important;border-color:#7dd3fc4d!important}[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item-selected:hover,[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item-selected:focus-visible{color:var(--centravio-console-icon-text)!important;background:#ffffff0d!important;border-color:#7dd3fc52!important}[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:hover .ant-segmented-item-label,[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:focus-visible .ant-segmented-item-label,[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:hover .console-global-view-option svg,[data-centravio-theme=dark] .console-header .console-global-view-switcher .console-global-view-segmented.ant-segmented .ant-segmented-item:focus-visible .console-global-view-option svg{color:var(--centravio-console-icon-text)!important}[data-centravio-theme=dark] .console-header-status-chip,[data-centravio-theme=dark] .console-meta-chip,[data-centravio-theme=dark] .console-status-chip{border-color:#7dd3fc38;color:var(--centravio-console-badge-text)!important;background:#ffffff09!important}[data-centravio-theme=dark] .console-header-status-chip:hover,[data-centravio-theme=dark] .console-meta-chip:hover,[data-centravio-theme=dark] .console-status-chip:hover{border-color:#7dd3fc57;color:var(--centravio-console-badge-text)!important;background:#ffffff0e!important}[data-centravio-theme=dark] .console-status-dot{background:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] .console-header-status-chip.is-attention{color:#fecaca;background:#7f1d1d29;border-color:#f8717161}[data-centravio-theme=dark] .console-sider-footer-panel{background:var(--centravio-console-rail-bg)}[data-centravio-theme=dark] .setup-table .ant-empty-image svg{opacity:1!important}[data-centravio-theme=dark] .setup-table .ant-empty-image svg [fill-opacity]{fill-opacity:1}[data-centravio-theme=dark] .console-sider-account-name,[data-centravio-theme=dark] .console-navigation-tool.ant-btn,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn{color:var(--centravio-console-rail-text)}[data-centravio-theme=dark] .console-sider-account-user{color:var(--centravio-console-rail-muted)}[data-centravio-theme=dark] .console-menu .ant-menu-item:hover,[data-centravio-theme=dark] .console-menu .ant-menu-submenu-title:hover,[data-centravio-theme=dark] .console-menu .ant-menu-item-selected,[data-centravio-theme=dark] .console-menu .ant-menu-item-selected:hover,[data-centravio-theme=dark] .console-menu .ant-menu-item-selected:focus-visible,[data-centravio-theme=dark] .console-menu .ant-menu-item-selected.ant-menu-item-active,[data-centravio-theme=dark] .console-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg)!important;color:var(--centravio-console-nav-action-active-text)!important}[data-centravio-theme=dark] .console-menu .ant-menu-submenu-open:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title{box-shadow:none;border-color:#0000;color:var(--centravio-console-rail-text)!important;background:0 0!important}[data-centravio-theme=dark] .console-header{border-bottom-color:var(--centravio-console-rail-border);background:var(--centravio-console-panel-bg)!important}[data-centravio-theme=dark] .console-sidebar-toggle.ant-btn,[data-centravio-theme=dark] .console-header-content-width-toggle.ant-btn{background:var(--centravio-console-control-bg);color:#d5eef6;box-shadow:none;border-color:#7dd3fc2e}[data-centravio-theme=dark] .console-sidebar-toggle.ant-btn:hover,[data-centravio-theme=dark] .console-sidebar-toggle.ant-btn:focus-visible,[data-centravio-theme=dark] .console-header-content-width-toggle.ant-btn:hover,[data-centravio-theme=dark] .console-header-content-width-toggle.ant-btn:focus-visible,[data-centravio-theme=dark] .console-navigation-tool.ant-btn:not(:disabled):hover,[data-centravio-theme=dark] .console-navigation-tool.ant-btn:not(:disabled):focus-visible,[data-centravio-theme=dark] .console-navigation-tool.ant-btn.is-active{border-color:var(--centravio-console-nav-action-active-border);background:var(--centravio-console-nav-action-active-bg);color:var(--centravio-console-nav-action-active-text)}[data-centravio-theme=dark] .console-header-actions .ant-btn:hover,[data-centravio-theme=dark] .console-header-actions .ant-btn:focus-visible{color:var(--centravio-console-muted-strong);background:0 0;border-color:#0000}[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn:hover,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn:focus-visible,[data-centravio-theme=dark] .console-sider-footer-actions .ant-btn:active{border-color:var(--centravio-console-rail-hover-border)!important;background:var(--centravio-console-rail-hover-bg)!important;color:#fff!important}[data-centravio-theme=dark] .console-header-actions .console-header-logout-button.ant-btn,[data-centravio-theme=dark] .console-header-actions .console-header-logout-button.ant-btn:hover,[data-centravio-theme=dark] .console-header-actions .console-header-logout-button.ant-btn:focus-visible{box-shadow:none;background:0 0;border-color:#0000}[data-centravio-theme=dark] .console-command-title{border-right-color:var(--centravio-console-border)}[data-centravio-theme=dark] .console-meta-chip{border-color:var(--centravio-console-border);color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}[data-centravio-theme=dark] .console-navigation-search.ant-input-affix-wrapper{border-color:var(--centravio-console-rail-border);color:var(--centravio-console-rail-text);background:var(--centravio-console-rail-panel-bg)!important}[data-centravio-theme=dark] .console-meta-chip-strong{border-color:var(--centravio-primary);color:#fff;background:var(--centravio-primary)!important}[data-centravio-theme=dark] .ant-tooltip .ant-tooltip-inner{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0;box-shadow:0 12px 28px #00000057}[data-centravio-theme=dark] .ant-tooltip .ant-tooltip-arrow:before{background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .page-header h1.ant-typography,[data-centravio-theme=dark] .console-content .ant-card-head-title,[data-centravio-theme=dark] .workspace-window-body .ant-card-head-title,[data-centravio-theme=dark] .console-content .ant-statistic-content{color:var(--centravio-console-text)}[data-centravio-theme=dark] .console-content .ant-card,[data-centravio-theme=dark] .workspace-window-body .ant-card,[data-centravio-theme=dark] .workspace-window-body .ant-card .ant-card-body{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] .console-content .my-account-package-card.ant-card{border-color:var(--centravio-console-border);box-shadow:0 10px 22px #0000003d}[data-centravio-theme=dark] .console-content .my-account-package-card.ant-card.is-current{border-color:var(--centravio-console-border);background:linear-gradient(135deg, #7dd3fc1a 0%, rgba(var(--centravio-primary-rgb), .11) 46%, #11182700 100%), var(--centravio-console-panel-bg);box-shadow:0 10px 22px #00000047}[data-centravio-theme=dark] .console-content .ant-card-head,[data-centravio-theme=dark] .workspace-window-body .ant-card-head{border-bottom-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .console-content .ant-statistic-title,[data-centravio-theme=dark] .workspace-window-body .ant-statistic-title,[data-centravio-theme=dark] .page-header .ant-typography-secondary,[data-centravio-theme=dark] .workspace-window-body .ant-typography-secondary{color:var(--centravio-console-muted)!important}[data-centravio-theme=dark] .console-content .ant-table-thead>tr>th,[data-centravio-theme=dark] .workspace-window-body .ant-table-thead>tr>th,[data-centravio-theme=dark] .workspace-window-body .ant-pro-table,[data-centravio-theme=dark] .workspace-window-body .ant-pro-card,[data-centravio-theme=dark] .workspace-window-body .ant-pro-card-body,[data-centravio-theme=dark] .workspace-window-body .ant-pro-table-list-toolbar,[data-centravio-theme=dark] .workspace-window-body .ant-pro-table-list-toolbar-container,[data-centravio-theme=dark] .workspace-window-body .ant-table-wrapper,[data-centravio-theme=dark] .workspace-window-body .ant-table,[data-centravio-theme=dark] .workspace-window-body .ant-table-container,[data-centravio-theme=dark] .workspace-window-body .ant-table-content,[data-centravio-theme=dark] .workspace-window-body .ant-table-body,[data-centravio-theme=dark] .workspace-window-body .ant-table-tbody,[data-centravio-theme=dark] .workspace-window-body .ant-table-tbody>tr,[data-centravio-theme=dark] .workspace-window-body .ant-table-cell,[data-centravio-theme=dark] .workspace-window-body .ant-table-tbody>tr>td,[data-centravio-theme=dark] .workspace-window-body .ant-table-placeholder,[data-centravio-theme=dark] .workspace-window-body .ant-table-placeholder:hover>td,[data-centravio-theme=dark] .workspace-window-body .ant-table-empty .ant-table-tbody>tr.ant-table-placeholder>td,[data-centravio-theme=dark] .workspace-window-body .ant-empty{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}[data-centravio-theme=dark] .workspace-window-body .ant-table-wrapper,[data-centravio-theme=dark] .workspace-window-body .ant-table-container,[data-centravio-theme=dark] .workspace-window-body .ant-table-content,[data-centravio-theme=dark] .workspace-window-body .ant-table-tbody>tr>td,[data-centravio-theme=dark] .workspace-window-body .ant-table-thead>tr>th{border-color:var(--centravio-console-border)!important}[data-centravio-theme=dark] .workspace-window-body .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--centravio-control-active-bg)!important}[data-centravio-theme=dark] .workspace-window-body .ant-form,[data-centravio-theme=dark] .workspace-window-body .ant-row,[data-centravio-theme=dark] .workspace-window-body .ant-col{color:var(--centravio-console-text);background:0 0}[data-centravio-theme=dark] .workspace-window-body .ant-form-item-label>label,[data-centravio-theme=dark] .workspace-window-body .ant-typography,[data-centravio-theme=dark] .workspace-window-body .ant-card-meta-title{color:var(--centravio-console-text)}[data-centravio-theme=dark] .workspace-window-body .ant-empty-description,[data-centravio-theme=dark] .workspace-window-body .ant-card-meta-description{color:var(--centravio-console-muted)}[data-centravio-theme=dark] .ant-tag{border-color:var(--centravio-tag-border,var(--centravio-status-accent-border))!important;background:var(--centravio-tag-bg,var(--centravio-status-accent-bg))!important;color:var(--centravio-tag-text,var(--centravio-status-accent-text))!important}[data-centravio-theme=dark] .console-content .ant-btn-primary,[data-centravio-theme=dark] .console-content .ant-btn-primary:hover,[data-centravio-theme=dark] .console-content .ant-btn-primary:focus-visible{border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}[data-centravio-theme=dark] .platform-browser-banner{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);box-shadow:none}[data-centravio-theme=dark] .platform-browser-banner-category,[data-centravio-theme=dark] .platform-browser-banner-copy span:last-child{color:#cbd5e1}[data-centravio-theme=dark] .platform-browser-banner-copy strong,[data-centravio-theme=dark] .page-heading h1.ant-typography,[data-centravio-theme=dark] .settings-meta-value{color:var(--centravio-console-text)}[data-centravio-theme=dark] .platform-browser-banner-dismiss{color:#cbd5e1}[data-centravio-theme=dark] .console-setup-alert.ant-alert{--setup-alert-border:#f871714d;--setup-alert-accent:#f87171;--setup-alert-accent-hover:#ef4444;--setup-alert-accent-active:#dc2626;--setup-alert-bg:#f8717117;background:var(--setup-alert-bg);color:var(--centravio-console-text);box-shadow:none}[data-centravio-theme=dark] .console-setup-alert .ant-alert-icon{color:var(--setup-alert-accent)}[data-centravio-theme=dark] .console-setup-alert .ant-alert-message{color:var(--centravio-console-text)}[data-centravio-theme=dark] .console-setup-alert .ant-alert-description{color:var(--centravio-console-muted-strong)}[data-centravio-theme=dark] .setup-icon{background:var(--centravio-control-active-bg);color:var(--centravio-console-text)}.application-gate{background:var(--centravio-page-bg);min-height:100vh;color:var(--centravio-console-text);place-items:center;padding:24px;display:grid}.application-gate-centered{color:var(--centravio-auth-text)}.application-gate-panel{width:min(920px,100%)}.application-gate .ant-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);box-shadow:none}.application-gate .ant-card-body,.application-gate .ant-typography,.application-gate .ant-statistic-content{color:var(--centravio-console-text)}.application-gate .ant-typography-secondary,.application-gate .ant-statistic-title,.application-gate .ant-empty-description{color:var(--centravio-console-muted)!important}.application-gate .ant-btn-default{border-color:var(--centravio-outlined-button-border)!important;background:var(--centravio-outlined-button-bg)!important;color:var(--centravio-outlined-button-text)!important;box-shadow:none!important}.application-gate .ant-btn-default:hover,.application-gate .ant-btn-default:active,.application-gate .ant-btn-default:focus,.application-gate .ant-btn-default:focus-visible{outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;box-shadow:none!important;background-image:none!important}.application-gate-header{align-items:flex-start;gap:14px;display:flex}.application-gate-header h1.ant-typography{margin:0 0 4px;font-size:24px}.application-gate-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);width:40px;height:40px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.application-gate-quota,.applications-quota-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.console-gradient-notice.ant-alert,.console-tenant-workspace-notice.ant-alert,.console-setup-guidance-notice.ant-alert{--console-accent-notice-border:var(--centravio-auth-notice-info-border);--console-accent-notice-accent:var(--centravio-auth-notice-info-accent);--console-accent-notice-bg:linear-gradient(90deg, color-mix(in srgb, var(--console-accent-notice-accent) 10%, transparent) 0%, color-mix(in srgb, var(--console-accent-notice-accent) 4%, transparent) 48%, transparent 100%), var(--centravio-console-panel-bg);min-height:72px;color:var(--centravio-console-text);box-shadow:none;border-radius:0;align-items:flex-start;padding:16px 18px;border:1px solid var(--console-accent-notice-border)!important;border-left:3px solid var(--console-accent-notice-accent)!important;background:var(--console-accent-notice-bg)!important}.console-gradient-notice.ant-alert-warning,.console-tenant-workspace-notice.ant-alert-warning{--console-accent-notice-border:var(--centravio-auth-notice-warning-border);--console-accent-notice-accent:var(--centravio-auth-notice-warning-accent);--console-accent-notice-bg:linear-gradient(90deg, color-mix(in srgb, var(--console-accent-notice-accent) 12%, transparent) 0%, color-mix(in srgb, var(--console-accent-notice-accent) 5%, transparent) 48%, transparent 100%), var(--centravio-console-panel-bg)}.console-gradient-notice.ant-alert-error{--console-accent-notice-border:var(--centravio-auth-notice-error-border);--console-accent-notice-accent:var(--centravio-auth-notice-error-accent);--console-accent-notice-bg:linear-gradient(90deg, color-mix(in srgb, var(--console-accent-notice-accent) 11%, transparent) 0%, color-mix(in srgb, var(--console-accent-notice-accent) 4%, transparent) 48%, transparent 100%), var(--centravio-console-panel-bg)}.console-gradient-notice.ant-alert-success{--console-accent-notice-border:var(--centravio-auth-notice-success-border);--console-accent-notice-accent:var(--centravio-auth-notice-success-accent)}.console-gradient-notice .ant-alert-icon,.console-tenant-workspace-notice .ant-alert-icon,.console-setup-guidance-notice .ant-alert-icon{width:18px;min-width:18px;height:18px;color:var(--console-accent-notice-accent);justify-content:center;align-items:center;margin-block-start:1px;margin-inline-end:10px;display:inline-flex}.console-gradient-notice .ant-alert-content,.console-tenant-workspace-notice .ant-alert-content,.console-setup-guidance-notice .ant-alert-content{min-width:0}.console-gradient-notice .ant-alert-message,.console-tenant-workspace-notice .ant-alert-message,.console-setup-guidance-notice .ant-alert-message{color:var(--centravio-console-text);font-size:13.5px;font-weight:650;line-height:1.35}.console-gradient-notice .ant-alert-description,.console-tenant-workspace-notice .ant-alert-description,.console-setup-guidance-notice .ant-alert-description{max-width:820px;color:var(--centravio-console-muted-strong);margin-top:4px;font-size:12.5px;line-height:1.5}[data-centravio-theme=dark] .console-gradient-notice .ant-alert-icon{color:var(--centravio-console-text)}.applications-page{width:100%;max-width:none;margin:0}.applications-page-header{align-items:center;padding-bottom:14px}.applications-toolbar .ant-btn{min-width:118px}.applications-quota-card{min-width:0}.applications-quota-card .ant-card-body{align-items:center;gap:12px;min-height:76px;padding:14px 16px;display:flex}.applications-quota-card:hover{border-color:var(--centravio-console-border-strong)}.applications-quota-icon,.applications-app-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.applications-quota-icon{width:34px;min-width:34px;height:34px}.applications-quota-copy{gap:2px;min-width:0;display:grid}.applications-quota-label.ant-typography{font-size:11px;font-weight:500;line-height:1.25;color:var(--centravio-console-muted)!important}.applications-quota-value.ant-typography{color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;line-height:1.2;overflow:hidden}.applications-list-card .ant-card-body{padding:0}.applications-list .ant-list-empty-text{padding:34px 16px}.applications-list-row.ant-list-item{border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) minmax(260px,280px);align-items:center;column-gap:18px;display:grid;position:relative;padding:16px 18px!important}.applications-list-row.ant-list-item:hover{background:var(--centravio-control-active-bg)}.applications-list-row.ant-list-item.is-selected{border-left-color:var(--centravio-primary);background:0 0}.applications-list-row.ant-list-item.is-selected:hover{background:0 0}.applications-list-row.ant-list-item.is-wrapper-child{border-inline-start-color:var(--centravio-console-border-strong);background:var(--centravio-console-panel-subtle-bg);width:calc(100% - 32px);margin-inline-start:32px}.applications-list-row.ant-list-item.is-wrapper-child:before{content:"";border-top:1px solid var(--centravio-console-border-strong);width:18px;position:absolute;inset-inline-start:-20px}.one-workspace-users-page,.one-workspace-users-form,.one-access-card-body{width:100%}.one-workspace-user-identity,.one-workspace-user-identity>.ant-space-item,.one-workspace-user-identity .ant-typography{width:100%;min-width:0}.one-workspace-user-identity .ant-typography{display:block}.one-workspace-users-form>.ant-space-item,.one-access-card-body>.ant-space-item,.one-application-setup-card-body>.ant-space-item{width:100%}.one-credential-methods{gap:10px;display:grid}.one-credential-methods .ant-radio-wrapper{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);min-height:42px;margin-inline-end:0;padding:10px 12px}.one-credential-methods .ant-radio-wrapper-checked{border-color:var(--centravio-primary);background:rgba(var(--centravio-primary-rgb), .07)}.one-password-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.one-login-security-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);margin-top:8px;padding:16px}.one-login-security-panel .ant-form-item:last-of-type{margin-bottom:16px}.global-admin-users-page,.global-admin-user-form,.global-admin-credential-result{width:100%}.global-admin-users-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.global-admin-users-header .ant-typography{margin-bottom:4px}.global-admin-summary-card.ant-card,.global-admin-list-card.ant-card,.global-admin-user-form .ant-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);height:100%}.global-admin-summary-card .ant-card-body{flex-direction:column;justify-content:space-between;min-height:154px;display:flex}.global-admin-summary-card .ant-typography,.global-admin-user-form .ant-typography{margin-bottom:0}.global-admin-credential-result>.ant-space-item{width:100%}.global-admin-user-form{gap:16px;display:grid}.global-admin-user-form .ant-card{height:auto}.global-admin-wizard-steps{border-bottom:1px solid var(--centravio-console-border);padding:0 4px 14px}.global-admin-wizard-steps .ant-steps-item-icon{border-radius:0}.global-admin-wizard-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--centravio-primary)!important;background:0 0!important}.global-admin-wizard-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon,.global-admin-wizard-steps .ant-steps-item-finish .ant-steps-item-title{color:var(--centravio-primary)!important}.global-admin-wizard-steps .ant-steps-item-finish .ant-steps-item-title:after,.global-admin-wizard-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--centravio-primary)!important}.global-admin-wizard-steps .ant-steps-item-title{color:var(--centravio-console-text);font-size:12px;font-weight:500}.global-admin-wizard-panel,.global-admin-wizard-panel-stack,.global-admin-wizard-panel-stack>.ant-space-item{width:100%}.global-admin-wizard-panel[hidden]{display:none}.global-admin-wizard-footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.global-admin-wizard-footer .ant-btn{min-width:88px}.global-admin-wizard-review{margin-top:16px}.global-admin-user-modal.ant-modal{padding-bottom:24px;top:24px}.global-admin-user-modal .ant-modal-content{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.global-admin-user-modal .ant-modal-body{flex:auto;height:min(78dvh,760px);min-height:min(620px,100dvh - 160px);max-height:calc(100dvh - 144px);overflow:hidden auto}.global-admin-user-modal .ant-segmented-item{flex:1 1 0;min-width:0}.global-admin-user-modal .ant-segmented-item-label{white-space:normal;min-width:0;height:auto;padding-block:6px;line-height:1.35}.global-admin-user-form .ant-card-head{border-bottom-color:var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);min-height:42px}.global-admin-user-form .ant-card-body{padding:16px}.global-admin-password-strength{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);gap:8px;margin-bottom:16px;padding:12px;display:grid}.global-admin-password-strength-label{justify-content:space-between;width:100%}.global-admin-password-strength svg{vertical-align:-2px;color:var(--centravio-console-muted)}.global-admin-password-strength svg.is-met{color:var(--centravio-success,#15803d)}.global-admin-user-modal .ant-modal-content,.global-admin-user-modal .ant-modal-header,.global-admin-credential-modal .ant-modal-content,.global-admin-credential-modal .ant-modal-header{background:var(--centravio-console-panel-bg);border-radius:0}.global-admin-user-modal .ant-modal-title,.global-admin-credential-modal .ant-modal-title{color:var(--centravio-console-text)}@media (max-width:767px){.global-admin-users-header{flex-direction:column}.global-admin-users-header .ant-btn{width:100%}.global-admin-user-modal .ant-segmented-group{flex-direction:column}.global-admin-user-modal.ant-modal{max-width:100vw;margin:0;padding-bottom:0;top:0;width:100vw!important}.global-admin-user-modal .ant-modal-content{width:100vw;height:100dvh;max-height:100dvh}.global-admin-user-modal .ant-modal-body{height:auto;min-height:0;max-height:none}.global-admin-wizard-footer{align-items:stretch}.global-admin-wizard-footer>.ant-btn{min-width:72px}.global-admin-wizard-footer .ant-space{justify-content:flex-end}}.one-access-role-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.one-access-role-list .ant-checkbox-wrapper{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);align-items:flex-start;min-width:0;min-height:54px;margin-inline-start:0;padding:10px 12px}.one-access-role-list .ant-checkbox-wrapper-checked{border-color:var(--centravio-primary);background:rgba(var(--centravio-primary-rgb), .07)}.one-access-role-label{flex-direction:column;gap:3px;min-width:0;display:flex}.one-access-role-label .ant-typography{overflow-wrap:anywhere;margin:0}.one-temporary-password-content{width:100%}.one-temporary-password-modal .ant-input-affix-wrapper{border-color:var(--centravio-console-border-strong);background:var(--centravio-console-panel-muted-bg)}@media (max-width:640px){.one-password-grid,.one-access-role-list{grid-template-columns:minmax(0,1fr)}}.one-workspace-users-empty{text-align:center;width:min(100%,560px)}.embedded-one-user-guidance .ant-alert-content{min-width:0}.embedded-one-user-guidance .ant-alert-action{align-self:center}.one-workspace-users-page .section-heading-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.one-workspace-users-page .section-heading-row .ant-typography{margin-block:0 6px}.one-access-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg)}.one-access-card.is-enabled{border-color:var(--centravio-primary)}.one-application-setup-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.one-application-setup-card,.one-application-setup-card-body{width:100%}.one-application-setup-card .ant-card-head-title{font-weight:500}.one-workspace-users-drawer .ant-drawer-content,.one-workspace-users-drawer .ant-drawer-header,.one-workspace-users-drawer .ant-drawer-body{background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}@media (max-width:760px){.applications-list-row.ant-list-item.is-wrapper-child{width:calc(100% - 16px);margin-inline-start:16px}.one-workspace-users-page .section-heading-row{flex-direction:column}.embedded-one-user-guidance{align-items:flex-start}.embedded-one-user-guidance .ant-alert-action{margin-inline-start:0;width:100%;margin-top:12px}.embedded-one-user-guidance .ant-alert-action .ant-btn{width:100%}.one-workspace-users-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100%!important}}.applications-list-row .ant-list-item-meta{align-items:flex-start;min-width:0}.applications-list-row .ant-list-item-meta-content{min-width:0}.applications-list-row .ant-list-item-meta-avatar{margin-inline-end:12px}.applications-list-row-actions{justify-content:flex-end;justify-self:end;gap:10px;width:100%;display:flex}.applications-list-row-actions .ant-btn{white-space:nowrap;justify-content:center;width:132px;min-width:132px}.applications-app-icon{width:32px;min-width:32px;height:32px}.applications-app-title.ant-space{margin-bottom:8px;gap:8px!important}.applications-app-name.ant-typography{text-overflow:ellipsis;white-space:nowrap;max-width:min(420px,52vw);overflow:hidden}.applications-app-detail-grid{grid-template-columns:minmax(132px,.9fr) minmax(132px,.9fr) minmax(180px,1.2fr);gap:12px;width:100%;display:grid}.applications-app-detail-grid>span{border-right:1px solid var(--centravio-console-border);gap:3px;min-width:0;padding-inline-end:12px;display:grid}.applications-app-detail-grid>span:last-child{border-right:0;padding-inline-end:0}.applications-app-meta-label.ant-typography{font-size:10.5px;font-weight:500;line-height:1.2;color:var(--centravio-console-muted)!important}.applications-app-meta-value.ant-typography{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;line-height:1.35;display:inline-flex;overflow:hidden;color:var(--centravio-console-muted-strong)!important}.applications-app-meta-value svg{color:var(--centravio-console-muted);flex:none}.drawer-stack,.drawer-stack>.ant-form{width:100%}.applications-route-kind-field{width:180px;margin-bottom:16px}.applications-route-value-field{flex:auto;min-width:0;margin-bottom:16px}.global-admin-app-composition-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 150px minmax(160px,1fr);align-items:end;gap:12px;display:grid}.global-admin-app-composition-check{margin-bottom:0}.global-admin-tenant-admins{width:100%}.global-admin-tenant-admins.ant-space-vertical{gap:14px!important}.global-admin-tenant-admins .ant-table-title{padding-block:10px}.global-admin-tenant-admins .ant-table-pagination.ant-pagination{margin:8px 0 0}.administration-dashboard .ant-card{height:100%}.administration-dashboard-actions{width:100%}.administration-dashboard-actions .ant-btn{min-width:178px}.administration-inbox-alert{margin-bottom:12px}.administration-inbox-detail.ant-typography{max-width:460px;margin-bottom:0}.global-admin-tenant-admin-grant-form{grid-template-columns:minmax(120px,160px) minmax(260px,1fr) minmax(180px,240px) auto;align-items:end;gap:12px;display:grid}.global-admin-tenant-admin-grant-form .ant-form-item{min-width:0;margin-bottom:0}.global-admin-tenant-admin-grant-form>.ant-btn{align-self:end;height:30px}.global-admin-template-permissions{width:100%}.global-admin-permission-template-editor{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);width:100%}.global-admin-permission-template-header{border-bottom:1px solid var(--centravio-console-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px;display:grid}.global-admin-permission-template-title{gap:4px;min-width:0;display:grid}.global-admin-permission-template-title h3.ant-typography{color:var(--centravio-console-text);margin:0;font-size:16px;line-height:1.3}.global-admin-permission-template-title .ant-typography-secondary{max-width:820px;font-size:12px;line-height:1.45;color:var(--centravio-console-muted)!important}.global-admin-permission-template-summary{grid-template-columns:repeat(3,minmax(78px,auto));gap:8px;display:grid}.global-admin-permission-template-summary-cell{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);gap:2px;min-width:0;padding:8px 10px;display:grid}.global-admin-permission-template-summary-cell strong{color:var(--centravio-console-text);font-size:17px;font-weight:650;line-height:1.1}.global-admin-permission-template-summary-cell span{color:var(--centravio-console-muted);text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2}.global-admin-permission-template-filters{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);grid-template-columns:minmax(240px,1.45fr) minmax(180px,.75fr) minmax(160px,.65fr) auto auto auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.global-admin-permission-template-filters .ant-select,.global-admin-permission-template-filters .ant-input-search{width:100%}.global-admin-permission-template-collapse.ant-collapse{background:0 0;border-radius:0}.global-admin-permission-template-collapse .ant-collapse-item{border-bottom:1px solid var(--centravio-console-border)}.global-admin-permission-template-collapse .ant-collapse-item:last-child{border-bottom:0}.global-admin-permission-template-collapse .ant-collapse-header{background:var(--centravio-console-panel-bg);min-height:42px;color:var(--centravio-console-text)!important;border-radius:0!important;align-items:center!important}.global-admin-permission-template-collapse .ant-collapse-content{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.global-admin-permission-template-collapse .ant-collapse-content-box{padding:0!important}.global-admin-permission-service-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;display:grid}.global-admin-permission-service-main{align-items:center;gap:8px;min-width:0;display:inline-flex}.global-admin-permission-service-code{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:700;overflow:hidden}.global-admin-permission-service-meta,.global-admin-permission-service-count{color:var(--centravio-console-muted);font-size:11px;font-weight:600}.global-admin-permission-service-meta{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);text-align:center;min-width:22px;padding:1px 6px}.global-admin-permission-list{display:grid}.global-admin-permission-row{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:8px 12px;display:grid}.global-admin-permission-row:last-child{border-bottom:0}.global-admin-permission-row.is-selected{background:var(--centravio-console-list-selected-bg)}.global-admin-permission-copy{gap:2px;min-width:0;display:grid}.global-admin-permission-code.ant-typography{max-width:100%;color:var(--centravio-console-text);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:650;line-height:1.35}.global-admin-permission-name.ant-typography,.global-admin-permission-description.ant-typography,.global-admin-permission-resource{font-size:11.5px;line-height:1.35}.global-admin-permission-name.ant-typography{color:var(--centravio-console-text)}.global-admin-permission-description.ant-typography,.global-admin-permission-resource{color:var(--centravio-console-muted)!important}.global-admin-permission-action-tag.ant-tag{--centravio-tag-bg:var(--centravio-status-accent-bg);--centravio-tag-border:var(--centravio-status-accent-border);--centravio-tag-text:var(--centravio-status-accent-text);border-radius:0;margin-inline-end:0;font-size:11px;font-weight:600;border-color:var(--centravio-tag-border)!important;background:var(--centravio-tag-bg)!important;color:var(--centravio-tag-text)!important}.global-admin-permission-template-empty{padding:34px 16px}.global-admin-permission-template-footer{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);justify-content:flex-end;padding:12px 14px;display:flex}.global-admin-app-review-note.ant-typography{max-width:280px;margin-bottom:0}.global-admin-app-review-tenant-explanation.ant-typography{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);margin-bottom:0;padding:10px 12px}.tenant-apps-page{align-items:stretch}.tenant-apps-summary-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tenant-apps-summary-cell{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:2px;min-width:0;padding:12px 14px;display:grid}.tenant-apps-summary-value{color:var(--centravio-console-text);font-size:22px;font-weight:600;line-height:1}.tenant-apps-summary-label{color:var(--centravio-console-muted);text-transform:uppercase;font-size:11px;line-height:1.3}.tenant-apps-collapse.ant-collapse{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.tenant-apps-collapse.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.tenant-apps-collapse.ant-collapse>.ant-collapse-item:last-child{border-bottom:0}.tenant-apps-collapse .ant-collapse-header{color:var(--centravio-console-text)!important;align-items:center!important;padding:12px 14px!important}.tenant-apps-collapse .ant-collapse-expand-icon{color:var(--centravio-console-muted);height:22px!important}.tenant-apps-collapse .ant-collapse-content{border-top-color:var(--centravio-console-border)!important;background:var(--centravio-console-panel-subtle-bg)!important;color:var(--centravio-console-text)!important}.tenant-apps-collapse .ant-collapse-content-box{padding:0!important}.tenant-apps-tenant-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.tenant-apps-tenant-icon,.tenant-apps-application-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-console-list-selected-badge-bg);width:28px;height:28px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.tenant-apps-tenant-copy,.tenant-apps-application-copy{gap:2px;min-width:0;display:grid}.tenant-apps-tenant-name{color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.tenant-apps-tenant-meta{color:var(--centravio-console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.tenant-apps-tenant-status{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.tenant-apps-panel{padding:10px 12px 12px}.tenant-apps-application-list{gap:8px;display:grid}.tenant-apps-application-row{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-columns:minmax(220px,1.4fr) minmax(260px,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.tenant-apps-application-row.is-selected{border-color:var(--centravio-console-border-strong);background:var(--centravio-console-list-selected-bg)}.tenant-apps-selected-application-button.ant-btn[disabled],.tenant-apps-selected-application-button.ant-btn.ant-btn-disabled{opacity:1;cursor:default;border-color:var(--centravio-console-border)!important;background:var(--centravio-console-panel-muted-bg)!important;color:var(--centravio-console-muted-strong)!important}.tenant-apps-application-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.tenant-apps-application-copy .ant-typography{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tenant-apps-application-meta{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.tenant-apps-application-date{min-width:max-content;color:var(--centravio-console-muted);white-space:nowrap;font-size:11px;line-height:1.25;display:inline-flex}.application-gate-selection-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:0;display:grid}.application-gate-selection-toolbar{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 12px;line-height:1;display:flex}.application-gate-selection-label{color:var(--centravio-console-muted-strong);flex:none;font-size:12px;font-weight:400;line-height:1}.application-gate-application-list{background:var(--centravio-console-panel-bg);max-height:min(440px,48vh);display:grid;overflow:auto}.application-gate-category-tabs>.ant-tabs-nav{background:var(--centravio-console-panel-subtle-bg);margin:0}.application-gate-category-tabs>.ant-tabs-nav:before{border-bottom-color:var(--centravio-console-border)}.application-gate-category-tabs>.ant-tabs-nav .ant-tabs-nav-list{width:100%}.application-gate-category-tabs>.ant-tabs-nav .ant-tabs-tab{color:var(--centravio-console-muted-strong);flex:1 1 0;justify-content:center;margin:0;padding:11px 8px;font-size:12px;font-weight:600}.application-gate-category-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.application-gate-category-tabs>.ant-tabs-nav .ant-tabs-tab-btn:hover{color:var(--centravio-primary)}.application-gate-category-tabs>.ant-tabs-nav .ant-tabs-ink-bar{background:var(--centravio-primary)}.application-gate-category-empty{margin:28px 16px}.application-gate-application-row{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.application-gate-application-row:first-child{border-top:0}.application-gate-application-row:hover,.application-gate-application-row:focus-within{background:var(--centravio-console-panel-subtle-bg)}.application-gate-application-row.is-selected{background:var(--centravio-console-panel-subtle-bg);box-shadow:inset 3px 0 0 var(--centravio-primary)}.application-gate-selection-copy{gap:3px;min-width:0;display:grid}.application-gate-selection-copy .ant-typography{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.application-gate-selection-domain.ant-typography{align-items:center;gap:5px;display:inline-flex}.application-gate-selection-actions{justify-content:flex-end}.application-gate-selection-actions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled){border-color:color-mix(in srgb, var(--centravio-primary) 88%, #000 12%)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}.application-gate-selection-actions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.application-gate-selection-actions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible{border-color:color-mix(in srgb, var(--centravio-primary) 96%, #000 4%)!important;background:linear-gradient(#ffffff03, #ffffff03), var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}.application-gate-selection-actions .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{border-color:color-mix(in srgb, var(--centravio-primary) 94%, #000 6%)!important;background:linear-gradient(#00000005, #00000005), var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}.application-gate .application-status-badge.ant-tag{--application-status-badge-bg:var(--centravio-status-accent-bg);--application-status-badge-border:var(--centravio-status-accent-border);--application-status-badge-accent:var(--centravio-status-accent-text);letter-spacing:0;align-items:center;gap:6px;min-height:24px;margin-inline-end:0;padding:0 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;border-color:var(--application-status-badge-border)!important;background:var(--application-status-badge-bg)!important;color:var(--application-status-badge-accent)!important}.application-gate .application-status-badge.ant-tag:before{content:"";background:currentColor;flex:none;width:5px;height:5px}.application-gate .application-status-badge.ant-tag.is-pending-domain,.application-gate .application-status-badge.ant-tag.is-pending,.application-gate .application-status-badge.ant-tag[class*=is-pending-],.application-gate .application-status-badge.ant-tag.is-warning,.application-gate .application-status-badge.ant-tag.is-error,.application-gate .application-status-badge.ant-tag.is-failed,.application-gate .application-status-badge.ant-tag.is-fail,.application-gate .application-status-badge.ant-tag.is-critical,.application-gate .application-status-badge.ant-tag.is-high,.application-gate .application-status-badge.ant-tag.is-block,.application-gate .application-status-badge.ant-tag.is-blocked,.application-gate .application-status-badge.ant-tag.is-denied,.application-gate .application-status-badge.ant-tag.is-rejected,.application-gate .application-status-badge.ant-tag.is-disabled,.application-gate .application-status-badge.ant-tag.is-inactive,.application-gate .application-status-badge.ant-tag.is-revoked,.application-gate .application-status-badge.ant-tag.is-suspended,.application-gate .application-status-badge.ant-tag.is-expired,.application-gate .application-status-badge.ant-tag.is-canceled,.application-gate .application-status-badge.ant-tag.is-cancelled,.application-gate .application-status-badge.ant-tag.is-deleted,.application-gate .application-status-badge.ant-tag.is-unavailable{--application-status-badge-bg:var(--centravio-status-critical-bg);--application-status-badge-border:var(--centravio-status-critical-border);--application-status-badge-accent:var(--centravio-status-critical-text)}.application-create-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.application-create-form .ant-form-item{margin-bottom:0}.application-gate-alert.ant-alert{--application-gate-alert-border:var(--centravio-console-border);--application-gate-alert-accent:var(--centravio-primary);--application-gate-alert-bg:var(--centravio-console-panel-subtle-bg);border:1px solid var(--application-gate-alert-border);border-left:3px solid var(--application-gate-alert-accent);background:var(--application-gate-alert-bg);color:var(--centravio-console-text);box-shadow:none;border-radius:0;align-items:flex-start;padding:14px 16px}.application-gate-alert.ant-alert-info{--application-gate-alert-border:var(--centravio-auth-notice-info-border);--application-gate-alert-accent:var(--centravio-auth-notice-info-accent);--application-gate-alert-bg:var(--centravio-console-panel-bg)}.application-gate-alert.ant-alert-warning{--application-gate-alert-border:var(--centravio-auth-notice-warning-border);--application-gate-alert-accent:var(--centravio-auth-notice-warning-accent);--application-gate-alert-bg:linear-gradient(90deg, color-mix(in srgb, var(--centravio-auth-notice-warning-accent) 8%, transparent) 0%, color-mix(in srgb, var(--centravio-auth-notice-warning-accent) 3%, transparent) 44%, transparent 100%), var(--centravio-console-panel-bg)}.application-gate-alert .ant-alert-icon{width:18px;min-width:18px;height:18px;color:var(--application-gate-alert-accent);justify-content:center;align-items:center;margin-block-start:1px;margin-inline-end:10px;display:inline-flex}.application-gate-alert .ant-alert-icon svg{width:16px;height:16px}.application-gate-alert .ant-alert-content{min-width:0}.application-gate-alert .ant-alert-message{color:var(--centravio-console-text);font-size:13.5px;font-weight:650;line-height:1.35}.application-gate-alert .ant-alert-description{max-width:760px;color:var(--centravio-console-muted-strong);margin-top:4px;font-size:12.5px;line-height:1.5}.chart-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);width:100%;height:320px}.activity-row{border-bottom:1px solid var(--centravio-console-border);gap:4px;padding:12px 0;display:grid}.activity-row:last-child{border-bottom:0}.activity-rail{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);border-radius:0;padding:14px}.setup-card{min-height:180px}.setup-section-card{height:100%}.setup-application-card .ant-statistic-content{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.setup-wizard-card .ant-card-body{padding:16px}.setup-wizard-card .ant-steps .ant-steps-item-title{color:var(--centravio-console-text);letter-spacing:0;font-size:12px;font-weight:600}.setup-wizard-card .ant-steps .ant-steps-item-description{color:var(--centravio-console-muted);font-size:11px}.setup-wizard-card .ant-steps .ant-steps-item-icon{border-radius:0}.setup-wizard-card .ant-steps .ant-steps-icon{color:currentColor}.setup-wizard-card .ant-steps .ant-steps-item-container:hover,.setup-wizard-card .ant-steps .ant-steps-item-container:active{box-shadow:none!important;background:0 0!important}.setup-wizard-card .ant-steps .ant-steps-item-container:hover .ant-steps-item-title{color:var(--centravio-console-text)!important}.setup-wizard-card .ant-steps .ant-steps-item-container:hover .ant-steps-item-description{color:var(--centravio-console-muted)!important}.setup-wizard-content{min-height:360px}.setup-split-step{grid-template-columns:minmax(320px,.92fr) minmax(420px,1.08fr);align-items:start;gap:16px;display:grid}.setup-email-step{gap:16px;display:grid}.setup-email-wizard-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;min-width:0;display:grid}.setup-email-wizard-overview{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:14px;min-width:0;padding:16px;display:grid}.setup-email-wizard-body{grid-template-columns:minmax(420px,.95fr) minmax(420px,1.05fr);align-items:stretch;gap:16px;min-width:0;display:grid}.setup-email-followup{grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);gap:14px}.setup-email-wizard-panel,.setup-email-dns-panel,.setup-email-mailbox-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0}.setup-email-wizard-panel,.setup-email-dns-panel{align-content:start;gap:14px;padding:16px;display:grid}.setup-email-mailbox-panel{padding:16px}.setup-email-wizard-head{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.setup-email-wizard-head .ant-typography{margin:0}.setup-email-wizard-icon{border:1px solid var(--centravio-console-border-strong);background:var(--centravio-control-selected-bg);width:32px;height:32px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.setup-email-inner-steps.ant-steps{padding:2px 0 0}.setup-email-inner-steps .ant-steps-item,.setup-email-inner-steps .ant-steps-item-content{min-width:0}.setup-email-inner-steps .ant-steps-item-title{font-size:12px;line-height:1.3}.setup-email-inner-steps .ant-steps-item-description{max-width:220px;font-size:10px;line-height:1.35}.setup-email-guidance-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:10px;min-width:0;display:grid}.setup-email-domain-required-notice.ant-alert{margin:0}.setup-email-domain-form{gap:12px;display:grid}.setup-email-domain-form-grid{gap:8px;display:grid}.setup-email-domain-fields{min-width:0}.setup-email-domain-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.setup-email-domain-actions .ant-btn{min-width:168px}.setup-email-dns-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.setup-email-dns-panel-head .ant-typography{margin:0}.setup-email-selected-domain{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.setup-email-selected-domain>div{border-right:1px solid var(--centravio-console-border);gap:3px;min-width:0;padding:10px 12px;display:grid}.setup-email-selected-domain>div:last-child{border-right:0}.setup-email-selected-domain .ant-typography{overflow-wrap:anywhere;min-width:0;margin:0}.setup-email-dns-checklist{gap:8px;display:grid}.setup-email-dns-checklist-record{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);gap:9px;min-width:0;padding:10px 12px;display:grid}.setup-email-dns-checklist-record.is-valid{border-color:var(--centravio-console-border-strong)}.setup-email-dns-checklist-record-head{justify-content:space-between;align-items:center;min-width:0;display:flex}.setup-email-dns-checklist-fields{gap:8px;display:grid}.setup-email-dns-checklist-fields>div{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.setup-email-dns-panel-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.setup-email-dns-panel-actions .ant-btn{min-width:150px}.setup-email-domain-table .ant-table-row{cursor:pointer}.setup-email-domain-table .ant-table-row.is-selected>.ant-table-cell{background:var(--centravio-control-selected-bg)!important}.setup-step-form-pane,.setup-step-grid-pane,.setup-grid-block{min-width:0}.setup-step-grid-pane{gap:16px;display:grid}.setup-wizard-actions{justify-content:space-between;gap:8px;padding-top:4px;display:flex}.setup-wizard-actions .ant-btn{min-width:78px;padding-inline:18px}.setup-app-code-input{width:min(340px,100%)}.setup-app-code-input .ant-select-selector{border-radius:0!important}.setup-inline-form{gap:8px;margin-bottom:16px}.setup-inline-form .ant-form-item{flex:320px;min-width:min(100%,320px);margin-bottom:0}.setup-table{margin-top:8px}.setup-table .ant-empty-image,.setup-table .ant-empty-image svg{opacity:1!important}.setup-table .ant-empty-image svg [fill-opacity]{fill-opacity:.92}.setup-provider-field.ant-form-item{width:min(100%,360px);margin-bottom:16px}.setup-email-form{border-top:1px solid var(--centravio-console-border);margin-top:16px;padding-top:16px}.setup-verified-domain-field .ant-form-item-extra{font-size:10px;line-height:1.35}.setup-email-dns-records{align-items:center;max-width:100%;display:inline-flex}.setup-email-dns-count.ant-tag{text-align:center;min-width:38px;margin-inline-end:0}.setup-email-dns-details-anchor{align-items:center;line-height:1;display:inline-flex}.setup-email-dns-details-button.ant-btn{width:22px;min-width:22px;height:22px;color:var(--centravio-console-muted);box-shadow:none;vertical-align:middle;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;background:0 0!important;border:1px solid #0000!important}.setup-email-dns-details-button.ant-btn:hover,.setup-email-dns-details-button.ant-btn:focus-visible{border-color:var(--centravio-console-border-strong)!important;background:var(--centravio-control-active-bg)!important;color:var(--centravio-primary)!important}.setup-email-dns-details-button.ant-btn:active{background:var(--centravio-control-selected-bg)!important;color:var(--centravio-primary-active)!important}.setup-email-dns-details-button.ant-btn .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex}.setup-email-dns-popover,.setup-email-dns-popover *{border-radius:0!important}.setup-email-dns-popover{max-width:calc(100vw - 32px)}.setup-email-dns-popover .ant-popover-content{border:1px solid var(--centravio-popup-border);background:var(--centravio-popup-bg);box-shadow:0 16px 36px #0f172a1f}.setup-email-dns-popover .ant-popover-inner{background:var(--centravio-popup-bg);width:min(560px,100vw - 32px);box-shadow:none;border:0;padding:0}.setup-email-dns-popover .ant-popover-title{border-bottom:1px solid var(--centravio-popup-border);min-width:0;color:var(--centravio-popup-text);margin:0;padding:12px 14px}.setup-email-dns-popover .ant-popover-inner-content{padding:12px 14px 14px}.setup-email-dns-popover-title{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.setup-email-dns-popover-title-main{min-width:0;color:var(--centravio-popup-text);align-items:center;gap:8px;display:inline-flex}.setup-email-dns-popover-title-main svg{color:var(--centravio-primary);flex:none}.setup-email-dns-popover-title-main .ant-typography{color:var(--centravio-popup-text);margin:0;font-size:13px;line-height:1.3}.setup-email-dns-popover-title-meta{flex:none;align-items:center;gap:6px;display:inline-flex}.setup-email-dns-popover-content{max-height:min(420px,58vh);color:var(--centravio-popup-text);gap:8px;padding-inline-end:4px;display:grid;overflow:auto}.setup-email-dns-record{border:1px solid var(--centravio-popup-border);background:var(--centravio-console-panel-muted-bg);gap:8px;min-width:0;padding:10px 12px;display:grid}.setup-email-dns-record-header{justify-content:space-between;align-items:center;min-width:0;display:flex}.setup-email-dns-record-type{min-width:0}.setup-email-dns-record-type .ant-tag:first-child{text-transform:uppercase}.setup-email-dns-record-fields{gap:7px;display:grid}.setup-email-dns-record-copy{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.setup-email-dns-record-label.ant-typography{color:var(--centravio-popup-muted);text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.25}.setup-email-dns-record-value.ant-typography{max-width:100%;color:var(--centravio-popup-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.setup-email-dns-record-value.ant-typography-secondary{color:var(--centravio-popup-muted)}.setup-email-dns-record-value .ant-typography-copy{color:var(--centravio-popup-muted);vertical-align:-.125em;margin-inline-start:5px}.setup-email-dns-record-value .ant-typography-copy:hover,.setup-email-dns-record-value .ant-typography-copy:focus-visible{color:var(--centravio-primary)}[data-centravio-theme=dark] .setup-email-dns-popover .ant-popover-content{box-shadow:0 18px 42px #0000005c}[data-centravio-theme=dark] .setup-email-dns-record{background:var(--centravio-console-panel-muted-bg)}[data-centravio-theme=dark] .setup-email-wizard-icon,[data-centravio-theme=dark] .setup-email-wizard-icon svg,[data-centravio-theme=dark] .setup-email-dns-panel-head svg,[data-centravio-theme=dark] .setup-email-dns-checklist-record svg{color:var(--centravio-console-text)!important}.setup-email-grid-pane{align-self:start}.setup-email-grid-pane .setup-grid-block{display:grid}.setup-email-grid-pane .setup-subsection-title.ant-typography{align-items:center;min-height:31px;margin:0;padding-inline:16px;line-height:1.35;display:flex}.setup-email-grid-pane .setup-table{margin-top:0}.setup-email-domain-table .ant-table-cell,.setup-email-mailbox-table .ant-table-cell{vertical-align:top}.setup-email-domain-table .ant-table-thead>tr>th,.setup-email-mailbox-table .ant-table-thead>tr>th{white-space:nowrap}.setup-email-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.setup-email-actions .ant-btn{min-width:84px}.setup-subsection-title.ant-typography{margin:18px 0 0;font-size:13px;font-weight:600}.setup-subsection-title-first.ant-typography{margin-top:0}.setup-readiness-card .ant-card-head{border-bottom-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-height:42px}.setup-readiness-card .ant-card-head-title{color:var(--centravio-console-text);font-size:13px;font-weight:700}.setup-readiness-card .ant-card-body{padding:0}.setup-readiness-card .ant-alert{margin:16px 16px 0}.setup-readiness-board{background:var(--centravio-console-panel-bg);min-height:0;display:grid}.setup-readiness-command{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:center;gap:18px;padding:20px 22px;display:grid}.setup-readiness-command-main{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.setup-readiness-card-status-icon,.setup-readiness-state-badge,.setup-readiness-item-icon{color:var(--centravio-console-muted-strong);justify-content:center;align-items:center;display:inline-flex}.setup-readiness-card-status-icon{width:24px;height:24px}.setup-readiness-state-badge{width:32px;height:32px}.setup-readiness-card-status-icon.is-ready,.setup-readiness-state-badge.is-ready,.setup-readiness-item.is-complete .setup-readiness-item-icon{color:#168c4a}.setup-readiness-card-status-icon.is-locked,.setup-readiness-state-badge.is-locked,.setup-readiness-item.is-pending .setup-readiness-item-icon{color:#b42318}.setup-readiness-eyebrow.ant-typography{letter-spacing:0;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:600;line-height:1.2;display:block;color:var(--centravio-console-muted)!important}.setup-readiness-command h3.ant-typography{color:var(--centravio-console-text);margin:0 0 5px;font-size:18px;font-weight:600;line-height:1.18}.setup-readiness-command .ant-typography-secondary{font-size:12px;line-height:1.5;color:var(--centravio-console-muted)!important}.setup-readiness-progress{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:8px;padding:12px 14px;display:grid}.setup-readiness-progress-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.setup-readiness-progress-head .ant-typography-secondary{text-transform:uppercase;font-size:11px;font-weight:600;color:var(--centravio-console-muted)!important}.setup-readiness-progress-head strong{color:var(--centravio-console-text);font-size:18px;font-weight:600}.setup-readiness-metrics{border-bottom:1px solid var(--centravio-console-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.setup-readiness-metric{border-right:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);gap:5px;min-width:0;padding:14px 18px;display:grid}.setup-readiness-metric:last-child{border-right:0}.setup-readiness-metric span{color:var(--centravio-console-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.2}.setup-readiness-metric strong{color:var(--centravio-console-text);font-size:21px;font-weight:600;line-height:1}.setup-readiness-metric.is-complete strong{color:var(--centravio-primary)}.setup-readiness-metric.is-pending strong{color:#b42318}.setup-readiness-grid{padding:4px 20px 16px;display:grid}.setup-readiness-item{border-bottom:1px solid var(--centravio-console-border);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:14px 0;display:grid}.setup-readiness-item:last-child{border-bottom:0}.setup-readiness-item-icon{width:26px;height:26px}.setup-readiness-item-icon svg{width:16px;height:16px}.setup-readiness-item-body{min-width:0}.setup-readiness-item-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.setup-readiness-item-title{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.setup-readiness-item-detail.ant-typography{margin-top:5px;font-size:12px;line-height:1.45;display:block;color:var(--centravio-console-muted)!important}.setup-readiness-empty{padding:28px 18px}.application-settings-page.page-stack{gap:14px;display:grid}.application-settings-page .page-header{margin-bottom:2px}.application-settings-page .ant-btn,.application-settings-page .ant-input,.application-settings-page .ant-select-selector{border-radius:0!important}.application-settings-page .ant-input,.application-settings-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--centravio-console-control-border)!important;color:var(--centravio-console-text)!important}.application-settings-page .ant-input::placeholder,.application-settings-page .ant-select-selection-placeholder{color:var(--centravio-console-control-placeholder)!important}.application-settings-page .setup-status-badge.ant-tag{margin-inline-end:0}.application-settings-page .setup-status-badge.ant-tag.is-active,.application-settings-page .setup-status-badge.ant-tag.is-completed,.application-settings-page .setup-status-badge.ant-tag.is-ready,.application-settings-page .setup-status-badge.ant-tag.is-verified{border-color:var(--centravio-status-accent-border);color:var(--centravio-status-accent-text)}.application-settings-command{border:1px solid var(--centravio-console-border);border-left:3px solid var(--centravio-primary);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:stretch;gap:18px;padding:16px 18px;display:grid}.application-settings-command-main{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;display:grid}.application-settings-command-icon{border:1px solid var(--centravio-console-border-strong);width:34px;height:34px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.application-settings-eyebrow.ant-typography{letter-spacing:0;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;line-height:1.2;display:block;color:var(--centravio-console-muted)!important}.application-settings-command h2.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:0 0 6px;font-size:20px;font-weight:650;line-height:1.15}.application-settings-command .ant-typography-secondary{font-size:12px;line-height:1.5;color:var(--centravio-console-muted)!important}.application-settings-command-status{border:1px solid var(--centravio-console-border);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:10px;display:grid}.application-settings-command-status>div{border-right:1px solid var(--centravio-console-border);gap:4px;min-width:0;padding-right:8px;display:grid}.application-settings-command-status>div:nth-child(2){border-right:0}.application-settings-command-status span{color:var(--centravio-console-muted);letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.2;overflow:hidden}.application-settings-command-status strong{color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:650;line-height:1.1;overflow:hidden}.application-settings-command-status .setup-status-badge{grid-column:1/-1;justify-self:start}.application-settings-alert.ant-alert{margin:0}.application-settings-alert.ant-alert .ant-alert-message{font-weight:400}.application-settings-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.application-settings-flow-item{--application-settings-flow-accent:var(--centravio-status-accent-border);border:1px solid var(--centravio-console-border);border-left:3px solid var(--application-settings-flow-accent);background:var(--centravio-console-panel-bg);grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:172px;padding:12px;display:grid}.application-settings-flow-item.is-pending{--application-settings-flow-accent:var(--centravio-status-critical-border)}.application-settings-flow-index{border:1px solid var(--centravio-console-border);width:24px;height:24px;color:var(--centravio-console-muted-strong);justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.application-settings-flow-item.is-ready .application-settings-flow-index{border-color:var(--centravio-status-accent-border);color:var(--centravio-status-accent-text)}.application-settings-flow-item.is-pending .application-settings-flow-index{border-color:var(--centravio-status-critical-border);color:var(--centravio-status-critical-text)}.application-settings-flow-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.application-settings-flow-heading{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.application-settings-flow-head .setup-status-badge.ant-tag{place-self:start end;margin-inline-end:0}.application-settings-flow-title{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:650;line-height:1.3;display:inline-flex;overflow:hidden}.application-settings-flow-title svg{color:var(--centravio-primary);flex:none}.application-settings-flow-copy{align-content:start;gap:10px;min-width:0;display:grid}.application-settings-flow-description.ant-typography{font-size:12px;line-height:1.45;display:block;color:var(--centravio-console-muted)!important}.application-settings-flow-detail.ant-typography{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);min-height:42px;color:var(--centravio-console-text);padding:8px 10px;font-size:12px;line-height:1.45;display:block}.application-settings-flow .ant-btn{height:28px;color:var(--centravio-console-muted-strong);justify-self:start;padding-inline:8px}.application-settings-flow-action.ant-btn{align-self:end}.application-settings-flow .ant-btn:hover,.application-settings-flow .ant-btn:focus-visible,.application-settings-panel-link.ant-btn:hover,.application-settings-panel-link.ant-btn:focus-visible{color:var(--centravio-primary)!important}.application-settings-form-grid{min-width:0}.application-settings-section-accordion.ant-collapse{border:1px solid var(--centravio-console-border);background:0 0;border-radius:0;width:100%}.application-settings-section-accordion.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--centravio-console-border)}.application-settings-section-accordion.ant-collapse>.ant-collapse-item:last-child{border-bottom:0}.application-settings-section-accordion .ant-collapse-header{background:var(--centravio-console-panel-bg);min-height:44px;font-weight:700;color:var(--centravio-console-text)!important;border-radius:0!important;align-items:center!important;padding:9px 14px!important}.application-settings-section-accordion .ant-collapse-expand-icon{color:var(--centravio-console-muted)}.application-settings-section-accordion .ant-collapse-header-text{min-width:0}.application-settings-section-accordion .ant-collapse-extra{flex:none;margin-inline-start:12px}.application-settings-section-accordion .ant-collapse-content{border-top:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}.application-settings-section-accordion .ant-collapse-content-box{padding:0!important}.application-settings-section-accordion .ant-collapse-content-box>*{width:100%;min-width:0}.application-settings-accordion-actions{justify-content:flex-end;align-items:center;min-width:0;display:inline-flex}.application-settings-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0}.application-settings-panel-wide{grid-column:1/-1}.application-settings-panel-head{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 14px;display:flex}.application-settings-panel-title{min-width:0;color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.25;display:inline-flex;overflow:hidden}.application-settings-panel-title svg{color:var(--centravio-primary);flex:none}.application-settings-panel-link.ant-btn{height:28px;color:var(--centravio-console-muted-strong);flex:none;padding-inline:8px}.application-settings-panel-body{padding:14px}.application-settings-panel-body>.page-stack.ant-space-vertical{gap:10px!important}.application-settings-panel-body>.page-stack.ant-space-vertical>.ant-space-item{min-width:0}.application-settings-panel-body>.ant-typography{margin-bottom:14px;font-size:12px;line-height:1.5;color:var(--centravio-console-muted)!important}.application-settings-panel .ant-form-item{margin-bottom:12px}.application-settings-panel .ant-form-item-label{padding-bottom:4px}.application-settings-panel .ant-form-item-label>label{color:var(--centravio-console-muted-strong);letter-spacing:0;font-size:11px;font-weight:700}.application-settings-column-heading.ant-typography{letter-spacing:0;text-transform:uppercase;padding:0 4px 3px;font-size:10px;font-weight:700;line-height:1.2;display:block;color:var(--centravio-console-muted)!important}.application-settings-repeat-row.ant-row{background:0 0;border:1px solid #0000;padding:5px 4px 0;margin-left:0!important;margin-right:0!important}.application-settings-repeat-row.ant-row:hover,.application-settings-repeat-row.ant-row:focus-within{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg)}.application-settings-repeat-row.ant-row>.ant-col{min-width:0;padding-left:4px!important;padding-right:4px!important}.application-settings-repeat-row .ant-form-item{margin-bottom:6px}.application-settings-repeat-row .ant-btn-dangerous{justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;color:var(--centravio-status-critical-text)!important}.application-settings-repeat-row .ant-btn-dangerous:not(:disabled):hover,.application-settings-repeat-row .ant-btn-dangerous:not(:disabled):focus-visible{border-color:var(--centravio-status-critical-border)!important;background:var(--centravio-status-critical-bg)!important;color:var(--centravio-status-critical-text)!important}.application-settings-flag-grid{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-settings-flag{border-right:1px solid var(--centravio-console-border);border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;min-height:86px;padding:14px 16px;display:grid}.application-settings-flag:nth-child(2n){border-right:0}.application-settings-flag:nth-last-child(-n+2){border-bottom:0}.application-settings-flag-copy{min-width:0}.application-settings-flag-copy strong,.application-settings-flag-copy span{display:block}.application-settings-flag-copy strong{color:var(--centravio-console-text);font-size:12px;font-weight:700;line-height:1.35}.application-settings-flag-copy span{color:var(--centravio-console-muted);margin-top:4px;font-size:11.5px;line-height:1.45}.application-settings-flag-control{grid-template-columns:auto;justify-self:end;align-items:center;min-width:44px;display:inline-grid;position:relative}.application-settings-flag-control .ant-form-item{margin-bottom:0}.application-settings-flag-control .ant-switch{border:1px solid var(--centravio-console-border-strong);width:44px;min-width:44px;height:22px;background:var(--centravio-console-panel-muted-bg)!important;border-radius:999px!important}.application-settings-flag-control .ant-switch.ant-switch-checked{border-color:var(--centravio-primary);background:var(--centravio-primary)!important}.application-settings-flag-control .ant-switch .ant-switch-handle:before{border-radius:50%}.application-settings-flag-state{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.application-settings-flag-control .ant-switch:focus-visible{outline:2px solid var(--centravio-control-focus-border);outline-offset:2px}[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag.is-active,[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag.is-completed,[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag.is-ready,[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag.is-verified{border-color:var(--centravio-console-border-strong);color:var(--centravio-auth-action-text)}@media (max-width:1199px){.dashboard-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-command-strip>div:nth-child(3n){border-right:0}.application-settings-command{grid-template-columns:minmax(0,1fr)}.application-settings-flow,.application-settings-flag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.application-settings-flag:nth-child(2n){border-right:0}.application-settings-flag:nth-child(-n+2){border-bottom:1px solid var(--centravio-console-border)}}@media (max-width:767px){.application-settings-command-status,.application-settings-flow,.application-settings-flag-grid{grid-template-columns:minmax(0,1fr)}.application-settings-flag{border-right:0;border-bottom:1px solid var(--centravio-console-border)}.application-settings-flag:last-child{border-bottom:0}.application-settings-panel-head{flex-direction:column;align-items:flex-start}.application-settings-section-accordion .ant-collapse-header{align-items:flex-start!important}.application-settings-section-accordion .ant-collapse-extra{margin-inline-start:8px}}@media (max-width:1199px){.setup-split-step,.setup-email-wizard-body{grid-template-columns:minmax(0,1fr)}.my-account-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.my-account-profile-grid{grid-template-columns:minmax(0,1fr)}.my-account-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-account-security-detail-grid{grid-template-columns:minmax(0,1fr)}.dashboard-widget-card,.dashboard-widget-card[data-span]{grid-column:span 6}.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.setup-email-wizard-overview,.setup-email-wizard-panel,.setup-email-dns-panel,.setup-email-mailbox-panel{padding:14px}.setup-email-selected-domain,.setup-email-dns-checklist-fields>div{grid-template-columns:minmax(0,1fr)}.setup-email-selected-domain>div{border-right:0;border-bottom:1px solid var(--centravio-console-border)}.setup-email-selected-domain>div:last-child{border-bottom:0}.setup-email-domain-actions,.setup-email-dns-panel-actions{flex-direction:column;align-items:stretch}.setup-email-domain-actions .ant-btn,.setup-email-dns-panel-actions .ant-btn{width:100%}.application-gate{align-items:stretch;padding:12px}.application-gate-quota,.applications-quota-grid,.application-create-form,.my-account-package-grid,.my-account-security-summary-grid{grid-template-columns:minmax(0,1fr)}.applications-page-header{align-items:stretch}.applications-toolbar.ant-space{width:100%}.applications-toolbar .ant-space-item,.applications-toolbar .ant-btn{flex:1 1 0;min-width:0}.applications-list-row.ant-list-item{flex-direction:column;align-items:stretch;gap:14px;display:flex;padding:16px!important}.applications-list-row-actions{justify-content:stretch;gap:8px;width:100%;display:flex}.applications-list-row-actions .ant-btn{white-space:normal;flex:1 1 0;width:auto;min-width:0}.applications-app-name.ant-typography{white-space:normal;max-width:100%}.applications-app-detail-grid{grid-template-columns:minmax(0,1fr);gap:8px}.applications-app-detail-grid>span{padding-inline-end:0;border-right:0;border-bottom:1px solid var(--centravio-console-border);padding-bottom:8px}.applications-app-detail-grid>span:last-child{border-bottom:0;padding-bottom:0}.applications-route-kind-field{width:150px}.global-admin-app-composition-form,.global-admin-tenant-admin-grant-form{grid-template-columns:minmax(0,1fr)}.global-admin-tenant-admin-grant-form>.ant-btn{width:100%}.global-admin-permission-template-header,.global-admin-permission-template-filters{grid-template-columns:minmax(0,1fr)}.global-admin-permission-template-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.global-admin-permission-template-filters .ant-btn,.global-admin-permission-template-footer .ant-btn{width:100%}.global-admin-permission-service-heading{grid-template-columns:minmax(0,1fr);gap:4px}.global-admin-permission-row{grid-template-columns:22px minmax(0,1fr)}.global-admin-permission-action-tag.ant-tag{grid-column:2;justify-self:start}.tenant-apps-summary-row,.tenant-apps-application-row{grid-template-columns:minmax(0,1fr)}.tenant-apps-tenant-heading{grid-template-columns:auto minmax(0,1fr)}.tenant-apps-tenant-status{grid-column:1/-1;justify-content:flex-start}.tenant-apps-application-meta{justify-content:flex-start;justify-self:start}.tenant-apps-application-date{white-space:normal;min-width:0}.tenant-apps-application-row .ant-btn{width:100%}.my-account-page-header{align-items:stretch}.my-account-page-header .ant-btn{width:100%}.my-account-profile-overview{flex-direction:column;align-items:stretch;padding:18px}.my-account-profile-identity{align-items:flex-start}.my-account-profile-status{justify-content:flex-start;max-width:none}.my-account-profile-metrics,.my-account-settings-grid,.my-account-mfa-enrollment-grid{grid-template-columns:minmax(0,1fr)}.my-account-setting-preview{flex-direction:column;align-items:flex-start}.my-account-setting-preview-value.ant-typography{text-align:left;white-space:normal;width:100%}.my-account-profile-panel-header{align-items:flex-start}.my-account-profile-definition-list>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;padding:10px 0}.my-account-profile-definition-list dd{white-space:normal}.my-account-navigation-preference-row.ant-list-item{grid-template-columns:minmax(0,1fr) auto;padding-left:12px}.my-account-navigation-preference-group-header{grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.my-account-security-row.ant-list-item{grid-template-columns:minmax(0,1fr)}.application-gate-selection-toolbar{align-items:stretch;height:auto;padding:8px}.application-gate-application-list{max-height:none}.application-gate-application-row{grid-template-columns:minmax(0,1fr);gap:12px}.application-gate-selection-actions,.application-gate-selection-actions .ant-btn{width:100%}.application-gate-selection-actions{justify-content:stretch}.dashboard-command-strip,.dashboard-metric-grid,.dashboard-two-column{grid-template-columns:minmax(0,1fr)}.console-content .dashboard-category-tabs{width:100%;min-width:0}.dashboard-category-toolbar{flex-direction:column;align-items:stretch;gap:8px}.dashboard-interaction-status-slot{justify-content:stretch}.dashboard-drag-status,.dashboard-resize-status{white-space:normal;flex-wrap:wrap;width:100%;max-width:100%}.console-content .dashboard-category-tabs .ant-tabs-nav{min-height:42px;padding:4px;overflow:auto hidden}.console-content .dashboard-category-tabs .ant-tabs-tab{white-space:nowrap;min-height:30px;padding-inline:10px}.console-content .dashboard-category-tabs .ant-tabs-tab-btn{line-height:28px}.dashboard-command-strip>div{border-right:0;border-bottom:1px solid var(--centravio-console-border)}.dashboard-command-strip>div:last-child{border-bottom:0}.dashboard-widget-card,.dashboard-widget-card[data-span]{grid-column:span 12}.setup-readiness-command,.setup-readiness-metrics{grid-template-columns:minmax(0,1fr)}.setup-readiness-command{gap:14px;padding:16px}.setup-readiness-command-main{grid-template-columns:28px minmax(0,1fr);gap:11px}.setup-readiness-state-badge{width:28px;height:28px}.setup-readiness-metric{border-right:0;border-bottom:1px solid var(--centravio-console-border)}.setup-readiness-metric:last-child{border-bottom:0}.setup-readiness-grid{padding:2px 14px 12px}.setup-readiness-item{grid-template-columns:26px minmax(0,1fr);gap:10px}.setup-readiness-item-head{flex-direction:column;align-items:flex-start;gap:6px}.setup-readiness-item-title{white-space:normal}}.setup-phone-list{margin-top:16px}.setup-payment-form{margin-top:0}.setup-secret-boundary{border-top:1px solid var(--centravio-console-border);width:100%;margin-top:16px;padding-top:16px}.setup-payment-card .ant-card-body{padding:0}.setup-payment-board{min-width:0;display:grid}.setup-payment-board>.ant-alert{margin:16px 18px 0}.setup-payment-readiness.ant-alert{min-height:70px}.setup-payment-layout{border-top:1px solid var(--centravio-console-border);grid-template-columns:minmax(320px,.74fr) minmax(520px,1.26fr);min-width:0;margin-top:16px;display:grid}.setup-payment-panel{border-right:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0;padding:18px}.setup-payment-panel:last-child,.setup-payment-panel-wide{border-right:0}.setup-payment-panel-wide{border-top:1px solid var(--centravio-console-border)}.setup-payment-panel-header{align-items:flex-start;gap:12px;min-width:0;margin-bottom:16px;display:flex}.setup-payment-panel-icon{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);width:34px;min-width:34px;height:34px;color:var(--centravio-primary);justify-content:center;align-items:center;display:inline-flex}.setup-payment-panel-header h5.ant-typography,.setup-payment-rotation-header h5.ant-typography{color:var(--centravio-console-text);margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.25}.setup-payment-panel-header .ant-typography-secondary,.setup-payment-rotation-header .ant-typography-secondary{font-size:12px;line-height:1.45;display:block;color:var(--centravio-console-muted)!important}.setup-payment-secret-form .ant-form-item,.setup-payment-form .ant-form-item{margin-bottom:12px}.setup-payment-secret-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.setup-payment-secret-value{grid-column:1/-1}.setup-payment-secret-form .ant-btn,.setup-payment-form>.ant-btn{min-width:132px}.setup-payment-secret-result.ant-alert{border-color:var(--centravio-status-accent-border);border-left:3px solid var(--centravio-primary);background:var(--centravio-status-accent-bg);color:var(--centravio-console-text);margin-top:14px}.setup-payment-secret-result.ant-alert .ant-alert-icon,.setup-payment-secret-result.ant-alert .ant-alert-message{color:var(--centravio-status-accent-text)}.setup-payment-secret-result .ant-typography{overflow-wrap:anywhere;max-width:100%;font-size:12px}.setup-payment-form .ant-row{margin-bottom:2px}.setup-payment-form .ant-radio-group{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.setup-payment-form .ant-radio-button-wrapper{text-align:center;padding-inline:8px}.setup-payment-table{margin-top:0}.setup-payment-stored-secrets{border-top:1px solid var(--centravio-console-border);gap:12px;margin-top:16px;padding-top:16px;display:grid}.setup-payment-secret-reference-table{min-width:0}.setup-payment-secret-reference{overflow-wrap:anywhere;max-width:460px;font-size:12px}.setup-payment-webhook-endpoint{max-width:330px}.setup-payment-webhook-endpoint .ant-typography{overflow-wrap:anywhere;max-width:100%;font-size:12px}.setup-payment-rotation{border-top:1px solid var(--centravio-console-border);gap:12px;margin-top:16px;padding-top:16px;display:grid}.setup-payment-rotation-header{gap:0;display:grid}.setup-payment-rotation .setup-rotate-form{grid-template-columns:minmax(220px,.9fr) repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:8px;margin-top:0;margin-bottom:0;display:grid}.setup-payment-rotation .setup-rotate-form .ant-form-item{min-width:0;margin-bottom:0}.setup-payment-rotation .setup-rotate-form .ant-btn{min-width:116px}@media (max-width:1199px){.setup-payment-layout{grid-template-columns:minmax(0,1fr)}.setup-payment-panel{border-right:0;border-bottom:1px solid var(--centravio-console-border)}.setup-payment-panel:last-child{border-bottom:0}.setup-payment-rotation .setup-rotate-form{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-payment-rotation .setup-rotate-form .ant-btn{width:fit-content}}@media (max-width:767px){.setup-payment-board>.ant-alert{margin:14px 14px 0}.setup-payment-layout{margin-top:14px}.setup-payment-panel{padding:14px}.setup-payment-panel-header{gap:10px}.setup-payment-panel-icon{width:30px;min-width:30px;height:30px}.setup-payment-secret-grid,.setup-payment-rotation .setup-rotate-form{grid-template-columns:minmax(0,1fr)}.setup-payment-secret-form .ant-btn,.setup-payment-form>.ant-btn,.setup-payment-rotation .setup-rotate-form .ant-btn{width:100%}}.global-admin-security-stack{width:100%}.console-content .ant-alert{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-console-text);border-left-width:3px;border-radius:0}.console-content .ant-alert-info{border-left-color:var(--centravio-primary)}.console-content .ant-alert-success{border-left-color:#168c4a}.console-content .ant-alert-warning{border-left-color:#b7791f}.console-content .ant-alert-error{border-color:var(--centravio-auth-notice-error-border);background:var(--centravio-auth-notice-error-bg);border-left-color:#b42318}.console-content .ant-alert-message{color:var(--centravio-console-text);font-size:13px;font-weight:600}.console-content .ant-alert-description{color:var(--centravio-console-muted-strong);font-size:12.5px}.console-content .console-setup-alert.ant-alert{border:1px solid var(--setup-alert-border);border-left:3px solid var(--setup-alert-accent);background:var(--setup-alert-bg)}.console-content .console-setup-alert.ant-alert-warning{border-left-color:var(--setup-alert-accent)}[data-centravio-theme=dark] .console-content .console-setup-alert.ant-alert{border-color:var(--setup-alert-border);border-left-color:var(--setup-alert-accent);background:var(--setup-alert-bg)}.console-content .ant-list-item{border-block-end-color:var(--centravio-console-border)!important}.console-content .ant-list-item-meta-title,.console-content .ant-list-item-meta-title>a{font-size:13px;color:var(--centravio-console-text)!important}.console-content .ant-list-item-meta-description,.console-content .ant-typography.ant-typography-secondary{color:var(--centravio-console-muted)!important}.console-content .ant-pagination-item,.console-content .ant-pagination-prev .ant-pagination-item-link,.console-content .ant-pagination-next .ant-pagination-item-link{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);border-radius:0}.console-content .ant-pagination-item-active{border-color:var(--centravio-primary)!important}.console-content .ant-pagination-item-active a{color:var(--centravio-primary)!important}.application-users-table-stack,.application-user-detail,.application-user-role-editor,.application-user-password-stack,.temporary-password-modal,.application-users-filters{width:100%}.application-users-search-input{width:min(100%,320px)}.application-user-status-summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;width:100%;display:grid}.application-user-status-item{gap:5px;min-width:0;display:grid}.application-user-status-item .ant-typography{font-size:11.5px;line-height:1.25}.application-user-permission-editor,.application-user-permission-editor .ant-space-item,.application-user-permission-editor .ant-select{width:100%}.application-user-permission-editor .ant-select-multiple .ant-select-selector{align-items:flex-start!important;height:auto!important;min-height:32px!important;padding-block:2px!important}.application-user-permission-editor .ant-select-multiple .ant-select-selection-wrap{min-width:0}.table-link-button.ant-btn{height:auto;min-height:0;color:var(--centravio-console-text);padding:0;font-weight:600;line-height:1.25}.table-link-button.ant-btn:hover,.table-link-button.ant-btn:focus-visible{color:var(--centravio-primary)}.application-user-role-editor .ant-checkbox-group{gap:8px;display:grid}.application-user-detail-drawer .ant-tag{--centravio-tag-bg:var(--centravio-status-accent-bg);--centravio-tag-border:var(--centravio-status-accent-border);--centravio-tag-text:var(--centravio-status-accent-text);white-space:normal;border-radius:0;align-items:center;gap:5px;max-width:100%;min-height:20px;margin-inline-end:0;padding:0 7px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex;border-color:var(--centravio-tag-border)!important;background:var(--centravio-tag-bg)!important;color:var(--centravio-tag-text)!important}.application-user-detail-drawer .ant-tag.ant-tag-red,.application-user-detail-drawer .ant-tag.ant-tag-error,.application-user-detail-drawer .ant-tag.ant-tag-warning,.application-user-detail-drawer .ant-tag.ant-tag-volcano{--centravio-tag-bg:var(--centravio-status-critical-bg);--centravio-tag-border:var(--centravio-status-critical-border);--centravio-tag-text:var(--centravio-status-critical-text)}.application-user-detail-drawer .setup-status-badge.ant-tag{--centravio-status-badge-bg:var(--centravio-status-accent-bg);--centravio-status-badge-border:var(--centravio-status-accent-border);--centravio-status-badge-text:var(--centravio-status-accent-text);min-height:20px;font-size:10.5px;line-height:18px;border-color:var(--centravio-status-badge-border)!important;background:var(--centravio-status-badge-bg)!important;color:var(--centravio-status-badge-text)!important}.application-user-detail-drawer .setup-status-badge.ant-tag:before{content:"";background:currentColor;flex:none;width:5px;height:5px}.application-user-detail-drawer .setup-status-badge.ant-tag.is-verified,.application-user-detail-drawer .setup-status-badge.ant-tag.is-approved,.application-user-detail-drawer .setup-status-badge.ant-tag.is-completed,.application-user-detail-drawer .setup-status-badge.ant-tag.is-active,.application-user-detail-drawer .setup-status-badge.ant-tag.is-ready{--centravio-status-badge-bg:var(--centravio-status-accent-bg);--centravio-status-badge-border:var(--centravio-status-accent-border);--centravio-status-badge-text:var(--centravio-status-accent-text)}.application-user-detail-drawer .setup-status-badge.ant-tag.is-pending,.application-user-detail-drawer .setup-status-badge.ant-tag[class*=is-pending-],.application-user-detail-drawer .setup-status-badge.ant-tag.is-warning,.application-user-detail-drawer .setup-status-badge.ant-tag.is-error,.application-user-detail-drawer .setup-status-badge.ant-tag.is-failed,.application-user-detail-drawer .setup-status-badge.ant-tag.is-fail,.application-user-detail-drawer .setup-status-badge.ant-tag.is-critical,.application-user-detail-drawer .setup-status-badge.ant-tag.is-high,.application-user-detail-drawer .setup-status-badge.ant-tag.is-block,.application-user-detail-drawer .setup-status-badge.ant-tag.is-blocked,.application-user-detail-drawer .setup-status-badge.ant-tag.is-denied,.application-user-detail-drawer .setup-status-badge.ant-tag.is-rejected,.application-user-detail-drawer .setup-status-badge.ant-tag.is-disabled,.application-user-detail-drawer .setup-status-badge.ant-tag.is-inactive,.application-user-detail-drawer .setup-status-badge.ant-tag.is-revoked,.application-user-detail-drawer .setup-status-badge.ant-tag.is-suspended,.application-user-detail-drawer .setup-status-badge.ant-tag.is-expired,.application-user-detail-drawer .setup-status-badge.ant-tag.is-canceled,.application-user-detail-drawer .setup-status-badge.ant-tag.is-cancelled,.application-user-detail-drawer .setup-status-badge.ant-tag.is-deleted,.application-user-detail-drawer .setup-status-badge.ant-tag.is-unavailable{--centravio-status-badge-bg:var(--centravio-status-critical-bg);--centravio-status-badge-border:var(--centravio-status-critical-border);--centravio-status-badge-text:var(--centravio-status-critical-text);box-shadow:none}.application-user-password-modal .ant-modal-body{padding-top:4px}.application-user-password-modal .ant-form-item{margin-bottom:12px}.application-user-password-modal .ant-form-item-explain,.application-user-password-modal .ant-form-item-extra{margin-top:4px;font-size:11px;line-height:1.25}.application-user-password-modal .ant-form-item-explain-error{font-size:11px;color:var(--centravio-auth-notice-error-accent)!important}.application-user-password-modal .ant-form-item-has-error .ant-input,.application-user-password-modal .ant-form-item-has-error .ant-input-affix-wrapper,.application-user-password-modal .ant-form-item-has-error .ant-input:hover,.application-user-password-modal .ant-form-item-has-error .ant-input-affix-wrapper:hover,.application-user-password-modal .ant-form-item-has-error .ant-input:focus,.application-user-password-modal .ant-form-item-has-error .ant-input-affix-wrapper:focus-within{border-color:var(--centravio-primary)!important;box-shadow:none!important}.application-user-password-input.ant-input-password .ant-input[type=password],.application-user-password-input.ant-input-password .ant-input[type=text]{letter-spacing:normal;font-size:12px!important}.application-user-password-input.ant-input-password .ant-input::placeholder{font-weight:400;color:var(--centravio-console-control-placeholder)!important;letter-spacing:normal!important;font-size:12px!important}.application-user-password-strength{gap:7px;width:100%;margin-top:-3px;display:grid}.application-user-password-strength-header,.application-user-password-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.application-user-password-strength-header{color:var(--centravio-console-text);font-size:11.5px}.application-user-password-strength-status{font-size:11.5px;color:var(--centravio-primary)!important}.application-user-password-strength-status.is-empty{color:var(--centravio-console-muted)!important}.application-user-password-strength .ant-progress-line,.application-user-password-strength .ant-progress-outer,.application-user-password-strength .ant-progress-inner,.application-user-password-strength .ant-progress-bg{border-radius:0!important}.application-user-password-strength .ant-progress-bg{background:var(--centravio-primary)!important}.application-user-password-strength .ant-progress-inner{background:var(--centravio-console-border)!important}.application-user-password-requirements{color:var(--centravio-console-muted);gap:3px;margin:0;padding:0;font-size:11px;line-height:1.35;list-style:none;display:grid}.application-user-password-requirements li.is-met{color:var(--centravio-primary)}@media (max-width:767px){.application-user-password-modal.ant-modal{max-width:100vw;margin:0;padding-bottom:0;top:0}.application-user-password-modal .ant-modal-content{min-height:100vh}}.ant-drawer .ant-card{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0}.ant-drawer .ant-card-head{border-color:var(--centravio-console-border);color:var(--centravio-console-text)}.ant-drawer .ant-card-head-title{color:var(--centravio-console-text);font-size:13px}.ant-modal .ant-modal-content,.ant-modal .ant-modal-header,.ant-modal .ant-modal-body,.ant-modal .ant-modal-footer{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}.ant-modal .ant-modal-content{border:1px solid var(--centravio-console-border);box-shadow:none;border-radius:0}.ant-modal .ant-modal-title{color:var(--centravio-console-text)}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{border-color:var(--centravio-console-border)}.ant-drawer .ant-drawer-content,.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-body,.ant-drawer .ant-drawer-footer{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}.ant-drawer .ant-drawer-content{border-left:1px solid var(--centravio-console-border)}.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-footer{border-color:var(--centravio-console-border)}.ant-drawer .ant-drawer-title{color:var(--centravio-console-text);font-size:15px;font-weight:600}.ant-drawer .ant-form-item-label>label,.ant-modal .ant-form-item-label>label{height:auto;color:var(--centravio-console-text);font-size:11.5px;font-weight:500;line-height:1.2}.ant-drawer .ant-input,.ant-drawer .ant-input-affix-wrapper,.ant-drawer .ant-input-number,.ant-drawer .ant-picker,.ant-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-modal .ant-input,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-input-number,.ant-modal .ant-picker,.ant-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:30px;font-size:12px;border-color:var(--centravio-console-control-border)!important;background:var(--centravio-console-control-bg)!important;color:var(--centravio-console-text)!important;box-shadow:none!important;border-radius:0!important}.ant-drawer .ant-input:not(textarea),.ant-drawer .ant-input-affix-wrapper,.ant-drawer .ant-input-number,.ant-drawer .ant-picker,.ant-drawer .ant-select-single,.ant-drawer .ant-select-single .ant-select-selector,.ant-drawer .ant-select-single .ant-select-selection-search-input,.ant-modal .ant-input:not(textarea),.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-input-number,.ant-modal .ant-picker,.ant-modal .ant-select-single,.ant-modal .ant-select-single .ant-select-selector,.ant-modal .ant-select-single .ant-select-selection-search-input{height:30px!important}.ant-drawer .ant-input-number-input,.ant-drawer .ant-picker-input>input,.ant-drawer .ant-select-selection-item,.ant-drawer .ant-select-selection-search-input,.ant-modal .ant-input-number-input,.ant-modal .ant-picker-input>input,.ant-modal .ant-select-selection-item,.ant-modal .ant-select-selection-search-input{color:var(--centravio-console-text)!important}.ant-drawer .ant-input:hover,.ant-drawer .ant-input-affix-wrapper:hover,.ant-drawer .ant-input-number:hover,.ant-drawer .ant-picker:hover,.ant-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.ant-modal .ant-input:hover,.ant-modal .ant-input-affix-wrapper:hover,.ant-modal .ant-input-number:hover,.ant-modal .ant-picker:hover,.ant-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover{border-color:var(--centravio-console-control-hover-border)!important}.ant-drawer .ant-input:focus,.ant-drawer .ant-input-affix-wrapper:focus-within,.ant-drawer .ant-input-number-focused,.ant-drawer .ant-picker-focused,.ant-drawer .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-modal .ant-input:focus,.ant-modal .ant-input-affix-wrapper:focus-within,.ant-modal .ant-input-number-focused,.ant-modal .ant-picker-focused,.ant-modal .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--centravio-primary)!important;box-shadow:none!important;outline:0!important}.ant-drawer .ant-select-multiple .ant-select-selection-item,.ant-modal .ant-select-multiple .ant-select-selection-item{border-color:var(--centravio-console-border)!important;background:var(--centravio-console-panel-bg)!important}.ant-drawer .ant-btn,.ant-modal .ant-btn{min-height:30px;box-shadow:none;border-radius:0;font-size:12px}.mfa-session-gate{border:1px solid var(--centravio-auth-border);background:var(--centravio-auth-panel-bg);width:min(100%,440px);color:var(--centravio-auth-text);box-shadow:none;border-radius:0;padding:24px;gap:12px!important}.mfa-session-gate-icon{width:28px;height:28px;color:var(--centravio-primary)}.mfa-session-gate .ant-btn-primary,.mfa-session-gate .ant-btn-primary .ant-btn-icon,.mfa-session-gate .ant-btn-primary svg{stroke:currentColor;color:var(--centravio-primary-foreground)!important}.mfa-session-gate h2.ant-typography,.step-up-modal .ant-modal-title{color:var(--centravio-auth-text)}.mfa-session-gate h2.ant-typography{margin:0 0 8px}.mfa-session-gate .ant-typography-secondary,.step-up-modal .ant-typography-secondary,.step-up-modal .ant-form-item-label>label{color:var(--centravio-auth-muted)!important}.mfa-session-recovery-form{width:100%}.mfa-session-gate .ant-input,.step-up-modal .ant-input,.step-up-modal .ant-input-affix-wrapper{border-width:1px!important;border-color:var(--centravio-auth-control-border)!important;background:var(--centravio-auth-control-bg)!important;color:var(--centravio-auth-control-text)!important;box-shadow:none!important;border-radius:0!important;outline:0!important}.mfa-session-gate .ant-input:hover,.step-up-modal .ant-input:hover,.step-up-modal .ant-input-affix-wrapper:hover{border-color:var(--centravio-auth-control-hover-border)!important}.mfa-session-gate .ant-input:focus,.mfa-session-gate .ant-input-focused,.step-up-modal .ant-input:focus,.step-up-modal .ant-input-focused,.step-up-modal .ant-input-affix-wrapper:focus,.step-up-modal .ant-input-affix-wrapper:focus-within,.step-up-modal .ant-input-affix-wrapper-focused{border-color:var(--centravio-control-focus-border)!important;background:var(--centravio-auth-control-bg)!important;box-shadow:none!important;outline:0!important}.mfa-session-gate .ant-input::placeholder,.step-up-modal .ant-input::placeholder,.step-up-modal .ant-input-affix-wrapper .ant-input::placeholder{color:var(--centravio-auth-control-placeholder)!important}[data-centravio-theme=dark] .mfa-session-gate{background:#111827;border-color:#7dd3fc38;box-shadow:inset 0 1px #ffffff09}[data-centravio-theme=dark] .mfa-session-gate-icon{color:#fff;filter:drop-shadow(0 0 8px #7dd3fc57)}[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary{color:#fff!important;background:#1f2937!important;border-color:#7dd3fc6b!important}[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary:hover,[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary:focus-visible,[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary:active{color:#fff!important;background:#334155!important;border-color:#7dd3fca8!important}[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary .ant-btn-icon,[data-centravio-theme=dark] .mfa-session-gate .ant-btn-primary svg{stroke:currentColor;color:#fff!important}.step-up-modal .ant-modal-content{border:1px solid var(--centravio-auth-border);color:var(--centravio-auth-text);box-shadow:none;border-radius:0;padding:0;overflow:hidden;background:var(--centravio-auth-panel-bg)!important}.step-up-modal .ant-modal-header{margin:0;padding:20px 24px 8px;background:var(--centravio-auth-panel-bg)!important}.step-up-modal .ant-modal-body{color:var(--centravio-auth-text);padding:8px 24px 24px;background:var(--centravio-auth-panel-bg)!important}.step-up-modal .ant-modal-close{color:var(--centravio-auth-muted)}.step-up-modal .ant-modal-close:hover,.step-up-modal .ant-modal-close:focus-visible{background:var(--centravio-auth-action-hover-bg);color:var(--centravio-auth-text)}.step-up-modal .ant-btn-default,.step-up-modal .ant-radio-button-wrapper{box-shadow:none!important}.step-up-modal .ant-btn-default{border-color:var(--centravio-outlined-button-border)!important;background:var(--centravio-outlined-button-bg)!important;color:var(--centravio-outlined-button-text)!important}.step-up-modal .ant-radio-button-wrapper{border-color:var(--centravio-auth-action-border)!important;background:var(--centravio-auth-action-bg)!important;color:var(--centravio-auth-action-text)!important}.step-up-modal .ant-btn-default:hover,.step-up-modal .ant-btn-default:active,.step-up-modal .ant-btn-default:focus,.step-up-modal .ant-btn-default:focus-visible,.step-up-modal .ant-radio-button-wrapper:hover{box-shadow:none!important}.step-up-modal .ant-btn-default:hover,.step-up-modal .ant-btn-default:active,.step-up-modal .ant-btn-default:focus,.step-up-modal .ant-btn-default:focus-visible{outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;background-image:none!important}.step-up-modal .ant-radio-button-wrapper:hover{border-color:var(--centravio-auth-action-hover-border)!important;background:var(--centravio-auth-action-hover-bg)!important;color:var(--centravio-auth-action-text)!important}.step-up-modal .ant-radio-button-wrapper:not(:first-child):before{background:var(--centravio-auth-action-border)!important}.step-up-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.step-up-modal .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{border-color:var(--centravio-control-focus-border)!important;background:var(--centravio-auth-action-hover-bg)!important;color:var(--centravio-auth-action-text)!important}.step-up-modal .ant-alert{background:var(--centravio-step-up-alert-bg);width:100%;color:var(--centravio-step-up-alert-text);border-width:1px 1px 1px 3px;border-radius:0;align-items:flex-start;padding:12px 14px;line-height:1.45}.step-up-modal .ant-alert-icon{color:var(--centravio-step-up-alert-accent);margin-inline-end:10px}.step-up-modal .ant-alert-message,.step-up-modal .ant-alert-description{color:var(--centravio-step-up-alert-text)}.step-up-modal .ant-alert-message{font-size:13px;font-weight:600}.step-up-modal .ant-alert-description{opacity:.82;margin-top:4px;font-size:12px}.step-up-modal .ant-form>.ant-alert{margin-bottom:8px}.step-up-expiry{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.step-up-expiry time{color:inherit}.step-up-expiry-countdown{border:1px solid var(--centravio-auth-action-border);background:var(--centravio-auth-action-bg);min-width:48px;min-height:20px;color:var(--centravio-auth-action-text);font-variant-numeric:tabular-nums;border-radius:0;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.step-up-modal .ant-alert-info{--centravio-step-up-alert-bg:var(--centravio-auth-notice-info-bg);--centravio-step-up-alert-border:var(--centravio-auth-notice-info-border);--centravio-step-up-alert-accent:var(--centravio-auth-notice-info-accent);--centravio-step-up-alert-text:var(--centravio-auth-notice-info-text);border-color:var(--centravio-step-up-alert-border);border-left-color:var(--centravio-step-up-alert-accent)}.step-up-modal .ant-alert-success{--centravio-step-up-alert-bg:var(--centravio-auth-notice-success-bg);--centravio-step-up-alert-border:var(--centravio-auth-notice-success-border);--centravio-step-up-alert-accent:var(--centravio-auth-notice-success-accent);--centravio-step-up-alert-text:var(--centravio-auth-notice-success-text);border-color:var(--centravio-step-up-alert-border);border-left-color:var(--centravio-step-up-alert-accent)}.step-up-modal .ant-alert-warning{--centravio-step-up-alert-bg:var(--centravio-auth-notice-warning-bg);--centravio-step-up-alert-border:var(--centravio-auth-notice-warning-border);--centravio-step-up-alert-accent:var(--centravio-auth-notice-warning-accent);--centravio-step-up-alert-text:var(--centravio-auth-notice-warning-text);border-color:var(--centravio-step-up-alert-border);border-left-color:var(--centravio-step-up-alert-accent)}.step-up-modal .ant-alert-error{--centravio-step-up-alert-bg:var(--centravio-auth-notice-error-bg);--centravio-step-up-alert-border:var(--centravio-auth-notice-error-border);--centravio-step-up-alert-accent:var(--centravio-auth-notice-error-accent);--centravio-step-up-alert-text:var(--centravio-auth-notice-error-text);border-color:var(--centravio-step-up-alert-border);border-left-color:var(--centravio-step-up-alert-accent)}.step-up-modal-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.step-up-method-controls{width:100%}.step-up-method-controls .ant-radio-group{flex-wrap:wrap;gap:9px!important;display:inline-flex!important}.step-up-method-controls .ant-radio-button-wrapper{font-weight:400;margin-inline-start:0!important}.step-up-method-controls .ant-radio-button-wrapper:before{display:none!important}.step-up-enrollment-panel{border-top:1px solid var(--centravio-auth-border);width:100%;padding-top:12px}.step-up-enrollment-panel .ant-qrcode{background:#fff;border-radius:0}.inline-form-item{min-width:min(100%,220px);margin-bottom:0}.setup-secret-form{align-items:flex-start}.setup-step-up-input{max-width:420px}.setup-rotate-form{margin-top:16px}.setup-icon{background:var(--centravio-control-active-bg);width:44px;height:44px;color:var(--centravio-primary);border-radius:0;flex:none;place-items:center;font-size:20px;display:grid}.auth-page{background:var(--centravio-auth-page-bg);grid-template-columns:minmax(0,1fr) minmax(480px,1fr);min-height:100vh;display:grid}.auth-intro{--centravio-logo-color:#fff;color:#fff;background:#0b1220 url(https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=1600&q=85) 50%/cover;flex-direction:column;justify-content:center;padding:clamp(32px,8vw,96px);display:flex;position:relative}.auth-intro:before{content:"";background:#050f1cc2;position:absolute;inset:0}.auth-intro-logo{z-index:1;aspect-ratio:1382/327;width:clamp(200px,13.5vw,270px);max-width:calc(100% - clamp(64px,16vw,192px));height:auto;max-height:64px;color:var(--centravio-logo-color);filter:drop-shadow(0 1px #0b1220b8)drop-shadow(0 12px 24px #00000038);mix-blend-mode:normal;pointer-events:none;background:0 0;display:block;position:absolute;top:clamp(38px,5vh,64px);left:clamp(56px,7.5vw,120px)}.auth-intro-content{z-index:1;border-left:2px solid rgba(var(--centravio-primary-rgb), .88);filter:drop-shadow(0 12px 26px #00000029);width:min(100%,880px);padding-left:clamp(18px,2vw,28px);position:relative}.auth-intro-eyebrow{color:#ffffffc2;letter-spacing:0;text-shadow:0 1px 3px #00000075;margin-bottom:13px;font-size:12px;font-weight:300;line-height:1.15;display:block}.auth-intro .ant-typography{color:#fff}.auth-intro h1.ant-typography{text-shadow:0 2px 3px #00000047;max-width:760px;margin-bottom:18px;font-size:clamp(36px,3.1vw,48px);line-height:1.08}.auth-intro .ant-typography:not(h1){color:#ffffffeb;text-shadow:0 1px 2px #00000057;max-width:760px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.58}.auth-intro-scope{color:#ebf8fce6;text-shadow:0 1px 2px #00000047;flex-wrap:wrap;gap:8px 18px;max-width:760px;margin-top:18px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.auth-intro-scope span{position:relative}.auth-intro-scope span:not(:last-child):after{content:"";background:#d5eef6bd;border-radius:0;width:2px;height:2px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.auth-panel{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);flex-direction:column;justify-content:center;align-items:center;padding:clamp(24px,3.6vw,52px);display:flex;position:relative}.auth-panel .ant-typography{color:var(--centravio-auth-text)}.auth-panel .ant-typography-secondary{color:var(--centravio-auth-muted)!important}.register-panel{align-items:center;padding-inline:clamp(24px,3.6vw,52px);overflow:auto}.auth-panel-content{width:min(100%,760px);padding-bottom:56px}.auth-footer{border-top:1px solid var(--centravio-auth-border);width:auto;color:var(--centravio-auth-footer-text);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:11px;font-weight:300;line-height:1.3;display:flex;position:absolute;bottom:clamp(18px,3vw,32px);left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px)}.auth-footer-copy{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-weight:300;display:inline-flex}.auth-footer-copyright,.auth-footer-cookie-slot,.auth-footer-cookie-divider,.auth-footer-docs-divider,.auth-footer-link,.auth-footer-controls{font-weight:300!important}.auth-footer-cookie-slot{align-items:center;gap:6px;min-width:0;display:inline-flex}.auth-footer-cookie-divider,.auth-footer-docs-divider{color:var(--centravio-auth-footer-text);font:inherit}.auth-footer-link{color:var(--centravio-auth-footer-text);font:inherit;line-height:inherit;text-decoration:none}.auth-footer-link:hover,.auth-footer-link:focus-visible{color:var(--centravio-auth-footer-text);text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:currentColor}.auth-footer-link:focus-visible{outline-offset:2px;outline:1px solid}[data-centravio-theme=dark] .auth-back-button,[data-centravio-theme=dark] .auth-back-button:hover,[data-centravio-theme=dark] .auth-back-button:focus-visible{color:#fff!important}.auth-footer-controls{flex-direction:row-reverse;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.auth-footer-language-select{width:24px;min-width:24px}.auth-footer .auth-footer-language-select.locale-select.ant-select{align-items:center;display:inline-flex;width:24px!important;height:24px!important;min-height:24px!important}.auth-footer .auth-footer-language-select.locale-select .ant-select-selector{width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;align-items:center!important;padding-inline:0!important}.auth-footer .auth-footer-language-select.locale-select .ant-select-selection-wrap{justify-content:center;align-self:stretch;height:24px!important}.auth-footer .auth-footer-language-select.locale-select .ant-select-selection-item{text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:300;display:inline-flex;height:24px!important;color:var(--centravio-auth-footer-text)!important;line-height:24px!important}.auth-footer-language-select.locale-select.ant-select-focused .ant-select-selector,.auth-footer-language-select.locale-select.ant-select-open .ant-select-selector,.auth-footer-language-select.locale-select .ant-select-selector:hover{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.auth-footer-theme-switch.theme-switch-control{color:var(--centravio-auth-footer-text);font-weight:300}.auth-footer-theme-switch .theme-mode-toggle{width:24px;min-width:24px;height:24px;color:var(--centravio-auth-footer-text);background:0 0;border:0;font-weight:300}.auth-footer-theme-switch .theme-mode-toggle svg{stroke-width:1.3px}.auth-footer-theme-switch .theme-mode-toggle:hover,.auth-footer-theme-switch .theme-mode-toggle:focus-visible{color:var(--centravio-auth-footer-text);background:0 0;border:0;outline:0}.auth-panel .ant-btn-primary{border-color:var(--centravio-primary);background:var(--centravio-primary);color:var(--centravio-primary-foreground);transition:background-color .12s,border-color .12s}.auth-panel .ant-btn-primary:hover,.auth-panel .ant-btn-primary:focus-visible,.auth-panel .ant-btn-primary:active{border-color:var(--centravio-primary);background:var(--centravio-primary);color:var(--centravio-primary-foreground)}.auth-panel .ant-btn{border:1px solid var(--centravio-auth-action-border);background:var(--centravio-auth-action-bg);color:var(--centravio-auth-action-text);box-shadow:none;border-radius:0;font-weight:500}.auth-panel .ant-btn:hover,.auth-panel .ant-btn:focus-visible{border-color:var(--centravio-auth-action-hover-border);background:var(--centravio-auth-action-hover-bg);color:var(--centravio-auth-action-text);box-shadow:none}.auth-panel .ant-btn[disabled],.auth-panel .ant-btn.ant-btn-disabled{opacity:.72;border-color:var(--centravio-auth-border)!important;color:var(--centravio-auth-muted)!important;background:#64748b14!important}[data-centravio-theme=dark] .auth-panel .ant-btn{background:var(--centravio-auth-action-bg);color:#d5eef6;border-color:#7dd3fc29}[data-centravio-theme=dark] .auth-panel .ant-btn:hover,[data-centravio-theme=dark] .auth-panel .ant-btn:focus-visible{color:#f0f9ff;background:#0e749038;border-color:#7dd3fc52}[data-centravio-theme=dark] .auth-panel .ant-btn-primary,[data-centravio-theme=dark] .auth-panel .ant-btn-primary:hover,[data-centravio-theme=dark] .auth-panel .ant-btn-primary:focus-visible{border-color:var(--centravio-primary);background:var(--centravio-primary);color:var(--centravio-primary-foreground)}.auth-panel:not(.register-panel) .ant-form-item{margin-bottom:24px}.auth-panel:not(.register-panel) .ant-form-item-label{padding-bottom:7px}.auth-panel:not(.register-panel) form .ant-btn-primary{margin-top:2px}.login-panel .auth-login-card{border:1px solid rgba(var(--centravio-primary-rgb), .12);width:min(100%,680px);box-shadow:none;background:0 0;border-radius:0;padding:clamp(32px,3vw,42px);row-gap:18px!important}.auth-login-heading{gap:0;display:grid}.auth-login-heading h2.ant-typography{color:var(--centravio-auth-text);margin:0;font-size:26px;font-weight:600;line-height:1.08}.auth-login-heading .ant-typography-secondary{font-size:12px;font-weight:400;line-height:1.45;color:var(--centravio-auth-muted)!important}.auth-login-form .ant-form-item{margin-bottom:16px!important}.auth-login-form .ant-form-item-label{padding-bottom:5px!important}.auth-login-form .ant-form-item-label>label{height:auto;color:var(--centravio-auth-text);font-size:11.5px;font-weight:500;line-height:1.2}.login-panel .auth-login-form .ant-form-item-control-input-content>.ant-input,.login-panel .auth-login-form .ant-input-affix-wrapper{font-size:12px;line-height:1.5;border-radius:0!important;height:37px!important;min-height:37px!important;padding:6px 10px!important}.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input{font-size:12px;line-height:1.5;height:auto!important;min-height:0!important;padding:0!important}.login-panel .auth-login-form .ant-input-password.ant-input-affix-wrapper{padding-block:0!important}.login-panel .auth-login-form .ant-input-password.ant-input-affix-wrapper .ant-input{height:auto!important;min-height:0!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input:-webkit-autofill{background-color:var(--centravio-auth-autofill-bg)!important;border-color:var(--centravio-auth-control-border)!important;-webkit-box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;-webkit-text-fill-color:var(--centravio-auth-control-text)!important;color:var(--centravio-auth-control-text)!important;caret-color:var(--centravio-auth-control-text)!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;outline:0!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input:-webkit-autofill:hover{background-color:var(--centravio-auth-autofill-bg)!important;border-color:var(--centravio-auth-control-border)!important;-webkit-box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;-webkit-text-fill-color:var(--centravio-auth-control-text)!important;color:var(--centravio-auth-control-text)!important;caret-color:var(--centravio-auth-control-text)!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;outline:0!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input:-webkit-autofill:focus{background-color:var(--centravio-auth-autofill-bg)!important;border-color:var(--centravio-auth-control-border)!important;-webkit-box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;-webkit-text-fill-color:var(--centravio-auth-control-text)!important;color:var(--centravio-auth-control-text)!important;caret-color:var(--centravio-auth-control-text)!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;outline:0!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input:-webkit-autofill:active{background-color:var(--centravio-auth-autofill-bg)!important;border-color:var(--centravio-auth-control-border)!important;-webkit-box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;-webkit-text-fill-color:var(--centravio-auth-control-text)!important;color:var(--centravio-auth-control-text)!important;caret-color:var(--centravio-auth-control-text)!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;outline:0!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input:autofill,.login-panel .auth-login-form .ant-input:autofill:hover,.login-panel .auth-login-form .ant-input:autofill:focus,.login-panel .auth-login-form .ant-input:autofill:active{background-color:var(--centravio-auth-autofill-bg)!important;border-color:var(--centravio-auth-control-border)!important;-webkit-box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;box-shadow:0 0 0 1000px var(--centravio-auth-autofill-bg) inset!important;-webkit-text-fill-color:var(--centravio-auth-control-text)!important;color:var(--centravio-auth-control-text)!important;caret-color:var(--centravio-auth-control-text)!important;font-family:var(--centravio-font-family)!important;letter-spacing:normal!important;outline:0!important;font-size:12px!important;font-weight:400!important;line-height:20px!important}.login-panel .auth-login-form .ant-input-password.ant-input-affix-wrapper:has(.ant-input:-webkit-autofill){border-color:var(--centravio-auth-control-border)!important;background:var(--centravio-auth-autofill-bg)!important}.login-panel .auth-login-form .ant-input-password.ant-input-affix-wrapper:has(.ant-input:autofill){border-color:var(--centravio-auth-control-border)!important;background:var(--centravio-auth-autofill-bg)!important}:-webkit-any(.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input:-webkit-autofill,.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input:autofill){border-color:#0000!important}:is(.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input:autofill,.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input:autofill){border-color:#0000!important}.login-panel .auth-login-form .ant-input::selection,.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input::selection{background:rgba(var(--centravio-primary-rgb), .22);color:var(--centravio-auth-control-text);-webkit-text-fill-color:var(--centravio-auth-control-text)}.login-panel .auth-login-form .ant-input::placeholder,.login-panel .auth-login-form .ant-input-affix-wrapper .ant-input::placeholder{font-size:12px}.auth-human-check{background:0 0;border:0;gap:7px;margin-top:2px;margin-bottom:16px;padding:10px 0;display:grid}.auth-human-check-header{color:var(--centravio-auth-text);justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;font-weight:500;line-height:1.2;display:flex}.auth-human-check-header strong{color:var(--centravio-primary);font-size:10.5px;font-weight:400}.auth-human-check-button{border:1px solid rgba(var(--centravio-primary-rgb), .32);width:100%;min-height:38px;color:var(--centravio-auth-text);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-human-check-button:disabled{cursor:default;opacity:.82}.auth-human-check-button:focus-visible{outline:1px solid var(--centravio-primary);outline-offset:2px}.auth-human-check-fill{transform-origin:0;background:rgba(var(--centravio-primary-rgb), .16);transition:transform 80ms linear;position:absolute;inset:0}.auth-human-check-copy{z-index:1;align-items:center;gap:8px;font-size:12px;display:inline-flex;position:relative}.auth-human-check-label{font-weight:500}.auth-human-check-progress{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-human-check-progress span{transform-origin:0;background:var(--centravio-primary);width:100%;height:100%;transition:transform 80ms linear;display:block}.auth-human-check-error{color:var(--centravio-primary);font-size:10.5px;line-height:1.4}.auth-human-check-verified{background:0 0}.auth-human-check-verified .auth-human-check-button{border-color:rgba(var(--centravio-primary-rgb), .46);background:0 0}[data-centravio-theme=dark] .auth-human-check{background:0 0}[data-centravio-theme=dark] .auth-human-check-button{border-color:#7dd3fc52;background:var(--centravio-auth-control-bg)!important}[data-centravio-theme=dark] .auth-human-check-header strong{color:#fff}[data-centravio-theme=dark] .auth-human-check-fill{background:#7dd3fc38}.auth-panel.login-panel form.auth-login-form .ant-btn-primary{border-radius:0;height:40px;min-height:40px;margin-top:6px;padding-inline:16px;font-size:12.5px;font-weight:500}[data-centravio-theme=dark] .auth-panel.login-panel form.auth-login-form .ant-btn-primary:not(:disabled){border-color:var(--centravio-primary-hover)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}[data-centravio-theme=dark] .auth-panel.login-panel form.auth-login-form .ant-btn-primary:not(:disabled):hover,[data-centravio-theme=dark] .auth-panel.login-panel form.auth-login-form .ant-btn-primary:not(:disabled):focus-visible{border-color:var(--centravio-primary)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important}[data-centravio-theme=dark] .auth-panel.login-panel form.auth-login-form .ant-btn-primary:not(:disabled):active{border-color:var(--centravio-primary-active)!important;background:var(--centravio-primary-active)!important;color:var(--centravio-primary-foreground)!important}[data-centravio-theme=dark] .login-panel .auth-login-card{box-shadow:none;background:0 0;border:1px solid #7dd3fc1f}.registration-form .registration-submit-button.ant-btn-primary{height:40px;min-height:40px;margin-top:2px}.registration-form .registration-submit-button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.registration-form .registration-submit-button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--centravio-primary);color:var(--centravio-primary-foreground)}.registration-form .registration-submit-button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{background:var(--centravio-primary-active);color:var(--centravio-primary-foreground)}.auth-panel .ant-input,.auth-panel .ant-input-affix-wrapper,.auth-panel .ant-select:not(.ant-select-customize-input) .ant-select-selector{font-size:12px;border-width:1px!important;border-color:var(--centravio-auth-control-border)!important;background:var(--centravio-auth-control-bg)!important;min-height:30px!important;color:var(--centravio-auth-control-text)!important;outline:0!important}.auth-panel .ant-input:not(textarea),.auth-panel .ant-input-affix-wrapper,.auth-panel .ant-select-single,.auth-panel .ant-select-single .ant-select-selector,.auth-panel .ant-select-single .ant-select-selection-search-input{height:30px!important}.auth-panel .ant-input-affix-wrapper .ant-input,.auth-panel .ant-input-affix-wrapper .ant-input:hover,.auth-panel .ant-input-affix-wrapper .ant-input:focus{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.auth-panel .ant-input:hover,.auth-panel .ant-input-affix-wrapper:hover,.auth-panel .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover{border-color:var(--centravio-auth-control-hover-border)!important}.auth-panel .ant-input:focus,.auth-panel .ant-input-focused,.auth-panel .ant-input-affix-wrapper:focus,.auth-panel .ant-input-affix-wrapper:focus-within,.auth-panel .ant-input-affix-wrapper-focused,.auth-panel .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.auth-panel .ant-select-open:not(.ant-select-disabled) .ant-select-selector{border-width:1px!important;border-color:var(--centravio-control-focus-border)!important;background:var(--centravio-auth-control-bg)!important;box-shadow:none!important;outline:0!important}[data-centravio-theme=dark] .auth-panel .ant-input:focus,[data-centravio-theme=dark] .auth-panel .ant-input:focus-visible,[data-centravio-theme=dark] .auth-panel .ant-input-focused,[data-centravio-theme=dark] .auth-panel .ant-input-affix-wrapper:focus,[data-centravio-theme=dark] .auth-panel .ant-input-affix-wrapper:focus-visible,[data-centravio-theme=dark] .auth-panel .ant-input-affix-wrapper:focus-within,[data-centravio-theme=dark] .auth-panel .ant-input-affix-wrapper-focused,[data-centravio-theme=dark] .auth-panel .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,[data-centravio-theme=dark] .auth-panel .ant-select-open:not(.ant-select-disabled) .ant-select-selector{box-shadow:none!important;border-width:1px!important;outline:0!important}.auth-panel .ant-input-prefix,.auth-panel .ant-input-suffix,.auth-panel .ant-select-arrow{color:var(--centravio-auth-control-icon)!important}.auth-panel .ant-input-prefix{margin-inline-end:9px}.auth-panel .ant-form-item-explain,.auth-panel .ant-form-item-extra{margin-top:3px;font-size:10px;font-weight:400;line-height:1.3}.auth-panel .ant-form-item-explain-error{color:var(--centravio-primary)!important}.auth-panel .ant-form-item-has-error .ant-input,.auth-panel .ant-form-item-has-error .ant-input-affix-wrapper,.auth-panel .ant-form-item-has-error .ant-select-selector{border-color:var(--centravio-control-focus-border)!important;background:var(--centravio-auth-control-bg)!important;box-shadow:none!important}.auth-panel .ant-form-item-has-error .ant-input:hover,.auth-panel .ant-form-item-has-error .ant-input-affix-wrapper:hover,.auth-panel .ant-form-item-has-error .ant-select-selector:hover,.auth-panel .ant-form-item-has-error .ant-input:focus,.auth-panel .ant-form-item-has-error .ant-input-affix-wrapper:focus-within,.auth-panel .ant-form-item-has-error .ant-select-focused .ant-select-selector{border-color:var(--centravio-control-focus-border)!important;box-shadow:none!important}.auth-panel .ant-input,.auth-panel .ant-input-affix-wrapper,.auth-panel .ant-select:not(.ant-select-customize-input) .ant-select-selector,.auth-panel .ant-select-selection-item,.auth-panel .ant-select-selection-placeholder,.auth-panel .ant-select-selection-search-input{font-size:13px}.auth-panel .ant-input::placeholder,.auth-panel .ant-input-affix-wrapper .ant-input::placeholder,.auth-panel .ant-select-selection-placeholder{font-size:13px;color:var(--centravio-auth-control-placeholder)!important}.login-panel .auth-login-form .ant-input-password .ant-input[type=password],.auth-panel .ant-input-password .ant-input[type=password],.console-content .ant-input-password .ant-input[type=password],.ant-drawer .ant-input-password .ant-input[type=password],.ant-modal .ant-input-password .ant-input[type=password]{letter-spacing:1px;font-size:11px!important}.login-panel .auth-login-form .ant-input-password .ant-input[type=password],.login-panel .auth-login-form .ant-input-password .ant-input[type=text]{letter-spacing:normal;font-size:12px!important}.login-panel .auth-login-form .ant-input-password .ant-input::placeholder{font-weight:400;color:var(--centravio-auth-control-placeholder)!important;letter-spacing:normal!important;font-size:12px!important}.auth-notice{--centravio-auth-solid-bg:var(--centravio-solid-notice-warning-bg);--centravio-auth-solid-border:var(--centravio-solid-notice-warning-border);--centravio-auth-solid-text:var(--centravio-solid-notice-warning-text);--centravio-auth-solid-muted-text:#111827c7;border:1px solid var(--centravio-auth-solid-border);background:var(--centravio-auth-solid-bg);width:100%;color:var(--centravio-auth-solid-text);border-radius:0;align-items:flex-start;gap:9px;padding:9px 11px;font-size:12px;font-weight:400;line-height:1.42;display:flex}.auth-notice-error{--centravio-auth-solid-bg:var(--centravio-auth-notice-error-bg);--centravio-auth-solid-border:var(--centravio-auth-notice-error-border);--centravio-auth-solid-text:var(--centravio-auth-notice-error-text);--centravio-auth-solid-muted-text:var(--centravio-auth-notice-error-text)}.auth-notice-warning{--centravio-auth-solid-bg:var(--centravio-auth-notice-warning-bg);--centravio-auth-solid-border:var(--centravio-auth-notice-warning-border);--centravio-auth-solid-text:var(--centravio-auth-notice-warning-text);--centravio-auth-solid-muted-text:var(--centravio-auth-notice-warning-text)}.auth-notice-info,.auth-notice-success{--centravio-auth-solid-bg:var(--centravio-solid-notice-accent-bg);--centravio-auth-solid-border:var(--centravio-solid-notice-accent-border);--centravio-auth-solid-text:var(--centravio-solid-notice-text);--centravio-auth-solid-muted-text:var(--centravio-solid-notice-muted-text)}.auth-notice-icon{color:currentColor;opacity:.86;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}.auth-notice-message{gap:2px;min-width:0;display:grid}.auth-notice-title,.auth-notice-description{min-width:0}.auth-notice-description{color:var(--centravio-auth-solid-muted-text);font-weight:400}.login-panel .auth-notice-warning,.login-panel .auth-notice-error,.register-panel .auth-notice-warning,.register-panel .auth-notice-error{background:0 0;border-color:#64748b24;border-left-width:2px;padding:8px 10px}.login-panel .auth-notice-warning,.register-panel .auth-notice-warning{border-left-color:var(--centravio-auth-notice-warning-accent);color:var(--centravio-auth-notice-warning-text)}.login-panel .auth-notice-error,.register-panel .auth-notice-error{border-left-color:var(--centravio-auth-notice-error-accent);color:var(--centravio-auth-notice-error-text)}.login-panel .auth-notice-warning .auth-notice-description,.register-panel .auth-notice-warning .auth-notice-description{color:var(--centravio-auth-notice-warning-text)}.login-panel .auth-notice-error .auth-notice-description,.register-panel .auth-notice-error .auth-notice-description{color:var(--centravio-auth-notice-error-text)}.login-panel .auth-notice-warning .auth-notice-icon,.login-panel .auth-notice-error .auth-notice-icon,.register-panel .auth-notice-warning .auth-notice-icon,.register-panel .auth-notice-error .auth-notice-icon{opacity:.72}.auth-panel-header{gap:14px;width:100%;display:grid}.auth-panel-header-row{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.auth-back-button{border:1px solid var(--centravio-auth-action-border);background:var(--centravio-auth-action-bg);width:fit-content;min-height:26px;color:var(--centravio-primary);border-radius:0;justify-content:flex-start;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.auth-back-button:hover,.auth-back-button:focus-visible{border-color:var(--centravio-auth-action-hover-border);background:var(--centravio-auth-action-hover-bg);color:var(--centravio-auth-action-text);text-decoration:none}.auth-back-button svg{width:13px;height:13px}.auth-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:0;display:grid}.auth-actions-single{grid-template-columns:1fr}.auth-action-link{border:1px solid var(--centravio-auth-action-border);min-height:56px;color:var(--centravio-auth-action-text);background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}button.auth-action-link{width:100%;font:inherit;text-align:left}.auth-action-link:hover,.auth-action-link:focus-visible{border-color:var(--centravio-auth-action-hover-border);background:rgba(var(--centravio-primary-rgb), .035);color:var(--centravio-auth-action-text)}.auth-action-link-disabled,.auth-action-link:disabled{cursor:not-allowed;opacity:.58}.auth-action-link-disabled:hover,.auth-action-link-disabled:focus-visible,.auth-action-link:disabled:hover,.auth-action-link:disabled:focus-visible{border-color:var(--centravio-auth-action-border);background:0 0}[data-centravio-theme=dark] .auth-action-link{background:var(--centravio-auth-action-bg)!important}[data-centravio-theme=dark] .auth-action-link:hover,[data-centravio-theme=dark] .auth-action-link:focus-visible{background:var(--centravio-auth-action-hover-bg)!important}.auth-action-icon{background:var(--centravio-auth-icon-bg);width:30px;height:30px;color:var(--centravio-primary);border-radius:0;flex:0 0 30px;place-items:center;font-size:12px;display:grid}.auth-action-icon svg{width:17px;height:17px}[data-centravio-theme=dark] .auth-action-icon,[data-centravio-theme=dark] .auth-action-icon svg{color:#fff;stroke:currentColor}.auth-action-copy{gap:2px;min-width:0;display:grid}.auth-action-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.2;overflow:hidden}.auth-action-copy span{color:var(--centravio-auth-action-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.3;overflow:hidden}[data-centravio-theme=dark] .auth-action-copy strong{color:#fff}.registration-form{width:100%}.registration-form .ant-form-item{margin-bottom:22px}.registration-form .ant-form-item-label{padding-bottom:5px}.registration-form .ant-form-item-label>label{height:auto;color:var(--centravio-auth-text);font-size:11.5px;font-weight:500;line-height:1.2}.registration-form .ant-form-item-extra{color:var(--centravio-auth-muted);margin-top:4px;font-size:9.5px;font-weight:400;line-height:1.3}.register-panel .registration-form .ant-input,.register-panel .registration-form .ant-input-affix-wrapper,.register-panel .registration-form .ant-select-single .ant-select-selector{font-size:12px;border-radius:0!important;height:36px!important;min-height:36px!important}.register-panel .registration-form .ant-input{padding:7px 10px!important}.register-panel .registration-form .ant-select-single .ant-select-selector{padding-inline:10px!important}.register-panel .registration-form .ant-select-single .ant-select-selection-item,.register-panel .registration-form .ant-select-single .ant-select-selection-placeholder{font-size:12px;height:34px!important;line-height:34px!important}.register-panel .registration-form .ant-select-single .ant-select-selection-search-input{height:34px!important}.register-panel .registration-form .ant-input::placeholder,.register-panel .registration-form .ant-select-selection-placeholder{font-size:12px}.registration-workspace-form .ant-form-item{margin-bottom:22px}.registration-workspace-form .ant-form-item-label{padding-bottom:5px}.registration-workspace-form .ant-form-item-label>label{font-size:11.5px;font-weight:500}.register-panel .registration-workspace-form .ant-input,.register-panel .registration-workspace-form .ant-input-affix-wrapper,.register-panel .registration-workspace-form .ant-select-single .ant-select-selector{font-size:12px;border-radius:0!important;height:36px!important;min-height:36px!important}.register-panel .registration-workspace-form .ant-input{padding:7px 10px!important}.register-panel .registration-workspace-form .ant-select-single .ant-select-selector{padding-inline:10px!important}.register-panel .registration-workspace-form .ant-select-single .ant-select-selection-item,.register-panel .registration-workspace-form .ant-select-single .ant-select-selection-placeholder{font-size:12px;height:34px!important;line-height:34px!important}.register-panel .registration-workspace-form .ant-select-single .ant-select-selection-search-input{height:34px!important}.register-panel .registration-workspace-form .ant-input::placeholder,.register-panel .registration-workspace-form .ant-select-selection-placeholder{font-size:12px}.console-content .ant-input:not(textarea),.ant-drawer .ant-input:not(textarea),.ant-modal .ant-input:not(textarea),.auth-panel .ant-input:not(textarea){height:30px!important;padding-block:4px!important;line-height:20px!important}.console-content .ant-input-affix-wrapper,.ant-drawer .ant-input-affix-wrapper,.ant-modal .ant-input-affix-wrapper,.auth-panel .ant-input-affix-wrapper,.console-content .ant-select-single .ant-select-selector,.ant-drawer .ant-select-single .ant-select-selector,.ant-modal .ant-select-single .ant-select-selector,.auth-panel .ant-select-single .ant-select-selector{align-items:center!important;height:30px!important;min-height:30px!important;display:inline-flex!important}.console-content .ant-input-affix-wrapper .ant-input,.console-content .ant-input-affix-wrapper .ant-input:hover,.console-content .ant-input-affix-wrapper .ant-input:focus,.ant-drawer .ant-input-affix-wrapper .ant-input,.ant-drawer .ant-input-affix-wrapper .ant-input:hover,.ant-drawer .ant-input-affix-wrapper .ant-input:focus,.ant-modal .ant-input-affix-wrapper .ant-input,.ant-modal .ant-input-affix-wrapper .ant-input:hover,.ant-modal .ant-input-affix-wrapper .ant-input:focus,.auth-panel .ant-input-affix-wrapper .ant-input,.auth-panel .ant-input-affix-wrapper .ant-input:hover,.auth-panel .ant-input-affix-wrapper .ant-input:focus{height:20px!important;min-height:20px!important;padding-block:0!important;line-height:20px!important}.console-content .ant-select-single .ant-select-selection-wrap,.ant-drawer .ant-select-single .ant-select-selection-wrap,.ant-modal .ant-select-single .ant-select-selection-wrap,.auth-panel .ant-select-single .ant-select-selection-wrap,.console-content .ant-select-single .ant-select-selection-item,.console-content .ant-select-single .ant-select-selection-placeholder,.ant-drawer .ant-select-single .ant-select-selection-item,.ant-drawer .ant-select-single .ant-select-selection-placeholder,.ant-modal .ant-select-single .ant-select-selection-item,.ant-modal .ant-select-single .ant-select-selection-placeholder,.auth-panel .ant-select-single .ant-select-selection-item,.auth-panel .ant-select-single .ant-select-selection-placeholder{align-items:center!important;height:28px!important;line-height:20px!important;display:flex!important}.console-content .ant-select-single .ant-select-selection-search,.ant-drawer .ant-select-single .ant-select-selection-search,.ant-modal .ant-select-single .ant-select-selection-search,.auth-panel .ant-select-single .ant-select-selection-search{align-items:center!important;height:28px!important;display:flex!important}.console-content .ant-select-single .ant-select-selection-search-input,.ant-drawer .ant-select-single .ant-select-selection-search-input,.ant-modal .ant-select-single .ant-select-selection-search-input,.auth-panel .ant-select-single .ant-select-selection-search-input{height:20px!important;line-height:20px!important}.console-footer .console-footer-language-select.ant-select-single,.auth-footer .auth-footer-language-select.ant-select-single,.console-footer .console-footer-language-select.ant-select-single .ant-select-selector,.auth-footer .auth-footer-language-select.ant-select-single .ant-select-selector,.console-footer .console-footer-language-select.ant-select-single .ant-select-selection-wrap,.auth-footer .auth-footer-language-select.ant-select-single .ant-select-selection-wrap,.console-footer .console-footer-language-select.ant-select-single .ant-select-selection-item,.auth-footer .auth-footer-language-select.ant-select-single .ant-select-selection-item,.console-footer .console-footer-language-select.ant-select-single .ant-select-selection-search,.auth-footer .auth-footer-language-select.ant-select-single .ant-select-selection-search,.console-footer .console-footer-language-select.ant-select-single .ant-select-selection-search-input,.auth-footer .auth-footer-language-select.ant-select-single .ant-select-selection-search-input{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;line-height:24px!important}[data-centravio-theme=dark] .console-header .console-language-select.locale-select .ant-select-selection-item,[data-centravio-theme=dark] .console-footer .console-footer-language-select.locale-select .ant-select-selection-item,[data-centravio-theme=dark] .auth-footer .auth-footer-language-select.locale-select .ant-select-selection-item,[data-centravio-theme=dark] .console-theme-switch .theme-mode-toggle,[data-centravio-theme=dark] .console-footer-theme-switch .theme-mode-toggle,[data-centravio-theme=dark] .auth-footer-theme-switch .theme-mode-toggle{color:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] .console-content .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .console-content textarea.ant-input,[data-centravio-theme=dark] .console-content .ant-input-affix-wrapper,[data-centravio-theme=dark] .console-content .ant-input-number,[data-centravio-theme=dark] .console-content .ant-picker,[data-centravio-theme=dark] .console-content .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-centravio-theme=dark] .console-content .ant-mentions,[data-centravio-theme=dark] .ant-drawer .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .ant-drawer textarea.ant-input,[data-centravio-theme=dark] .ant-drawer .ant-input-affix-wrapper,[data-centravio-theme=dark] .ant-drawer .ant-input-number,[data-centravio-theme=dark] .ant-drawer .ant-picker,[data-centravio-theme=dark] .ant-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-centravio-theme=dark] .ant-modal .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .ant-modal textarea.ant-input,[data-centravio-theme=dark] .ant-modal .ant-input-affix-wrapper,[data-centravio-theme=dark] .ant-modal .ant-input-number,[data-centravio-theme=dark] .ant-modal .ant-picker,[data-centravio-theme=dark] .ant-modal .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-centravio-theme=dark] .workspace-window-body .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .workspace-window-body textarea.ant-input,[data-centravio-theme=dark] .workspace-window-body .ant-input-affix-wrapper,[data-centravio-theme=dark] .workspace-window-body .ant-input-number,[data-centravio-theme=dark] .workspace-window-body .ant-picker,[data-centravio-theme=dark] .workspace-window-body .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-centravio-theme=dark] .workspace-window-body .ant-mentions,[data-centravio-theme=dark] .auth-panel .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .auth-panel textarea.ant-input,[data-centravio-theme=dark] .auth-panel .ant-input-affix-wrapper,[data-centravio-theme=dark] .auth-panel .ant-select:not(.ant-select-customize-input) .ant-select-selector,[data-centravio-theme=dark] .mfa-session-gate .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .step-up-modal .ant-form-item-control-input-content>.ant-input,[data-centravio-theme=dark] .step-up-modal .ant-input-affix-wrapper{background:var(--centravio-dark-control-surface)!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.mfa-session-gate,.step-up-modal,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :is(.ant-input:hover,.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper-focused,.ant-input-number:hover,.ant-input-number-focused,.ant-picker:hover,.ant-picker-focused,.ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-open:not(.ant-select-disabled) .ant-select-selector,.ant-mentions:hover,.ant-mentions-focused){border-color:var(--centravio-console-control-hover-border)!important;background:var(--centravio-dark-control-surface-hover)!important;box-shadow:none!important;outline:0!important}[data-centravio-theme=dark] .auth-panel :is(.ant-input:hover,.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper-focused,.ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ant-select-open:not(.ant-select-disabled) .ant-select-selector){border-color:var(--centravio-auth-control-hover-border)!important;background:var(--centravio-dark-control-surface-hover)!important;box-shadow:none!important;outline:0!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.step-up-modal,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) .ant-input-affix-wrapper .ant-input,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.step-up-modal,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) .ant-input-affix-wrapper .ant-input:hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.step-up-modal,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) .ant-input-affix-wrapper .ant-input:focus{background:0 0!important;border-color:#0000!important}.register-panel .registration-form .ant-btn,.registration-step-panel .ant-btn{border-radius:0;min-height:40px;padding-inline:16px;font-size:12px;font-weight:500}.registration-form .terms-item{margin-top:4px;margin-bottom:24px}.auth-select-dropdown{border:1px solid var(--centravio-popup-border);background:var(--centravio-popup-bg);border-radius:0;padding:4px;box-shadow:0 14px 34px #0f172a1f}.auth-select-dropdown .ant-select-item{min-height:30px;color:var(--centravio-popup-text);border-radius:0;font-size:13px;font-weight:400}.auth-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--centravio-popup-active-bg);color:var(--centravio-popup-selected-text)}.auth-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--centravio-popup-selected-bg);color:var(--centravio-popup-selected-text);font-weight:400}.auth-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--centravio-popup-selected-text)}.locale-select-dropdown .ant-select-item,.locale-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){font-weight:300!important}.locale-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected){text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:currentColor;color:#000!important;background:0 0!important}.locale-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:currentColor;color:var(--centravio-popup-text)!important;background:0 0!important;font-weight:300!important}[data-centravio-theme=dark] .locale-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected){color:var(--centravio-popup-text)!important}.auth-locale-select-dropdown .ant-select-item{min-height:28px;padding-inline:0!important}.auth-locale-select-dropdown .ant-select-item-option-content{text-align:center;flex:auto}.auth-locale-select-dropdown .ant-select-item-option-state{display:none}.tiptap-surface{border:1px solid #64748b3d;border-radius:0;min-height:360px;padding:16px}.tiptap-surface .ProseMirror{outline:none;min-height:320px}.audit-grid-card.ant-card .ant-card-body{overflow:hidden}.audit-grid{width:100%}.audit-status-filter.ant-segmented{min-width:0}.registration-wizard-content{border:1px solid rgba(var(--centravio-primary-rgb), .12);width:min(100%,860px);box-shadow:none;background:0 0;border-radius:0;padding:clamp(34px,3.3vw,48px);row-gap:24px!important}.registration-stage-header{width:100%;padding-bottom:0;display:block}.registration-stage-copy{min-width:0}.registration-stage-eyebrow,.registration-section-label{color:var(--centravio-primary);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.2;display:block}.registration-stage-eyebrow{text-align:right;white-space:nowrap;flex:0 auto;margin-bottom:0}.registration-section-label{margin-bottom:6px}.registration-stage-header h2.ant-typography{color:var(--centravio-auth-text);margin:0;font-size:26px;font-weight:600;line-height:1.08}.registration-stage-header .ant-typography-secondary{max-width:680px;font-size:12px;line-height:1.52;display:block}.registration-stage-description.ant-typography{max-width:720px;color:var(--centravio-auth-muted);margin:10px 0 0;font-size:11px;line-height:1.58}.registration-stage-count{border:1px solid var(--centravio-auth-border);background:rgba(var(--centravio-primary-rgb), .045);min-width:76px;color:var(--centravio-auth-text);text-align:right;border-radius:0;padding:10px 12px;font-size:24px;font-weight:400;line-height:1;display:none}.registration-stage-count span{color:var(--centravio-auth-muted);margin-top:6px;font-size:10px;font-weight:400}.registration-progress-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:none}.registration-progress-item{border:1px solid var(--centravio-auth-border);min-height:38px;color:var(--centravio-auth-muted);background:#64748b09;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:7px 9px;display:grid}.registration-progress-item.is-active{border-color:rgba(var(--centravio-primary-rgb), .36);background:rgba(var(--centravio-primary-rgb), .075);color:var(--centravio-primary)}.registration-progress-item.is-complete{border-color:rgba(var(--centravio-primary-rgb), .16);background:rgba(var(--centravio-primary-rgb), .035);color:var(--centravio-auth-muted)}.registration-progress-icon{background:rgba(var(--centravio-primary-rgb), .08);border-radius:0;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.registration-progress-label{text-overflow:clip;white-space:normal;min-width:0;font-size:10.5px;font-weight:400;line-height:1.2;overflow:visible}.registration-title-row{width:100%;display:block}.registration-title-row h2.ant-typography{white-space:nowrap;margin:0}.registration-steps{display:none!important}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item,.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child{flex:none;width:100%;min-width:0;padding-inline-start:0}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-container{justify-content:center;align-items:center;min-width:0;display:flex}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-icon{width:14px;height:14px;margin-inline-end:4px;line-height:14px}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-content{min-width:0}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-title{padding-inline-end:0;font-size:11px;font-weight:400;line-height:14px}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-title:after,.registration-steps .ant-steps-item-tail,.registration-steps .ant-steps-item-tail:after{display:none}.registration-steps .ant-steps-item-icon svg{width:13px;height:13px}.registration-steps .ant-steps-item-wait .ant-steps-item-title{color:#0f172a6b}.registration-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon,.registration-steps .ant-steps-item-wait .ant-steps-item-icon svg{color:#0f172a4d}.registration-steps .ant-steps-item-wait .ant-steps-item-icon{border-color:#0f172a1a}.registration-steps .ant-steps-item-wait .ant-steps-item-tail:after{background-color:#0f172a0f}[data-centravio-theme=dark] .registration-steps .ant-steps-item-wait .ant-steps-item-title{color:#e5eef77a}[data-centravio-theme=dark] .registration-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon,[data-centravio-theme=dark] .registration-steps .ant-steps-item-wait .ant-steps-item-icon svg{color:#e5eef757}[data-centravio-theme=dark] .registration-steps .ant-steps-item-wait .ant-steps-item-icon{border-color:#94a3b824}[data-centravio-theme=dark] .registration-steps .ant-steps-item-wait .ant-steps-item-tail:after{background-color:#94a3b81a}.registration-step-panel{width:100%;padding-top:4px}.registration-payment-provider{width:min(100%,420px)}.registration-payment-provider-select{width:100%}.registration-completion-loader{border:1px solid rgba(var(--centravio-primary-rgb), .22);background:rgba(var(--centravio-primary-rgb), .045);min-height:220px;color:var(--centravio-auth-text);text-align:center;border-radius:0;justify-items:center;gap:18px;padding:44px 28px;display:grid}.registration-completion-loader .ant-spin-dot-item{background-color:var(--centravio-primary)}.registration-completion-loader-copy{gap:8px;max-width:440px;display:grid}.registration-completion-loader-copy h3.ant-typography{color:var(--centravio-auth-text);margin:0;font-size:19px;font-weight:600;line-height:1.24}.registration-completion-loader-copy .ant-typography{color:var(--centravio-auth-muted);margin:0;font-size:12px;line-height:1.55}.registration-verification-layout{border-top:1px solid var(--centravio-auth-border);grid-template-columns:minmax(220px,.86fr) minmax(340px,1.14fr);align-items:stretch;gap:30px;padding-top:20px;display:grid}.registration-verification-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.registration-verification-copy h3.ant-typography{color:var(--centravio-auth-text);margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.16}.registration-verification-copy .ant-typography{color:var(--centravio-auth-muted);margin:0;font-size:11.5px;line-height:1.58}.registration-assurance-list{gap:8px;margin-top:24px;display:grid}.registration-assurance-list span{color:var(--centravio-auth-text);align-items:center;gap:8px;font-size:11px;font-weight:400;line-height:1.3;display:flex}.registration-assurance-list span:before{background:var(--centravio-primary);content:"";border-radius:0;flex:0 0 7px;width:7px;height:7px}.registration-verification-controls{align-content:center;gap:18px;display:grid}.registration-otp{width:min(100%,330px)}.registration-otp .ant-otp{width:100%}.registration-otp .ant-otp-input{border-radius:0;width:38px;height:38px;font-size:15px;font-weight:400}.registration-action-row{row-gap:12px!important}.registration-form-actions{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.registration-form-actions .registration-submit-button{flex:260px}.registration-step-back-button{flex:none}.registration-sandbox-code{border:1px dashed rgba(var(--centravio-primary-rgb), .24);background:rgba(var(--centravio-primary-rgb), .035);width:min(100%,330px);min-height:30px;color:var(--centravio-auth-muted);border-radius:0;justify-content:space-between;align-items:center;padding:4px 4px 4px 9px;font-size:10.5px;font-weight:400;line-height:1.3;display:inline-flex}.registration-sandbox-code .ant-btn{min-height:24px;padding-inline:8px;font-size:10.5px;font-weight:400;color:var(--centravio-primary)!important;background:0 0!important;border-color:#0000!important}[data-centravio-theme=dark] .registration-stage-count{background:rgba(var(--centravio-primary-rgb), .16)}[data-centravio-theme=dark] .registration-progress-item{background:#94a3b80b}[data-centravio-theme=dark] .registration-progress-item.is-active{background:#3cbadb1f;border-color:#3cbadb57}[data-centravio-theme=dark] .registration-progress-item.is-complete{color:var(--centravio-auth-muted);background:#7dd3fc0f;border-color:#7dd3fc24}[data-centravio-theme=dark] .registration-verification-layout{border-top-color:#7dd3fc24}[data-centravio-theme=dark] .registration-wizard-content{box-shadow:none;background:0 0;border:1px solid #7dd3fc1f}[data-centravio-theme=dark] .registration-sandbox-code{background:#0e74901f;border-color:#7dd3fc2e}.legal-agreement-panel{border:1px solid var(--centravio-auth-border);background:rgba(var(--centravio-primary-rgb), .03);border-radius:0;gap:14px;width:100%;padding:14px;display:grid;container-type:inline-size}.legal-agreement-summary{border-bottom:1px solid var(--centravio-auth-border);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding-bottom:12px;display:flex}.legal-agreement-summary-main{align-items:center;gap:10px;min-width:0;display:flex}.legal-agreement-summary-icon{border:1px solid rgba(var(--centravio-primary-rgb), .22);background:rgba(var(--centravio-primary-rgb), .07);width:32px;height:32px;color:var(--centravio-primary);flex:0 0 32px;place-items:center;display:grid}.legal-agreement-summary-title{color:var(--centravio-auth-text);font-size:13px;font-weight:600;line-height:1.25;display:block}.legal-agreement-summary-count{color:var(--centravio-primary);text-align:right;white-space:nowrap;flex:none;font-size:12px;font-weight:600;line-height:1.25}.legal-checklist{gap:10px;display:grid}.legal-checklist-item{border:1px solid var(--centravio-auth-border);background:var(--centravio-auth-panel-bg);border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"open accept";align-items:center;gap:12px;min-height:66px;padding:12px;display:grid}.legal-checklist-item.is-ready,.legal-checklist-item.is-accepted{border-color:rgba(var(--centravio-primary-rgb), .3);background:rgba(var(--centravio-primary-rgb), .045)}.legal-document-open-button{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:open;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon copy";align-self:stretch;align-items:center;gap:12px;margin:0;padding:0;display:grid}.legal-document-open-button:hover .legal-document-title,.legal-document-open-button:focus-visible .legal-document-title{color:var(--centravio-primary)}.legal-document-open-button:focus-visible{outline:2px solid rgba(var(--centravio-primary-rgb), .52);outline-offset:4px}.legal-document-status-icon{border:1px solid rgba(var(--centravio-primary-rgb), .2);background:rgba(var(--centravio-primary-rgb), .065);width:30px;height:30px;color:var(--centravio-primary);grid-area:icon;place-items:center;display:grid}.legal-checklist-item.is-locked .legal-document-status-icon{border-color:var(--centravio-auth-notice-warning-border);background:var(--centravio-auth-notice-warning-bg);color:var(--centravio-auth-notice-warning-accent)}.legal-document-copy{grid-area:copy;gap:5px;min-width:0;display:grid}.legal-document-title-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.legal-document-title{min-width:0;color:var(--centravio-auth-text);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35;display:block}.legal-document-status-badge{border:1px solid rgba(var(--centravio-primary-rgb), .22);background:rgba(var(--centravio-primary-rgb), .065);max-width:100%;color:var(--centravio-primary);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;flex:none;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.25}.legal-checklist-item.is-locked .legal-document-status-badge{border-color:var(--centravio-auth-notice-warning-border);background:var(--centravio-auth-notice-warning-bg);color:var(--centravio-auth-notice-warning-accent)}.legal-document-meta{color:var(--centravio-auth-muted);font-size:11px;line-height:1.35}.legal-document-accept-checkbox.ant-checkbox-wrapper{border:1px solid var(--centravio-auth-action-border);background:var(--centravio-auth-action-bg);color:var(--centravio-auth-action-text);white-space:nowrap;grid-area:accept;align-items:center;margin:0;padding:7px 9px;font-size:11px;font-weight:500;line-height:1.2}.legal-document-accept-checkbox.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover,.legal-document-accept-checkbox.ant-checkbox-wrapper:focus-within{border-color:var(--centravio-auth-action-hover-border);background:var(--centravio-auth-action-hover-bg)}.legal-document-accept-checkbox.ant-checkbox-wrapper-disabled{color:var(--centravio-auth-muted);opacity:.74}.legal-document-accept-checkbox .ant-checkbox{align-self:center}.legal-agreement-actions{row-gap:12px!important}@container (max-width:620px){.legal-checklist-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"open accept";align-items:center;row-gap:6px}.legal-document-accept-checkbox.ant-checkbox-wrapper{align-self:center}}@container (max-width:460px){.legal-checklist-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"open""accept";align-items:start}.legal-document-accept-checkbox.ant-checkbox-wrapper{justify-content:center;width:100%;min-height:38px}}[data-centravio-theme=dark] .legal-agreement-panel{background:0 0;border-color:#7dd3fc29}[data-centravio-theme=dark] .legal-checklist-item{background:#0f172a5c;border-color:#7dd3fc24}[data-centravio-theme=dark] .legal-checklist-item.is-ready,[data-centravio-theme=dark] .legal-checklist-item.is-accepted{background:#0e749021;border-color:#7dd3fc38}[data-centravio-theme=dark] .registration-wizard-page .auth-notice-warning{color:#d8f3ff;background:#7dd3fc09;border-color:#7dd3fc24 #7dd3fc24 #7dd3fc24 #7dd3fc}[data-centravio-theme=dark] .registration-wizard-page .auth-notice-warning .auth-notice-description,[data-centravio-theme=dark] .registration-wizard-page .auth-notice-warning .auth-notice-icon{color:#d8f3ff}[data-centravio-theme=dark] .registration-completion-loader{color:var(--centravio-auth-text);background:#0e749021;border-color:#7dd3fc38}[data-centravio-theme=dark] .registration-completion-loader-copy h3.ant-typography{color:var(--centravio-auth-text)}[data-centravio-theme=dark] .registration-completion-loader-copy .ant-typography{color:var(--centravio-auth-muted)}[data-centravio-theme=dark] .registration-completion-loader .ant-spin-dot-item{background-color:#7dd3fc}[data-centravio-theme=dark] .legal-checklist-item.is-locked .legal-document-status-icon,[data-centravio-theme=dark] .legal-document-status-icon{color:#7dd3fc;background:#7dd3fc12;border-color:#7dd3fc47}[data-centravio-theme=dark] .legal-checklist-item.is-locked .legal-document-status-badge,[data-centravio-theme=dark] .legal-document-status-badge{color:#d8f3ff;background:#7dd3fc14;border-color:#7dd3fc52}.customer-profile-form .ant-form-item{margin-bottom:22px}.registration-profile-form .ant-checkbox-wrapper{color:var(--centravio-auth-text);font-size:12px;font-weight:400;line-height:1.35}.package-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;display:grid}.package-card{border-color:var(--centravio-auth-border);cursor:pointer;border-radius:0;height:100%;transition:border-color .16s,box-shadow .16s}.package-card:hover,.package-card-selected{border-color:var(--centravio-primary);box-shadow:0 14px 28px #0f172a14}.package-card h3.ant-typography,.package-card h4.ant-typography{margin:0}.package-quota{border:1px solid var(--centravio-auth-border);background:color-mix(in srgb, var(--centravio-primary) 8%, transparent);width:fit-content;max-width:100%;color:var(--centravio-auth-text);white-space:nowrap;border-radius:0;padding:3px 7px;font-size:12px;line-height:1.2}[data-centravio-theme=dark] .registration-wizard-page .package-card.ant-card,[data-centravio-theme=dark] .registration-wizard-page .package-card.ant-card .ant-card-body{background:0 0!important}[data-centravio-theme=dark] .registration-wizard-page .package-card.ant-card{box-shadow:none;border-color:#7dd3fc29}[data-centravio-theme=dark] .registration-wizard-page .package-card.ant-card:hover,[data-centravio-theme=dark] .registration-wizard-page .package-card.ant-card.package-card-selected{box-shadow:none;border-color:#7dd3fc61;background:#7dd3fc09!important}[data-centravio-theme=dark] .registration-wizard-page .package-quota{color:#e5eef7;background:#7dd3fc12;border-color:#7dd3fc3d}.cookie-policy-banner{z-index:1000;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));border:1px solid rgba(var(--centravio-primary-rgb), .22);background:var(--centravio-auth-panel-bg);width:min(100vw - 48px,420px);max-height:none;color:var(--centravio-auth-text);scrollbar-color:transparent transparent;scrollbar-width:thin;border-radius:0;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px 16px;display:grid;position:fixed;overflow:visible;box-shadow:0 -18px 38px #0f172a1f}.cookie-policy-banner:hover,.cookie-policy-banner:focus-within{scrollbar-color:transparent transparent}.cookie-policy-banner::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.cookie-policy-banner::-webkit-scrollbar-track{background:0 0}.cookie-policy-banner::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:1px solid #0000;border-radius:0;transition:background-color .18s}.cookie-policy-banner:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-banner:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-banner::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-banner .ant-typography{color:var(--centravio-auth-text);margin:0}.cookie-policy-banner .ant-typography-secondary{color:var(--centravio-auth-muted)}.cookie-policy-banner-icon{border:1px solid rgba(var(--centravio-primary-rgb), .16);background:rgba(var(--centravio-primary-rgb), .06);width:30px;height:30px;color:var(--centravio-primary);border-radius:0;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.cookie-policy-copy{flex:auto;grid-column:2;gap:5px;min-width:0;display:grid}.cookie-policy-title{font-size:12.5px;font-weight:600;line-height:1.2;display:block}.cookie-policy-text.ant-typography{color:var(--centravio-auth-muted);font-size:11.5px;font-weight:400;line-height:1.35}.cookie-policy-jurisdictions{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.cookie-policy-jurisdictions span{border:1px solid rgba(var(--centravio-primary-rgb), .12);background:rgba(var(--centravio-primary-rgb), .045);color:var(--centravio-primary);border-radius:0;padding:3px 7px;font-size:10px;font-weight:500;line-height:1.25}.cookie-policy-actions{grid-column:1/-1;justify-content:flex-end;justify-self:stretch;gap:8px;min-width:0;padding-top:2px;display:flex}.cookie-policy-actions .ant-btn{border-radius:0;min-width:0;height:28px;padding-inline:10px;font-size:11.5px;font-weight:400;border:1px solid var(--centravio-auth-action-border)!important;box-shadow:none!important;transition:none!important}.cookie-policy-actions .ant-btn-default{background:var(--centravio-auth-action-bg);color:var(--centravio-auth-action-text)}.cookie-policy-actions .ant-btn-primary{background:var(--centravio-primary);color:var(--centravio-primary-foreground);border-color:var(--centravio-primary)!important}.cookie-policy-actions .ant-btn:hover,.cookie-policy-actions .ant-btn:focus-visible{transform:none;border-color:var(--centravio-auth-action-hover-border)!important;box-shadow:none!important}.cookie-policy-launcher{z-index:999;background:var(--centravio-auth-panel-bg);min-height:30px;color:var(--centravio-primary);cursor:pointer;box-shadow:none;border:0;border-radius:0;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:400;transition:none;display:inline-flex;position:fixed;bottom:18px;right:18px}.cookie-policy-launcher:hover,.cookie-policy-launcher:focus-visible{box-shadow:none;border-color:#0000;transform:none}body:has(.auth-page) .cookie-policy-banner{right:32px;bottom:calc(32px + env(safe-area-inset-bottom));background:var(--centravio-auth-panel-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-width:1px;border-right-width:1px;border-radius:0;width:min(50vw - 40px,420px);left:auto;box-shadow:0 18px 42px #0f172a24}body:has(.auth-page) .cookie-policy-launcher{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none;background:#ffffff8f;bottom:calc(clamp(18px,3vw,32px) + 46px);left:auto;right:clamp(24px,5vw,72px)}:is([data-centravio-theme=dark] body:has(.auth-page) .cookie-policy-banner,[data-centravio-theme=dark] body:has(.auth-page) .cookie-policy-launcher){background:var(--centravio-auth-panel-bg)}.auth-footer .auth-footer-cookie-link.cookie-policy-launcher{z-index:auto;min-height:0;color:var(--centravio-auth-footer-text);font:inherit;line-height:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline;position:static;bottom:auto;left:auto;right:auto;font-weight:300!important}body:has(.auth-page) .auth-footer .auth-footer-cookie-link.cookie-policy-launcher{z-index:auto;min-height:0;color:var(--centravio-auth-footer-text);font:inherit;line-height:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline;position:static;bottom:auto;left:auto;right:auto;font-weight:300!important}[data-centravio-theme=dark] body:has(.auth-page) .auth-footer .auth-footer-cookie-link.cookie-policy-launcher{z-index:auto;min-height:0;color:var(--centravio-auth-footer-text);font:inherit;line-height:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline;position:static;bottom:auto;left:auto;right:auto;font-weight:300!important}.auth-footer .auth-footer-cookie-link.cookie-policy-launcher:hover,.auth-footer .auth-footer-cookie-link.cookie-policy-launcher:focus-visible{color:var(--centravio-auth-footer-text);text-underline-offset:2px;box-shadow:none;background:0 0;outline:0;text-decoration-line:underline;text-decoration-color:currentColor;transform:none}body:has(.auth-page) .auth-footer .auth-footer-cookie-link.cookie-policy-launcher:hover{color:var(--centravio-auth-footer-text);text-underline-offset:2px;box-shadow:none;background:0 0;outline:0;text-decoration-line:underline;text-decoration-color:currentColor;transform:none}body:has(.auth-page) .auth-footer .auth-footer-cookie-link.cookie-policy-launcher:focus-visible{color:var(--centravio-auth-footer-text);text-underline-offset:2px;box-shadow:none;background:0 0;outline:0;text-decoration-line:underline;text-decoration-color:currentColor;transform:none}.cookie-policy-modal .ant-modal-content{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);box-shadow:none;border:0;padding:0;overflow:hidden}.cookie-policy-modal .ant-modal-header{background:var(--centravio-auth-panel-bg);border-bottom:0;margin:0;padding:18px 22px 14px}.cookie-policy-modal .ant-modal-body{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);padding:0}.cookie-policy-modal .ant-modal-footer{background:var(--centravio-auth-panel-bg);border-top:0;margin:0;padding:14px 22px}.cookie-policy-modal .ant-modal-footer .ant-btn{border-radius:0;min-width:118px;height:34px;font-size:12px;font-weight:400;box-shadow:none!important;border:1px solid #0000!important;transition:none!important}.cookie-policy-modal .ant-modal-footer .ant-btn-default{background:var(--centravio-outlined-button-bg);color:var(--centravio-outlined-button-text);border-color:var(--centravio-outlined-button-border)!important}.cookie-policy-modal .ant-modal-footer .ant-btn-default:hover,.cookie-policy-modal .ant-modal-footer .ant-btn-default:active,.cookie-policy-modal .ant-modal-footer .ant-btn-default:focus,.cookie-policy-modal .ant-modal-footer .ant-btn-default:focus-visible{background:var(--centravio-outlined-button-hover-bg);color:var(--centravio-outlined-button-hover-text);outline:none;transform:none;border-color:var(--centravio-outlined-button-hover-border)!important;box-shadow:none!important;background-image:none!important}.cookie-policy-modal .ant-modal-footer .ant-btn-primary{background:var(--centravio-primary);color:var(--centravio-primary-foreground);border-color:var(--centravio-primary)!important}.cookie-policy-modal .ant-modal-footer .ant-btn-primary:hover,.cookie-policy-modal .ant-modal-footer .ant-btn-primary:focus-visible{background:var(--centravio-primary);color:var(--centravio-primary-foreground);transform:none;border-color:var(--centravio-primary)!important;box-shadow:none!important}.cookie-policy-modal .ant-modal-close{color:var(--centravio-auth-muted)}.cookie-policy-modal .ant-modal-close:hover,.cookie-policy-modal .ant-modal-close:focus-visible{background:var(--centravio-control-active-bg);color:var(--centravio-auth-text)}.cookie-policy-modal-title{color:var(--centravio-auth-text);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.cookie-policy-modal-title svg{color:var(--centravio-primary)}.cookie-policy-modal-shell{color:var(--centravio-auth-text);background:#f8fafc;display:block;position:relative}.cookie-policy-progress{z-index:2;background:#64748b24;height:3px;position:sticky;top:0;overflow:hidden}.cookie-policy-progress span{background:var(--centravio-primary);width:0;height:100%;transition:width .12s;display:block}.cookie-policy-summary{border-bottom:1px solid var(--centravio-auth-border);background:var(--centravio-auth-panel-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 16px 0;display:grid}.cookie-policy-summary>div{border:1px solid rgba(var(--centravio-primary-rgb), .1);background:#f8fafc;gap:4px;min-width:0;padding:11px 12px;display:grid}.cookie-policy-meta-label{color:var(--centravio-auth-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:300}.cookie-policy-summary-value,.cookie-policy-summary strong{min-width:0;color:var(--centravio-auth-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2;display:block;overflow:hidden}.legal-review-document-strip{border-bottom:1px solid var(--centravio-auth-border);background:var(--centravio-auth-panel-bg);grid-template-columns:repeat(auto-fit,minmax(180px,max-content));justify-content:start;gap:8px;padding:12px 16px;display:grid}.legal-review-document-strip+.cookie-policy-consent-panel,.legal-review-document-strip+.cookie-policy-reader-layout{margin-top:12px}.legal-review-document-strip button{border:1px solid rgba(var(--centravio-primary-rgb), .14);min-height:32px;color:var(--centravio-primary);text-align:left;cursor:pointer;background:#f8fafc;border-radius:0;padding:7px 10px;font-size:11px;font-weight:500;line-height:1.25}.legal-review-document-strip button:hover,.legal-review-document-strip button:focus-visible,.legal-review-document-strip button.is-active{border-color:rgba(var(--centravio-primary-rgb), .28);background:rgba(var(--centravio-primary-rgb), .075);color:var(--centravio-primary)}.legal-review-document-strip button.is-read{border-color:rgba(var(--centravio-primary-rgb), .3)}.cookie-policy-choice-grid{gap:8px;min-width:0;display:grid}.cookie-policy-choice-grid-banner{margin-top:6px}.cookie-policy-choice-grid-modal{grid-template-columns:repeat(3,minmax(0,1fr))}.cookie-policy-choice{border:1px solid rgba(var(--centravio-primary-rgb), .13);min-width:0;min-height:116px;color:var(--centravio-auth-text);background:#fff;border-left:3px solid #64748b47;border-radius:0;align-content:start;gap:8px;padding:12px;display:grid;position:relative}.cookie-policy-choice.is-locked{border-left-color:var(--centravio-primary);background:linear-gradient(90deg, rgba(var(--centravio-primary-rgb), .065), rgba(var(--centravio-primary-rgb), .02))}.cookie-policy-choice.is-enabled{border-left-color:var(--centravio-primary);background:rgba(var(--centravio-primary-rgb), .035)}.cookie-policy-choice-header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.cookie-policy-choice .ant-checkbox-wrapper{min-width:0;color:var(--centravio-auth-text);flex:auto;align-items:flex-start;font-size:12px;font-weight:500;line-height:1.25}.cookie-policy-choice .ant-checkbox{margin-block-start:1px}.cookie-policy-choice .ant-checkbox-inner{border-radius:0}.cookie-policy-choice .ant-checkbox-disabled .ant-checkbox-inner,.cookie-policy-choice .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{border-color:rgba(var(--centravio-primary-rgb), .36);background:#fff}.cookie-policy-choice .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--centravio-primary)}.cookie-policy-choice .ant-checkbox-disabled+span{color:var(--centravio-auth-text)}.cookie-policy-choice-label{overflow-wrap:anywhere}.cookie-policy-choice-description{color:var(--centravio-auth-muted);font-size:11px;font-weight:400;line-height:1.45}.cookie-policy-choice-status{border:1px solid rgba(var(--centravio-primary-rgb), .12);background:var(--centravio-auth-panel-bg);width:fit-content;max-width:100%;color:var(--centravio-primary);white-space:nowrap;border-radius:0;flex:none;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.2}.cookie-policy-choice.is-denied .cookie-policy-choice-status{color:var(--centravio-auth-muted);background:#64748b0f;border-color:#64748b29}.cookie-policy-choices-hint{color:var(--centravio-auth-muted);font-size:11px;font-weight:400;line-height:1.35}.cookie-policy-consent-panel{border-bottom:1px solid var(--centravio-auth-border);background:var(--centravio-auth-panel-bg);gap:14px;padding:12px 16px 16px;display:grid}.cookie-policy-consent-copy{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:6px 14px;display:grid}.cookie-policy-consent-title{color:var(--centravio-auth-text);font-size:13px;font-weight:600;line-height:1.25}.cookie-policy-consent-description.ant-typography{color:var(--centravio-auth-muted);margin:0;font-size:12px;line-height:1.45}.cookie-policy-reader-layout{background:#f8fafc;grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid}.cookie-policy-index{border-right:1px solid var(--centravio-auth-border);background:#f1f5f9;align-content:start;gap:10px;max-height:min(58vh,620px);padding:16px;display:grid;overflow:auto}.cookie-policy-index,.cookie-policy-reader{scrollbar-color:transparent transparent;scrollbar-width:thin}.cookie-policy-index:hover,.cookie-policy-index:focus-within,.cookie-policy-reader:hover,.cookie-policy-reader:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) transparent}.cookie-policy-index::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.cookie-policy-reader::-webkit-scrollbar{width:var(--centravio-scrollbar-size);height:var(--centravio-scrollbar-size)}.cookie-policy-index::-webkit-scrollbar-track{background:0 0}.cookie-policy-reader::-webkit-scrollbar-track{background:0 0}.cookie-policy-index::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:1px solid #0000;border-radius:0;transition:background-color .18s}.cookie-policy-reader::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:1px solid #0000;border-radius:0;transition:background-color .18s}.cookie-policy-index:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-index:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-reader:hover::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-reader:focus-within::-webkit-scrollbar-thumb{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-index::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-reader::-webkit-scrollbar-thumb:hover{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-index::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-reader::-webkit-scrollbar-thumb:active{background-color:var(--centravio-scrollbar-thumb);background-clip:padding-box}.cookie-policy-index-title{color:var(--centravio-auth-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:300}.cookie-policy-index-list{gap:3px;display:grid}.cookie-policy-index-list button{width:100%;padding:7px 8px 7px calc(8px + (var(--policy-section-level,0) * 12px));color:var(--centravio-auth-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;font-size:11px;font-weight:300;line-height:1.25}.cookie-policy-index-list button:hover,.cookie-policy-index-list button:focus-visible,.cookie-policy-index-list button.is-active{border-color:rgba(var(--centravio-primary-rgb), .18);background:rgba(var(--centravio-primary-rgb), .075);color:var(--centravio-primary)}.cookie-policy-reader{max-height:min(58vh,620px);color:var(--centravio-auth-text);scroll-behavior:smooth;background:#f8fafc;padding:18px 22px 64px;overflow:auto}.cookie-policy-heading{color:var(--centravio-auth-text);letter-spacing:0;margin:0;scroll-margin-top:16px}.cookie-policy-heading-level-1{margin-bottom:14px;font-size:21px;font-weight:600;line-height:1.18}.cookie-policy-heading-level-2{border-top:1px solid var(--centravio-auth-border);margin-top:20px;padding-top:16px;font-size:15px;font-weight:600;line-height:1.25}.cookie-policy-heading-level-3{margin-top:16px;font-size:12px;font-weight:600;line-height:1.25}.cookie-policy-paragraph{color:var(--centravio-auth-text);margin:10px 0 0;font-size:13px;font-weight:400;line-height:1.65}.cookie-policy-list{color:var(--centravio-auth-text);gap:7px;margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.55;display:grid}.cookie-policy-scroll-top{width:32px;min-width:32px;height:32px;color:var(--centravio-primary);box-shadow:none;background:#f8fafc;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:400;transition:none;display:inline-flex;position:absolute;bottom:14px;right:18px}.cookie-policy-scroll-top:hover,.cookie-policy-scroll-top:focus-visible{color:var(--centravio-primary);box-shadow:none;background:#eef6fa;border-color:#0000;transform:none}[data-centravio-theme=dark] .cookie-policy-banner{border-color:var(--centravio-auth-action-border);background:var(--centravio-auth-panel-bg);box-shadow:0 -18px 42px #00000052}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-content{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);box-shadow:none;border-color:#0000}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-header,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-body,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer,[data-centravio-theme=dark] .cookie-policy-modal-shell{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);border-color:#7dd3fc24}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-close{color:var(--centravio-auth-muted)}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-close:hover,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-close:focus-visible{color:var(--centravio-auth-text);background:#0e74902e}[data-centravio-theme=dark] .cookie-policy-summary{background:var(--centravio-auth-panel-bg);border-bottom-color:#7dd3fc24}[data-centravio-theme=dark] .cookie-policy-summary>div{background:#0f172a6b;border-color:#7dd3fc1f}[data-centravio-theme=dark] .cookie-policy-reader{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text)}[data-centravio-theme=dark] .cookie-policy-heading,[data-centravio-theme=dark] .cookie-policy-paragraph,[data-centravio-theme=dark] .cookie-policy-list,[data-centravio-theme=dark] .cookie-policy-summary-value,[data-centravio-theme=dark] .cookie-policy-summary strong,[data-centravio-theme=dark] .cookie-policy-modal-title{color:var(--centravio-auth-text)}[data-centravio-theme=dark] .cookie-policy-heading-level-2{border-top-color:#7dd3fc24}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default{background:var(--centravio-outlined-button-bg);color:var(--centravio-outlined-button-text);box-shadow:none;border-color:var(--centravio-outlined-button-border)!important}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:hover,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:active,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:focus,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:focus-visible,[data-centravio-theme=dark] .cookie-policy-scroll-top:hover,[data-centravio-theme=dark] .cookie-policy-scroll-top:focus-visible{box-shadow:none}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:hover,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:active,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:focus,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-default:focus-visible{background:var(--centravio-outlined-button-hover-bg);color:var(--centravio-outlined-button-hover-text);outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background-image:none!important}[data-centravio-theme=dark] .cookie-policy-scroll-top{color:#d5eef6;box-shadow:none;background:#0f172a80;border-color:#7dd3fc29!important}[data-centravio-theme=dark] .cookie-policy-scroll-top:hover,[data-centravio-theme=dark] .cookie-policy-scroll-top:focus-visible{color:#f0f9ff;box-shadow:none;background:#0e749038;border-color:#7dd3fc47!important}[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-primary,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-primary:hover,[data-centravio-theme=dark] .cookie-policy-modal .ant-modal-footer .ant-btn-primary:focus-visible{background:var(--centravio-primary);color:var(--centravio-primary-foreground);box-shadow:none;border-color:var(--centravio-primary)!important}[data-centravio-theme=dark] .cookie-policy-banner-icon{color:#d5eef6;background:#0f172a6b;border-color:#7dd3fc29}[data-centravio-theme=dark] .cookie-policy-choice,[data-centravio-theme=dark] .cookie-policy-consent-panel{background:var(--centravio-auth-panel-bg);color:var(--centravio-auth-text);border-color:#7dd3fc24}[data-centravio-theme=dark] .cookie-policy-choice.is-locked{border-left-color:var(--centravio-primary);background:linear-gradient(90deg,#0e749038,#0f172a80)}[data-centravio-theme=dark] .cookie-policy-choice.is-enabled{border-left-color:var(--centravio-primary);background:#0e749029}[data-centravio-theme=dark] .cookie-policy-choice.is-denied{background:#0f172a6b;border-left-color:#94a3b84d}[data-centravio-theme=dark] .cookie-policy-choice .ant-checkbox-wrapper,[data-centravio-theme=dark] .cookie-policy-choice .ant-checkbox-disabled+span,[data-centravio-theme=dark] .cookie-policy-consent-title{color:var(--centravio-auth-text)}[data-centravio-theme=dark] .cookie-policy-choice .ant-checkbox-disabled .ant-checkbox-inner,[data-centravio-theme=dark] .cookie-policy-choice .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background:#fff;border-color:#7dd3fc80}[data-centravio-theme=dark] .cookie-policy-choice .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--centravio-primary)}[data-centravio-theme=dark] .cookie-policy-choice-description,[data-centravio-theme=dark] .cookie-policy-choices-hint,[data-centravio-theme=dark] .cookie-policy-consent-description.ant-typography{color:var(--centravio-auth-muted)}[data-centravio-theme=dark] .cookie-policy-choice-status{color:#d5eef6;background:#0e749024;border-color:#7dd3fc29}[data-centravio-theme=dark] .cookie-policy-choice.is-denied .cookie-policy-choice-status{color:var(--centravio-auth-muted);background:#94a3b814;border-color:#94a3b829}[data-centravio-theme=dark] .legal-review-document-strip button{color:#d5eef6;background:#0e74901f;border-color:#7dd3fc29}[data-centravio-theme=dark] .legal-review-document-strip button:hover,[data-centravio-theme=dark] .legal-review-document-strip button:focus-visible,[data-centravio-theme=dark] .legal-review-document-strip button.is-active{color:#f0f9ff;background:#0e749033;border-color:#7dd3fc47}[data-centravio-theme=dark] .cookie-policy-jurisdictions span{color:#d5eef6;background:#0e74901f;border-color:#7dd3fc29}[data-centravio-theme=dark] .cookie-policy-index{background:#0f172a47}[data-centravio-theme=dark] .cookie-policy-reader-layout{background:var(--centravio-auth-panel-bg)}[data-centravio-theme=dark] .cookie-policy-index-list button:hover,[data-centravio-theme=dark] .cookie-policy-index-list button:focus-visible,[data-centravio-theme=dark] .cookie-policy-index-list button.is-active{color:#d5eef6;background:#0e74902e;border-color:#7dd3fc29}[data-centravio-theme=dark] .cookie-policy-progress{background:#94a3b824}[data-centravio-theme=dark] .cookie-policy-progress span{background:var(--centravio-primary)}[data-centravio-theme=dark] .cookie-policy-modal-title svg{color:var(--centravio-primary)}[data-centravio-theme=dark] .cookie-policy-scroll-top{box-shadow:none}@media (max-width:960px){.auth-page{grid-template-columns:1fr}.login-panel .auth-panel-banner-slot{width:min(100%,760px);max-width:none;margin-bottom:24px;position:static}.auth-intro{min-height:340px}.auth-intro-logo{width:clamp(180px,30vw,250px);top:24px;left:clamp(24px,8vw,56px)}.auth-intro-content{margin-top:96px}.auth-panel-content{padding-bottom:28px}.register-panel{padding-inline:clamp(24px,5vw,40px)}.registration-wizard-content{width:min(100%,760px)}.registration-progress-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.registration-verification-layout{grid-template-columns:1fr}.registration-verification-copy{justify-content:flex-start}.auth-footer{width:min(100%,760px);margin-top:auto;position:static}body:has(.console-shell){overflow:auto}.console-shell,.console-workspace{height:auto;min-height:100dvh;overflow:visible}.console-header{flex-wrap:wrap;flex-basis:auto;height:auto;min-height:50px;padding:8px 12px}.console-content{--console-content-block-padding:22px;padding:var(--console-content-block-padding) 16px 48px}.console-content:has(.tenant-dashboard-page){height:auto;min-height:calc(100vh - 50px - var(--centravio-console-footer-height));padding:0;overflow:visible}.tenant-dashboard-page{height:auto;min-height:calc(100vh - 50px - var(--centravio-console-footer-height));padding:14px;overflow:visible}.dashboard-page-stack>.ant-space-item:last-child{display:block}.dashboard-category-shell,.dashboard-category-panel{overflow:visible}.console-platform-banner-slot{padding:12px 16px 0}.console-footer{padding-inline:16px}.page-header{border-top:2px solid var(--centravio-primary);border-left:0;flex-direction:column;width:100%;padding:14px 0 12px}.package-grid{grid-template-columns:1fr}.cookie-policy-banner{grid-template-columns:auto minmax(0,1fr)}.cookie-policy-choice-grid-modal{grid-template-columns:1fr}body:has(.auth-page) .cookie-policy-banner{right:24px;bottom:calc(24px + env(safe-area-inset-bottom));width:min(100vw - 48px,400px);left:auto}body:has(.auth-page) .cookie-policy-launcher{bottom:40px;left:auto;right:clamp(24px,5vw,40px)}.cookie-policy-actions{grid-column:1/-1;justify-content:flex-start;min-width:0}.cookie-policy-reader-layout{grid-template-columns:1fr}.cookie-policy-index{border-right:0;border-bottom:1px solid var(--centravio-auth-border);max-height:none}.cookie-policy-index-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-policy-reader{max-height:48vh}}@media (max-width:640px){.auth-intro-logo{width:180px;top:20px;left:20px}.console-sider{display:none}.console-header{align-items:flex-start;gap:8px;padding:8px 10px}.console-header-main{flex-wrap:wrap;flex:calc(100% - 42px);align-items:flex-start;gap:8px;min-width:0}.console-sidebar-toggle.ant-btn{order:1}.console-command-context{display:none}.console-header-actions{flex:none;order:2;justify-content:flex-end;width:auto}.console-header-dock-slot{flex:100%;order:3;justify-content:stretch;width:100%}.console-header-dock-slot .workspace-dock-inline{width:100%}.console-header-action-cluster{height:34px}.console-header-actions .ant-btn{width:34px;min-width:34px;height:34px}.console-global-view-switcher{flex:0 0 100%;order:4;width:100%;height:auto;padding:0}.console-global-view-segmented.ant-segmented,.console-global-view-segmented .ant-segmented-group{width:100%}.console-global-view-segmented .ant-segmented-item{flex:1 1 0}.console-global-view-segmented .ant-segmented-item-label{justify-content:center;padding-inline:4px}.console-header-status-chip{display:none}.console-global-tenant-context-switcher{flex-wrap:wrap;flex:0 0 100%;order:5;width:100%;height:auto;padding:4px}.console-global-context-field{flex:180px}.console-global-context-label{display:none}.console-global-tenant-select,.console-global-tenant-app-select{width:100%}.console-application-switcher{flex:0 0 100%;order:5;width:100%;min-width:0;height:auto;padding:4px}.console-application-select-label{display:none}.console-application-select{width:100%}.console-header-actions .console-header-link.ant-btn{flex:auto;justify-content:center;padding-inline:6px}.applications-create-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}.platform-browser-banner{grid-template-columns:auto minmax(0,1fr)}.platform-browser-banner-dismiss{grid-column:2;justify-self:end}.console-setup-alert.ant-alert{grid-template-columns:18px minmax(0,1fr);align-items:start;padding:14px;display:grid}.console-setup-alert .ant-alert-icon{grid-area:1/1;margin-inline-end:0}.console-setup-alert .ant-alert-content{grid-area:1/2}.page-heading,.settings-action-bar{flex-direction:column;align-items:flex-start}.auth-back-button{width:fit-content}.register-panel{align-items:stretch;padding-inline:20px}.registration-wizard-content{padding:22px}.registration-stage-eyebrow{text-align:left;white-space:normal}.registration-stage-header h2.ant-typography{font-size:25px}.registration-stage-header .ant-typography-secondary,.registration-stage-description.ant-typography{max-width:none}.registration-stage-count{display:none}.registration-progress-strip{grid-template-columns:1fr}.registration-progress-label{white-space:normal}.registration-verification-layout{gap:24px;padding:18px 0 0}.registration-verification-copy h3.ant-typography{font-size:22px}.registration-otp{width:100%}.registration-otp .ant-otp-input{width:42px;height:42px;font-size:16px}.registration-action-row,.registration-action-row .ant-space-item,.registration-action-row .ant-btn{width:100%}.legal-agreement-summary{flex-direction:column;align-items:flex-start}.legal-agreement-summary-count{text-align:left;white-space:normal}.legal-checklist-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"open""accept";align-items:start;row-gap:6px}.legal-document-accept-checkbox.ant-checkbox-wrapper{justify-content:center;width:100%;min-height:38px}.legal-agreement-actions,.legal-agreement-actions .ant-space-item,.legal-agreement-actions .ant-btn{width:100%}.registration-form-actions{flex-direction:column}.registration-form-actions .ant-btn{width:100%}.registration-form-actions .registration-submit-button{flex:none;min-height:40px}.registration-title-row{display:block}.registration-steps{display:none!important}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item,.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child{flex:none!important;width:max-content!important}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-container{justify-content:flex-start;width:max-content;display:inline-flex}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-content{overflow:visible;width:auto!important}.registration-steps.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-title{white-space:nowrap}.auth-actions{grid-template-columns:1fr}.auth-footer{flex-direction:column;align-items:flex-start}.auth-footer-controls{align-self:flex-end;margin-left:auto}.console-footer{min-height:auto;padding:8px 16px calc(8px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start}.console-footer-controls{margin-left:0}.cookie-policy-banner{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-radius:0;grid-template-columns:26px minmax(0,1fr);width:auto;padding:12px 14px;left:12px}body:has(.auth-page) .cookie-policy-banner{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;left:12px}.cookie-policy-banner-icon{width:26px;height:26px}.cookie-policy-copy{grid-column:2}.cookie-policy-actions.ant-space{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cookie-policy-actions .ant-space-item,.cookie-policy-actions .ant-btn{width:100%;min-width:0}.cookie-policy-launcher{bottom:12px;right:12px}body:has(.auth-page) .cookie-policy-launcher{bottom:12px;left:auto;right:12px}.cookie-policy-modal{max-width:calc(100vw - 16px);margin:8px auto;padding-bottom:0;top:0;width:calc(100vw - 16px)!important}.cookie-policy-modal .ant-modal-content{flex-direction:column;width:100%;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);display:flex}.cookie-policy-modal .ant-modal-header{flex:none;padding:16px 16px 12px}.cookie-policy-modal .ant-modal-body{flex:auto;min-height:0;overflow:auto}.cookie-policy-modal .ant-modal-footer{flex:none;grid-template-columns:1fr;gap:8px;padding:10px 14px;display:grid}.cookie-policy-modal .ant-modal-footer .ant-btn{width:100%;min-width:0;margin-inline-start:0!important}.cookie-policy-modal-title{max-width:calc(100vw - 88px)}.cookie-policy-modal-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cookie-policy-modal-shell{height:auto;min-height:0;display:block;overflow:visible}.cookie-policy-summary{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 12px 0}.cookie-policy-summary>div{padding:9px 10px}.cookie-policy-meta-label{font-size:9px}.cookie-policy-summary-value,.cookie-policy-summary strong{overflow-wrap:anywhere;white-space:normal;font-size:11px}.legal-review-document-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px 12px}.legal-review-document-strip+.cookie-policy-consent-panel,.legal-review-document-strip+.cookie-policy-reader-layout{margin-top:10px}.legal-review-document-strip button{white-space:normal}.cookie-policy-consent-copy{grid-template-columns:1fr}.cookie-policy-consent-panel{gap:10px;padding:12px}.cookie-policy-choice-grid-modal{scrollbar-width:thin;gap:8px;padding-bottom:2px;display:flex;overflow:auto hidden}.cookie-policy-choice-grid-modal .cookie-policy-choice{flex:0 0 min(82vw,300px);min-height:148px}.cookie-policy-reader-layout{min-height:0;display:block;overflow:visible}.cookie-policy-index{max-height:none;padding:10px 12px;display:block;overflow:visible}.cookie-policy-index-title{display:none}.cookie-policy-index-list{scrollbar-width:thin;gap:6px;padding-bottom:2px;display:flex;overflow:auto hidden}.cookie-policy-index-list button{text-overflow:ellipsis;white-space:nowrap;flex:none;width:auto;max-width:220px;padding:7px 10px;overflow:hidden}.cookie-policy-reader{height:auto;min-height:0;max-height:none;padding:16px 16px 72px;overflow:visible}.cookie-policy-list{padding-left:18px;list-style:outside}.cookie-policy-list li::marker{color:var(--centravio-auth-muted);font-size:.7em}.cookie-policy-scroll-top{bottom:12px;right:14px}}.billing-construction-page{width:100%}.billing-construction-header{align-items:flex-start}.billing-construction-card.ant-card,.billing-construction-card .ant-card-body{background:var(--centravio-console-panel-bg);border-color:var(--centravio-console-border);color:var(--centravio-console-text)}.billing-construction-card .ant-tabs-nav{margin-bottom:18px}.billing-package-preview{border:1px solid var(--centravio-console-border);background:linear-gradient(135deg, rgba(var(--centravio-primary-rgb), .06) 0%, rgba(var(--centravio-primary-rgb), .018) 46%, transparent 100%), var(--centravio-console-panel-bg);color:var(--centravio-console-text);gap:18px;padding:22px;display:grid;box-shadow:0 14px 32px #0f172a12}.billing-package-preview-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.billing-package-preview-actions{justify-items:end;gap:10px;display:grid}.billing-package-preview-toggle{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);min-height:36px;color:var(--centravio-console-muted);align-items:center;gap:8px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.billing-package-preview-toggle span{white-space:nowrap}.billing-package-preview-toggle span.active{color:var(--centravio-console-text)}.billing-package-preview-eyebrow.ant-typography{color:var(--centravio-primary);letter-spacing:0;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.billing-package-preview h2.ant-typography{color:var(--centravio-console-text);margin:0;font-size:22px;font-weight:700;line-height:1.18}.billing-package-preview .ant-typography{color:var(--centravio-console-text)}.billing-package-preview p.ant-typography{max-width:620px;margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--centravio-console-muted)!important}.billing-package-preview-stats{grid-template-columns:repeat(2,minmax(86px,auto));gap:8px;display:grid}.billing-package-preview-stats span{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);align-content:center;gap:2px;min-height:58px;padding:8px 12px;display:grid}.billing-package-preview-stats strong{color:var(--centravio-console-text);font-size:20px;font-weight:700;line-height:1}.billing-package-preview-stats em{color:var(--centravio-console-muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:600}.billing-package-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.billing-package-preview-card{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);grid-template-rows:auto minmax(92px,auto) auto auto auto minmax(128px,auto) auto;min-height:348px;padding:18px;display:grid;box-shadow:0 10px 24px #0f172a0f}.billing-package-preview-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.billing-package-preview-card h3.ant-typography{color:var(--centravio-console-text);letter-spacing:0;margin:18px 0 6px;font-size:20px;font-weight:700;line-height:1.2}.billing-package-preview-card p.ant-typography{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;display:-webkit-box;overflow:hidden}.billing-package-preview-price.ant-typography{color:var(--centravio-console-text);font-size:24px;font-weight:800;line-height:1.12;display:block}.billing-package-preview-billing-line.ant-typography{min-height:20px;margin-top:5px;font-size:12px;font-weight:600;display:block;color:var(--centravio-console-muted)!important}.billing-package-preview-discounts{min-height:28px;margin-top:10px}.billing-package-preview-features{color:var(--centravio-console-muted-strong);align-content:start;gap:8px;margin:16px 0 0;padding:0;font-size:12.5px;line-height:1.35;list-style:none;display:grid}.billing-package-preview-features li{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px;display:grid}.billing-package-preview-feature-dot{border:1px solid var(--centravio-status-accent-border);background:var(--centravio-status-accent-bg);width:6px;height:6px;margin-top:5px}.billing-package-preview-more.ant-tag{width:max-content;margin-top:12px}.billing-package-preview-empty{border:1px dashed var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);padding:34px 12px}.billing-construction-form .ant-form-item-label>label,.billing-discount-list .ant-typography,.billing-localization-list .ant-typography{color:var(--centravio-console-text)}.billing-discount-list,.billing-localization-list{width:100%}.billing-discount-row{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);border-radius:8px;gap:10px;padding:12px;display:grid}.billing-discount-row .ant-space{width:100%}.billing-discount-row .ant-form-item{margin-bottom:0}.billing-localization-row{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);border-radius:8px;grid-template-columns:minmax(84px,.32fr) minmax(0,.68fr);gap:10px;padding:12px;display:grid}.billing-localization-row .ant-form-item:last-child{grid-column:1/-1}.full-width-control,.developer-page,.developer-tab-stack{width:100%}.developer-gateway-alert .ant-alert-message,.credentials-vault-permission-alert .ant-alert-message{font-weight:400}.developer-client-form{align-items:flex-start;gap:10px;display:flex}.developer-form-item{flex:180px;min-width:180px;margin-inline-end:0}.developer-form-item-wide{flex-basis:260px}.developer-secret-modal{width:100%}.developer-secret-modal .ant-input{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.credentials-vault-page,.credentials-vault-tab-stack{width:100%}.credentials-vault-summary-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.system-health-filters{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;display:grid}.system-health-status.ant-tag{margin-inline-end:0;border-color:var(--centravio-status-accent-border)!important;background:var(--centravio-status-accent-bg)!important;color:var(--centravio-status-accent-text)!important}.system-health-status-degraded.ant-tag{border-color:var(--centravio-auth-notice-warning-border)!important;background:var(--centravio-auth-notice-warning-bg)!important;color:var(--centravio-auth-notice-warning-text)!important}.system-health-status-unavailable.ant-tag{border-color:var(--centravio-status-critical-border)!important;background:var(--centravio-status-critical-bg)!important;color:var(--centravio-status-critical-text)!important}.system-health-status-maintenance.ant-tag,.system-health-status-unknown.ant-tag,.system-health-status-not-integrated.ant-tag{border-color:var(--centravio-console-border-strong)!important;background:var(--centravio-console-panel-muted-bg)!important;color:var(--centravio-console-muted-strong)!important}.system-health-status-not-integrated.ant-tag{border-style:dashed!important}.system-health-timelines{gap:12px;display:grid}.system-health-timeline-row{border-bottom:1px solid var(--centravio-console-border);grid-template-columns:minmax(210px,280px) minmax(280px,1fr);align-items:center;gap:16px;padding-block:10px;display:grid}.system-health-timeline-row:last-child{border-bottom:0}.system-health-timeline-label{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;display:grid}.system-health-timeline-label>.ant-typography:nth-child(2){text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.system-health-timeline-label>.ant-tag{grid-area:1/2/span 2}.system-health-timeline-track{border:1px solid var(--centravio-console-border-strong);background:var(--centravio-console-panel-muted-bg);min-width:0;height:28px;display:flex;overflow:hidden}.system-health-timeline-period{border-inline-end:1px solid var(--centravio-console-panel-bg);background:var(--centravio-status-accent-text);min-width:2px}.system-health-timeline-period:last-child{border-inline-end:0}.system-health-timeline-period.system-health-status-degraded{background:var(--centravio-auth-notice-warning-accent)}.system-health-timeline-period.system-health-status-unavailable{background:var(--centravio-status-critical-text)}.system-health-timeline-period.system-health-status-maintenance{background:var(--centravio-console-muted-strong)}.system-health-timeline-period.system-health-status-unknown{background:var(--centravio-console-border-strong)}.system-health-timeline-period.system-health-status-not-integrated{background:repeating-linear-gradient(135deg, var(--centravio-console-muted) 0, var(--centravio-console-muted) 4px, var(--centravio-console-panel-muted-bg) 4px, var(--centravio-console-panel-muted-bg) 8px)}@media (max-width:1180px){.system-health-filters{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:760px){.system-health-filters,.system-health-timeline-row{grid-template-columns:1fr}.system-health-filters .ant-select{width:100%}.system-health-timeline-track{min-width:100%}}.integration-catalog-summary-grid .ant-card{height:100%}.integration-catalog-summary-grid .ant-statistic-content{color:var(--centravio-console-text);font-size:1.5rem}.credentials-vault-summary-card .ant-card-body{gap:6px;min-height:92px;display:grid}.credentials-vault-summary-card h3.ant-typography{color:var(--centravio-console-text);margin:0}.credentials-vault-summary-card h3.ant-typography.is-danger{color:var(--centravio-auth-notice-error-accent)}.credentials-vault-reference{width:100%;max-width:330px}.credentials-vault-reference .ant-typography{max-width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.credentials-vault-filter-bar{grid-template-columns:minmax(220px,1fr) minmax(150px,190px) minmax(150px,190px) minmax(150px,190px);align-items:center;gap:8px;display:grid}.credentials-vault-group-grid,.credentials-vault-scope-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.credentials-vault-group-card .ant-card-body,.credentials-vault-scope-card .ant-card-body{gap:4px;min-height:78px;display:grid}.credentials-vault-group-card h4.ant-typography{color:var(--centravio-console-text);margin:0}.credentials-vault-scope-card .ant-typography{max-width:100%}.credentials-vault-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.credentials-vault-drawer .ant-input,.credentials-vault-drawer .ant-select-selector{background:var(--centravio-console-control-bg)!important;border-color:var(--centravio-console-control-border)!important;color:var(--centravio-console-text)!important}[data-centravio-theme=dark] .developer-page .ant-card,[data-centravio-theme=dark] .developer-page .ant-card-body,[data-centravio-theme=dark] .developer-page .ant-tabs-content-holder,[data-centravio-theme=dark] .developer-page .ant-alert,[data-centravio-theme=dark] .developer-secret-modal .ant-input,[data-centravio-theme=dark] .credentials-vault-page .ant-card,[data-centravio-theme=dark] .credentials-vault-page .ant-card-body,[data-centravio-theme=dark] .credentials-vault-page .ant-tabs-content-holder,[data-centravio-theme=dark] .credentials-vault-page .ant-alert,[data-centravio-theme=dark] .credentials-vault-page .credentials-vault-filter-bar .ant-input,[data-centravio-theme=dark] .credentials-vault-page .credentials-vault-filter-bar .ant-input-search-button,[data-centravio-theme=dark] .credentials-vault-page .credentials-vault-filter-bar .ant-select-selector,[data-centravio-theme=dark] .credentials-vault-drawer .ant-drawer-content,[data-centravio-theme=dark] .credentials-vault-drawer .ant-drawer-header,[data-centravio-theme=dark] .credentials-vault-drawer .ant-drawer-body,[data-centravio-theme=dark] .billing-construction-card.ant-card,[data-centravio-theme=dark] .billing-construction-card .ant-card-body,[data-centravio-theme=dark] .billing-discount-row,[data-centravio-theme=dark] .billing-localization-row{background:var(--centravio-console-panel-bg);border-color:var(--centravio-console-border);color:var(--centravio-console-text)}[data-centravio-theme=dark] .billing-package-preview,[data-centravio-theme=dark] .billing-package-preview-card,[data-centravio-theme=dark] .billing-package-preview-stats span,[data-centravio-theme=dark] .billing-package-preview-empty{border-color:var(--centravio-console-border);background:linear-gradient(135deg, rgba(var(--centravio-primary-rgb), .18) 0%, #0f172a2e 46%, transparent 100%), var(--centravio-console-panel-bg);color:var(--centravio-console-text);box-shadow:none}[data-centravio-theme=dark] .billing-package-preview-card,[data-centravio-theme=dark] .billing-package-preview-stats span,[data-centravio-theme=dark] .billing-package-preview-toggle,[data-centravio-theme=dark] .billing-package-preview-empty{background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .billing-package-preview-eyebrow.ant-typography{color:var(--centravio-console-text)}@media (max-width:1280px){.billing-package-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.billing-package-preview-header,.billing-package-preview-grid{grid-template-columns:minmax(0,1fr)}.billing-package-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-package-preview-actions{justify-items:stretch}.billing-package-preview-toggle{justify-content:center}}.documents-storage-page>.ant-space-item{width:100%}.documents-storage-header-actions.ant-space{flex:none;justify-content:flex-end;align-self:flex-start}.documents-storage-toolbar{grid-template-columns:minmax(280px,520px) minmax(260px,1fr);justify-content:stretch;align-items:center;gap:8px;width:100%;display:grid}.documents-storage-bucket-picker.storage-quick-actions.ant-space-compact{min-width:280px}.documents-storage-status-filter{width:150px;min-width:138px}.documents-storage-search{width:100%}.documents-storage-files{gap:10px;width:100%;display:grid}.documents-storage-layout{align-items:stretch;width:100%;min-height:420px}.documents-storage-layout.ant-splitter{height:auto}.documents-storage-layout.ant-splitter>.ant-splitter-panel{min-width:0;padding:0}.documents-storage-layout.ant-splitter>.ant-splitter-bar{margin-inline:8px}.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger:before{background:var(--centravio-console-border)}.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger:after{background:rgba(var(--centravio-primary-rgb), .38);height:42px}.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger:hover:before,.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger-active:before{background:rgba(var(--centravio-primary-rgb), .28)}.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger:hover:after,.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-dragger-active:after{background:var(--centravio-primary)}.documents-storage-layout.ant-splitter>.ant-splitter-bar .ant-splitter-bar-collapse-bar{color:var(--centravio-console-text);background:var(--centravio-console-muted-bg);border-radius:0}.documents-storage-table-pane.ant-splitter-panel,.documents-storage-preview-pane.ant-splitter-panel{overflow:auto}.documents-storage-zip-modal.ant-modal .ant-modal-content{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0}.documents-storage-zip-body.ant-space{width:100%}.documents-storage-zip-body .ant-form-item{width:100%;margin-bottom:0}.documents-storage-zip-body .ant-segmented{border-radius:0;width:100%}.documents-storage-zip-hint.ant-typography{color:var(--centravio-console-muted-text);margin-top:-6px;font-size:12px;line-height:1.4;display:block}.documents-storage-accordion.ant-collapse{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);border-radius:0;width:100%}.documents-storage-accordion.ant-collapse>.ant-collapse-item{border-color:var(--centravio-console-border)}.documents-storage-accordion.ant-collapse>.ant-collapse-item:last-child{border-bottom:0}.documents-storage-accordion.ant-collapse>.ant-collapse-item>.ant-collapse-header{min-height:58px;color:var(--centravio-console-text);border-radius:0;align-items:center;padding:10px 12px}.documents-storage-accordion .ant-collapse-expand-icon{color:var(--centravio-console-text);padding-top:2px}.documents-storage-accordion .ant-collapse-header-text{min-width:0}.documents-storage-accordion .ant-collapse-extra{min-width:0;padding-top:0}.documents-storage-accordion .ant-collapse-content{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.documents-storage-accordion .ant-collapse-content-box{padding:0 12px 12px}.documents-storage-accordion-heading{gap:2px;min-width:0;display:grid}.documents-storage-accordion-heading .ant-typography{margin:0}.documents-storage-accordion-heading h4.ant-typography{color:var(--centravio-console-text);font-size:16px;font-weight:600;line-height:1.25}.documents-storage-accordion-heading .ant-typography-secondary{font-size:12px;line-height:1.4}.documents-storage-accordion-actions.ant-space{justify-content:flex-end;align-items:center}.documents-storage-row-actions.ant-space{justify-content:flex-end;width:100%}.documents-storage-row-actions .ant-btn-sm{width:26px;min-width:26px;padding-inline:0}.documents-storage-buckets,.documents-storage-profiles{gap:8px;width:100%;display:grid}.documents-storage-workspace-roots{border-bottom:1px solid var(--centravio-console-border);gap:8px;padding-bottom:10px;display:grid}.documents-storage-root-summary{border:1px solid rgba(var(--centravio-primary-rgb), .16);background:rgba(var(--centravio-primary-rgb), .05);gap:4px;padding:8px 10px;display:grid}.documents-storage-root-copy{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;display:grid}.documents-storage-root-label.ant-typography{color:var(--centravio-console-muted-strong);margin:0;font-size:11px;font-weight:600;line-height:1.3}.documents-storage-root-path.ant-typography{overflow-wrap:anywhere;min-width:0;color:var(--centravio-console-text);margin:0;font-size:12px;line-height:1.35}.documents-storage-root-hint.ant-typography{margin:0;font-size:11px;line-height:1.35;color:var(--centravio-console-muted-strong)!important}.documents-storage-bucket-table .ant-table-cell,.documents-storage-profile-table .ant-table-cell,.documents-storage-document-table .ant-table-cell{vertical-align:middle;padding-block:8px}.documents-storage-bucket-table{max-width:100%;overflow-x:auto}.documents-storage-bucket-table .ant-table,.documents-storage-bucket-table .ant-table-container,.documents-storage-bucket-table .ant-table-content,.documents-storage-bucket-table .ant-table-content>table{width:100%!important;min-width:100%!important}.documents-storage-bucket-table .ant-table-row-expand-icon-cell{text-align:center;width:26px;min-width:26px;padding-inline:4px 2px!important}.documents-storage-bucket-table .ant-table-row-expand-icon{vertical-align:middle;justify-content:center;align-items:center;margin:0;display:inline-flex}.documents-storage-bucket-table .ant-table-row.documents-storage-bucket-row-selected>.ant-table-cell{background:rgba(var(--centravio-primary-rgb), .1)}.documents-storage-bucket-table .ant-table-row.documents-storage-bucket-row-selected:hover>.ant-table-cell{background:rgba(var(--centravio-primary-rgb), .14)}.documents-storage-bucket-cell{gap:2px;min-width:0;display:grid}.documents-storage-bucket-select.ant-btn{text-align:left;white-space:normal;justify-content:flex-start;max-width:100%;min-height:20px;line-height:20px}.documents-storage-bucket-name.ant-typography{color:var(--centravio-console-text);margin:0;font-size:13px;font-weight:600;line-height:1.35}.documents-storage-bucket-select.ant-btn,.documents-storage-bucket-select.ant-btn .documents-storage-bucket-name.ant-typography{font-weight:600}.documents-storage-bucket-status,.documents-storage-bucket-usage{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.documents-storage-bucket-parent.ant-typography{margin:0;font-size:10.5px;line-height:1.2;color:var(--centravio-console-muted-strong)!important}.documents-storage-empty-cell{color:var(--centravio-console-muted-strong);font-size:11px}.documents-storage-code-text{color:var(--centravio-console-text);overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.35}.documents-storage-code-badge.ant-tag{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:18px;margin:0;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.documents-storage-path-stack{gap:3px;min-width:0;display:grid}.documents-storage-path.ant-typography{overflow-wrap:anywhere;max-width:100%;font-family:var(--centravio-font-family);margin:0;font-size:12px;line-height:1.35}.documents-storage-path-value.ant-typography{color:var(--centravio-console-text);display:block}.documents-storage-path-meta{min-width:0;color:var(--centravio-console-muted-strong);align-items:center;gap:6px;font-size:11px;line-height:1.3;display:flex}.documents-storage-path-label{color:var(--centravio-console-muted-strong);flex:none;font-size:11px;font-weight:600}.documents-storage-path-base.ant-typography{min-width:0;font-size:11px;line-height:1.3;color:var(--centravio-console-muted-strong)!important}.documents-storage-preview{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);height:100%;min-height:360px;padding:16px}.documents-storage-preview-content{width:100%}.documents-storage-upload-dragger .ant-upload-drag{border-color:var(--centravio-console-border);background:var(--centravio-console-muted-bg);border-radius:0}.documents-storage-upload-drop-content{width:100%;color:var(--centravio-console-text);text-align:center;align-items:center;padding:12px 0}.documents-storage-upload-drop-content .ant-typography{margin:0}.documents-storage-delete-confirm.ant-modal .ant-modal-content,.documents-storage-move-modal.ant-modal .ant-modal-content{border-color:var(--centravio-console-border);color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)!important}.documents-storage-delete-confirm .ant-modal-title,.documents-storage-move-modal .ant-modal-title{color:var(--centravio-console-text)}.documents-storage-delete-confirm .ant-modal-body,.documents-storage-move-modal .ant-modal-body{color:var(--centravio-console-muted-strong)}.documents-storage-delete-body,.documents-storage-move-body{width:100%}.documents-storage-delete-files-option.ant-form-item{margin-bottom:0}.documents-storage-delete-confirm .ant-checkbox-wrapper,.documents-storage-delete-confirm .ant-form-item-label>label,.documents-storage-move-modal .ant-form-item-label>label{color:var(--centravio-console-text)}.documents-storage-delete-confirm .ant-modal-confirm-body{align-items:flex-start}.documents-storage-delete-confirm .ant-modal-confirm-title{color:var(--centravio-console-text);line-height:22px}.documents-storage-delete-confirm .ant-modal-confirm-content{color:var(--centravio-console-muted-strong)}.documents-storage-delete-confirm .ant-modal-confirm-content .ant-typography:not(.ant-typography-secondary){color:var(--centravio-console-text)}.documents-storage-delete-confirm .ant-modal-confirm-content .ant-typography-secondary{color:var(--centravio-console-muted-strong)}.documents-storage-delete-file-name.ant-typography{overflow-wrap:anywhere}.documents-storage-delete-confirm .ant-modal-confirm-btns :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid),.documents-storage-delete-confirm .ant-modal-footer :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid){border-color:var(--centravio-solid-notice-error-border)!important;background:var(--centravio-solid-notice-error-bg)!important;color:var(--centravio-solid-notice-error-text)!important}.documents-storage-delete-confirm .ant-modal-confirm-btns :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid):hover,.documents-storage-delete-confirm .ant-modal-confirm-btns :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid):focus-visible,.documents-storage-delete-confirm .ant-modal-footer :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid):hover,.documents-storage-delete-confirm .ant-modal-footer :is(.ant-btn-primary.ant-btn-dangerous,.ant-btn-color-dangerous.ant-btn-variant-solid):focus-visible{border-color:var(--centravio-auth-notice-error-accent)!important;background:color-mix(in srgb, var(--centravio-solid-notice-error-bg) 88%, #000)!important;color:var(--centravio-solid-notice-error-text)!important}.documents-storage-text-preview{white-space:pre-wrap;word-break:break-word;border:1px solid var(--centravio-console-border);background:var(--centravio-console-muted-bg);max-height:420px;color:var(--centravio-console-text);margin:0;padding:12px;overflow:auto}.documents-storage-image-preview,.documents-storage-pdf-preview{border:1px solid var(--centravio-console-border);background:var(--centravio-console-muted-bg);object-fit:contain;width:100%;min-height:320px}.documents-storage-image-preview{max-height:420px}.documents-storage-pdf-viewer{width:100%}.documents-storage-pdf-toolbar{border:1px solid var(--centravio-console-border);background:var(--centravio-console-muted-bg);width:100%;padding:8px}.documents-storage-pdf-canvas{border:1px solid var(--centravio-console-border);background:var(--centravio-console-muted-bg);width:100%;min-height:420px;max-height:640px;padding:12px;overflow:auto}.documents-storage-pdf-canvas .react-pdf__Document{justify-content:center;min-width:max-content;display:flex}.documents-storage-pdf-canvas .react-pdf__Page{background:#fff;box-shadow:0 1px 4px #0f172a29}.documents-storage-pdf-canvas .react-pdf__Page canvas{max-width:none;display:block}.link-cell-button{white-space:normal;text-align:left;height:auto;padding:0}[data-centravio-theme=dark] .documents-storage-page .ant-table,[data-centravio-theme=dark] .documents-storage-page .ant-table-container,[data-centravio-theme=dark] .documents-storage-page .ant-table-cell,[data-centravio-theme=dark] .documents-storage-accordion.ant-collapse,[data-centravio-theme=dark] .documents-storage-accordion.ant-collapse>.ant-collapse-item,[data-centravio-theme=dark] .documents-storage-accordion.ant-collapse>.ant-collapse-item>.ant-collapse-header,[data-centravio-theme=dark] .documents-storage-accordion .ant-collapse-content,[data-centravio-theme=dark] .documents-storage-preview,[data-centravio-theme=dark] .documents-storage-text-preview,[data-centravio-theme=dark] .documents-storage-image-preview,[data-centravio-theme=dark] .documents-storage-pdf-preview,[data-centravio-theme=dark] .documents-storage-pdf-toolbar,[data-centravio-theme=dark] .documents-storage-pdf-canvas,[data-centravio-theme=dark] .documents-storage-upload-dragger .ant-upload-drag{background:var(--centravio-console-panel-bg);border-color:var(--centravio-console-border);color:var(--centravio-console-text)}[data-centravio-theme=dark] .documents-storage-accordion .ant-collapse-expand-icon,[data-centravio-theme=dark] .documents-storage-accordion .ant-collapse-arrow{color:var(--centravio-console-text)}[data-centravio-theme=dark] .documents-storage-root-summary{border-color:rgba(var(--centravio-primary-rgb), .28);background:rgba(var(--centravio-primary-rgb), .12)}[data-centravio-theme=dark] .documents-storage-root-label.ant-typography,[data-centravio-theme=dark] .documents-storage-root-hint.ant-typography,[data-centravio-theme=dark] .documents-storage-bucket-parent.ant-typography,[data-centravio-theme=dark] .documents-storage-path-label,[data-centravio-theme=dark] .documents-storage-path-base.ant-typography{color:var(--centravio-console-muted)!important}[data-centravio-theme=dark] .documents-storage-upload-dragger .ant-upload-list-item,[data-centravio-theme=dark] .documents-storage-upload-dragger .ant-upload-list-item-name,[data-centravio-theme=dark] .documents-storage-upload-dragger .ant-upload-list-item-actions .anticon{color:var(--centravio-console-text)}[data-centravio-theme=dark] .ant-drawer-content,[data-centravio-theme=dark] .ant-drawer-header,[data-centravio-theme=dark] .ant-drawer-body,[data-centravio-theme=dark] .ant-drawer-footer{background:var(--centravio-console-panel-bg);border-color:var(--centravio-console-border);color:var(--centravio-console-text)}.documents-office-modal{max-width:100vw;padding-bottom:0;top:0}.documents-office-modal .ant-modal-content{background:var(--centravio-console-panel-bg);height:100vh;color:var(--centravio-console-text);border-radius:0;flex-direction:column;display:flex}.documents-office-modal .ant-modal-header,.documents-office-modal .ant-modal-footer{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0;margin:0}.documents-office-modal .ant-modal-header{border-bottom:1px solid var(--centravio-console-border);padding:14px 48px 14px 16px}.documents-office-modal .ant-modal-title,.documents-office-modal .ant-modal-close{color:var(--centravio-console-text)}.documents-office-modal .ant-modal-body{background:var(--centravio-console-muted-bg);flex:auto;min-height:0;padding:0;display:flex}.documents-office-modal .ant-modal-footer{border-top:1px solid var(--centravio-console-border);padding:10px 16px}.documents-office-editor{background:var(--centravio-console-muted-bg);width:100%;min-height:calc(100vh - 114px)}.documents-office-editor iframe{border:0;width:100%;height:100%}.mailbox-page{flex-direction:column;gap:16px;display:flex}.mailbox-heading{align-items:flex-start}.mailbox-switcher{min-width:min(360px,100%)}.mailbox-tabs.ant-tabs{min-width:0}.mailbox-tabs>.ant-tabs-nav{margin:0}.mailbox-tabs .ant-tabs-tab{color:var(--centravio-console-muted);padding:10px 14px;font-weight:600}.mailbox-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--centravio-primary)}.mailbox-tabs .ant-tabs-content-holder{padding-top:14px}.mailbox-readiness-grid .ant-card,.mailenable-readiness-row{height:100%}.mailbox-readiness-alert.ant-alert{border:1px solid var(--centravio-console-border);border-left:3px solid var(--centravio-primary);background:linear-gradient(135deg, rgba(var(--centravio-primary-rgb), .08) 0%, #ffffff52 58%, rgba(var(--centravio-primary-rgb), .035) 100%), var(--centravio-console-panel-bg);color:var(--centravio-console-text);border-radius:0}.mailbox-readiness-alert .ant-alert-content,.mailbox-readiness-alert .ant-alert-action{min-width:0}.mailbox-readiness-alert .ant-alert-message,.mailbox-readiness-alert .ant-alert-description{color:var(--centravio-console-text)}.mailbox-tab-panel{flex-direction:column;gap:14px;min-width:0;display:flex}.mailbox-client-toolbar,.mailbox-settings-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mailbox-client-toolbar{justify-content:flex-start}.mailbox-accounts-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.mailbox-settings-heading h4.ant-typography{color:var(--centravio-console-text);margin:0;font-size:15px;line-height:1.25}.mailbox-routing-panel{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);flex-direction:column;gap:12px;padding:14px;display:flex}.mailbox-routing-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mailbox-routing-heading h4.ant-typography{color:var(--centravio-console-text);margin:0 0 4px;font-size:15px;line-height:1.25}.mailbox-routing-heading .ant-typography-secondary{color:var(--centravio-console-muted);font-size:12.5px;line-height:1.45}.mailbox-routing-select{width:100%}.mailbox-routing-table .ant-table-cell{vertical-align:middle}.mailbox-category-badge.ant-tag{border-color:var(--centravio-status-accent-border);background:var(--centravio-status-accent-bg);color:var(--centravio-status-accent-text);letter-spacing:0;margin-inline-end:0;font-weight:700}.mailbox-access-denied-page{justify-content:flex-start;min-height:min(520px,100vh - 190px)}.mailbox-access-denied-panel{border:1px solid var(--centravio-console-border);border-left:3px solid var(--centravio-primary);background:var(--centravio-console-panel-bg);width:min(100%,780px);color:var(--centravio-console-text);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:18px 20px;display:grid;box-shadow:0 10px 24px #0f172a0f}.mailbox-access-denied-icon{border:1px solid var(--centravio-console-border-strong);background:var(--centravio-console-panel-subtle-bg);width:44px;height:44px;color:var(--centravio-primary);place-items:center;display:grid}.mailbox-access-denied-content{min-width:0}.mailbox-access-denied-content h2.ant-typography{color:var(--centravio-console-text);margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.25}.mailbox-access-denied-content .ant-typography{color:var(--centravio-console-muted-strong);font-size:13px;line-height:1.55}.mailbox-access-denied-content p.ant-typography{max-width:640px;margin:0}.mailbox-access-denied-meta{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-muted-bg);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 10px;padding:10px 12px;display:flex}.mailbox-access-denied-meta span{color:var(--centravio-console-muted);text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.3}.mailbox-access-denied-meta code{overflow-wrap:anywhere;min-width:0;color:var(--centravio-console-text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.4}.mailbox-access-denied-note.ant-typography{color:var(--centravio-console-muted);font-size:12.5px;line-height:1.5;display:block}.mailbox-list-table .ant-table-row{cursor:pointer}.mailbox-selected-row>td{background:var(--centravio-console-list-selected-bg)!important}.mailbox-workspace{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:16px;min-height:420px;display:grid}.mailbox-folders,.mailbox-messages{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0}.mailbox-folders{flex-direction:column;gap:12px;padding:12px;display:flex}.mailbox-panel-title{color:var(--centravio-console-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mailbox-folder-list{width:100%}.mailbox-folder-button{width:100%;color:var(--centravio-console-text);background:0 0;border-color:#0000;justify-content:flex-start}.mailbox-folder-button>span:not(.ant-btn-icon){flex:auto;justify-content:space-between;align-items:center;min-width:0;display:flex}.mailbox-folder-button-active,.mailbox-folder-button:hover,.mailbox-folder-button:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-console-list-selected-bg);color:var(--centravio-console-text)}.mailbox-messages{padding:12px}.mailbox-toolbar{margin-bottom:12px}.mailbox-message-link{width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:2px;display:flex}.mailbox-message-subject,.mailbox-message-from,.mailbox-message-preview,.mailbox-message-thread{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mailbox-message-subject{color:var(--centravio-console-text)}.mailbox-message-subject-unread{font-weight:700}.mailbox-message-from,.mailbox-message-preview{color:var(--centravio-console-muted);font-size:12px}.mailbox-message-thread{color:var(--centravio-console-muted);text-transform:uppercase;font-size:11px}.mailbox-message-badges{flex-wrap:wrap;gap:4px;min-height:22px;display:flex}.mailbox-detail{width:100%}.mailbox-detail-meta{gap:10px;display:grid}.mailbox-detail-meta div{grid-template-columns:96px minmax(0,1fr);gap:10px;display:grid}.mailbox-detail-meta span{color:var(--centravio-console-muted)}.mailbox-detail-meta strong{overflow-wrap:anywhere;min-width:0;color:var(--centravio-console-text)}.mailbox-body{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--centravio-console-border);background:var(--centravio-console-muted-bg);max-height:460px;color:var(--centravio-console-text);font-family:var(--centravio-font-family);margin:0;padding:12px;overflow:auto}.mailbox-body-mode{width:fit-content}.mailbox-body-frame{border:1px solid var(--centravio-console-border);background:#fff;width:100%;min-height:360px}.mailbox-attachment-list{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.mailbox-compose-drawer .ant-drawer-body,.mailbox-detail-drawer .ant-drawer-body{background:var(--centravio-console-bg)}.mailbox-compose-form{flex-direction:column;gap:10px;display:flex}.mailbox-compose-from{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);color:var(--centravio-console-text);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.mailbox-compose-from span{color:var(--centravio-console-muted);text-transform:uppercase;font-size:11px;font-weight:600}.mailbox-compose-recipient-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mailbox-compose-editor-shell{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-height:240px}.mailbox-compose-editor{min-height:238px;color:var(--centravio-console-text);outline:none;padding:12px;font-size:14px;line-height:1.55}.mailbox-compose-editor p{margin:0 0 8px}.mailbox-compose-editor blockquote{border-left:2px solid var(--centravio-console-border-strong);color:var(--centravio-console-muted-strong);margin:10px 0 0;padding-left:12px}.mailbox-compose-attachments{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .mailbox-list-table .ant-table,[data-centravio-theme=dark] .mailbox-list-table .ant-table-container,[data-centravio-theme=dark] .mailbox-list-table .ant-table-cell,[data-centravio-theme=dark] .mailbox-tabs .ant-tabs-content-holder,[data-centravio-theme=dark] .mailbox-folders,[data-centravio-theme=dark] .mailbox-messages,[data-centravio-theme=dark] .mailbox-body,[data-centravio-theme=dark] .mailbox-body-mode,[data-centravio-theme=dark] .mailbox-attachment-list,[data-centravio-theme=dark] .mailbox-compose-editor-shell,[data-centravio-theme=dark] .mailbox-compose-attachments,[data-centravio-theme=dark] .mailbox-compose-from{border-color:var(--centravio-console-border);background:var(--centravio-console-panel-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] .mailbox-folder-button{color:var(--centravio-console-text)}[data-centravio-theme=dark] .mailbox-tabs .ant-tabs-nav:before{border-color:var(--centravio-console-border)}[data-centravio-theme=dark] .mailbox-tabs .ant-tabs-tab{color:var(--centravio-console-muted)}[data-centravio-theme=dark] .mailbox-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}[data-centravio-theme=dark] .mailbox-readiness-alert.ant-alert{background:linear-gradient(135deg, #0ea5e91f 0%, #0f172ab8 58%, #0ea5e914 100%), var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .mailbox-access-denied-panel{box-shadow:0 14px 32px #0000003d}@media (max-width:640px){.developer-client-form{grid-template-columns:1fr;display:grid}.credentials-vault-summary-grid,.credentials-vault-filter-bar,.credentials-vault-form-grid{grid-template-columns:1fr}.developer-form-item,.developer-form-item-wide{width:100%;min-width:0}.billing-localization-row{grid-template-columns:1fr}.billing-localization-row .ant-form-item:last-child{grid-column:auto}.documents-storage-toolbar{grid-template-columns:1fr}.documents-storage-header-actions.ant-space{justify-content:flex-start;width:100%}.documents-storage-toolbar{justify-content:stretch}.documents-storage-bucket-picker.storage-quick-actions.ant-space-compact{min-width:0}.documents-storage-status-filter{width:100%}.documents-storage-root-copy{grid-template-columns:1fr;gap:2px}.documents-storage-accordion.ant-collapse>.ant-collapse-item>.ant-collapse-header{flex-wrap:wrap}.documents-storage-accordion .ant-collapse-extra{width:100%;margin-inline-start:24px}.documents-storage-accordion-actions.ant-space{justify-content:flex-start;width:100%}.mailbox-heading,.mailbox-client-toolbar,.mailbox-settings-heading,.mailbox-workspace{grid-template-columns:1fr}.mailbox-client-toolbar,.mailbox-settings-heading{align-items:stretch}.mailbox-switcher,.mailbox-compose-recipient-grid{grid-template-columns:1fr;width:100%}.mailbox-access-denied-panel{grid-template-columns:1fr;padding:16px}.mailbox-detail-meta div{grid-template-columns:1fr}}.workspace-window-shell{--workspace-dock-left:16px;--workspace-dock-right:16px;--workspace-dock-bottom:24px;--workspace-drawer-width:clamp(320px, 20vw, 480px);min-width:0;min-height:0;position:relative}.console-workspace-window-shell{--workspace-dock-left:306px;--workspace-dock-right:16px;--workspace-dock-bottom:calc(var(--centravio-console-footer-height) + 8px)}.console-workspace-window-shell:has(.console-sider.ant-layout-sider-collapsed){--workspace-dock-left:96px}.console-workspace-window-shell.workspace-drawer-open{--workspace-dock-right:calc(var(--workspace-drawer-width) + 20px)}:is(.console-workspace-content-expanded,.console-workspace-content-expanded:has(.console-sider.ant-layout-sider-collapsed)){--workspace-dock-left:96px;--workspace-dock-right:16px}.console-workspace-content-expanded.workspace-drawer-open{--workspace-dock-right:calc(var(--workspace-drawer-width) + 20px)}.console-workspace-content-expanded .console-content{padding-inline:clamp(16px,1.4vw,28px)}.console-content-shell-expanded>.console-content-frame{width:100%;max-width:none;margin:0}.workspace-window-layer{z-index:3500;pointer-events:none;position:fixed;inset:0}.workspace-window{--workspace-window-titlebar-bg:var(--centravio-primary);--workspace-window-titlebar-text:var(--centravio-primary-foreground);--workspace-window-titlebar-muted:var(--centravio-primary-foreground);--workspace-window-titlebar-border:color-mix(in srgb, var(--workspace-window-titlebar-text) 18%, transparent);--workspace-window-titlebar-control-bg:color-mix(in srgb, var(--workspace-window-titlebar-text) 16%, transparent);color:var(--centravio-console-text);background:var(--centravio-console-panel-bg);pointer-events:auto;border:0;grid-template-rows:42px minmax(0,1fr);display:grid;position:fixed;overflow:hidden;box-shadow:0 18px 44px #0f172a3d}.workspace-window-grid{box-shadow:0 12px 30px #0f172a2e}.workspace-window-fullscreen{box-shadow:none;border:0}.workspace-window-shaded{grid-template-rows:42px}.workspace-window-is-dragging{-webkit-user-select:none;user-select:none;will-change:transform, width, height;transition:none}.workspace-window-is-dragging .workspace-window-body{pointer-events:none}.workspace-window-titlebar{border-bottom:1px solid var(--workspace-window-titlebar-border);background:var(--workspace-window-titlebar-bg);min-width:0;height:42px;color:var(--workspace-window-titlebar-text);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px 0 12px;display:grid}.workspace-window-titlebar:active{cursor:grabbing}.workspace-window-title{align-items:center;gap:8px;min-width:0;display:flex}.workspace-window-title strong{min-width:0;color:var(--workspace-window-titlebar-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.workspace-window-title .ant-tag{border-color:var(--workspace-window-titlebar-border);justify-content:center;align-items:center;min-width:34px;min-height:18px;margin:0;padding:0 6px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex;color:var(--workspace-window-titlebar-text)!important;background:var(--workspace-window-titlebar-control-bg)!important}.workspace-window-title-actions{align-items:center;margin-left:-2px;display:inline-flex}.workspace-window-title-actions .ant-btn{width:24px;min-width:24px;height:24px;padding:0;color:var(--workspace-window-titlebar-text)!important}.workspace-window-title-actions .ant-btn:not(:disabled):hover,.workspace-window-title-actions .ant-btn:not(:disabled):focus-visible{color:var(--workspace-window-titlebar-text);background:var(--workspace-window-titlebar-control-bg)}.workspace-window-actions{align-items:center;gap:2px;display:inline-flex}.workspace-window-actions .ant-btn,.workspace-dock .ant-btn{width:28px;min-width:28px;height:28px;color:var(--centravio-console-muted-strong)}.workspace-window-actions .ant-btn{color:var(--workspace-window-titlebar-text)!important}.workspace-window-actions .ant-btn:not(:disabled):hover,.workspace-window-actions .ant-btn:not(:disabled):focus-visible{color:var(--workspace-window-titlebar-text);background:var(--workspace-window-titlebar-control-bg)}.workspace-dock .ant-btn:not(:disabled):hover,.workspace-dock .ant-btn:not(:disabled):focus-visible{color:var(--centravio-console-text);background:var(--centravio-control-active-bg)}.workspace-window-body{background:var(--centravio-console-bg);scrollbar-width:thin;scrollbar-color:transparent transparent;min-width:0;min-height:0;padding:14px;overflow:auto}.workspace-window-body>*{width:100%;min-width:0;max-width:none;margin-inline:0}.workspace-window-body .page-stack,.workspace-window-body .applications-page{width:100%;max-width:none;margin-inline:0}.workspace-window-body:hover,.workspace-window-body:focus-within{scrollbar-color:var(--centravio-scrollbar-thumb) transparent}.workspace-window-body::-webkit-scrollbar{width:6px;height:6px}.workspace-drawer .ant-drawer-body::-webkit-scrollbar{width:6px;height:6px}.workspace-surface-list::-webkit-scrollbar{width:6px;height:6px}.workspace-drawer-window-list::-webkit-scrollbar{width:6px;height:6px}.workspace-switcher-list::-webkit-scrollbar{width:6px;height:6px}.workspace-window-body::-webkit-scrollbar-track{background:0 0}.workspace-drawer .ant-drawer-body::-webkit-scrollbar-track{background:0 0}.workspace-surface-list::-webkit-scrollbar-track{background:0 0}.workspace-drawer-window-list::-webkit-scrollbar-track{background:0 0}.workspace-switcher-list::-webkit-scrollbar-track{background:0 0}.workspace-window-body::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.workspace-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.workspace-surface-list::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.workspace-drawer-window-list::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.workspace-switcher-list::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:0}.workspace-window-body:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-window-body:focus-within::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-drawer .ant-drawer-body:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-surface-list:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-drawer-window-list:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-switcher-list:hover::-webkit-scrollbar-thumb{background:var(--centravio-scrollbar-thumb);background-clip:content-box}.workspace-window-resize{background:linear-gradient(135deg, transparent 0 48%, var(--centravio-console-border-strong) 49% 52%, transparent 53%), linear-gradient(135deg, transparent 0 66%, var(--centravio-console-border-strong) 67% 70%, transparent 71%);cursor:nwse-resize;touch-action:none;z-index:2;border:0;width:18px;height:18px;padding:0;position:absolute;bottom:0;right:0}.workspace-window-loading{place-items:center;min-height:280px;display:grid}.workspace-drawer .ant-drawer-content,.workspace-drawer .ant-drawer-header,.workspace-rename-modal .ant-modal-content,.workspace-switcher-modal .ant-modal-content{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg);border-radius:0}.workspace-drawer .ant-drawer-header,.workspace-rename-modal .ant-modal-header,.workspace-switcher-modal .ant-modal-header{border-bottom:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg)}.workspace-drawer .ant-drawer-title,.workspace-rename-modal .ant-modal-title,.workspace-switcher-modal .ant-modal-title{color:var(--centravio-console-text)}.workspace-drawer .ant-drawer-body,.workspace-rename-modal .ant-modal-body,.workspace-switcher-modal .ant-modal-body{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)}.workspace-drawer .ant-drawer-close,.workspace-rename-modal .ant-modal-close,.workspace-switcher-modal .ant-modal-close{color:var(--centravio-console-muted)}.workspace-drawer-stack{gap:12px;min-width:0;display:grid}.workspace-drawer-section{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-subtle-bg);gap:10px;min-width:0;padding:10px;display:grid}.workspace-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.workspace-drawer-head p{color:var(--centravio-console-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.workspace-drawer-head strong{color:var(--centravio-console-text);font-size:13px}.workspace-drawer-head .ant-segmented{flex:none}.workspace-orientation-option{align-items:center;gap:4px;line-height:1;display:inline-flex}.workspace-orientation-option span{font-size:11px}.workspace-preset-grid,.workspace-profile-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.workspace-surface-list,.workspace-drawer-window-list,.workspace-switcher-list{gap:8px;min-width:0;max-height:min(52vh,520px);display:grid;overflow:auto}.workspace-surface-item,.workspace-drawer-window,.workspace-switcher-item{border:1px solid var(--centravio-console-border);background:var(--centravio-console-panel-bg);min-width:0}.workspace-surface-item,.workspace-switcher-item{color:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.workspace-surface-item:hover,.workspace-surface-item:focus-visible,.workspace-switcher-item:hover,.workspace-switcher-item:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-console-list-selected-bg);outline:none}.workspace-surface-item span,.workspace-drawer-window-main,.workspace-switcher-item strong{min-width:0}.workspace-surface-item strong,.workspace-surface-item em,.workspace-drawer-window-main strong,.workspace-drawer-window-main span,.workspace-switcher-item strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-surface-item strong,.workspace-drawer-window-main strong,.workspace-switcher-item strong{color:var(--centravio-console-text);font-size:12.5px;font-weight:700;display:block}.workspace-surface-item em,.workspace-drawer-window-main span{color:var(--centravio-console-muted);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.workspace-surface-open-icon{color:var(--centravio-console-muted)}.workspace-drawer-window{gap:8px;padding:10px;display:grid}.workspace-drawer-window-main{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.workspace-drawer-window-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.workspace-dock{right:var(--workspace-dock-right);bottom:var(--workspace-dock-bottom);left:var(--workspace-dock-left);z-index:3650;border:1px solid var(--centravio-console-border-strong);height:66px;color:var(--centravio-console-text);background:color-mix(in srgb, var(--centravio-console-panel-bg) 94%, transparent);grid-template-columns:164px minmax(0,1fr) auto;align-items:stretch;display:grid;position:fixed;overflow:hidden;box-shadow:0 14px 32px #0f172a38}.workspace-dock-collapsed{grid-template-columns:minmax(0,1fr) auto;width:min(360px,100vw - 32px);height:28px;left:auto}.workspace-dock-inline{width:min(360px,100%);min-width:0;box-shadow:none;position:static;inset:auto}.workspace-dock-inline.workspace-dock-collapsed{width:100%;color:var(--centravio-console-text);border-color:#0000;background:0 0!important}.workspace-dock-summary{border:0;border-right:1px solid var(--centravio-console-border);min-width:0;color:inherit;text-align:left;background:var(--centravio-console-panel-muted-bg);cursor:pointer;align-content:center;gap:2px;padding:8px 12px;display:grid}.workspace-dock-collapsed .workspace-dock-summary{grid-template-columns:auto auto auto;align-items:center;gap:5px;padding-block:0}.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary{color:var(--centravio-console-text);border-right-color:#0000;padding-inline:4px;background:0 0!important}.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary:hover,.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary:focus-visible{outline:none;background:0 0!important}.workspace-dock-summary>span,.workspace-dock-summary>strong,.workspace-dock-summary>em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-dock-summary>span{color:var(--centravio-console-text);font-size:12px;font-weight:700}.workspace-dock-summary>strong,.workspace-dock-summary>em{color:var(--centravio-console-muted);font-size:11px;font-style:normal;font-weight:500}.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary>span,.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary>strong,.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary>em,.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-drawer-toggle.ant-btn{color:var(--centravio-console-text);font-weight:400}.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-drawer-toggle.ant-btn:not(:disabled):hover,.workspace-dock-inline.workspace-dock-collapsed .workspace-dock-drawer-toggle.ant-btn:not(:disabled):focus-visible{color:var(--centravio-console-text);background:0 0}.workspace-dock-items{scrollbar-width:thin;scrollbar-color:transparent transparent;align-items:center;gap:8px;min-width:0;padding:8px;display:flex;overflow-x:auto}.workspace-dock-collapsed .workspace-dock-items{display:none}.workspace-dock-chip{border:1px solid var(--centravio-console-border);width:min(200px,32vw);min-width:132px;height:44px;color:inherit;text-align:left;background:var(--centravio-console-panel-bg);cursor:pointer;align-content:center;gap:2px;padding:6px 9px;display:grid}.workspace-dock-chip:hover,.workspace-dock-chip:focus-visible{border-color:var(--centravio-console-border-strong);background:var(--centravio-console-list-selected-bg);outline:none}.workspace-dock-chip strong,.workspace-dock-chip span,.workspace-dock-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-dock-chip strong{color:var(--centravio-console-text);font-size:12px}.workspace-dock-chip span,.workspace-dock-placeholder{color:var(--centravio-console-muted);font-size:11px}.workspace-dock-placeholder{align-self:center}.workspace-dock-drawer-toggle{align-self:center;margin-inline:4px}.workspace-rename-label{color:var(--centravio-console-text);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.workspace-rename-hint,.workspace-switcher-hint{color:var(--centravio-console-muted);margin:8px 0 0;font-size:12px;line-height:1.45}.workspace-switcher-list{margin-top:12px}.workspace-switcher-item .ant-tag{justify-self:start;margin:0}[data-centravio-theme=dark] .workspace-window,[data-centravio-theme=dark] .workspace-dock,[data-centravio-theme=dark] .workspace-drawer .ant-drawer-content,[data-centravio-theme=dark] .workspace-drawer .ant-drawer-header,[data-centravio-theme=dark] .workspace-rename-modal .ant-modal-content,[data-centravio-theme=dark] .workspace-switcher-modal .ant-modal-content,[data-centravio-theme=dark] .workspace-rename-modal .ant-modal-header,[data-centravio-theme=dark] .workspace-switcher-modal .ant-modal-header{color:var(--centravio-console-text);background:var(--centravio-console-panel-bg)}[data-centravio-theme=dark] .workspace-dock-summary,[data-centravio-theme=dark] .workspace-drawer-section{background:var(--centravio-console-panel-muted-bg)}[data-centravio-theme=dark] .workspace-dock-inline.workspace-dock-collapsed,[data-centravio-theme=dark] .workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary,[data-centravio-theme=dark] .workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary:hover,[data-centravio-theme=dark] .workspace-dock-inline.workspace-dock-collapsed .workspace-dock-summary:focus-visible{background:0 0!important}[data-centravio-theme=dark] .workspace-window-body{background:var(--centravio-console-bg);color:var(--centravio-console-text)}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn{border-radius:0;color:var(--centravio-console-text)!important;box-shadow:none!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn :is(.ant-btn-icon,.anticon,svg){stroke:currentColor;color:inherit!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){border-color:var(--centravio-outlined-button-border)!important;background:var(--centravio-outlined-button-bg)!important;color:var(--centravio-outlined-button-text)!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default,.ant-btn-dashed):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{outline:none;border-color:var(--centravio-outlined-button-hover-border)!important;background:var(--centravio-outlined-button-hover-bg)!important;color:var(--centravio-outlined-button-hover-text)!important;box-shadow:none!important;background-image:none!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#7f1d1d14!important;border-color:#f8717147!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-default.ant-btn-dangerous,.ant-btn-dashed.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background:#f871711f!important;border-color:#f8717175!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){background:rgba(var(--centravio-primary-rgb), .58)!important;color:#fff!important;border-color:#7dd3fc5c!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{background:rgba(var(--centravio-primary-rgb), .58)!important;color:#fff!important;border-color:#7dd3fc66!important}[data-centravio-theme=dark] .application-gate .application-gate-selection-actions .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){border-color:color-mix(in srgb, var(--centravio-primary) 88%, #000 12%)!important;background:var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}[data-centravio-theme=dark] .application-gate .application-gate-selection-actions .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] .application-gate .application-gate-selection-actions .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{border-color:color-mix(in srgb, var(--centravio-primary) 96%, #000 4%)!important;background:linear-gradient(#ffffff03, #ffffff03), var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}[data-centravio-theme=dark] .application-gate .application-gate-selection-actions .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active{border-color:color-mix(in srgb, var(--centravio-primary) 94%, #000 6%)!important;background:linear-gradient(#00000005, #00000005), var(--centravio-primary)!important;color:var(--centravio-primary-foreground)!important;box-shadow:none!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:#7f1d1d61!important;border-color:#f8717175!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background:#f871712e!important;border-color:#f871719e!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text,.ant-btn-link):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:0 0!important;border-color:#0000!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text,.ant-btn-link):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text,.ant-btn-link):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text,.ant-btn-link):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background:#7dd3fc1f!important;border-color:#0000!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text.ant-btn-dangerous,.ant-btn-link.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){color:#fff!important;background:0 0!important;border-color:#0000!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text.ant-btn-dangerous,.ant-btn-link.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text.ant-btn-dangerous,.ant-btn-link.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) :is(.ant-btn-text.ant-btn-dangerous,.ant-btn-link.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background:#f871711f!important;border-color:#0000!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn:is(:disabled,.ant-btn-disabled,[disabled]),[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn:is(:disabled,.ant-btn-disabled,[disabled]):hover,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn:is(:disabled,.ant-btn-disabled,[disabled]):active,[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn:is(:disabled,.ant-btn-disabled,[disabled]):focus-visible{cursor:not-allowed;color:#e5eef76b!important;opacity:1!important;box-shadow:none!important;background:#0f172a6b!important;border-color:#94a3b824!important}[data-centravio-theme=dark] :is(.console-content,.workspace-window-body,.application-gate,.auth-panel,.mfa-session-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown,.ant-picker-dropdown,.ant-select-dropdown) .ant-btn:is(:disabled,.ant-btn-disabled,[disabled]) :is(.ant-btn-icon,.anticon,svg){stroke:currentColor;color:inherit!important}[data-centravio-theme=dark] :where(.console-content,.console-header,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :is(.ant-tag,.ant-badge,.ant-badge-count,.ant-badge-status-text,.console-header-status-chip,.console-meta-chip,.console-status-chip,.setup-status-badge,.application-status-badge,.legal-document-status-badge,[class$=-badge],[class*=-badge\ ]){color:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] :where(.console-content,.console-header,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :is(.ant-tag,.ant-badge,.ant-badge-count,.ant-badge-status-text,.console-header-status-chip,.console-meta-chip,.console-status-chip,.setup-status-badge,.application-status-badge,.legal-document-status-badge,[class$=-badge],[class*=-badge\ ]) :is(.anticon,svg){color:inherit!important}[data-centravio-theme=dark] :where(.console-content,.console-header,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) :is(.setup-status-badge,.application-status-badge,.legal-document-status-badge,[class$=-badge],[class*=-badge\ ]):before,[data-centravio-theme=dark] :where(.console-content,.console-header,.workspace-window-body,.application-gate,.ant-drawer,.ant-modal,.ant-popover,.ant-dropdown) .ant-badge-status-dot{background:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] .console-content .setup-status-badge.ant-tag,[data-centravio-theme=dark] .application-user-detail-drawer .setup-status-badge.ant-tag,[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag,[data-centravio-theme=dark] .application-settings-command-status .setup-status-badge,[data-centravio-theme=dark] .my-account-navigation-preference-actions .setup-status-badge.ant-tag,[data-centravio-theme=dark] .application-gate .application-status-badge.ant-tag,[data-centravio-theme=dark] .legal-document-status-badge{--application-status-badge-accent:var(--centravio-console-badge-text);--centravio-status-badge-text:var(--centravio-console-badge-text);color:var(--centravio-console-badge-text)!important}[data-centravio-theme=dark] .console-content .setup-status-badge.ant-tag :is(.anticon,svg),[data-centravio-theme=dark] .application-user-detail-drawer .setup-status-badge.ant-tag :is(.anticon,svg),[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag :is(.anticon,svg),[data-centravio-theme=dark] .application-settings-command-status .setup-status-badge :is(.anticon,svg),[data-centravio-theme=dark] .my-account-navigation-preference-actions .setup-status-badge.ant-tag :is(.anticon,svg),[data-centravio-theme=dark] .application-gate .application-status-badge.ant-tag :is(.anticon,svg),[data-centravio-theme=dark] .legal-document-status-badge :is(.anticon,svg){color:inherit!important}[data-centravio-theme=dark] .console-content .setup-status-badge.ant-tag:before,[data-centravio-theme=dark] .application-user-detail-drawer .setup-status-badge.ant-tag:before,[data-centravio-theme=dark] .application-settings-page .setup-status-badge.ant-tag:before,[data-centravio-theme=dark] .application-settings-command-status .setup-status-badge:before,[data-centravio-theme=dark] .my-account-navigation-preference-actions .setup-status-badge.ant-tag:before,[data-centravio-theme=dark] .application-gate .application-status-badge.ant-tag:before,[data-centravio-theme=dark] .legal-document-status-badge:before{background:var(--centravio-console-badge-text)!important}:where(.ant-btn,button,[role=button]):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):hover{background-image:linear-gradient(color-mix(in srgb, currentColor 1%, transparent), color-mix(in srgb, currentColor 1%, transparent))!important}.ant-steps .ant-steps-item-container:hover,.ant-steps .ant-steps-item-container:active{box-shadow:none!important;background:0 0!important}:where(.console-sider,.console-mobile-navigation,.console-collapsed-menu-flyout) :where(.ant-btn,button,[role=button]):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):hover,:where(.console-header-actions,.console-header-dock-slot,.console-footer,.auth-footer) :where(.ant-btn,button,a,[role=button]):not(:disabled):not(.ant-btn-disabled):not([disabled]):not([aria-disabled=true]):hover{background-image:none!important}.console-header-actions :where(.console-header-help-button.ant-btn,.console-header-logout-button.ant-btn):not(:disabled):not(.ant-btn-disabled):hover,.console-header-actions :where(.console-header-help-button.ant-btn,.console-header-logout-button.ant-btn):not(:disabled):not(.ant-btn-disabled):focus-visible,.console-header-actions :where(.console-header-help-button.ant-btn,.console-header-logout-button.ant-btn):not(:disabled):not(.ant-btn-disabled):active,.console-header-dock-slot :where(.workspace-dock-summary,.workspace-dock-drawer-toggle.ant-btn,.workspace-dock-chip,button,.ant-btn):not(:disabled):not(.ant-btn-disabled):hover,.console-header-dock-slot :where(.workspace-dock-summary,.workspace-dock-drawer-toggle.ant-btn,.workspace-dock-chip,button,.ant-btn):not(:disabled):not(.ant-btn-disabled):focus-visible,.console-header-dock-slot :where(.workspace-dock-summary,.workspace-dock-drawer-toggle.ant-btn,.workspace-dock-chip,button,.ant-btn):not(:disabled):not(.ant-btn-disabled):active,:where(.console-footer,.auth-footer) :where(.console-footer-link,.auth-footer-link,.auth-footer-cookie-link.cookie-policy-launcher,.theme-mode-toggle,.ant-select-selector):hover,:where(.console-footer,.auth-footer) :where(.console-footer-link,.auth-footer-link,.auth-footer-cookie-link.cookie-policy-launcher,.theme-mode-toggle,.ant-select-selector):focus-visible,:where(.console-footer,.auth-footer) :where(.console-footer-link,.auth-footer-link,.auth-footer-cookie-link.cookie-policy-launcher,.theme-mode-toggle,.ant-select-selector):active{box-shadow:none!important;background:0 0!important;transform:none!important}.auth-footer :where(.auth-footer-link,.auth-footer-cookie-link.cookie-policy-launcher):hover,.auth-footer :where(.auth-footer-link,.auth-footer-cookie-link.cookie-policy-launcher):focus-visible{text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:currentColor;background:0 0!important}@media (max-width:760px){.workspace-window-shell,.console-workspace-window-shell,.console-workspace-content-expanded,.console-workspace-window-shell.workspace-drawer-open{--workspace-dock-left:8px;--workspace-dock-right:8px;--workspace-dock-bottom:calc(var(--centravio-console-footer-height) + 14px + env(safe-area-inset-bottom));--workspace-drawer-width:min(100vw, 360px)}.console-workspace-window-shell:has(.console-sider.ant-layout-sider-collapsed){--workspace-dock-left:8px;--workspace-dock-right:8px;--workspace-dock-bottom:calc(var(--centravio-console-footer-height) + 14px + env(safe-area-inset-bottom));--workspace-drawer-width:min(100vw, 360px)}.workspace-window{grid-template-rows:44px minmax(0,1fr);width:100vw!important;height:100dvh!important;inset:0!important}.workspace-window-titlebar{height:44px}.workspace-window-title .ant-tag,.workspace-window-resize{display:none}.workspace-dock{grid-template-columns:144px minmax(0,1fr) auto}.workspace-dock-collapsed{width:auto;left:8px}.workspace-dock-inline{width:100%;left:auto}.workspace-drawer .ant-drawer-content-wrapper{width:min(100vw,360px)!important}.workspace-preset-grid,.workspace-profile-actions,.workspace-drawer-window-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
