@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--centravio-contract-font-family:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--centravio-contract-primary:#123a59;--centravio-contract-primary-hover:#174b70;--centravio-contract-primary-active:#0d2b43;--centravio-contract-accent-foreground:#123a59;--centravio-contract-shell:#0b1220;--centravio-contract-shell-panel:#111827;--centravio-contract-shell-text:#e5eef7;--centravio-contract-shell-muted:#9aa8ba;--centravio-contract-shell-border:#7dd3fc29;--centravio-contract-page:#fff;--centravio-contract-surface:#fff;--centravio-contract-surface-muted:#f8fafc;--centravio-contract-text:#17202a;--centravio-contract-muted:#64748b;--centravio-contract-placeholder:#98a2b3;--centravio-contract-border:#123a591f;--centravio-contract-border-strong:#0f172a2e;--centravio-contract-control:#fff;--centravio-contract-accent-soft:#123a5912;--centravio-contract-accent-selected:#123a591c;--centravio-contract-critical:#b42318;--centravio-contract-critical-soft:#b4231814;--centravio-contract-warning:#9a6428;--centravio-contract-warning-soft:#9a642817;--centravio-contract-scrollbar:#123a5947;--centravio-contract-scrollbar-hover:#123a5985;--centravio-contract-control-height-sm:24px;--centravio-contract-control-height:30px;--centravio-contract-control-height-lg:36px;--centravio-contract-radius:0;--centravio-contract-switch-radius:999px}[data-centravio-theme=dark]{--centravio-contract-accent-foreground:#7dd3fc;--centravio-contract-page:#0b1220;--centravio-contract-surface:#111827;--centravio-contract-surface-muted:#0f172a;--centravio-contract-text:#e5eef7;--centravio-contract-muted:#9aa8ba;--centravio-contract-placeholder:#7f8da0;--centravio-contract-border:#7dd3fc29;--centravio-contract-border-strong:#7dd3fc4d;--centravio-contract-control:#0f172a;--centravio-contract-accent-soft:#7dd3fc1a;--centravio-contract-accent-selected:#7dd3fc29;--centravio-contract-critical:#ff8b85;--centravio-contract-critical-soft:#b423182e;--centravio-contract-warning:#e0a35d;--centravio-contract-warning-soft:#9a642833;--centravio-contract-scrollbar:#7dd3fc4d;--centravio-contract-scrollbar-hover:#bae6fd94}.centravio-console-contract{color:var(--centravio-contract-text);font-family:var(--centravio-contract-font-family);font-synthesis:none;text-rendering:optimizelegibility;font-size:13px}.centravio-console-contract :where(button,input,select,textarea,.ant-alert,.ant-btn,.ant-card,.ant-collapse,.ant-collapse-content,.ant-input,.ant-input-affix-wrapper,.ant-modal-content,.ant-modal-header,.ant-select-selector,.ant-tabs-nav){box-shadow:none;font-family:var(--centravio-contract-font-family);border-radius:var(--centravio-contract-radius)!important}.centravio-console-contract .ant-switch,.centravio-console-contract .ant-switch .ant-switch-inner{border-radius:var(--centravio-contract-switch-radius,999px)!important}.centravio-console-contract .ant-switch .ant-switch-handle:before{border-radius:50%!important}.centravio-console-contract :where(input,textarea,.ant-input)::placeholder,.centravio-console-contract :where(.ant-input-affix-wrapper input)::placeholder{opacity:1;color:var(--centravio-contract-placeholder)!important}.centravio-console-contract :where(input,select,textarea,button,.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector):focus-visible{outline-offset:1px;outline:1px solid var(--centravio-contract-primary)!important}.centravio-console-contract :where(.ant-modal-content,.ant-card,.ant-collapse){color:var(--centravio-contract-text);border-color:var(--centravio-contract-border)!important;background:var(--centravio-contract-surface)!important}.centravio-console-contract :where(h1,h2,h3,h4,h5,h6,strong,b,th){font-weight:600}.centravio-console-contract :where(.ant-card,.ant-collapse,.ant-table-wrapper,.ant-modal-content,.ant-drawer-content,.ant-popover-inner){box-shadow:none!important}.centravio-console-contract :where(.ant-table-thead>tr>th){color:var(--centravio-contract-text);background:var(--centravio-contract-surface-muted);font-size:12px;font-weight:600}.centravio-console-contract :where(.ant-table-tbody>tr>td){color:var(--centravio-contract-text);font-size:13px}.centravio-console-contract :where(.ant-tabs-tab){font-size:13px;font-weight:500}.centravio-console-contract :where(.ant-form-item-label>label){color:var(--centravio-contract-text);font-size:12px;font-weight:500}.centravio-console-contract :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector){border-color:var(--centravio-contract-border-strong)!important;background:var(--centravio-contract-control)!important;color:var(--centravio-contract-text)!important}.centravio-console-contract :where(.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector){border:.8px solid var(--centravio-contract-primary)!important;box-shadow:none!important;outline:none!important}.centravio-console-contract :where(.ant-btn,.ant-tabs-tab-btn,.ant-checkbox-input,.ant-radio-input):focus-visible{outline-offset:2px;outline:2px solid var(--centravio-contract-primary)!important}.centravio-console-contract :where(.ant-select-dropdown,.ant-dropdown-menu,.ant-picker-dropdown,.ant-popover-inner){border:1px solid var(--centravio-contract-border);background:var(--centravio-contract-surface)!important;color:var(--centravio-contract-text)!important;box-shadow:none!important;border-radius:0!important}.centravio-console-contract :where(.ant-select-item-option-active,.ant-dropdown-menu-item-active){background:var(--centravio-contract-accent-soft)!important}.centravio-console-contract :where(.ant-select-item-option-selected,.ant-dropdown-menu-item-selected){background:var(--centravio-contract-accent-selected)!important;color:var(--centravio-contract-text)!important;font-weight:500!important}.centravio-console-contract :where(.ant-btn-primary){border-color:var(--centravio-contract-primary)!important;background:var(--centravio-contract-primary)!important;color:#fff!important}.centravio-console-contract :where(.ant-btn-primary):not(:disabled):hover{border-color:var(--centravio-contract-primary-hover)!important;background:var(--centravio-contract-primary-hover)!important}.centravio-console-contract :where(.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector):disabled,.centravio-console-contract :where(.ant-btn-disabled,.ant-input-disabled,.ant-input-affix-wrapper-disabled,.ant-select-disabled .ant-select-selector){border-color:var(--centravio-contract-border)!important;background:var(--centravio-contract-surface-muted)!important;color:var(--centravio-contract-muted)!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--one-font-family:var(--centravio-contract-font-family);--one-bg:var(--centravio-contract-page);--one-surface:var(--centravio-contract-surface);--one-surface-muted:var(--centravio-contract-surface-muted);--one-surface-row:var(--centravio-contract-surface-muted);--one-text:var(--centravio-contract-text);--one-muted:var(--centravio-contract-muted);--one-subtle:var(--centravio-contract-placeholder);--one-border:var(--centravio-contract-border);--one-border-strong:var(--centravio-contract-border-strong);--one-accent:var(--centravio-contract-primary);--one-accent-strong:var(--centravio-contract-primary-hover);--one-accent-soft:#123a5914;--one-control-focus-border:#123a59;--one-control-focus-border-width:.8px;--one-violet:#5b5fc7;--one-rose:#b4235f;--one-warning:#a15c07;--one-warning-soft:#a15c071a;--one-shadow:none;--one-auth-panel-bg:#0b1220;--one-auth-panel-surface:#111827;--one-auth-panel-row:#0f172a;--one-auth-panel-text:#e5eef7;--one-auth-panel-muted:#9aa8ba;--one-auth-panel-border:#7dd3fc2e;--one-rail-bg:#0b1220;--one-rail-surface:#111827;--one-rail-row:#0f172a;--one-rail-text:#e5eef7;--one-rail-muted:#9aa8ba;--one-rail-border:#7dd3fc2e;--one-scrollbar-thumb:transparent;--one-scrollbar-thumb-visible:#64748b85;--one-scrollbar-track:transparent;--one-loader-bg:var(--one-bg);--one-loader-color:#0b1220;--one-loader-color-rgb:11, 18, 32;--one-loader-logo-width:min(214px, 58vw);--one-loader-logo-height:min(51px, 13.72vw);--one-loader-rail-width:min(420px, 58vw);--one-loader-rail-height:3px;--one-loader-gap:18px;--one-loader-padding:24px;--one-loader-frame-height:calc(var(--one-loader-logo-height) + var(--one-loader-rail-height) + var(--one-loader-gap) + var(--one-loader-padding) + var(--one-loader-padding));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;--one-bg:var(--centravio-contract-page);--one-surface:var(--centravio-contract-surface);--one-surface-muted:var(--centravio-contract-surface-muted);--one-surface-row:var(--centravio-contract-surface-muted);--one-text:var(--centravio-contract-text);--one-muted:var(--centravio-contract-muted);--one-subtle:var(--centravio-contract-placeholder);--one-border:var(--centravio-contract-border);--one-border-strong:var(--centravio-contract-border-strong);--one-accent-soft:#123a5947;--one-violet:#8b90ff;--one-rose:#fb6f92;--one-warning:#f6ad55;--one-warning-soft:#f6ad5524;--one-shadow:none;--one-scrollbar-thumb-visible:#9aa8ba80;--one-loader-color:#e5eef7;--one-loader-color-rgb:229, 238, 247}.one-centravio-loader-overlay{z-index:3000;min-width:320px;min-height:100dvh;padding:var(--one-loader-padding);background:linear-gradient(180deg, rgba(var(--one-loader-color-rgb), .04) 0%, rgba(var(--one-loader-color-rgb), 0) 32%), var(--one-loader-bg);opacity:1;place-items:center;transition:opacity .12s ease-out;display:grid;position:fixed;inset:0;overflow:hidden}.one-centravio-loader-overlay--exiting{opacity:0;pointer-events:none}.one-centravio-loading-screen{grid-template-rows:var(--one-loader-logo-height) var(--one-loader-rail-height);align-content:center;justify-items:center;gap:var(--one-loader-gap);width:min(760px,84vw);min-height:var(--one-loader-frame-height);padding:var(--one-loader-padding);display:grid}.one-centravio-loading-screen--labeled{grid-template-rows:var(--one-loader-logo-height) var(--one-loader-rail-height) auto}.one-centravio-loading-logo{width:var(--one-loader-logo-width);height:var(--one-loader-logo-height);aspect-ratio:1382/327;color:var(--one-loader-color);isolation:isolate;display:block;position:relative}.one-centravio-loading-logo:before{z-index:0;content:"";background:currentColor;display:block;position:absolute;inset:0;-webkit-mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat;mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat}.one-centravio-loading-logo img{z-index:-1;object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:relative}.one-centravio-loading-rail{width:var(--one-loader-rail-width);max-width:100%;height:var(--one-loader-rail-height);isolation:isolate;background:linear-gradient(90deg, transparent 0%, rgba(var(--one-loader-color-rgb), .06) 8%, rgba(var(--one-loader-color-rgb), .18) 22%, rgba(var(--one-loader-color-rgb), .18) 78%, rgba(var(--one-loader-color-rgb), .06) 92%, transparent 100%);position:relative;overflow:hidden}.one-centravio-loading-rail:before,.one-centravio-loading-rail:after{inset-block:0;content:"";position:absolute;left:0}.one-centravio-loading-rail:before{z-index:0;background:linear-gradient(90deg, transparent 0%, rgba(var(--one-loader-color-rgb), .18) 16%, rgba(var(--one-loader-color-rgb), .2) 50%, rgba(var(--one-loader-color-rgb), .18) 84%, transparent 100%);opacity:.58;transform-origin:50%;animation:2.6s ease-in-out infinite one-centravio-loader-rail-focus;inset-inline:0}.one-centravio-loading-rail:after{z-index:1;background:linear-gradient(90deg, transparent 0%, rgba(var(--one-loader-color-rgb), 0) 8%, rgba(var(--one-loader-color-rgb), .24) 28%, color-mix(in srgb, var(--one-loader-color) 72%, #fff) 54%, var(--one-loader-color) 70%, transparent 100%);width:44%;box-shadow:0 0 12px rgba(var(--one-loader-color-rgb), .22);opacity:0;transform-origin:50%;will-change:opacity, transform;animation:1.55s cubic-bezier(.48,0,.18,1) infinite one-centravio-loader-progress;transform:translate(-125%)scaleX(.56)}.one-centravio-loading-label{color:color-mix(in srgb, var(--one-loader-color) 68%, transparent);letter-spacing:.02em;text-align:center;font-size:12px;font-weight:500;line-height:1.4}@keyframes one-centravio-loader-rail-focus{0%,to{opacity:.38;transform:scaleX(.92)}50%{opacity:.72;transform:scaleX(1)}}@keyframes one-centravio-loader-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){.one-centravio-loading-rail:before,.one-centravio-loading-rail:after{animation:none}.one-centravio-loading-rail:after{opacity:.72;width:100%;transform:none}}*{box-sizing:border-box;scrollbar-color:var(--one-scrollbar-thumb) var(--one-scrollbar-track);scrollbar-width:thin}.one-stack-14{flex-direction:column;gap:14px;display:flex}.one-native-select-fallback{border:1px solid var(--one-border);background:var(--one-panel);width:100%;min-height:32px;color:var(--one-muted);font:inherit;border-radius:0;padding:0 28px 0 10px}.one-launcher-locale-select.one-native-select-fallback{width:148px}html,body,#root{background:var(--one-bg);min-width:320px;min-height:100vh;color:var(--one-text);font-family:var(--one-font-family);margin:0}html::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track{background:var(--one-scrollbar-track)}body::-webkit-scrollbar-track{background:var(--one-scrollbar-track)}::-webkit-scrollbar-track{background:var(--one-scrollbar-track)}html::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb);border-radius:0}body::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb);border-radius:0}::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb);border-radius:0}html:hover::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb-visible)}body:hover::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb-visible)}:hover::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb-visible)}:focus::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb-visible)}:active::-webkit-scrollbar-thumb{background:var(--one-scrollbar-thumb-visible)}button,input,textarea,select{font:inherit}a{color:inherit}code{color:var(--one-violet);font-family:Cascadia Mono,Segoe UI Mono,Consolas,monospace;font-size:12px}.one-shell{background:var(--one-bg);min-height:100vh;color:var(--one-text)}.one-shell-enterprise{grid-template-columns:minmax(236px,264px) minmax(0,1fr);align-items:stretch;display:grid}.one-main-shell{background:var(--one-bg);min-width:0}.one-side-rail{border-right:1px solid var(--one-rail-border);background:var(--one-rail-bg);min-height:100vh;color:var(--one-rail-text);grid-template-rows:auto auto minmax(0,1fr) auto;align-self:start;gap:18px;padding:18px;display:grid;position:sticky;top:0}.one-side-rail .one-brand{color:var(--one-rail-text)}.one-brand-large{width:100%;min-height:44px}.one-side-rail .one-brand b{color:var(--one-rail-text)}.one-side-rail .one-brand small,.one-side-context span,.one-side-context small,.one-side-status span,.one-side-status small{color:var(--one-rail-muted)}.one-side-context,.one-side-status{border:1px solid var(--one-rail-border);background:var(--one-rail-row);gap:5px;min-width:0;padding:13px;display:grid}.one-side-context strong,.one-side-status b{color:var(--one-rail-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;overflow-x:hidden}.one-side-context span,.one-side-status span{text-transform:uppercase;font-size:11px;font-weight:600}.one-side-context small,.one-side-status small{font-size:12px;line-height:1.35}.one-nav-vertical{align-content:start;gap:6px;display:grid;overflow:visible}.one-nav-vertical .one-nav-link{min-height:40px;color:var(--one-rail-muted);border-color:#0000}.one-nav-vertical .one-nav-link:hover,.one-nav-vertical .one-nav-link:focus-visible,.one-nav-vertical .one-nav-link-active{border-color:var(--one-rail-border);background:color-mix(in srgb, var(--one-accent) 20%, var(--one-rail-surface));color:var(--one-rail-text)}.one-topbar{border-bottom:1px solid var(--one-border);background:color-mix(in srgb, var(--one-surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(0,1fr) minmax(180px,280px) auto;align-items:center;gap:14px;height:auto;min-height:66px;padding:10px clamp(16px,2vw,26px);display:grid}.one-topbar-title,.one-topbar-actor{min-width:0}.one-topbar-title{gap:2px;display:grid}.one-topbar-title span,.one-topbar-actor span{color:var(--one-subtle);text-transform:uppercase;font-size:11px;font-weight:600}.one-topbar-title strong,.one-topbar-actor strong{color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.one-topbar-actor{border:1px solid var(--one-border);background:var(--one-surface-row);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.one-auth-page{min-height:100vh;color:var(--one-auth-panel-text);background:#07111e;grid-template-columns:minmax(0,1fr) minmax(420px,520px);display:grid;overflow-x:hidden}.one-auth-hero{min-width:0;min-height:100vh;color:var(--one-auth-panel-text);background:linear-gradient(#0f172a33,#07111eeb),linear-gradient(135deg,#0b1220 0%,#0f172a 42%,#062033 100%);border-right:1px solid #7dd3fc29;grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch;gap:clamp(18px,2.4vw,30px);padding:clamp(28px,4.8vw,64px);display:grid}.one-auth-hero-top,.one-auth-brand,.one-auth-signal,.one-choice-card-header,.one-surface-toolbar{align-items:center;display:flex}.one-auth-hero-top{justify-content:space-between;gap:14px}.one-auth-brand{gap:12px}.one-auth-brand b,.one-auth-brand small{color:var(--one-auth-panel-text);line-height:1.1;display:block}.one-auth-brand small,.one-auth-signal small,.one-surface-toolbar small{color:var(--one-auth-panel-muted);font-size:12px}.one-auth-page .one-brand-mark{color:#fff;background:linear-gradient(135deg,#0891b2,#0f766e)}.one-auth-context{color:#bfe5f4;white-space:nowrap;background:#0f172abd;border:1px solid #7dd3fc33;padding:6px 9px;font-size:12px;font-weight:600}.one-auth-stage{grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);align-items:center;gap:clamp(22px,4vw,44px);min-width:0;display:grid}.one-auth-copy{align-self:center;max-width:760px;padding:12px 0}.one-auth-eyebrow{color:#7dd3fc;border-bottom:1px solid #7dd3fc5c;margin-bottom:14px;font-size:12px;font-weight:500;display:inline-flex}.one-auth-copy h1{color:#f8fbff;letter-spacing:0;max-width:820px;margin:0;font-size:clamp(42px,5.4vw,72px);font-weight:600;line-height:.95}.one-auth-copy p{color:#b7c6d8;max-width:680px;margin:18px 0 0;font-size:17px;line-height:1.58}.one-auth-console-preview{background:#0f172abd;border:1px solid #7dd3fc33;align-self:center;min-width:0;box-shadow:0 24px 70px #00000052}.one-auth-preview-head,.one-auth-preview-metrics,.one-auth-preview-pipeline,.one-auth-preview-modules,.one-auth-preview-audit{border-bottom:1px solid #7dd3fc29}.one-auth-preview-head{background:#111827e0;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.one-auth-preview-head div{gap:3px;min-width:0;display:grid}.one-auth-preview-head span,.one-auth-preview-metrics span,.one-auth-preview-pipeline>span{color:#8fb1c6;text-transform:uppercase;font-size:11px;font-weight:600}.one-auth-preview-head b{color:#f8fbff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.one-auth-preview-live{background:#0891b224;border:1px solid #7dd3fc42;align-items:center;min-height:26px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;color:#7dd3fc!important}.one-auth-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.one-auth-preview-metrics div{border-right:1px solid #7dd3fc24;gap:6px;min-width:0;padding:14px;display:grid}.one-auth-preview-metrics div:last-child{border-right:0}.one-auth-preview-metrics b{color:#f8fbff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.one-auth-preview-pipeline{gap:9px;padding:14px;display:grid}.one-auth-preview-pipeline article{background:#02061747;border:1px solid #7dd3fc24;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;padding:6px 8px;display:grid}.one-auth-preview-pipeline svg,.one-auth-preview-modules svg,.one-auth-preview-audit svg{color:#7dd3fc}.one-auth-preview-pipeline b,.one-auth-preview-modules b{color:#eef6ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.one-auth-preview-pipeline small{color:#b7c6d8;font-size:12px}.one-auth-preview-modules{display:grid}.one-auth-preview-modules article{border-bottom:1px solid #7dd3fc1f;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;min-height:58px;padding:12px 14px;display:grid}.one-auth-preview-modules article:last-child{border-bottom:0}.one-auth-preview-modules small{color:#9aa8ba;margin-top:3px;font-size:12px;line-height:1.4;display:block}.one-auth-preview-audit{color:#c9d8e6;background:#a15c071a;border-bottom:0;align-items:center;gap:9px;padding:12px 14px;font-size:12px;display:flex}.one-auth-flow{background:#0f172a94;border:1px solid #7dd3fc29;max-width:980px}.one-auth-flow-heading{background:#111827b8;border-bottom:1px solid #7dd3fc24;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:12px 14px;display:flex}.one-auth-flow-heading span{color:#8fb1c6;text-transform:uppercase;font-size:11px;font-weight:600}.one-auth-flow-heading b{color:#d7e9f5;text-align:right;font-size:12px;font-weight:600}.one-auth-flow ol{margin:0;padding:0;list-style:none;display:grid}.one-auth-flow li{border-bottom:1px solid #7dd3fc1f;grid-template-columns:24px 34px minmax(0,1fr);align-items:start;gap:12px;min-width:0;min-height:76px;padding:14px;display:grid}.one-auth-flow li:last-child{border-bottom:0}.one-auth-flow li>span{color:#7dd3fc;background:#0891b224;border:1px solid #7dd3fc33;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.one-auth-flow li>svg{color:#7dd3fc;background:#0891b224;border:1px solid #7dd3fc3d;width:34px;height:34px;padding:8px}.one-auth-flow b{color:#eef6ff;font-size:13px;font-weight:600;display:block}.one-auth-flow p{color:#9aa8ba;margin:4px 0 0;font-size:12.5px;line-height:1.5}.one-auth-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.one-auth-signal{background:#0f172a9e;border:1px solid #7dd3fc29;gap:10px;min-width:0;padding:14px}.one-auth-signal>span,.one-choice-icon{color:#7dd3fc;background:#0891b224;border:1px solid #7dd3fc3d;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.one-auth-signal b{color:#eef6ff;font-size:13px;font-weight:500;display:block}.one-auth-panel{background:linear-gradient(#0f172ad1,#020617e6),#06101c;align-content:center;gap:16px;min-width:0;min-height:100vh;padding:clamp(18px,3vw,42px);display:grid}.one-auth-toolbar{justify-content:flex-end;gap:8px;display:flex}.one-auth-panel .ant-btn-default{border-color:var(--one-auth-panel-border);color:var(--one-auth-panel-text);background:#0f172ad6}.one-auth-panel .ant-btn-link,.one-auth-panel .ant-btn-link:not(:disabled){color:#7dd3fc}.one-auth-panel .ant-btn-link:not(:disabled):hover,.one-auth-panel .ant-btn-link:not(:disabled):focus-visible{color:#bae6fd}.one-auth-panel .ant-select-selector{border-color:var(--one-auth-panel-border)!important;color:var(--one-auth-panel-text)!important;background:#0f172ad6!important}.one-auth-card.ant-card,[data-centravio-theme=dark] .one-auth-card.ant-card{border-radius:0;box-shadow:0 26px 80px #00000057;color:#111827!important;background:#fff!important;border:1px solid #e2e8f0eb!important}.one-auth-card.ant-card .ant-card-body,[data-centravio-theme=dark] .one-auth-card.ant-card .ant-card-body{gap:15px;padding:clamp(20px,3vw,32px);display:grid;color:#111827!important;background:#fff!important}.one-auth-card .ant-typography,[data-centravio-theme=dark] .one-auth-card .ant-typography{color:#111827!important}.one-auth-card-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.one-auth-card .ant-tabs-nav{margin-bottom:0}.one-auth-card .ant-tabs-nav:before{border-color:#0f172a1f}.one-auth-card .ant-tabs-tab{color:#64748b}.one-auth-card .ant-tabs-tab:hover,.one-auth-card .ant-tabs-tab-active .ant-tabs-tab-btn{color:#0f5f78!important}.one-auth-card .ant-tabs-ink-bar{background:#176b87}.one-auth-panel-kicker{color:#0f5f78;text-transform:uppercase;background:#176b8714;border:1px solid #176b872e;align-items:center;gap:7px;width:fit-content;min-height:30px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.one-auth-panel-context{text-align:right;gap:2px;display:grid}.one-auth-panel-context span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:600}.one-auth-panel-context b{color:#111827;font-size:13px}.one-auth-card-heading h2{color:#111827;letter-spacing:0;margin:0;font-size:25px;font-weight:600}.one-auth-card-heading p{color:#526174;margin:7px 0 0;line-height:1.55}.one-auth-card-heading span{color:#0f5f78;border-left:2px solid #176b87;margin-top:10px;padding-left:8px;font-size:12px;font-weight:600;display:inline-flex}.one-auth-sso-panel{background:#f8fafc;border:1px solid #0f172a1f;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px;display:grid}.one-auth-sso-panel>div:first-child{color:#176b87;background:#176b8717;border:1px solid #176b8738;place-items:center;width:38px;height:38px;display:grid}.one-auth-sso-panel b{color:#111827;font-size:14px}.one-auth-sso-panel p{color:#64748b;margin:4px 0 0;font-size:12.5px;line-height:1.48}.one-auth-boundary-note,.one-auth-register-note,.one-auth-workspace-note{background:#fff;border:1px solid #0f172a1f;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:13px;display:grid}.one-auth-boundary-note>svg,.one-auth-register-note>svg,.one-auth-workspace-note>svg{color:#176b87;background:#176b8714;border:1px solid #176b8738;width:34px;height:34px;padding:8px}.one-auth-boundary-note b,.one-auth-register-note b,.one-auth-workspace-note b{color:#111827;font-size:13px;display:block}.one-auth-boundary-note p,.one-auth-register-note p,.one-auth-workspace-note p{color:#64748b;margin:4px 0 0;font-size:12.5px;line-height:1.5}.one-auth-alert{border-radius:0}.one-auth-actions{gap:10px;display:grid}.one-auth-assurance{gap:8px;padding-top:6px;display:grid}.one-auth-assurance span{color:#64748b;align-items:center;gap:8px;font-size:12px;display:inline-flex}.one-auth-assurance svg{color:#176b87}.one-auth-panel-footer{color:#9aa8ba;text-align:center;max-width:430px;margin:0 auto;font-size:12px;line-height:1.45}.one-auth-page{color:#0b1220;background:linear-gradient(#fff 0%,#f5f8fc 64%,#eef4f8 100%);grid-template-columns:minmax(640px,920px) minmax(360px,430px);justify-content:center;align-items:start;gap:0;padding:clamp(22px,3vw,44px)}.one-auth-hero{background:#061425;border:1px solid #d9e3eb;border-right:0;min-height:682px;padding:0;box-shadow:0 24px 70px #0f172a29}.one-auth-panel{background:#fff;border:1px solid #d9e3eb;min-height:682px;padding:28px;box-shadow:0 24px 70px #0f172a29}.one-auth-hero-top{background:#0206172e;border-bottom:1px solid #7dd3fc29;min-height:74px;padding:20px 24px}.one-auth-brand b{color:#f8fbff;letter-spacing:0;font-size:14px}.one-auth-brand small{color:#91a7bd}.one-auth-context{color:#bfe5f4;background:#02061747;border-color:#7dd3fc33}.one-auth-stage{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 24px 0}.one-auth-copy{max-width:620px;padding:0}.one-auth-eyebrow{color:#7dd3fc;text-transform:uppercase;border-bottom:1px solid #7dd3fc5c;margin-bottom:9px;font-size:11px;font-weight:600}.one-auth-copy h1,.one-auth-copy .ant-typography h1{font-size:clamp(30px,3vw,40px);line-height:1;color:#f8fbff!important}.one-auth-copy p,.one-auth-copy .ant-typography{max-width:660px;margin-top:11px;font-size:13px;line-height:1.55;color:#9fb2c5!important}.one-auth-console-preview{min-height:330px;box-shadow:none;background:#08192d;border-color:#7dd3fc33;display:grid}.one-auth-preview-head{background:#02061738;min-height:54px;padding:13px 14px}.one-auth-preview-metrics{min-height:82px}.one-auth-preview-metrics div{padding:13px 14px}.one-auth-preview-metrics b{font-size:19px}.one-auth-preview-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px}.one-auth-preview-pipeline>span{grid-column:1/-1}.one-auth-preview-pipeline article{grid-template-columns:28px minmax(0,1fr);align-content:start;min-height:74px}.one-auth-preview-pipeline small{grid-column:2}.one-auth-preview-modules{grid-template-columns:repeat(3,minmax(0,1fr))}.one-auth-preview-modules article{border-bottom:0;border-right:1px solid #7dd3fc1f;min-height:82px}.one-auth-preview-modules article:last-child{border-right:0}.one-auth-preview-audit{background:#07111ea8;min-height:42px}.one-auth-flow{background:#08192dc2;margin:0 24px}.one-auth-flow ol{grid-template-columns:repeat(3,minmax(0,1fr))}.one-auth-flow li{border-bottom:0;border-right:1px solid #7dd3fc1f;min-height:92px}.one-auth-flow li:last-child{border-right:0}.one-auth-signal-grid{gap:0;padding:0 24px 24px}.one-auth-signal{background:#07111e94;border-right:0}.one-auth-signal:last-child{border-right:1px solid #7dd3fc29}.one-auth-toolbar{align-self:start;margin-bottom:10px}.one-auth-panel .ant-btn-default{color:#0f1f2f;background:#fff;border-color:#d5e1ea}.one-auth-panel .ant-btn-default:not(:disabled):hover,.one-auth-panel .ant-btn-default:not(:disabled):focus-visible{color:#0f5f78;background:#f4fafc;border-color:#176b87}.one-auth-panel .ant-select-selector{color:#0f1f2f!important;background:#fff!important;border-color:#d5e1ea!important}.one-auth-card.ant-card,[data-centravio-theme=dark] .one-auth-card.ant-card{box-shadow:none;background:#fff!important;border:0!important}.one-auth-card.ant-card .ant-card-body,[data-centravio-theme=dark] .one-auth-card.ant-card .ant-card-body{gap:15px;padding:0}.one-auth-card-heading h2{font-size:26px;line-height:1.12}.one-auth-sso-panel,.one-auth-boundary-note,.one-auth-workspace-note,.one-auth-register-note{background:#f8fafc}.one-auth-actions .ant-btn-primary{background:#0b63b6;min-height:46px}.one-auth-alert.ant-alert{padding:11px 12px}.one-auth-alert .ant-alert-message{color:#2f2412;font-size:13px;font-weight:600}.one-auth-assurance{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.one-auth-panel-footer{color:#6b7c90}.one-auth-page{background:var(--one-bg);width:100%;min-height:100vh;color:var(--one-text);grid-template-columns:minmax(0,578px) 382px;grid-auto-rows:minmax(560px,auto);place-content:start center;align-items:stretch;gap:0;padding:clamp(72px,10vh,112px) 16px 56px;display:grid;overflow-x:hidden}.one-auth-hero{background:#f1f6f8;border:1px solid #0f172a1b;border-right:0;align-content:start;height:100%;min-height:560px;padding:48px 54px;display:grid;box-shadow:0 24px 70px #0f172a1f}.one-auth-copy{align-content:start;justify-items:start;gap:30px;max-width:none;padding:0;display:grid}.one-auth-logo-mark{background:#0b1220;border:1px solid #0f172a24;place-items:center;width:38px;height:38px;display:grid}.one-auth-logo-mark span{border:3px solid #7dd3fc;border-right-color:#0000;width:18px;height:18px;display:block;transform:rotate(45deg)}.one-auth-wordmark{gap:2px;min-width:0;display:grid}.one-auth-wordmark b{color:#0b1220;letter-spacing:0;font-size:22px;font-weight:600;line-height:1}.one-auth-wordmark small{color:#536886;letter-spacing:0;font-size:13px;font-weight:600;line-height:1.15}.one-auth-title-block{justify-items:start;gap:12px;display:grid}.one-auth-title-block h1{letter-spacing:0;margin:0;font-size:34px;line-height:1.12;color:#0b1220!important}.one-auth-title-block .ant-typography,.one-auth-copy small{max-width:460px;margin:0;line-height:1.6;color:#536886!important}.one-auth-copy small{font-size:13px}.one-auth-panel{background:#0b1220;border:1px solid #e5eef721;align-content:start;gap:16px;height:100%;min-height:560px;padding:34px 34px 30px;display:grid;box-shadow:0 24px 70px #0f172a1f}.one-auth-toolbar{justify-content:flex-end;gap:8px;margin:0 0 28px;display:flex}.one-auth-form{gap:16px;display:grid}.one-auth-panel .ant-btn-default,.one-auth-panel .ant-select-selector{color:#e5eef7!important;background:#111827!important;border-color:#e5eef729!important}.one-auth-panel .ant-select-arrow{color:#9aa8ba}.one-auth-panel .ant-tabs-nav{margin-bottom:0}.one-auth-panel .ant-tabs-nav:before{border-color:#e5eef729}.one-auth-panel .ant-tabs-tab{color:#9aa8ba}.one-auth-panel .ant-tabs-tab:hover,.one-auth-panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:#e5eef7!important}.one-auth-panel .ant-tabs-ink-bar{background:#7dd3fc}.one-auth-card-heading h2,[data-centravio-theme=dark] .one-auth-card-heading h2{letter-spacing:0;margin:0;font-size:24px;line-height:1.18;color:#e5eef7!important}.one-auth-card-heading .ant-typography,[data-centravio-theme=dark] .one-auth-card-heading .ant-typography{margin:7px 0 0;line-height:1.55;color:#9aa8ba!important}.one-auth-note,.one-auth-register-note,.one-auth-alert.ant-alert{color:#9aa8ba;background:#111827;border:1px solid #e5eef729;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.55}.one-auth-register-note{grid-template-columns:30px minmax(0,1fr);gap:12px;display:grid}.one-auth-register-note>svg{color:#7dd3fc;background:#7dd3fc14;border:1px solid #e5eef729;width:30px;height:30px;padding:7px}.one-auth-register-note b{color:#e5eef7;font-size:13px;display:block}.one-auth-register-note p{color:#9aa8ba;margin:4px 0 0;font-size:13px;line-height:1.5}.one-auth-alert.ant-alert{background:#f6ad5514;border-color:#f6ad553d;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid}.one-auth-alert .ant-alert-message{color:#f6d19a;font-size:12px}.one-auth-alert .ant-alert-description{color:#d7ba86;font-size:11.5px;line-height:1.4}.one-auth-actions .ant-btn-primary{min-height:40px;box-shadow:none;background:#176b87;font-weight:600}.one-auth-actions .ant-btn-primary:not(:disabled):hover,.one-auth-actions .ant-btn-primary:not(:disabled):focus-visible{background:#11576e}.one-centered-screen{background:var(--one-bg);place-items:center;min-height:100vh;display:grid}.one-sider{border-right:1px solid var(--one-border);background:var(--one-surface)!important}.one-brand{min-width:0;min-height:44px;color:var(--one-text);align-items:center;gap:11px;text-decoration:none;display:flex;overflow:hidden}.one-brand-mark{background:linear-gradient(135deg, var(--one-accent), var(--one-violet));color:#fff;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:inline-grid}.one-brand b,.one-brand small{color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;display:block;overflow:hidden}.one-brand small{color:var(--one-muted);margin-top:3px;font-size:12px}.one-nav{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.one-nav-link{min-height:36px;color:var(--one-muted);border:1px solid #0000;flex:none;align-items:center;gap:9px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.one-nav-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.one-nav-link:hover,.one-nav-link:focus-visible,.one-nav-link-active{border-color:var(--one-border-strong);background:var(--one-accent-soft);color:var(--one-text);outline:none}.one-header{border-bottom:1px solid var(--one-border);background:color-mix(in srgb, var(--one-surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:14px;height:auto;min-height:64px;padding:10px 22px;display:flex}.one-header-scope{flex:0 220px;gap:2px;min-width:0;display:grid}.one-header-scope span{color:var(--one-subtle);font-size:11px}.one-header-scope strong{color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.one-header-actions{justify-content:flex-end}.one-locale-select{width:128px}.one-locale-dropdown.ant-select-dropdown{border:1px solid var(--one-border-strong);background:var(--one-surface);border-radius:0;padding:4px;box-shadow:0 12px 28px #020d1c24}.one-locale-dropdown .ant-select-item{color:var(--one-text);border-radius:0;font-weight:400;transition:color .12s,background-color .12s,box-shadow .12s}.one-locale-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected){color:var(--one-accent-strong);background:color-mix(in srgb, var(--one-accent) 7%, var(--one-surface))}.one-locale-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--one-accent-strong);background:color-mix(in srgb, var(--one-accent) 13%, var(--one-surface));box-shadow:inset 3px 0 0 var(--one-accent);font-weight:600}.one-content{background:linear-gradient(180deg, color-mix(in srgb, var(--one-surface-muted) 58%, transparent), transparent 240px), var(--one-bg);min-height:calc(100vh - 64px);padding:clamp(16px,2.2vw,30px)}.one-shell-launcher{min-height:100dvh;display:block}.one-shell-launcher .one-main-shell,.one-content-launcher{min-height:100dvh}.one-content-launcher{background:var(--one-bg);padding:0}.one-application-launcher{background:var(--one-bg);min-height:100dvh}.one-launcher-brandbar{padding:8px clamp(20px,4vw,64px);color:#e5eef7;background-color:#0b1f3a;background-image:linear-gradient(90deg,#07101de0 0%,#0b1f3ab8 52%,#062033e0 100%),url(/assets/one-enterprise-watermark.png),linear-gradient(135deg,#07101d 0%,#0b1f3a 52%,#062033 100%);background-position:50%,78% 42%,50%;background-repeat:no-repeat;background-size:cover,980px,cover;border-bottom:1px solid #7dd3fc3d;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding-inline-start:clamp(14px,2vw,30px);display:flex;box-shadow:0 8px 28px #020d1c24}.one-launcher-brand,.one-launcher-session{align-items:center;display:flex}.one-launcher-leading{flex:auto;align-items:center;gap:clamp(18px,3vw,52px);min-width:0;display:flex}.one-launcher-brand{color:inherit;gap:12px;text-decoration:none}.one-launcher-brand img{object-fit:contain;object-position:left center;width:152px;height:36px;display:block}.one-launcher-brand>span{background:#e5eef73d;width:1px;height:26px}.one-launcher-brand b{color:#e5eef7;font-size:13px;font-weight:600}.one-launcher-session{justify-content:flex-end;gap:16px}.one-launcher-controls{align-items:center;gap:8px;display:flex}.one-launcher-locale-select{flex:0 0 132px;align-self:center;width:132px;height:32px;position:relative}.one-launcher-locale-select .ant-select-selector,.one-launcher-theme.ant-btn,.one-launcher-settings{color:#e5eef7!important;background:#e5eef70f!important;border-color:#7dd3fc38!important}.one-launcher-settings{color:#e5eef7;border:1px solid;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:inline-flex}.one-launcher-locale-select .ant-select-arrow,.one-launcher-locale-select .ant-select-selection-item{color:#e5eef7!important}.one-launcher-locale-select .ant-select-arrow{top:50%;pointer-events:none;height:12px;margin-top:-6px;line-height:1;position:absolute;inset-inline-end:11px}.one-launcher-locale-select .ant-select-selection-item{min-width:0;padding-inline-end:22px!important}.one-launcher-theme.ant-btn:not(:disabled):hover,.one-launcher-theme.ant-btn:not(:disabled):focus-visible,.one-launcher-settings:hover,.one-launcher-settings:focus-visible{color:#fff!important;background:#7dd3fc29!important;border-color:#7dd3fc7a!important}.one-launcher-settings:focus-visible{outline-offset:2px;outline:1px solid #e5eef7b8}.one-launcher-actor-name{color:#e5eef7;text-overflow:ellipsis;white-space:nowrap;max-width:min(280px,32vw);font-size:13px;font-weight:600;overflow:hidden}.one-launcher-logout.ant-btn{color:#e5eef7;background:#e5eef70f;border:1px solid #7dd3fc38}.one-launcher-logout.ant-btn:not(:disabled):hover,.one-launcher-logout.ant-btn:not(:disabled):focus-visible{color:#fff;background:#7dd3fc29;border-color:#7dd3fc7a}.one-launcher-logout.ant-btn:not(:disabled):focus-visible{outline-offset:2px;outline:1px solid #e5eef7b8}.one-application-launcher-content{gap:clamp(48px,6vw,76px);width:min(100%,1500px);margin:0 auto;padding:clamp(44px,6vw,92px) clamp(24px,5vw,80px);display:grid}.one-application-launcher-hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px;display:grid}.one-launcher-content-settings,.one-administration-back-link,.one-application-choice-manage{border:1px solid var(--one-border-strong);background:var(--one-surface);color:var(--one-text);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.one-launcher-content-settings{min-height:38px;padding:0 14px}.one-launcher-content-settings:hover,.one-launcher-content-settings:focus-visible,.one-administration-back-link:hover,.one-administration-back-link:focus-visible,.one-application-choice-manage:hover,.one-application-choice-manage:focus-visible{border-color:var(--one-accent);color:var(--one-accent)}.one-launcher-content-settings:focus-visible,.one-administration-back-link:focus-visible,.one-application-choice-manage:focus-visible{outline:2px solid var(--one-accent);outline-offset:2px}.one-application-launcher-content--administration{gap:28px;padding-top:clamp(30px,4vw,56px)}.one-administration-back-link{width:max-content;min-height:36px;padding:0 13px}.one-application-launcher-intro{max-width:780px}.one-application-launcher-workspace{color:var(--one-muted);align-items:center;gap:10px;margin-bottom:28px;font-size:12px;line-height:1.4;display:flex}.one-application-launcher-workspace strong{max-width:min(420px,56vw);color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.one-application-launcher-mark{border:1px solid var(--one-border-strong);background:var(--one-surface);width:34px;height:34px;color:var(--one-accent);place-items:center;display:inline-grid}.one-application-launcher-intro h1.ant-typography{max-width:760px;color:var(--one-text);letter-spacing:-.035em;margin:0;font-size:clamp(38px,5.4vw,72px);font-weight:520;line-height:1.02}.one-application-launcher-intro>p{max-width:650px;color:var(--one-muted);margin:22px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.65}.one-application-category-list{gap:clamp(48px,6vw,76px);display:grid}.one-application-category{min-width:0}.one-application-category-heading{border-bottom:1px solid var(--one-border);justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:22px;padding-bottom:14px;display:flex}.one-application-category-heading h2{color:var(--one-text);letter-spacing:-.018em;margin:0;font-size:clamp(20px,2vw,27px);font-weight:560;line-height:1.2}.one-application-category-heading>span{color:var(--one-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:12px}.one-application-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);display:grid}.one-application-choice-card{border:1px solid var(--one-border);background:var(--one-surface);min-width:0;min-height:250px;box-shadow:none;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:24px;padding:clamp(24px,2.4vw,34px);transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.one-application-choice-card:after{background:var(--one-accent);content:"";opacity:0;transform-origin:0;height:3px;transition:opacity .18s,transform .18s;position:absolute;inset:auto 0 0;transform:scaleX(.3)}.one-application-choice-hitbox{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.one-application-choice-hitbox:focus-visible{outline:2px solid var(--one-accent);outline-offset:-4px}.one-application-choice-icon{border:1px solid var(--one-border);background:var(--one-accent-soft);width:62px;height:62px;color:var(--one-accent);place-items:center;transition:transform .18s,border-color .18s,background-color .18s;display:inline-grid}.one-application-choice-icon svg{width:27px;height:27px}.one-application-choice-copy{align-self:end}.one-application-choice-copy h3{color:var(--one-text);letter-spacing:-.02em;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:600;line-height:1.2}.one-application-choice-copy p{max-width:430px;color:var(--one-muted);margin:11px 0 0;font-size:13px;line-height:1.58}.one-application-choice-action{border-top:1px solid var(--one-border);color:var(--one-text);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:12px;font-weight:600;display:flex}.one-application-choice-open-label{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:inline-flex}.one-application-choice-manage{z-index:3;border-color:var(--one-border);min-height:34px;padding:0 11px;position:relative}.one-application-choice-action svg{transition:transform .18s}.one-application-choice-card.is-launching{border-color:var(--one-border-strong);background:color-mix(in srgb, var(--one-accent-soft) 40%, var(--one-surface))}.one-application-choice-card--placeholder{cursor:default}.one-application-choice-placeholder-label{color:var(--one-muted)}.one-application-choice-card:has(.one-application-choice-hitbox:disabled){cursor:wait}@media (hover:hover) and (pointer:fine){:is(.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover),.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible)){border-color:var(--one-border-strong);background:color-mix(in srgb, var(--one-accent-soft) 30%, var(--one-surface));box-shadow:0 18px 42px color-mix(in srgb, var(--one-text) 9%, transparent);transform:translateY(-5px)}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover):after{opacity:1;transform:scaleX(1)}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible):after{opacity:1;transform:scaleX(1)}:is(.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover) .one-application-choice-icon,.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible) .one-application-choice-icon){border-color:var(--one-border-strong);background:color-mix(in srgb, var(--one-accent-soft) 64%, var(--one-surface));transform:translateY(-2px)}:is(.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover) .one-application-choice-action svg,.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible) .one-application-choice-action svg){transform:translate(3px,-3px)}}.one-application-launcher-empty{border:1px solid var(--one-border);background:var(--one-surface);place-items:center;min-height:320px;display:grid}.one-launcher-notice{border:1px solid color-mix(in srgb, var(--one-rose) 36%, var(--one-border))!important;border-left:3px solid var(--one-rose)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--one-rose) 10%, transparent), transparent 72%)!important}.one-workspace-desktop{isolation:isolate}.one-immersive-app-surface{z-index:0;background:var(--one-bg);width:100%;height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.one-immersive-app-canvas,.one-immersive-app-canvas>.centravio-embedded-host,.one-immersive-app-canvas>.centravio-embedded-host>.centravio-embedded-host__content{width:100%;min-width:0;height:100dvh;min-height:100dvh}.one-immersive-app-canvas{overflow:hidden}.one-immersive-app-canvas>.centravio-embedded-host--content-only{border:0}.one-immersive-app-canvas>.centravio-embedded-host--content-only>.centravio-embedded-host__content{padding:0}.one-immersive-app-canvas .one-embedded-feature-surface{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow:hidden auto}.one-immersive-app-canvas .one-embedded-feature-surface>*,.one-immersive-app-canvas .invoicing-app,.one-immersive-app-canvas .simple-project-app{min-height:100dvh}.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app,.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app>.invoicing-app{width:100%;height:100dvh;min-height:100dvh;display:flex}.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app>.invoicing-app>.app-sidebar{inset:auto;flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);align-self:stretch;min-height:100dvh;display:flex;position:sticky;top:0}.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app>.invoicing-app>.app-workspace{flex:auto;width:auto;min-width:0;height:auto;min-height:100dvh;margin-left:0}.one-embedded-feature-surface[data-app-code=CENTRAVIO_COST_MANAGEMENT] .product-app .brand-mark{place-items:initial;width:auto;min-width:0;height:auto;color:inherit;white-space:nowrap;background:0 0;border:0;flex:0 auto;align-items:center;gap:8px;padding:0;font-size:.92rem;font-weight:600;display:inline-flex}.one-embedded-feature-surface[data-app-code=CENTRAVIO_COST_MANAGEMENT] .product-app .brand-mark svg{color:#fff;background:#0f172a;border-radius:50%;flex:none;width:24px;height:24px;padding:4px}.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING] .invoicing-app .brand-mark{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT] .simple-project-app .brand-mark{flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT]>.simple-project-app,.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT]>.simple-project-app>.ant-app,.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT]>.simple-project-app>.ant-app>.app-shell{width:100%;height:100dvh;min-height:100dvh}@media (width>=861px){.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT]>.simple-project-app>.ant-app>.app-shell>.app-sidebar{flex:none;width:252px;min-height:100dvh;display:flex;position:absolute;inset:0 auto 0 0}.one-embedded-feature-surface[data-app-code=CENTRAVIO_SIMPLE_PROJECT]>.simple-project-app>.ant-app>.app-shell>.app-workspace{flex:auto;width:calc(100% - 252px);height:100dvh;min-height:0;margin-left:252px}}@media (width<=900px){.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app>.invoicing-app>.app-sidebar{display:none}.one-embedded-feature-surface[data-app-code=CENTRAVIO_INVOICING]>.ant-app>.invoicing-app>.app-workspace{width:100%}}[data-centravio-theme=dark] .one-application-launcher-mark,[data-centravio-theme=dark] .one-application-choice-icon,[data-centravio-theme=dark] .one-application-choice-action{color:var(--one-text)}@media (width<=1080px){.one-application-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.one-launcher-brandbar{gap:12px;min-height:58px;padding:8px 12px}.one-launcher-brand img{width:126px;height:32px}.one-launcher-brand>span,.one-launcher-brand b,.one-launcher-actor-name,.one-launcher-logout.ant-btn>span:not(.ant-btn-icon){display:none}.one-launcher-session{gap:8px}.one-launcher-locale-select{flex-basis:100px;width:100px}.one-application-launcher-content{padding:34px 16px 48px}.one-application-launcher-hero{grid-template-columns:minmax(0,1fr);gap:24px}.one-launcher-content-settings{grid-row:1;width:max-content}.one-application-launcher-content,.one-application-category-list{gap:42px}.one-application-launcher-workspace{margin-bottom:22px}.one-application-launcher-intro h1.ant-typography{font-size:clamp(34px,12vw,48px)}.one-application-launcher-intro>p{margin-top:18px;font-size:15px}.one-application-card-grid{grid-template-columns:minmax(0,1fr)}.one-application-choice-card{min-height:228px;padding:24px}.one-application-choice-action{flex-direction:column;align-items:stretch}.one-application-choice-manage{width:100%}}@media (width<=420px){.one-launcher-brand img{width:100px}}@media (prefers-reduced-motion:reduce){.one-application-choice-card,.one-application-choice-card:after,.one-application-choice-icon,.one-application-choice-action svg{transition:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover){transform:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible){transform:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover) .one-application-choice-icon{transform:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible) .one-application-choice-icon{transform:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):hover) .one-application-choice-action svg{transform:none}.one-application-choice-card:has(.one-application-choice-hitbox:not(:disabled):focus-visible) .one-application-choice-action svg{transform:none}}.one-boundary-alert{border-radius:0;margin-bottom:16px}.one-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:18px;display:grid}.one-page-header h1{color:var(--one-text);letter-spacing:0;margin:0;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.14}.one-page-header p{max-width:760px;color:var(--one-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.one-page-actions{justify-content:flex-end;min-width:0;display:flex}.one-settings-page{gap:16px;display:grid}.one-settings-card{border-radius:0}.one-settings-card code{color:var(--one-muted);font-size:11px}.one-settings-modal-stack{width:100%}.one-settings-modal-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.one-button-link{border:1px solid var(--one-border);background:var(--one-surface);height:32px;color:var(--one-text);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.one-button-link:hover,.one-button-link:focus-visible{border-color:var(--one-border-strong);background:var(--one-accent-soft);color:var(--one-accent-strong);outline:none}.one-button-link-primary{border-color:var(--one-accent);background:var(--one-accent);color:#fff}.one-button-link-primary:hover,.one-button-link-primary:focus-visible{border-color:var(--one-accent-strong);background:var(--one-accent-strong);color:#fff}.one-command-page{gap:16px;display:grid}.one-command-hero{border:1px solid var(--one-border);background:linear-gradient(135deg, color-mix(in srgb, var(--one-accent-soft) 58%, var(--one-surface)) 0%, var(--one-surface) 54%), var(--one-surface);box-shadow:var(--one-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:clamp(20px,3vw,34px);display:grid}.one-command-copy{min-width:0}.one-eyebrow,.one-panel-heading span{color:var(--one-accent);text-transform:uppercase;font-size:11px;font-weight:600;display:inline-flex}.one-command-copy h1{max-width:900px;color:var(--one-text);letter-spacing:0;margin:8px 0 0;font-size:clamp(30px,4.4vw,56px);font-weight:600;line-height:1}.one-command-copy p{max-width:760px;color:var(--one-muted);margin:14px 0 0;font-size:15px;line-height:1.6}.one-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.one-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.one-command-band{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(130px,.6fr));gap:10px;margin-bottom:14px;display:grid}.one-command-band-premium{margin-bottom:0}.one-command-band>div:first-child,.one-metric,.one-panel,.one-app-card,.one-tenant-card,.one-choice-card,.one-launcher-panel,.one-surface-command-panel,.one-context-panel{border:1px solid var(--one-border);background:var(--one-surface);box-shadow:var(--one-shadow);border-radius:0}.one-command-band>div:first-child{align-content:center;gap:4px;min-height:82px;padding:14px;display:grid}.one-command-band>div:first-child span{color:var(--one-muted);font-size:12px}.one-command-band>div:first-child b{overflow-wrap:anywhere;color:var(--one-text);font-size:20px;font-weight:500}.one-metric{gap:6px;min-height:82px;padding:14px;display:grid}.one-metric span{color:var(--one-muted);font-size:12px}.one-metric b{overflow-wrap:anywhere;color:var(--one-text);font-size:24px;font-weight:500;line-height:1.1}.one-two-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:16px;display:grid}.one-embedded-app-layout{min-width:0;margin-bottom:16px;display:grid}.one-embedded-app-layout>.one-panel{min-width:0;padding:0;overflow:hidden}.one-embedded-app-layout>.one-panel>h2{border-bottom:1px solid var(--one-border);margin:0;padding:14px 16px}.one-embedded-app-layout .centravio-embedded-host__content{min-width:0;min-height:640px;padding:0}.one-embedded-feature-surface{width:100%;min-width:0;min-height:640px;overflow:hidden}.one-workspace-stage{grid-template-columns:minmax(300px,360px) minmax(420px,1fr) minmax(260px,320px);align-items:start;gap:14px;display:grid}.one-launcher-panel,.one-surface-command-panel,.one-context-panel{min-width:0;padding:15px}.one-launcher-panel,.one-context-panel{max-height:calc(100vh - 104px);position:sticky;top:86px;overflow:auto}.one-panel-heading{gap:5px;min-width:0;margin-bottom:13px;display:grid}.one-panel-heading-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.one-panel-heading h2{color:var(--one-text);letter-spacing:0;margin:0;font-size:18px;font-weight:600;line-height:1.18}.one-panel-heading p{max-width:620px;color:var(--one-muted);margin:0;font-size:12px;line-height:1.5}.one-search-command{width:100%;margin-bottom:12px}.one-selection-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.35fr);align-items:start;gap:14px;display:grid}.one-selection-cards{gap:12px;display:grid}.one-selection-empty{border:1px solid var(--one-border);background:var(--one-surface);min-height:240px}.one-choice-card{box-shadow:none;gap:12px;padding:14px;transition:border-color .16s,background-color .16s;display:grid;position:relative;overflow:hidden}.one-choice-card:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.one-choice-card:hover,.one-choice-card:focus-within,.one-choice-card-active{border-color:var(--one-border-strong);background:color-mix(in srgb, var(--one-accent-soft) 42%, var(--one-surface))}.one-choice-card-active:before{background:var(--one-accent)}.one-choice-card-header{gap:12px;min-width:0}.one-choice-card h2{color:var(--one-text);letter-spacing:0;margin:0;font-size:18px;font-weight:600}.one-choice-card p{color:var(--one-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.one-choice-meta{grid-template-columns:max-content minmax(0,1fr);gap:6px 10px;margin:0;display:grid}.one-choice-meta dt,.one-choice-meta dd{margin:0;font-size:12px}.one-choice-meta dt{color:var(--one-muted)}.one-choice-meta dd{color:var(--one-text);overflow-wrap:anywhere}.one-choice-actions{flex-wrap:wrap;gap:8px;display:flex}.one-active-surface{gap:12px;min-height:620px;display:grid}.one-window-toolbar{justify-content:flex-end}.one-window-switcher{width:min(230px,32vw)}.one-workspace-taskbar{border:1px solid var(--one-border);background:var(--one-surface-soft);min-height:46px;color:var(--one-muted);align-items:center;gap:8px;margin-bottom:12px;padding:7px;display:flex;overflow-x:auto}.one-workspace-taskbar small{white-space:nowrap;margin-inline-start:auto;padding-inline:8px}.one-taskbar-app.ant-btn{flex:none;max-width:240px}.one-taskbar-app.is-minimized{opacity:.68;border-style:dashed}.one-workspace-window,.one-workspace-window .centravio-embedded-host,.one-workspace-window .centravio-embedded-host__content{width:100%;min-width:0;min-height:620px}.one-workspace-window[hidden]{display:none!important}.one-active-surface-state{min-height:360px;color:var(--one-muted);justify-content:center}.one-surface-toolbar{border:1px solid var(--one-border);background:var(--one-surface-row);justify-content:space-between;gap:12px;padding:10px}.one-surface-toolbar b,.one-surface-toolbar small{display:block}.one-surface-toolbar b{color:var(--one-text);font-size:14px;font-weight:500}.one-context-list,.one-reason-signal-list{gap:9px;display:grid}.one-context-signal{border:1px solid var(--one-border);background:var(--one-surface-row);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.one-context-signal-icon{background:var(--one-accent-soft);width:32px;height:32px;color:var(--one-accent);place-items:center;display:inline-grid}.one-context-signal b,.one-context-signal strong,.one-context-signal small{display:block}.one-context-signal b{color:var(--one-muted);text-transform:uppercase;font-size:11px;font-weight:600}.one-context-signal strong{color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:600;overflow:hidden}.one-context-signal small{color:var(--one-muted);margin-top:4px;font-size:12px;line-height:1.35}.one-context-section{border-top:1px solid var(--one-border);gap:10px;margin-top:14px;padding-top:14px;display:grid}.one-context-section>b{color:var(--one-text);font-size:13px;font-weight:600}.one-context-section p{color:var(--one-muted);margin:0;font-size:12px;line-height:1.45}.one-reason-signal{border:1px solid var(--one-border);background:var(--one-surface-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.one-reason-signal span:last-child{overflow-wrap:anywhere;color:var(--one-muted);font-size:12px;line-height:1.35}.one-panel{min-width:0;padding:15px;overflow:hidden}.one-panel+.one-panel,main>.one-panel{margin-top:14px}.one-panel h2{color:var(--one-text);letter-spacing:0;margin:0 0 12px;font-size:15px;font-weight:500}.one-row-list{gap:8px;display:grid}.one-row,.one-tenant-card{border:1px solid var(--one-border);background:var(--one-surface-row);grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.one-row-compact{grid-template-columns:30px minmax(0,1fr) auto}.one-row-icon{background:var(--one-accent-soft);width:30px;height:30px;color:var(--one-accent);place-items:center;display:inline-grid}.one-row b,.one-tenant-card b{color:var(--one-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.one-row small,.one-tenant-card small{color:var(--one-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.one-text-link{color:var(--one-accent);white-space:nowrap;font-size:12px;text-decoration:none}.one-text-link:hover,.one-text-link:focus-visible{color:var(--one-accent-strong);outline:none;text-decoration:underline}.one-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.one-app-card{box-shadow:none}.one-app-card .ant-card-head{border-color:var(--one-border);min-height:44px;color:var(--one-text);background:var(--one-surface)}.one-app-card .ant-card-head-title{color:var(--one-text);font-size:14px;font-weight:500}.one-app-card .ant-card-body{background:var(--one-surface)}.one-app-card-compact{box-shadow:none}.one-app-catalog-tabs .ant-tabs-nav{margin-bottom:14px}.one-app-catalog-tabs .ant-tabs-nav:before{border-color:var(--one-border)}.one-app-catalog-tabs .ant-tabs-tab,.one-app-catalog-tabs .ant-tabs-tab-btn{color:var(--one-muted)}.one-app-catalog-tabs .ant-tabs-tab:hover,.one-app-catalog-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--one-accent)}.one-app-reasons{border-inline-start:2px solid var(--one-warning);background:var(--one-warning-soft);gap:6px;padding:9px 10px;display:grid}.one-app-reasons p{color:var(--one-muted);gap:2px;margin:0;font-size:11px;display:grid}.one-app-reasons b{color:var(--one-warning);overflow-wrap:anywhere;font-weight:600}.one-card-meta{flex-wrap:wrap;gap:6px;display:flex}.one-card-meta span{background:var(--one-surface-muted);min-height:22px;color:var(--one-muted);overflow-wrap:anywhere;align-items:center;padding:0 7px;font-size:11px;display:inline-flex}.one-tag-row,.one-category-strip{flex-wrap:wrap;gap:6px;display:flex}.one-category-strip{margin-bottom:14px}.one-category-chip.ant-btn{border:1px solid var(--one-border);background:var(--one-surface-muted);min-height:30px;color:var(--one-muted);padding-inline:10px;font-size:12px}.one-category-chip.ant-btn:hover,.one-category-chip.ant-btn:focus-visible,.one-category-chip.ant-btn[aria-pressed=true]{border-color:color-mix(in srgb, var(--one-accent) 45%, var(--one-border));background:var(--one-accent-soft);color:var(--one-accent)}.one-tag-accent,.one-tag-muted,.one-tag-warning{border-radius:0;margin-inline-end:0;font-size:11px}.one-tag-accent{border-color:color-mix(in srgb, var(--one-accent) 38%, transparent);background:var(--one-accent-soft);color:var(--one-accent)}.one-tag-muted{border-color:var(--one-border);background:var(--one-surface-muted);color:var(--one-muted)}.one-tag-warning{border-color:color-mix(in srgb, var(--one-warning) 42%, transparent);background:var(--one-warning-soft);color:var(--one-warning)}.one-definition-list,.one-compact-definition-list{grid-template-columns:max-content minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.one-compact-definition-list{grid-template-columns:86px minmax(0,1fr)}.one-definition-list dt,.one-compact-definition-list dt{color:var(--one-muted);font-size:12px}.one-definition-list dd,.one-compact-definition-list dd{min-width:0;color:var(--one-text);overflow-wrap:anywhere;margin:0;font-size:12px}.one-usage-list{gap:10px;display:grid}.one-usage-row{border:1px solid var(--one-border);background:var(--one-surface-row);grid-template-columns:minmax(130px,.8fr) minmax(140px,1fr) minmax(180px,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.one-usage-row b,.one-usage-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.one-usage-row b{color:var(--one-text);font-size:13px;font-weight:500}.one-usage-row small{color:var(--one-muted);margin-top:3px;font-size:11px}.one-usage-row dl{grid-template-columns:repeat(3,max-content);gap:4px 8px;margin:0;display:grid}.one-usage-row dt,.one-usage-row dd{color:var(--one-muted);margin:0;font-size:11px}.one-usage-row dd{color:var(--one-text)}.one-reason-table .ant-table,.one-reason-table .ant-table-container,.one-reason-table .ant-table-cell,.one-reason-table .ant-table-thead>tr>th{border-color:var(--one-border)!important;background:var(--one-surface)!important;color:var(--one-text)!important}.one-reason-table .ant-table-thead>tr>th{font-size:12px;font-weight:500;color:var(--one-muted)!important}.one-search{width:min(320px,100%)}.one-full-width{width:100%}.one-field-label{color:var(--one-text);letter-spacing:.02em;font-size:.78rem;font-weight:600}.one-checkbox-row{color:var(--one-muted);cursor:pointer;align-items:flex-start;gap:.65rem;font-size:.82rem;line-height:1.45;display:flex}.one-checkbox-row input{accent-color:var(--one-accent);margin-top:.18rem}.one-registration-wizard{gap:1rem;max-height:min(62vh,48rem);padding-right:.35rem;display:grid;overflow:auto}.one-registration-progress{grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;display:grid}.one-registration-progress span,.one-registration-progress code{color:var(--one-auth-panel-muted);font-size:.72rem}.one-registration-policy{background:var(--one-auth-panel-row);border:1px solid var(--one-auth-panel-border);color:var(--one-auth-panel-text);white-space:pre-wrap;max-height:12rem;padding:.8rem;font-family:inherit;font-size:.78rem;line-height:1.55;overflow:auto}.one-workspace-select{min-width:min(15rem,30vw)}.one-application-launcher-workspace-switcher{gap:7px;width:min(26rem,100%);margin:-8px 0 24px;display:grid}.one-application-launcher-workspace-switcher label{color:var(--one-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.one-application-launcher-workspace-switcher .one-workspace-select{width:100%}.centravio-embedded-host{background:var(--one-surface);border:1px solid var(--one-border);min-height:22rem}.centravio-embedded-host__header{border-bottom:1px solid var(--one-border);justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.centravio-embedded-host__header>div{gap:.15rem;display:grid}.centravio-embedded-host__header small{color:var(--one-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.centravio-embedded-host__content{min-height:18rem;padding:1rem}.one-embedded-launch-ready,.one-embedded-business-surface{align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.one-embedded-launch-ready>div,.one-embedded-business-surface>div{flex:1}.one-embedded-launch-ready p,.one-embedded-business-surface p{color:var(--one-muted);margin:.35rem 0 0}@media (width<=720px){.one-workspace-select{width:100%;min-width:100%}.one-embedded-launch-ready,.one-embedded-business-surface{flex-direction:column}}.one-app-frame{border:1px solid var(--one-border);background:var(--one-surface-muted);width:100%;min-height:560px}.ant-layout,.ant-card,.ant-alert,.ant-empty,.ant-table,.ant-select-dropdown,.ant-dropdown-menu{color:var(--one-text)}.ant-btn,.ant-input,.ant-select-selector,.ant-card,.ant-alert,.ant-table,.ant-pagination-item{border-radius:0!important}[data-centravio-theme=dark] .ant-layout,[data-centravio-theme=dark] .ant-card,[data-centravio-theme=dark] .ant-card-head,[data-centravio-theme=dark] .ant-card-body,[data-centravio-theme=dark] .ant-alert,[data-centravio-theme=dark] .ant-empty,[data-centravio-theme=dark] .ant-table,[data-centravio-theme=dark] .ant-select-dropdown,[data-centravio-theme=dark] .ant-dropdown-menu{background:var(--one-surface)!important;color:var(--one-text)!important}[data-centravio-theme=dark] .ant-empty-description,[data-centravio-theme=dark] .ant-typography,[data-centravio-theme=dark] .ant-card-head-title,[data-centravio-theme=dark] .ant-input,[data-centravio-theme=dark] .ant-select-selection-item{color:var(--one-text)!important}:where(a[href],button,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid var(--one-accent);outline-offset:2px}.one-shell :where(.ant-input:focus,.ant-input:focus-visible,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus-within,.ant-input-number-focused,.ant-input-number:focus-within,.ant-picker-focused,.ant-picker:focus-within,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,textarea:focus,textarea:focus-visible){border:var(--one-control-focus-border-width) solid var(--one-control-focus-border)!important;box-shadow:none!important;outline:none!important}.one-shell :where(.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select) :where(input,textarea):focus-visible{outline:none!important}.one-shell .ant-input-affix-wrapper-focused .ant-input,.one-shell .ant-input-affix-wrapper:focus-within .ant-input{box-shadow:none!important;border:0!important;outline:none!important}@media (width<=1180px){.one-shell-enterprise{grid-template-columns:minmax(0,1fr)}.one-side-rail{grid-template-rows:auto auto;grid-template-columns:minmax(190px,.8fr) minmax(220px,1fr);min-height:auto;padding:14px;position:relative}.one-nav-vertical{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr))}.one-side-status{align-content:center}.one-auth-page{grid-template-columns:minmax(0,1fr)}.one-auth-hero{border-bottom:1px solid #7dd3fc29;border-right:0;gap:36px;min-height:auto}.one-auth-stage{grid-template-columns:minmax(0,1fr)}.one-auth-console-preview{max-width:720px}.one-auth-copy{padding:28px 0 0}.one-auth-copy h1{font-size:42px}.one-command-band{grid-template-columns:repeat(2,minmax(0,1fr))}.one-workspace-stage{grid-template-columns:minmax(0,1fr)}.one-launcher-panel,.one-context-panel{max-height:none;position:static}.one-selection-layout{grid-template-columns:minmax(0,1fr)}.one-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.one-usage-row{grid-template-columns:minmax(0,1fr)}.one-usage-row dl{grid-template-columns:repeat(6,max-content)}}@media (width<=860px){.one-side-rail{grid-template-columns:minmax(0,1fr)}.one-side-status{display:none}.one-nav-vertical{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto}.one-topbar{grid-template-columns:minmax(0,1fr);align-items:stretch}.one-topbar-actor{width:100%}.one-command-hero{grid-template-columns:minmax(0,1fr);align-items:start}.one-command-actions{justify-content:flex-start}.one-header{flex-wrap:wrap;align-items:stretch}.one-nav{flex-basis:100%;order:3}.one-header-scope{flex:180px}.one-page-header{grid-template-columns:1fr}.one-header-actions,.one-page-actions{justify-content:flex-start}.one-content{padding:16px}.one-metric-grid,.one-command-band,.one-two-column,.one-app-grid,.one-panel-heading-row{grid-template-columns:1fr}.one-row,.one-tenant-card{grid-template-columns:30px minmax(0,1fr)}.one-row>.ant-tag,.one-row>.ant-btn{grid-column:2;justify-self:start}}@media (width<=560px){.one-side-rail{padding:12px}.one-nav-vertical{grid-template-columns:repeat(5,minmax(128px,1fr))}.one-topbar,.one-command-hero,.one-launcher-panel,.one-surface-command-panel,.one-context-panel{padding:12px}.one-command-copy h1{font-size:30px}.one-command-copy p{font-size:13px}.one-auth-hero,.one-auth-panel{padding:16px}.one-auth-panel{min-height:auto}.one-auth-copy{padding:28px 0 6px}.one-auth-copy h1{font-size:32px}.one-auth-copy p{font-size:14px}.one-auth-hero-top{align-items:flex-start}.one-auth-context{white-space:normal;text-align:right}.one-auth-preview-metrics{grid-template-columns:1fr}.one-auth-preview-metrics div{border-bottom:1px solid #7dd3fc24;border-right:0}.one-auth-preview-metrics div:last-child{border-bottom:0}.one-auth-preview-pipeline article{grid-template-columns:28px minmax(0,1fr)}.one-auth-preview-pipeline small{grid-column:2}.one-auth-card-topline{align-items:flex-start}.one-auth-flow-heading{justify-content:stretch;display:grid}.one-auth-flow-heading b{text-align:left}.one-auth-flow li{grid-template-columns:24px minmax(0,1fr)}.one-auth-flow li>svg{grid-column:1}.one-auth-flow li>div{grid-area:1/2/span 2}.one-auth-signal-grid{grid-template-columns:1fr}.one-auth-toolbar{justify-content:stretch}.one-auth-toolbar .ant-select,.one-auth-toolbar .ant-btn{flex:1 1 0}.one-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.one-header-actions .ant-btn,.one-header-actions .ant-select{width:100%}.one-usage-row dl{grid-template-columns:max-content minmax(0,1fr)}.one-choice-actions,.one-surface-toolbar{display:grid}.one-choice-actions .ant-btn,.one-surface-toolbar .ant-btn{width:100%}}.one-auth-page{background:linear-gradient(180deg, color-mix(in srgb, var(--one-bg) 92%, #fff), var(--one-bg))}[data-centravio-theme=dark] .one-auth-page{background:#0b1220}.one-auth-hero{color:#0b1220;background:#f1f6f8}.one-auth-brand{gap:14px;min-height:54px}.one-auth-logo-plate:before{content:"";background:#0b1220;width:100%;height:100%;display:block;-webkit-mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat;mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat}.one-auth-product{letter-spacing:0;font-size:14px;line-height:1;color:#0b1220!important;font-weight:600!important}.one-auth-title-block h1,.one-auth-title-block .ant-typography,.one-auth-copy small{opacity:1}.one-auth-title-block h1,.one-auth-title-block h1.ant-typography{color:#0b1220!important}.one-auth-title-block .ant-typography,.one-auth-copy small{color:#314766!important}[data-centravio-theme=dark] .one-auth-hero,[data-centravio-theme=dark] .one-auth-copy,[data-centravio-theme=dark] .one-auth-title-block{color:#0b1220}[data-centravio-theme=dark] .one-auth-product,[data-centravio-theme=dark] .one-auth-title-block h1,[data-centravio-theme=dark] .one-auth-title-block h1.ant-typography{color:#0b1220!important}[data-centravio-theme=dark] .one-auth-title-block .ant-typography,[data-centravio-theme=dark] .one-auth-copy small{color:#314766!important}[data-centravio-theme=dark] .one-auth-panel{background:#0b1220;border-color:#e5eef724}@media (prefers-reduced-motion:reduce){.one-shell *,.one-auth-page *,.centravio-embedded-host *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.one-auth-panel .ant-tabs-tab,.one-auth-panel .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px!important;font-weight:600!important}.one-auth-actions .ant-btn-primary,.one-auth-actions .ant-btn-primary>span{font-weight:600!important}@media (width<=560px){.one-auth-logo-plate{width:min(186px,70vw);height:44px}.one-auth-brand{flex-wrap:wrap}}:root{--one-auth-page-bg:var(--centravio-contract-page);--one-auth-hero-bg:#07101d;--one-auth-hero-overlay-start:#07101ddb;--one-auth-hero-overlay-end:#07101d7a;--one-auth-action-navy:#091c39;--one-auth-panel-bg:var(--centravio-contract-page);--one-auth-surface:var(--centravio-contract-surface);--one-auth-surface-muted:var(--centravio-contract-surface-muted);--one-auth-control-bg:var(--centravio-contract-control);--one-auth-text:var(--centravio-contract-text);--one-auth-text-muted:var(--centravio-contract-muted);--one-auth-text-subtle:var(--centravio-contract-placeholder);--one-auth-border:var(--centravio-contract-border);--one-auth-border-strong:var(--centravio-contract-border-strong);--one-auth-accent:var(--centravio-contract-primary);--one-auth-accent-hover:var(--centravio-contract-primary-hover);--one-auth-accent-soft:#123a5914;--one-auth-warning:#a15c07;--one-auth-danger:#b4233c;--one-auth-icon:#176b87;--one-auth-logo:#f8fbff;--one-auth-shadow:none}.one-locale-transition-root{width:100%;min-height:100dvh}[data-centravio-theme=dark]{--one-auth-page-bg:var(--centravio-contract-page);--one-auth-hero-bg:#07101d;--one-auth-hero-overlay-start:#07101ddb;--one-auth-hero-overlay-end:#07101d7a;--one-auth-action-navy:#196f97;--one-auth-panel-bg:var(--centravio-contract-page);--one-auth-surface:var(--centravio-contract-surface);--one-auth-surface-muted:var(--centravio-contract-surface-muted);--one-auth-control-bg:var(--centravio-contract-control);--one-auth-text:var(--centravio-contract-text);--one-auth-text-muted:var(--centravio-contract-muted);--one-auth-text-subtle:var(--centravio-contract-placeholder);--one-auth-border:var(--centravio-contract-border);--one-auth-border-strong:var(--centravio-contract-border-strong);--one-auth-accent:var(--centravio-contract-primary);--one-auth-accent-hover:var(--centravio-contract-primary-hover);--one-auth-accent-soft:#123a593d;--one-auth-warning:#f6ad55;--one-auth-danger:#fb7185;--one-auth-icon:#fff;--one-auth-logo:#f8fbff;--one-auth-shadow:none}.one-auth-page{background:var(--one-auth-panel-bg);width:100%;max-width:none;min-height:100dvh;box-shadow:none;color:var(--one-auth-text);-webkit-user-select:none;user-select:none;border:0;grid-template-columns:minmax(380px,40%) minmax(0,60%);align-items:stretch;margin:0;padding:0;display:grid;overflow:visible}.one-auth-page :is(input,textarea,[contenteditable=true]),.one-auth-legal-document,.one-auth-legal-document *{-webkit-user-select:text;user-select:text}.one-auth-page--register,.one-auth-page--registration-active{grid-template-columns:minmax(380px,40%) minmax(0,60%);width:100%}.one-auth-hero{--one-auth-text:#e5eef7;--one-auth-text-muted:#b3c0d1;--one-auth-text-subtle:#8fa0b5;--one-auth-border:#7dd3fc2b;--one-auth-border-strong:#7dd3fc4d;--one-auth-icon:#fff;--one-auth-logo:#f8fbff;border:0;border-right:1px solid var(--one-auth-border);background-color:var(--one-auth-hero-bg);background-image:linear-gradient(90deg, var(--one-auth-hero-overlay-start) 0%, #07101db0 58%, var(--one-auth-hero-overlay-end) 100%), url(/assets/one-enterprise-watermark.png);min-width:0;min-height:100dvh;color:var(--one-auth-text);box-shadow:none;background-position:50%,72%;background-repeat:no-repeat;background-size:cover;flex-direction:column;grid-area:1/1;justify-content:center;gap:0;padding:clamp(48px,6vw,88px);display:flex;position:relative}.one-auth-copy{flex-direction:column;align-items:flex-start;gap:0;width:100%;max-width:560px;margin:auto;padding:0;display:flex;transform:translateY(clamp(-104px,-8vh,-72px))}@media (width>=901px) and (height>=821px) and (height<=960px){.one-auth-copy{transform:translateY(-96px)}}.one-auth-brand{align-items:center;gap:16px;min-height:56px;display:flex}.one-auth-logo-plate{flex:none;width:min(218px,45vw);height:50px;display:block;position:relative}.one-auth-logo-plate:before{background:var(--one-auth-logo);content:"";width:100%;height:100%;display:block;-webkit-mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat;mask:url(/assets/centravio-logo-white.png?v=transparent-20260519) 0/contain no-repeat}[data-centravio-theme=dark] .one-auth-logo-plate:before{background:var(--one-auth-logo)}.one-auth-logo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0 auto auto 0}.one-auth-brand-separator{background:var(--one-auth-border-strong);width:1px;height:32px}.one-auth-product{font-size:15px;line-height:1;color:var(--one-auth-text)!important;font-weight:500!important}[data-centravio-theme=dark] .one-auth-product{color:var(--one-auth-text)!important}.one-auth-title-block{gap:48px;width:100%;margin-top:56px;display:grid}.one-auth-eyebrow,.one-auth-mode-hint{color:#8fc9e3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.4}.one-auth-title-block h1,.one-auth-title-block h1.ant-typography,[data-centravio-theme=dark] .one-auth-title-block h1,[data-centravio-theme=dark] .one-auth-title-block h1.ant-typography{letter-spacing:-.02em;margin:0;font-size:clamp(34px,3.2vw,42px);font-weight:500;line-height:1.14;color:var(--one-auth-text)!important}.one-auth-title-block .ant-typography,[data-centravio-theme=dark] .one-auth-title-block .ant-typography{max-width:550px;margin:0;font-size:15px;font-weight:400;line-height:1.62;color:var(--one-auth-text-muted)!important}.one-auth-business-purpose{border-top:1px solid var(--one-auth-border);border-bottom:1px solid var(--one-auth-border);width:100%;margin-top:28px;padding:18px 0 20px}.one-auth-section-label{color:#8fc9e3;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.4}.one-auth-purpose-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid}.one-auth-purpose-item{border-right:1px solid var(--one-auth-border);min-width:0;padding:0 16px}.one-auth-purpose-item:first-child{padding-left:0}.one-auth-purpose-item:last-child{border-right:0;padding-right:0}.one-auth-purpose-item svg{color:#8fc9e3;width:19px;height:19px}.one-auth-purpose-item strong{color:var(--one-auth-text);margin-top:9px;font-size:12.5px;font-weight:600;line-height:1.35;display:block}.one-auth-purpose-item span{color:var(--one-auth-text-muted);margin-top:4px;font-size:11.5px;line-height:1.5;display:block}.one-auth-capabilities{width:100%;margin-top:26px}.one-auth-capabilities-heading{gap:4px;display:grid}.one-auth-capabilities-heading>span:last-child{color:var(--one-auth-text-muted);font-size:12.5px;line-height:1.45}.one-auth-assurance-list{border-top:1px solid var(--one-auth-border);gap:0;width:100%;margin-top:56px;display:grid}.one-auth-assurance-list>div{border-bottom:1px solid var(--one-auth-border);min-height:76px;color:var(--one-auth-text-muted);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;font-size:13.5px;font-weight:400;line-height:1.45;display:grid}@media (width>=901px) and (height<=820px){.one-auth-copy{transform:translateY(-48px)}.one-auth-title-block{gap:36px;margin-top:40px}.one-auth-assurance-list{margin-top:40px}.one-auth-assurance-list>div{min-height:62px;padding:8px 0}}.one-auth-assurance-list svg,.one-auth-hero-footer svg{width:19px;height:19px;color:var(--one-auth-icon);margin-top:2px}.one-auth-application-copy{gap:2px;min-width:0;display:grid}.one-auth-application-copy strong{color:var(--one-auth-text);font-size:13.5px;font-weight:600;line-height:1.35}.one-auth-application-copy>span{color:var(--one-auth-text-muted);font-size:12.5px;line-height:1.45}.one-auth-hero-meta{inset-inline:clamp(48px,6vw,88px);width:auto;max-width:560px;color:var(--one-auth-text-muted);gap:clamp(28px,4vh,48px);margin-inline:auto;font-size:11.5px;line-height:1.5;display:grid;position:absolute;bottom:clamp(28px,5vh,56px)}.one-auth-company{color:inherit;gap:4px;margin:0;font-style:normal;display:grid}.one-auth-company strong{color:var(--one-auth-text);font-size:12px;font-weight:600}.one-auth-hero-copyright{color:var(--one-auth-text-subtle)}@media (width>=901px) and (height<=820px){.one-auth-hero-meta{gap:16px;bottom:16px}}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel{align-content:initial;background:var(--one-auth-panel-bg);min-width:0;min-height:100dvh;box-shadow:none;color:var(--one-auth-text);border:0;grid-area:1/2;grid-template-rows:minmax(min-content,1fr) auto;justify-content:stretch;gap:28px;padding:clamp(42px,5vw,72px) clamp(28px,3.15vw,64px);display:grid;overflow:auto}.one-auth-page--registration-active .one-auth-panel{padding:clamp(36px,4vw,56px) clamp(28px,3.15vw,64px) 48px}.one-auth-toolbar{justify-content:flex-start;align-items:center;gap:6px;min-height:36px;margin:0;display:flex}.one-auth-toolbar .one-locale-select{width:118px}.one-auth-panel .one-form-field>.one-native-select-fallback{border-color:var(--one-auth-border-strong);background:var(--one-auth-surface);min-height:42px;color:var(--one-auth-text-muted)}.one-auth-panel .one-auth-toolbar .ant-btn{min-width:76px;height:36px;min-height:36px;padding-inline:10px;font-size:12.5px}.one-auth-panel .one-auth-toolbar .ant-select-selector{height:36px!important;min-height:36px!important;font-size:12.5px!important}.one-auth-form{align-content:start;place-self:center;gap:0;width:100%;max-width:860px;min-height:0;margin-block:0;display:grid}.one-auth-page--register .one-auth-form{max-width:900px;min-height:0}.one-auth-page--registration-active .one-auth-form{align-self:start;max-width:1000px;min-height:0;margin-block:0}.one-auth-tabs .ant-tabs-nav{border:1px solid var(--one-auth-border);background:var(--one-auth-surface-muted);margin:0}.one-auth-tabs .ant-tabs-nav:before{display:none}.one-auth-tabs .ant-tabs-nav-list{width:100%}.one-auth-tabs .ant-tabs-tab{border-right:1px solid var(--one-auth-border);flex:1 1 0;justify-content:center;min-height:44px;padding:12px 14px;color:var(--one-auth-text-muted)!important;margin:0!important}.one-auth-tabs .ant-tabs-tab:last-child{border-right:0}.one-auth-tabs .ant-tabs-tab:hover{background:var(--one-auth-accent-soft);color:var(--one-auth-accent)!important}.one-auth-tabs .ant-tabs-tab-active{background:var(--one-auth-surface)}.one-auth-tabs .ant-tabs-tab .ant-tabs-tab-btn{text-align:center;line-height:1.3;color:inherit!important;font-size:13px!important;font-weight:500!important}.one-auth-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--one-auth-accent)!important;font-weight:500!important}.one-auth-tabs .ant-tabs-ink-bar{background:var(--one-auth-accent)!important;height:2px!important}.one-auth-tabs .ant-tabs-content-holder{display:none}.one-auth-workspace-body{border:1px solid var(--one-auth-border);background:var(--one-auth-surface);border-top:0;gap:16px;padding:clamp(24px,2.4vw,32px);display:grid}.one-auth-page:not(.one-auth-page--register) .one-auth-workspace-body>:is(.one-auth-alert,.one-auth-fields,.one-password-recovery-panel,.one-auth-actions,.one-auth-note){width:min(100%,640px)}.one-registration-wizard{width:100%}.one-auth-card-heading{gap:0;display:grid}.one-auth-card-heading h2.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading h2.ant-typography{letter-spacing:-.025em;max-width:760px;margin:0;line-height:1.12;color:var(--one-auth-text)!important;font-size:clamp(30px,2.5vw,38px)!important;font-weight:500!important}.one-auth-card-heading p.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading p.ant-typography{max-width:760px;margin:14px 0 0;font-size:14px;font-weight:400;line-height:1.66;color:var(--one-auth-text-muted)!important}.one-auth-register-note{border:1px solid var(--one-auth-border);border-left:2px solid var(--one-auth-accent);background:linear-gradient(90deg, var(--one-auth-accent-soft), transparent 72%);color:var(--one-auth-text-muted);grid-template-columns:28px minmax(0,1fr);gap:11px;padding:13px 14px;display:grid}.one-auth-register-note>svg{width:28px;height:28px;color:var(--one-auth-icon);background:0 0;border:0;padding:5px}.one-auth-note-title{color:var(--one-auth-text);font-size:13px;font-weight:500;display:block}.one-auth-register-note p{color:var(--one-auth-text-muted);margin:3px 0 0;font-size:12.5px;font-weight:400;line-height:1.5}.one-auth-fields,.one-registration-step{gap:14px;width:100%;display:grid}.one-authenticator-enrollment{gap:14px;display:grid}.one-authenticator-qr{border:1px solid var(--one-auth-border-strong);background:#fff;justify-self:center;padding:10px}.one-authenticator-secret{border:1px solid var(--one-auth-border-strong);background:var(--one-auth-surface-muted);gap:6px;padding:12px;display:grid}.one-authenticator-secret span{color:var(--one-auth-text-muted);font-size:12px}.one-authenticator-secret code{overflow-wrap:anywhere;color:var(--one-auth-text);letter-spacing:.08em;font-size:15px}.one-auth-field-grid,.one-registration-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.one-auth-field-grid__wide,.one-registration-profile-grid__wide{grid-column:1/-1}.one-form-field{gap:6px;min-width:0;display:grid}.one-field-label{color:var(--one-auth-text);margin:0;font-size:12.5px;font-weight:500;line-height:1.35}.one-field-help{color:var(--one-auth-text-subtle);font-size:12px;font-weight:400;line-height:1.5}.one-field-error{color:var(--one-auth-danger);font-size:12px;font-weight:400;line-height:1.4}.one-field-actions{justify-content:flex-end;margin-top:-5px;display:flex}.one-field-actions--start{justify-content:flex-start}.one-field-actions .ant-btn-link,.one-password-recovery-link.ant-btn-link{width:auto;min-width:0;height:auto;color:var(--one-auth-accent);padding:0;font-size:13px;font-weight:400}.one-auth-panel .ant-input,.one-auth-panel .ant-input-affix-wrapper,.one-auth-panel .ant-select-selector{font-size:14px;font-weight:400;border:1px solid var(--one-auth-border-strong)!important;background:var(--one-auth-control-bg)!important;min-height:42px!important;box-shadow:none!important;color:var(--one-auth-text)!important;border-radius:0!important;transition:border-color .18s!important}.one-auth-panel .ant-input-affix-wrapper .ant-input{background:0 0!important;border:0!important;min-height:auto!important}.one-auth-panel .ant-input::placeholder,.one-auth-panel .ant-input-affix-wrapper input::placeholder{opacity:1;color:var(--one-auth-text-subtle)!important}.one-auth-panel .ant-input-affix-wrapper .anticon,.one-auth-panel .ant-select-arrow,.one-auth-panel .ant-select-selection-item{color:var(--one-auth-text-muted)!important}.one-auth-panel .ant-input:hover,.one-auth-panel .ant-input-affix-wrapper:hover,.one-auth-panel .ant-select:hover .ant-select-selector{border-color:var(--one-auth-border-strong)!important}.one-auth-panel .ant-input:focus,.one-auth-panel .ant-input:focus-visible,.one-auth-panel .ant-input-focused,.one-auth-panel .ant-input-affix-wrapper-focused,.one-auth-panel .ant-select-focused .ant-select-selector,.one-auth-panel .ant-select-open .ant-select-selector{border:.8px solid var(--one-auth-accent)!important;box-shadow:none!important;outline:none!important}.one-auth-panel .ant-input-affix-wrapper .ant-input,.one-auth-panel .ant-input-affix-wrapper:hover .ant-input,.one-auth-panel .ant-input-affix-wrapper-focused .ant-input,.one-auth-panel .ant-input-affix-wrapper .ant-input:focus,.one-auth-panel .ant-input-affix-wrapper .ant-input:focus-visible{box-shadow:none!important;border-color:#0000!important}.one-auth-panel .ant-input-affix-wrapper:focus-within,.one-auth-panel .ant-select-selection-search-input:focus{outline:none!important}.one-auth-panel :is(.ant-btn,.ant-tabs-tab-btn,.ant-checkbox-input):focus-visible{outline-offset:2px;outline:2px solid var(--one-auth-accent)!important}.one-auth-panel .ant-input[disabled],.one-auth-panel .ant-input-affix-wrapper-disabled,.one-auth-panel .ant-select-disabled .ant-select-selector{opacity:.86;border-color:var(--one-auth-border)!important;background:var(--one-auth-surface-muted)!important;color:var(--one-auth-text-muted)!important}.one-auth-panel input:-webkit-autofill{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:-webkit-autofill:hover{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:-webkit-autofill:focus{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:-webkit-autofill:active{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:autofill{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:autofill:hover{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:autofill:focus{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel input:autofill:active{background-color:var(--one-auth-control-bg)!important;border-color:var(--one-auth-border-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;box-shadow:inset 0 0 0 1000px var(--one-auth-control-bg)!important;-webkit-text-fill-color:var(--one-auth-text)!important;color:var(--one-auth-text)!important;caret-color:var(--one-auth-text)!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:normal!important;outline:0!important;font-weight:400!important;line-height:1.5!important}.one-auth-panel .ant-input-password.ant-input-affix-wrapper:has(input:-webkit-autofill){border-color:var(--one-auth-border-strong)!important;background:var(--one-auth-control-bg)!important}.one-auth-panel .ant-input-password.ant-input-affix-wrapper:has(input:autofill){border-color:var(--one-auth-border-strong)!important;background:var(--one-auth-control-bg)!important}:-webkit-any(.one-auth-panel .ant-input-affix-wrapper input:-webkit-autofill,.one-auth-panel .ant-input-affix-wrapper input:autofill){border-color:#0000!important}:is(.one-auth-panel .ant-input-affix-wrapper input:autofill,.one-auth-panel .ant-input-affix-wrapper input:autofill){border-color:#0000!important}.one-auth-panel .ant-input::selection{background:var(--one-auth-accent-soft);color:var(--one-auth-text);-webkit-text-fill-color:var(--one-auth-text)}.one-auth-panel .ant-input-affix-wrapper .ant-input::selection{background:var(--one-auth-accent-soft);color:var(--one-auth-text);-webkit-text-fill-color:var(--one-auth-text)}.one-auth-panel .ant-btn{min-height:40px;box-shadow:none;border-radius:0;font-size:14px;font-weight:400!important}.one-auth-panel .ant-btn-default{border:1px solid var(--one-auth-border-strong)!important;background:var(--one-auth-surface)!important;color:var(--one-auth-text)!important}.one-auth-panel .ant-btn-default:not(:disabled):hover,.one-auth-panel .ant-btn-default:not(:disabled):focus-visible{border-color:var(--one-auth-accent)!important;background:var(--one-auth-accent-soft)!important;color:var(--one-auth-text)!important}.one-auth-panel .ant-btn-primary,.one-auth-actions .ant-btn-primary{border:1px solid var(--one-auth-action-navy)!important;background:var(--one-auth-action-navy)!important;color:#fff!important}.one-auth-panel .ant-btn-primary:not(:disabled):hover,.one-auth-panel .ant-btn-primary:not(:disabled):focus-visible,.one-auth-actions .ant-btn-primary:not(:disabled):hover,.one-auth-actions .ant-btn-primary:not(:disabled):focus-visible{border-color:color-mix(in srgb, var(--one-auth-action-navy) 86%, white)!important;background:color-mix(in srgb, var(--one-auth-action-navy) 86%, white)!important;color:#fff!important}.one-auth-panel .ant-btn:disabled,.one-auth-panel .ant-btn-primary:disabled{opacity:1;border-color:var(--one-auth-border)!important;background:var(--one-auth-surface-muted)!important;color:var(--one-auth-text-subtle)!important}.one-auth-panel .ant-btn-link,.one-auth-panel .ant-btn-link:not(:disabled){color:var(--one-auth-accent)!important;background:0 0!important;border:0!important}.one-auth-actions{justify-content:flex-start;gap:8px;padding-top:2px;display:flex}.one-auth-actions .ant-btn-primary{width:min(100%,180px);min-height:44px}.one-auth-page--register .one-auth-actions .ant-btn-primary{width:min(100%,220px)}.one-auth-note{border:0;border-top:1px solid var(--one-auth-border);color:var(--one-auth-text-subtle);background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:12px 0 0;font-size:12px;font-weight:400;line-height:1.5;display:grid}.one-auth-note svg{color:var(--one-auth-icon)}.one-auth-panel .ant-alert,.one-auth-alert.ant-alert{border:1px solid var(--one-auth-border);border-left:2px solid var(--one-auth-accent);background:linear-gradient(90deg, var(--one-auth-accent-soft), transparent 78%);color:var(--one-auth-text);border-radius:0}.one-auth-panel .ant-alert-with-description,.one-auth-alert.ant-alert-with-description{align-items:center;padding:10px 12px}.one-auth-panel .ant-alert-warning{border-left-color:var(--one-auth-warning);background:linear-gradient(90deg, color-mix(in srgb, var(--one-auth-warning) 12%, transparent), transparent 78%)}.one-auth-panel .ant-alert-error{border-left-color:var(--one-auth-danger);background:linear-gradient(90deg, color-mix(in srgb, var(--one-auth-danger) 11%, transparent), transparent 78%)}.one-auth-panel .ant-alert-message,.one-auth-alert .ant-alert-message{font-size:12.5px;font-weight:500;color:var(--one-auth-text)!important}.one-auth-panel .ant-alert-description,.one-auth-alert .ant-alert-description{font-size:12px;font-weight:400;line-height:1.48;color:var(--one-auth-text-muted)!important}.one-auth-panel .one-auth-mfa-notice .ant-alert-icon{color:var(--one-auth-hero-bg)!important}[data-centravio-theme=dark] .one-auth-panel .one-auth-mfa-notice .ant-alert-icon{color:#fff!important}[data-centravio-theme=dark] .one-auth-panel .ant-alert-icon,[data-centravio-theme=dark] .one-auth-panel .anticon,[data-centravio-theme=dark] .one-auth-panel svg{color:#fff}[data-centravio-theme=dark] .one-auth-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,[data-centravio-theme=dark] .one-auth-panel .ant-btn-link,[data-centravio-theme=dark] .one-auth-panel .ant-btn-link:not(:disabled),[data-centravio-theme=dark] .one-field-actions .ant-btn-link,[data-centravio-theme=dark] .one-password-recovery-link.ant-btn-link{color:#d5eef6!important}.one-checkbox-row.ant-checkbox-wrapper{color:var(--one-auth-text-muted);align-items:flex-start;gap:8px;font-size:13px;font-weight:400;line-height:1.48;display:inline-flex}.one-checkbox-row .ant-checkbox{margin-top:2px}.one-checkbox-row .ant-checkbox-inner{border-color:var(--one-auth-border-strong);background:var(--one-auth-control-bg);border-radius:0}.one-checkbox-row .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--one-auth-accent);background:var(--one-auth-accent)}.one-registration-wizard{gap:20px;display:grid}.one-registration-progress{border-bottom:1px solid var(--one-auth-border);grid-template-columns:max-content minmax(160px,1fr);align-items:center;gap:16px;padding-bottom:15px;display:grid}.one-registration-progress>div{gap:2px;display:grid}.one-registration-progress>div>span{color:var(--one-auth-text-muted);font-size:12px;font-weight:400}.one-registration-progress>div>span:first-child{color:var(--one-auth-text);font-weight:500}.one-registration-progress .ant-progress{margin:0}.one-registration-progress .ant-progress-inner{background:var(--one-auth-surface-muted);border-radius:0}.one-registration-progress .ant-progress-bg{background:var(--one-auth-accent)!important;border-radius:0!important}.one-registration-step>h3,.one-registration-step>h3.ant-typography{color:var(--one-auth-text);margin:0;font-size:20px;font-weight:500}.one-registration-step>p{color:var(--one-auth-text-muted);margin:0;font-size:13px;font-weight:400;line-height:1.55}.one-registration-actions{flex-wrap:wrap;gap:8px;display:flex}.one-registration-actions--end{justify-content:flex-end;padding-top:4px}.one-registration-document-list,.one-registration-package-grid{gap:12px;display:grid}.one-registration-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.one-registration-card.ant-card,[data-centravio-theme=dark] .one-registration-card.ant-card{box-shadow:none;color:var(--one-auth-text);border-radius:0;border:1px solid var(--one-auth-border)!important;background:var(--one-auth-surface-muted)!important}.one-registration-card .ant-card-head,[data-centravio-theme=dark] .one-registration-card .ant-card-head{border-bottom-color:var(--one-auth-border);min-height:44px;color:var(--one-auth-text);background:0 0}.one-registration-card .ant-card-head-title,.one-registration-card .ant-card-extra{color:var(--one-auth-text);font-size:13px;font-weight:500}.one-registration-card .ant-card-body,[data-centravio-theme=dark] .one-registration-card .ant-card-body{color:var(--one-auth-text-muted);gap:14px;padding:16px;display:grid;background:0 0!important}.one-registration-card p{color:var(--one-auth-text-muted);margin:0;font-size:13px;line-height:1.5}.one-registration-package-card .ant-btn{justify-self:start}.one-registration-policy{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;color:var(--one-auth-text-muted);font-family:var(--one-font-family);margin:0;font-size:12px;font-weight:400;line-height:1.55;overflow:auto}.one-registration-payment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.one-registration-payment-list .ant-btn{width:100%}.one-registration-reset{border-top:1px solid var(--one-auth-border);justify-content:flex-start;padding-top:4px;display:flex}.one-registration-reset .ant-btn{min-height:32px;padding-inline:0}.one-auth-select-dropdown.ant-select-dropdown,[data-centravio-theme=dark] .one-auth-select-dropdown.ant-select-dropdown{border:1px solid var(--one-auth-border-strong);background:var(--one-auth-surface);box-shadow:var(--one-auth-shadow);border-radius:0}.one-auth-select-dropdown .ant-select-item{color:var(--one-auth-text);border-radius:0;font-size:13px;font-weight:400}.one-auth-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.one-auth-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--one-auth-accent-soft);color:var(--one-auth-text);font-weight:400!important}.one-auth-select-dropdown .ant-select-item-option-content{font-weight:400!important}.one-auth-select-dropdown.one-locale-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):not(.ant-select-item-option-selected){color:var(--one-auth-accent-hover);background:color-mix(in srgb, var(--one-auth-accent) 7%, var(--one-auth-surface))}.one-auth-select-dropdown.one-locale-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--one-auth-accent-hover);background:color-mix(in srgb, var(--one-auth-accent) 13%, var(--one-auth-surface));box-shadow:inset 3px 0 0 var(--one-auth-accent);font-weight:600!important}.one-auth-footer{border-top:1px solid var(--one-auth-border);width:100%;min-width:0;max-width:860px;color:var(--one-auth-text-subtle);justify-content:space-between;place-self:end center;align-items:center;gap:20px;padding-top:14px;font-size:12px;line-height:1.4;display:flex}.one-auth-page--register .one-auth-footer{max-width:900px}.one-auth-page--registration-active .one-auth-footer{max-width:1000px}.one-auth-footer-meta,.one-auth-footer-links{align-items:center;min-width:0;display:flex}.one-auth-footer-meta{flex-wrap:wrap;gap:4px 16px}.one-auth-copyright{white-space:nowrap}.one-auth-footer-links{flex-wrap:wrap;gap:14px}.one-auth-panel .one-auth-footer-links .ant-btn-link,.one-auth-panel .one-auth-footer-links .ant-btn-link:not(:disabled){height:28px;min-height:28px;padding:0;font-size:12px;color:var(--one-auth-text-muted)!important}.one-auth-panel .one-auth-footer-links .ant-btn-link:hover,.one-auth-panel .one-auth-footer-links .ant-btn-link:focus-visible{color:var(--one-auth-accent)!important}.one-auth-footer .one-auth-toolbar{flex:none;gap:4px;min-height:32px}.one-auth-footer .one-auth-toolbar .one-locale-select{width:128px;min-width:128px}.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-btn,.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-select-selector{height:32px!important;min-height:32px!important;box-shadow:none!important;color:var(--one-auth-text-muted)!important;background:0 0!important;font-size:12px!important}.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-btn{min-width:66px;padding-inline:8px;border:0!important;border-radius:0!important}.one-auth-panel .one-auth-footer .one-auth-toolbar .one-auth-footer-language .ant-select-selector{border:0!important;border-radius:0!important}.one-auth-footer-language .ant-select-selection-item,.one-auth-footer-language .ant-select-selection-placeholder{text-align:right;padding-inline-end:15px!important}.one-auth-footer-language .ant-select-arrow{top:50%;pointer-events:none;height:12px;margin-top:-6px;line-height:1;position:absolute;inset-inline-end:1px}.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-btn:not(:disabled):hover,.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-btn:not(:disabled):active{color:var(--one-auth-accent)!important;background:0 0!important;border:0!important}.one-auth-panel .one-auth-footer .one-auth-toolbar .one-auth-footer-language:hover .ant-select-selector{color:var(--one-auth-text-muted)!important;background:0 0!important;border:0!important}.one-auth-panel .one-auth-footer .one-auth-toolbar .ant-btn:focus-visible{color:var(--one-auth-accent)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.one-auth-panel .one-auth-footer .one-auth-toolbar .one-auth-footer-language.ant-select-focused .ant-select-selector,.one-auth-panel .one-auth-footer .one-auth-toolbar .one-auth-footer-language.ant-select-open .ant-select-selector{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.one-auth-footer-language:is(.ant-select-focused,.ant-select-open) :is(.ant-select-selection-item,.ant-select-arrow){color:var(--one-auth-accent)!important}.one-auth-legal-modal .ant-modal-content,[data-centravio-theme=dark] .one-auth-legal-modal .ant-modal-content{border:1px solid var(--one-auth-border);background:var(--one-auth-surface);box-shadow:var(--one-auth-shadow);color:var(--one-auth-text);border-radius:0;padding:0;overflow:hidden}.one-auth-legal-modal .ant-modal-header,[data-centravio-theme=dark] .one-auth-legal-modal .ant-modal-header{border-bottom:1px solid var(--one-auth-border);background:var(--one-auth-surface);border-radius:0;margin:0;padding:22px 24px 18px}.one-auth-legal-modal .ant-modal-title,[data-centravio-theme=dark] .one-auth-legal-modal .ant-modal-title{color:var(--one-auth-text);font-size:18px;font-weight:500}.one-auth-legal-modal .ant-modal-body{background:var(--one-auth-surface);padding:22px 24px}.one-auth-legal-modal .ant-modal-footer{border-top:1px solid var(--one-auth-border);background:var(--one-auth-surface-muted);margin:0;padding:14px 24px}.one-auth-legal-modal .ant-modal-close{color:var(--one-auth-text-muted)}.one-auth-legal-modal .ant-modal-close:hover,.one-auth-legal-modal .ant-modal-close:focus-visible{background:var(--one-auth-accent-soft);color:var(--one-auth-accent)}.one-auth-legal-modal .ant-modal-close:focus-visible,.one-auth-legal-modal .ant-btn:focus-visible{outline-offset:2px;outline:2px solid var(--one-auth-accent)!important}.one-auth-legal-modal .ant-btn-primary{border-color:var(--one-auth-hero-bg);background:var(--one-auth-hero-bg);min-width:92px;box-shadow:none;border-radius:0;font-weight:400}.one-auth-legal-modal .ant-btn-primary:not(:disabled):hover,.one-auth-legal-modal .ant-btn-primary:not(:disabled):focus-visible{border-color:color-mix(in srgb, var(--one-auth-hero-bg) 86%, white);background:color-mix(in srgb, var(--one-auth-hero-bg) 86%, white)}.one-auth-legal-loading{min-height:180px;color:var(--one-auth-text-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.one-auth-legal-document{gap:16px;display:grid}.one-auth-legal-document .ant-tag{background:var(--one-auth-accent-soft);width:fit-content;color:var(--one-auth-accent);border-radius:0;margin:0;font-weight:400}.one-auth-legal-document pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:min(58vh,600px);color:var(--one-auth-text-muted);font-family:var(--one-font-family);margin:0;font-size:13px;font-weight:400;line-height:1.65;overflow:auto}@media (width<=900px){.one-auth-page,.one-auth-page--register,.one-auth-page--registration-active{grid-template-columns:minmax(0,1fr);width:100%;min-height:100dvh;margin:0}.one-auth-hero{border-right:0;border-bottom:1px solid var(--one-auth-border);grid-area:1/1;gap:28px;min-height:auto;padding:32px}.one-auth-copy{transform:none}.one-auth-hero-meta{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;max-width:560px;display:flex;position:static}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{grid-area:2/1}.one-auth-title-block{margin-top:38px}.one-auth-assurance-list{grid-template-columns:repeat(2,minmax(0,1fr))}.one-auth-assurance-list>div{border-right:1px solid var(--one-auth-border);grid-template-columns:20px minmax(0,1fr);align-items:start;padding:12px}.one-auth-assurance-list>div:nth-child(2n){border-right:0}.one-auth-hero-footer{max-width:640px}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{min-height:60vh;padding:32px}}@media (width<=640px){.one-auth-page,.one-auth-page--register,.one-auth-page--registration-active{--one-auth-mobile-header-height:72px;grid-template-rows:var(--one-auth-mobile-header-height) minmax(0, 1fr);width:100%;box-shadow:none;border-inline:0;align-content:start;margin:0}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{padding:24px}.one-auth-hero{width:100%;min-height:var(--one-auth-mobile-header-height);height:var(--one-auth-mobile-header-height);box-sizing:border-box;border-bottom-color:var(--one-auth-border-strong);background-color:var(--one-auth-hero-bg);background-image:none;justify-content:center;gap:0;padding:12px 16px;display:flex}.one-auth-copy{max-width:none;margin:0}.one-auth-copy>:not(.one-auth-brand),.one-auth-hero-meta{display:none}.one-auth-brand{gap:12px;width:100%;min-height:48px}.one-auth-brand-separator{height:28px}.one-auth-product{font-size:14px}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{min-height:calc(100vh - var(--one-auth-mobile-header-height));min-height:calc(100dvh - var(--one-auth-mobile-header-height));grid-row:2}.one-auth-form,.one-auth-page--register .one-auth-form{min-height:0}.one-auth-brand{flex-wrap:nowrap}.one-auth-logo-plate{width:min(176px,55vw);height:40px}.one-auth-title-block{margin-top:30px}.one-auth-hero-meta{gap:18px;display:grid}.one-auth-business-purpose{margin-top:24px}.one-auth-purpose-grid{grid-template-columns:minmax(0,1fr);gap:0}.one-auth-purpose-item,.one-auth-purpose-item:first-child,.one-auth-purpose-item:last-child{border-right:0;border-bottom:1px solid var(--one-auth-border);grid-template-columns:22px minmax(0,1fr);padding:12px 0;display:grid}.one-auth-purpose-item:last-child{border-bottom:0}.one-auth-purpose-item svg{grid-row:1/span 2}.one-auth-purpose-item strong,.one-auth-purpose-item span{margin-top:0}.one-auth-purpose-item span{margin-top:3px}.one-auth-title-block h1,.one-auth-title-block h1.ant-typography{font-size:28px}.one-auth-assurance-list{grid-template-columns:minmax(0,1fr)}.one-auth-assurance-list>div{border-right:0;padding:10px 0}.one-auth-card-heading h2.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading h2.ant-typography{font-size:clamp(28px,9vw,34px)!important}.one-auth-workspace{margin-top:28px}.one-auth-workspace-body{gap:16px;padding:22px}.one-auth-field-grid,.one-registration-profile-grid,.one-registration-package-grid,.one-registration-payment-list{grid-template-columns:minmax(0,1fr)}.one-registration-profile-grid__wide,.one-auth-field-grid__wide{grid-column:auto}.one-registration-progress{grid-template-columns:minmax(0,1fr);gap:8px}.one-registration-actions,.one-registration-actions--end{justify-content:stretch;display:grid}.one-registration-actions .ant-btn,.one-auth-actions .ant-btn-primary,.one-auth-page--register .one-auth-actions .ant-btn-primary{width:100%}.one-auth-footer{flex-direction:column;align-items:flex-start;gap:10px}.one-auth-footer-meta{flex-direction:column;align-items:flex-start;gap:4px}.one-auth-footer .one-auth-toolbar{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.one-auth-page *,.one-auth-page :before,.one-auth-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.one-auth-page,.one-auth-page--register,.one-auth-page--registration-active{background:var(--one-auth-page-bg);width:100%;min-height:100dvh;color:var(--one-auth-text);grid-template-columns:minmax(380px,40%) minmax(0,60%);place-items:stretch stretch;padding:0;display:grid}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{background:var(--one-auth-page-bg);grid-area:1/2;grid-template-rows:minmax(min-content,1fr) auto;gap:36px;min-width:0;min-height:100dvh;padding:clamp(32px,7vh,72px) clamp(24px,4vw,72px) 28px;display:grid;overflow:auto}.one-auth-form,.one-auth-page--register .one-auth-form,.one-auth-page--registration-active .one-auth-form{width:min(100%,860px);min-height:0;box-shadow:none;background:0 0;border:0;place-self:center;margin:0;padding:0}.one-auth-page--register .one-auth-form,.one-auth-page--registration-active .one-auth-form{width:min(100%,900px)}.one-auth-page--registration-active .one-auth-form{align-self:start}.one-auth-form.one-auth-form--source-card,.one-auth-form.one-auth-form--register{border:1px solid var(--one-auth-border);background:var(--one-auth-surface);width:min(100%,720px);box-shadow:none;border-radius:0;padding:clamp(30px,4vw,42px)}.one-auth-page--registration-active .one-auth-form.one-auth-form--register{width:min(100%,900px)}.one-auth-form--source-card .one-auth-workspace{margin-top:24px}.one-auth-form--source-card .one-auth-workspace-body{background:0 0;border:0;padding:0}.one-auth-form--register .one-auth-workspace{margin-top:24px}.one-auth-form--register .one-auth-workspace-body{background:0 0;border:0;gap:14px;padding:0}.one-auth-card-label-row{justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0 0 7px;display:flex}.one-auth-panel-label{color:var(--one-auth-accent);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.3}.one-auth-card-heading h2.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading h2.ant-typography{letter-spacing:-.02em;max-width:none;line-height:1.18;font-size:28px!important;font-weight:600!important}.one-auth-card-heading p.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading p.ant-typography{max-width:none;margin:8px 0 0;font-size:13px;line-height:1.55}.one-auth-heading-assurance{color:var(--one-auth-text-muted);align-items:flex-start;gap:9px;margin-top:8px;font-size:13px;font-weight:400;line-height:1.55;display:flex}.one-auth-heading-assurance svg{width:16px;height:16px;color:var(--one-auth-icon);flex:0 0 16px;margin-top:2px}.one-auth-card-heading .one-auth-heading-assurance>span{color:inherit;font-size:inherit;font-weight:inherit;border:0;margin:0;padding:0;display:inline}.one-auth-workspace{margin-top:24px}.one-auth-tabs .ant-tabs-tab{min-height:var(--centravio-contract-control-height-lg);padding:8px 12px}.one-auth-workspace-body{gap:14px;padding:24px}.one-auth-secondary-link{width:fit-content;color:var(--one-auth-accent);align-items:center;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}.one-auth-secondary-link:hover,.one-auth-secondary-link:focus-visible{color:var(--one-auth-accent);text-decoration:underline}.one-auth-secondary-link:focus-visible{outline:1px solid var(--one-auth-accent);outline-offset:2px}.one-auth-stage-eyebrow{color:var(--one-auth-accent);letter-spacing:.02em;text-align:right;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.3}[data-centravio-theme=dark] .one-auth-panel-label,[data-centravio-theme=dark] .one-auth-secondary-link,[data-centravio-theme=dark] .one-auth-stage-eyebrow{color:#d5eef6}.one-auth-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.one-auth-entry-action{border:1px solid var(--one-auth-border);min-width:0;min-height:56px;color:var(--one-auth-text);background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.one-auth-entry-action:hover,.one-auth-entry-action:focus-visible{border-color:var(--one-auth-accent);background:var(--one-auth-accent-soft);color:var(--one-auth-text);text-decoration:none}.one-auth-entry-action:focus-visible{outline:1px solid var(--one-auth-accent);outline-offset:2px}.one-auth-entry-action__icon{width:30px;height:30px;color:var(--one-auth-accent);background:0 0;flex:0 0 30px;place-items:center;display:grid}.one-auth-entry-action__icon svg{width:17px;height:17px}.one-auth-entry-action__copy{gap:2px;min-width:0;display:grid}.one-auth-entry-action__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.2;overflow:hidden}.one-auth-entry-action__copy span{color:var(--one-auth-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.one-field-label{font-size:12px}.one-auth-panel .ant-input,.one-auth-panel .ant-input-affix-wrapper,.one-auth-panel .ant-select-selector,.one-auth-form--source-card .ant-input,.one-auth-form--source-card .ant-input-affix-wrapper,.one-auth-form--source-card .ant-select-selector{font-size:13px;min-height:var(--centravio-contract-control-height-lg)!important;height:var(--centravio-contract-control-height-lg)!important}.one-auth-form--source-card .ant-input-affix-wrapper .ant-input{height:auto!important;min-height:0!important}.one-registration-workspace-form .one-auth-field-grid{gap:14px}.one-auth-form--register .one-registration-workspace-form :is(.ant-input,.ant-input-affix-wrapper,.ant-select-selector){font-size:13px;height:36px!important;min-height:36px!important}.one-auth-form--register .one-registration-workspace-form .ant-select-selection-item,.one-auth-form--register .one-registration-workspace-form .ant-select-selection-placeholder{font-size:13px}.one-auth-panel .one-form-field:focus-within>.ant-input,.one-auth-panel .one-form-field:focus-within>.ant-input-affix-wrapper,.one-auth-panel .one-form-field:focus-within>.ant-select .ant-select-selector{border:.8px solid var(--one-auth-accent)!important;box-shadow:none!important;outline:none!important}.one-auth-panel .one-form-field:focus-within>.ant-input-affix-wrapper .ant-input{border-color:#0000!important}.one-auth-panel .one-form-field>.ant-input-status-error,.one-auth-panel .one-form-field>.ant-input-affix-wrapper-status-error{border-color:var(--one-auth-danger)!important}.one-auth-panel .ant-btn,.one-auth-panel .ant-btn-primary,.one-auth-actions .ant-btn-primary{min-height:var(--centravio-contract-control-height-lg);height:var(--centravio-contract-control-height-lg);font-size:13px;font-weight:500!important}.one-auth-panel .ant-btn>span{font-weight:500!important}.one-auth-form--source-card .one-auth-actions .ant-btn-primary{width:100%}.one-auth-card-controls{border-top:1px solid var(--one-auth-border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-top:22px;padding-top:14px;display:flex}.one-auth-panel .one-auth-card-controls>.ant-btn{min-width:96px;min-height:var(--centravio-contract-control-height)!important;height:var(--centravio-contract-control-height)!important}.one-auth-footer{width:min(100%,720px);max-width:none;padding-top:12px}.one-auth-page--register .one-auth-footer,.one-auth-page--registration-active .one-auth-footer{width:min(100%,720px)}.one-auth-page--registration-active .one-auth-footer{width:min(100%,900px)}.one-auth-panel .one-auth-footer .one-auth-toolbar .one-auth-theme-button{width:32px;min-width:32px;padding-inline:0;border-radius:0!important}.one-auth-legal-modal .ant-modal-content,[data-centravio-theme=dark] .one-auth-legal-modal .ant-modal-content{box-shadow:none}.one-auth-legal-modal .ant-modal-header,[data-centravio-theme=dark] .one-auth-legal-modal .ant-modal-header{padding:18px 20px 14px}.one-auth-legal-modal .ant-modal-body{padding:18px 20px}.one-auth-legal-modal .ant-modal-footer{padding:12px 20px}@media (width<=900px){.one-auth-page,.one-auth-page--register,.one-auth-page--registration-active{grid-template-columns:minmax(0,1fr)}.one-auth-hero{grid-area:1/1}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{grid-area:2/1;min-height:60vh;overflow:visible}}@media (width<=640px){.one-auth-page,.one-auth-page--register,.one-auth-page--registration-active{--one-auth-mobile-on-navy:#e5eef7;--one-auth-mobile-muted-on-navy:#b3c0d1;--one-auth-mobile-border-on-navy:#7dd3fc3d;background:#f4f7fb}[data-centravio-theme=dark] .one-auth-page,[data-centravio-theme=dark] .one-auth-page--register,[data-centravio-theme=dark] .one-auth-page--registration-active{background:var(--one-auth-page-bg)}.one-auth-hero{width:100%;min-height:var(--one-auth-mobile-header-height);height:var(--one-auth-mobile-header-height);box-sizing:border-box;border-bottom-color:var(--one-auth-mobile-border-on-navy);background-color:#07101dc2;background-image:none;justify-content:center;gap:0;padding:12px 16px;display:flex}.one-auth-hero .one-auth-copy{max-width:none;margin:0}.one-auth-hero .one-auth-copy>:not(.one-auth-brand),.one-auth-hero .one-auth-hero-meta{display:none}.one-auth-hero .one-auth-brand{gap:12px;width:100%;min-height:48px}.one-auth-hero .one-auth-logo-plate{width:min(154px,47vw);height:36px}.one-auth-hero .one-auth-brand-separator{height:28px}.one-auth-hero .one-auth-product{font-size:14px}.one-auth-panel,[data-centravio-theme=dark] .one-auth-panel,.one-auth-page--registration-active .one-auth-panel{min-height:calc(100vh - var(--one-auth-mobile-header-height));min-height:calc(100dvh - var(--one-auth-mobile-header-height));padding:18px 16px max(18px, env(safe-area-inset-bottom));background:#f4f7fb;flex-direction:column;grid-row:2;justify-content:flex-start;gap:16px;display:flex}[data-centravio-theme=dark] .one-auth-panel,[data-centravio-theme=dark] .one-auth-page--registration-active .one-auth-panel{background:var(--one-auth-page-bg)}.one-auth-form,.one-auth-page--register .one-auth-form,.one-auth-page--registration-active .one-auth-form{place-self:stretch stretch;width:100%;padding:0}.one-auth-form.one-auth-form--source-card,.one-auth-form.one-auth-form--register{background:var(--one-auth-surface);border-color:#d8e2ec;padding:24px 22px;box-shadow:0 12px 30px #07101d14}[data-centravio-theme=dark] .one-auth-form.one-auth-form--source-card,[data-centravio-theme=dark] .one-auth-form.one-auth-form--register{border-color:var(--one-auth-mobile-border-on-navy);background:var(--one-auth-surface);box-shadow:none}.one-auth-card-heading h2.ant-typography,[data-centravio-theme=dark] .one-auth-card-heading h2.ant-typography{font-size:24px!important}.one-auth-workspace{margin-top:20px}.one-auth-workspace-body{padding:18px}.one-auth-stage-eyebrow{text-align:left}.one-auth-card-label-row{flex-direction:column;align-items:flex-start}.one-auth-card-controls{flex-direction:column;align-items:stretch}.one-auth-panel .one-auth-card-controls>.ant-btn{width:100%}.one-auth-entry-actions{grid-template-columns:minmax(0,1fr)}.one-auth-footer,.one-auth-page--register .one-auth-footer,.one-auth-page--registration-active .one-auth-footer{border-top-color:var(--one-auth-border);width:100%;min-height:46px;color:var(--one-auth-text-muted);flex-direction:row;align-items:center;gap:12px;margin-top:auto;padding:12px 2px 0}.one-auth-page .one-auth-footer .one-auth-copyright,.one-auth-page .one-auth-footer .one-auth-toolbar :is(.ant-btn,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-select-arrow){color:var(--one-auth-text-muted)!important}.one-auth-page .one-auth-footer .one-auth-copyright{white-space:normal;flex:auto;min-width:0;font-size:11px}.one-auth-page .one-auth-footer .one-auth-toolbar{flex:none;align-self:center}.one-auth-page .one-auth-footer .one-auth-toolbar :is(.ant-btn,.ant-select-selector){background:0 0!important}.one-auth-page .one-auth-footer .one-auth-toolbar .ant-btn :is(svg,path){color:currentColor}}
