@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2");unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-148,U+14A-1C3,U+1C5-254,U+256-27B,U+27E-284,U+286-290,U+292-2A4,U+2A6-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+374-376,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D7,U+3DC-3DD,U+3F0-3F6,U+3F9-3FA,U+3FC-479,U+480-49D,U+4A0-4FF,U+52F,U+E3F,U+1D00,U+1D0D,U+1D1B,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E9B,U+1E9D-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20A?,U+20B1-20B5,U+20B8-20BA,U+20BC-20C0,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2318,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A-266B,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E0BD,U+E0C8-E0CC,U+E0DC-E0E6,U+E0F3-E0F5,U+E106,U+E109-E10A,U+E10C-E10F,U+E111-E113,U+E117-E118,U+E121-E122,U+E124,U+E12A-E15E,U+E163,U+E1C3,U+E1D2-E1DF,U+E1E1-E2DC,U+EE01-EE07,U+EE09-EE0A,U+EE0C-EE12,U+EE14,U+EE17,U+EE1D-EE45,U+EE47-EE84,U+EE87-EED6,U+EED8-EEE1,U+F6C3,U+FEFF,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-cyrillic.woff2)format("woff2");unicode-range:U+300-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+400-479,U+480-49D,U+4A0-4FF,U+52F,U+1DC0-1DF5,U+1DFC-1DFF,U+20DB-20DE,U+20E8,U+20F0,U+2DFF,U+A69F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-latin.woff2)format("woff2");unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-148,U+14A-1C3,U+1C5-24F,U+300-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+3A3,U+483-489,U+1DC0-1DF5,U+1DFC-1E9B,U+1E9D-1EFF,U+2000-200B,U+2010-2027,U+202F-2055,U+2057,U+205F,U+20A?,U+20B1-20B5,U+20B8-20BA,U+20BC-20C0,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2318,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2DFF,U+A69F}html{font-feature-settings:"calt" 1;font-optical-sizing:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table .ant-table-container{border-radius:8px;overflow:hidden}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{border-start-start-radius:8px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>:last-child{border-start-end-radius:8px}.ant-table-thead>tr>th{white-space:nowrap}.ant-pagination{margin-top:16px}*{scrollbar-width:thin;scrollbar-color:var(--ant-color-border,#00000026) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ant-color-border,#00000026);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--ant-color-text-tertiary,#00000047)}.ant-input-number-actions,.ant-input-number-action,.ant-input-number-handler-wrap{display:none!important}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}.ant-table-cell[class*=align-right],.tabular-nums{font-variant-numeric:tabular-nums}.signed-money{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;font-weight:600;display:inline-flex}.signed-money-side{color:var(--ant-color-text-secondary,currentColor);font-size:.82em;font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mfa-secret{overflow-wrap:anywhere;font-family:var(--ant-font-family-code,monospace);-webkit-user-select:all;user-select:all;padding:10px 12px;line-height:1.6;display:block}.identity-bootstrap-shell,.restricted-enrollment-shell{min-height:100vh}.identity-bootstrap-content{place-items:center;min-height:100vh;padding:24px;display:grid}.identity-bootstrap-content .ant-alert{width:min(100%,680px)}.restricted-enrollment-header{z-index:10;border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;height:auto;min-height:64px;padding:10px 24px;line-height:normal;display:flex;position:sticky;top:0}.restricted-enrollment-brand{flex:none}.restricted-enrollment-brand-name{letter-spacing:-.02em;font-size:19px}.restricted-enrollment-tools{min-width:0}.restricted-enrollment-content{box-sizing:border-box;width:100%;max-width:808px;min-height:calc(100vh - 64px);margin-inline:auto;padding:32px 24px 48px}.restricted-enrollment-title-icon{color:var(--ant-color-warning,#d89614);flex:none;font-size:30px}.restricted-enrollment-progress-card .ant-progress{margin-bottom:0}.ant-result .restricted-enrollment-result-title{margin:0}.security-session-list .ant-list-item{padding-block:16px}.security-session-heading{flex:420px}.security-session-header>.ant-btn{flex:none}.security-session-row{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;display:grid}.security-session-icon{border-radius:var(--ant-border-radius,6px);width:36px;height:36px;color:var(--ant-color-text-secondary,#000000a6);background:var(--ant-color-fill-secondary,#0000000f);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.security-session-details{min-width:0}.security-session-activity{margin-top:4px;display:block}.security-session-meta{flex-wrap:wrap;gap:2px 16px;margin-top:6px;font-size:12px;display:flex}.security-session-user-agent{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:12px;display:block;overflow:hidden}.security-notification-heading{flex:420px;min-width:0}.security-notification-header-actions{flex:none}.security-notification-list .ant-list-item{padding-block:16px}.security-notification-row{grid-template-columns:36px minmax(0,1fr) minmax(160px,auto);align-items:start;gap:12px;width:100%;display:grid}.security-notification-icon{border-radius:var(--ant-border-radius,6px);width:36px;height:36px;color:var(--ant-color-text-secondary,#000000a6);background:var(--ant-color-fill-secondary,#0000000f);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.security-notification-details{min-width:0}.security-notification-address{overflow-wrap:anywhere;unicode-bidi:isolate;max-width:100%}.security-notification-meta,.security-notification-warning{margin-top:5px;font-size:12px;display:block}.security-notification-actions{max-width:280px}.security-notification-dialog-copy{overflow-wrap:anywhere}@media (width<=560px){.identity-bootstrap-content{padding:16px}.restricted-enrollment-header{gap:10px 16px;padding:10px 16px}.restricted-enrollment-tools{justify-content:flex-start;width:100%}.restricted-enrollment-content{padding:24px 12px 36px}.security-session-header>.ant-btn{width:100%}.security-session-row{grid-template-columns:36px minmax(0,1fr)}.security-session-revoke{grid-column:2;justify-self:start}.security-notification-header-actions{align-items:stretch;width:100%}.security-notification-header-actions>.ant-btn{width:100%}.security-notification-row{grid-template-columns:36px minmax(0,1fr)}.security-notification-actions{grid-column:2;justify-content:flex-start;max-width:none}}:root .ant-tag.ant-tag-red.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-red.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-red-7)}:root .ant-tag.ant-tag-volcano.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-volcano.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-volcano-8)}:root .ant-tag.ant-tag-orange.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-orange.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-orange-8)}:root .ant-tag.ant-tag-gold.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-gold.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-gold-9)}:root .ant-tag.ant-tag-lime.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-lime.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-lime-9)}:root .ant-tag.ant-tag-green.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-green.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-green-8)}:root .ant-tag.ant-tag-cyan.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-cyan.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-cyan-8)}:root .ant-tag.ant-tag-blue.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-blue.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-blue-7)}:root .ant-tag.ant-tag-geekblue.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-geekblue.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-geekblue-8)}:root .ant-tag.ant-tag-purple.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-purple.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-purple-8)}:root .ant-tag.ant-tag-magenta.ant-tag-filled:not(.ant-tag-disabled),:root .ant-tag.ant-tag-magenta.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-magenta-7)}:root:not([data-theme=dark]) .ant-tag.ant-tag-success.ant-tag-filled:not(.ant-tag-disabled),:root:not([data-theme=dark]) .ant-tag.ant-tag-success.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-color-success-text-active)}:root:not([data-theme=dark]) .ant-tag.ant-tag-warning.ant-tag-filled:not(.ant-tag-disabled),:root:not([data-theme=dark]) .ant-tag.ant-tag-warning.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-color-warning-text-active)}:root:not([data-theme=dark]) .ant-tag.ant-tag-error.ant-tag-filled:not(.ant-tag-disabled),:root:not([data-theme=dark]) .ant-tag.ant-tag-error.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-color-error-text-active)}:root:not([data-theme=dark]) .ant-tag.ant-tag-processing.ant-tag-filled:not(.ant-tag-disabled),:root:not([data-theme=dark]) .ant-tag.ant-tag-processing.ant-tag-outlined:not(.ant-tag-disabled){color:var(--ant-color-info-text-active)}:root .ant-table-wrapper .ant-table-placeholder,:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td,:root .ant-table-wrapper .ant-table-placeholder .ant-empty-description{color:var(--ant-color-text-description)}.ant-input-password-icon{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}html .ant-btn.ant-btn-default{transition-property:border-color,box-shadow}.workspace-main{min-width:0;padding:28px}.workspace-header{line-height:1.5}.workspace-brand{flex:0 0 64px;align-items:center;gap:10px;padding:0 16px;display:flex}.workspace-brand-name{color:var(--ant-color-text);letter-spacing:-.025em;font-size:18px;font-weight:650}.workspace-brand .workspace-collapse{color:var(--ant-color-text-secondary);margin-inline-start:auto}.workspace-brand--compact{justify-content:center;padding-inline:0}.workspace-sidebar-tools{border-bottom:1px solid var(--ant-color-border-secondary);flex-direction:column;flex:none;gap:8px;margin-bottom:8px;padding:0 12px 12px;display:flex}.workspace-sidebar-tools--compact{align-items:center;padding-inline:0}.workspace-sidebar-tools .command-navigation-trigger{width:100%;height:calc(var(--shell-control-height) - 2px);border:1px solid var(--ant-color-border-secondary);color:var(--ant-color-text-secondary);justify-content:flex-start;gap:8px;padding-inline:10px;display:flex}.workspace-sidebar-tools--compact .command-navigation-trigger{width:calc(var(--shell-control-height) + 2px);height:calc(var(--shell-control-height) + 2px);justify-content:center;padding-inline:0}.workspace-context-warning{margin-block:4px}.workspace-search-label{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.workspace-search-label kbd{border:1px solid var(--ant-color-border);font:inherit;white-space:nowrap;color:var(--ant-color-text-secondary);border-radius:3px;padding:0 4px;font-size:10px}.workspace-profile-footer{border-top:1px solid var(--ant-color-border-secondary);flex:none;padding:8px}.workspace-profile-trigger.ant-btn{width:100%;height:calc(var(--shell-control-height) + 2px);justify-content:flex-start;align-items:center;gap:10px;padding:6px 8px;display:flex}.workspace-profile-trigger--compact.ant-btn{justify-content:center;padding-inline:0}.workspace-profile-copy{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.workspace-profile-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ant-color-text);text-align:start;font-size:13px;overflow:hidden}.workspace-profile-chevron{color:var(--ant-color-text-secondary);margin-inline-start:auto;font-size:10px}.workspace-version{color:var(--ant-color-text-secondary);font-size:11px}.workspace-main :focus-visible{scroll-margin-block:84px}@media (width>=1920px){.workspace-main{padding:32px}}@media (width<=767px){.workspace-main{padding:12px}}[data-density=compact] .workspace-main{padding:24px}@media (prefers-reduced-motion:reduce){.workspace-shell *{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}.skip-link{z-index:1100;clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus-visible{border:1px solid var(--ant-color-primary,#2f6fa7);background:var(--ant-color-bg-elevated,#fff);clip:auto;width:auto;height:auto;color:var(--ant-color-primary,#2f6fa7);border-radius:8px;padding:8px 14px;top:8px;left:8px;overflow:visible}.page-header{margin-bottom:24px}.page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.page-header-heading{flex:320px;min-width:0}.page-header-title.ant-typography{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:600;line-height:32px}.page-header-subtitle{margin-top:4px;font-size:13px;display:block}.page-header-tags{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.page-header-actions>*,.page-header-toolbar>*{max-width:100%}.page-header-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.documate-state{text-align:center;padding:32px 16px}.documate-state--compact{padding:20px 12px}.documate-state-icon{color:var(--ant-color-text-quaternary,#00000040);font-size:28px;display:inline-flex}.documate-state-icon--error{color:var(--ant-color-error,#b91c1c)}.documate-state-icon--warning{color:var(--ant-color-warning,#b45309)}.documate-state-description{overflow-wrap:anywhere;max-width:46ch}.documate-state-code{font-size:12px}.documate-data-table-state{border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container,#fff);border-radius:8px}.documate-data-table--interactive .ant-table-row{cursor:pointer}.documate-data-table .ant-table-row:focus-visible{outline:2px solid var(--ant-color-primary,#2f6fa7);outline-offset:-2px}.documate-data-region{min-width:0}.documate-data-table .ant-table-measure-row{visibility:hidden}.documate-data-refresh-error{margin-bottom:12px}.documate-data-table .ant-table-tbody>tr.documate-data-row--current>.ant-table-cell,.documate-data-card.documate-data-row--current{background:var(--ant-color-primary-bg)}.documate-data-table .ant-table-tbody>tr.documate-data-row--current>.ant-table-cell:first-child{box-shadow:inset 3px 0 var(--ant-color-primary-text)}html .ant-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none}html .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{overflow-x:auto}.documate-data-cards{flex-direction:column;gap:8px;display:flex}.documate-data-card{border:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container,#fff);text-align:start;border-radius:8px;min-width:0;padding:12px 14px}.documate-data-card[role=group]{cursor:pointer}.documate-data-card:has(.documate-data-card-open:focus-visible){outline:2px solid var(--ant-color-primary,#2f6fa7);outline-offset:2px}.documate-data-card-open{margin-top:10px}.documate-data-card-title{overflow-wrap:anywhere;font-weight:600}.documate-data-card-subtitle{overflow-wrap:anywhere;color:var(--ant-color-text-secondary,#000000a6);margin-top:2px;font-size:13px}.documate-data-card-fields{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:4px 12px;margin:10px 0 0;display:grid}.documate-data-card-field{display:contents}.documate-data-card-fields dt{overflow-wrap:anywhere;min-width:0;color:var(--ant-color-text-secondary,#000000a6);font-size:12px}.documate-data-card-fields dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:end;min-width:0;margin:0;font-size:13px}.documate-data-card-fields dd .ant-tag{margin-inline-end:0}@media (width<=767px){.page-header-row{flex-direction:column;align-items:stretch}.page-header-heading{flex:none}.page-header-actions{justify-content:flex-start;width:100%}.page-header-actions>*,.page-header-toolbar>*{flex:160px}.page-header-actions .ant-space,.page-header-actions .ant-flex,.page-header-toolbar .ant-space,.page-header-toolbar .ant-flex{flex-wrap:wrap}.ant-descriptions-item-label,.ant-descriptions-item-content{overflow-wrap:anywhere}.ant-steps-horizontal{overflow-x:auto}.ant-card-head{flex-wrap:wrap}.ant-card-extra{max-width:100%;margin-inline-start:0}.ant-card-extra>.ant-flex{flex-wrap:wrap}.ant-card-extra>.ant-flex>*{flex:160px}}.security-workspace{width:100%;min-width:0;max-width:1680px}.security-workspace>.page-header{margin-bottom:24px}.security-workspace-grid{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;display:grid}.security-workspace-main{flex-direction:column;gap:24px;min-width:0;display:flex}.security-workspace-overview{position:sticky;top:88px}.security-workspace-section{min-width:0}.security-workspace .security-session-list .ant-list-item,.security-workspace .security-notification-list .ant-list-item{padding-block:20px}.security-workspace .security-notification-dialog-copy{max-width:68ch}@media (width<=1440px){.security-workspace-grid{grid-template-columns:minmax(0,1fr);gap:20px}.security-workspace-overview{position:static}}.regulator-layout{grid-template-columns:minmax(360px,460px) minmax(0,1fr);align-items:start;gap:28px;max-width:1800px;display:grid}.regulator-layout section{min-width:0}.regulator-layout .ant-card-head-title{font-size:16px}.regulator-layout .ant-picker{width:100%}.regulator-presets{flex-wrap:wrap;gap:8px;margin:-8px 0 24px;display:flex}.regulator-range{font-variant-numeric:tabular-nums;font-weight:600}.regulator-download{margin-top:24px}.regulator-legal{margin:20px 0;line-height:1.6}.regulator-contents{margin:20px 0 0;padding:0;list-style:none}.regulator-contents li{border-top:1px solid var(--ant-color-border-secondary);grid-template-columns:24px minmax(0,1fr) 60px;align-items:center;gap:16px;padding:20px 0;display:grid}.regulator-contents li>.anticon{color:var(--ant-color-text-secondary);font-size:18px}.regulator-contents .ant-tag{justify-self:end;margin:0}@media (width<=1400px){.regulator-layout{grid-template-columns:minmax(330px,380px) minmax(0,1fr);gap:20px}.regulator-contents li{gap:10px;padding:14px 0}}@media (width<=1050px){.regulator-layout{grid-template-columns:minmax(0,1fr)}}.receivables-page{min-width:0}.receivables-heading .page-header-subtitle{max-width:760px}.receivables-error,.receivables-no-due-warning{margin-bottom:12px}.receivables-kpis{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);grid-template-columns:1.2fr repeat(5,minmax(0,1fr));margin-bottom:10px;display:grid;overflow:hidden}.receivables-kpi{border-inline-end:1px solid var(--ant-color-border-secondary,#0000000f);min-width:0;padding:13px 14px}.receivables-kpi:last-child{border-inline-end:0}.receivables-kpi.is-emphasis{background:var(--ant-color-fill-quaternary,#00000005)}.receivables-kpi.is-overdue{box-shadow:inset 0 2px 0 var(--ant-color-error-border,#ffccc7)}.receivables-kpi-label{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.receivables-kpi-value{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-height:30px;margin-top:3px;font-size:18px;font-weight:650;line-height:30px;overflow:hidden}.receivables-kpi-value .signed-money{justify-content:flex-start}.receivables-reconciliation{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);grid-template-columns:repeat(3,minmax(150px,1fr)) minmax(230px,auto);align-items:stretch;margin-bottom:12px;display:grid;overflow:hidden}.receivables-reconciliation-metric,.receivables-reconciliation-state{border-inline-end:1px solid var(--ant-color-border-secondary,#0000000f);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 14px;font-size:12px;display:flex}.receivables-reconciliation-metric .ant-typography{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.receivables-reconciliation-state{border-inline-end:0;justify-content:flex-start;font-weight:600}.receivables-reconciliation-state.is-ok{color:var(--ant-color-success,#10b981)}.receivables-reconciliation-state.is-error{color:var(--ant-color-error,#ef4444)}.receivables-ledger{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);margin-bottom:12px;scroll-padding-block-end:96px;overflow:hidden}.receivables-cursor-pagination{border-top:1px solid var(--ant-color-border-secondary,#0000000f);min-height:52px;padding:8px 12px}.receivables-inline-alert{margin-bottom:12px}.receivables-toolbar{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);grid-template-columns:auto minmax(260px,420px) 1fr;align-items:center;gap:10px;padding:11px 12px;display:grid}.receivables-result-count{justify-self:end;font-size:12px}.receivables-table .ant-table,.receivables-table .ant-table-container{border-radius:0}.receivables-table .ant-table-thead>tr>th{color:var(--ant-color-text-secondary,currentColor);padding-block:9px;font-size:12px;font-weight:650}.receivables-table .ant-table-tbody>tr>td{padding-block:9px}.receivables-table .ant-table-tbody>tr.receivables-row-overdue>td{background:color-mix(in srgb, var(--ant-color-error-bg,#fff2f0) 34%, transparent)}.receivables-table .ant-table-tbody>tr.receivables-row-overdue:hover>td{background:color-mix(in srgb, var(--ant-color-error-bg,#fff2f0) 62%, transparent)}.receivables-customer{min-width:0;line-height:1.35;display:grid}.receivables-customer .ant-typography{min-width:0;margin:0;display:block}.receivables-customer .ant-typography:last-child{margin-top:2px;font-size:12px}.receivables-eligibility-note{color:var(--ant-color-warning-text,#ad6800);margin-top:3px;font-size:11px;line-height:1.35;display:block}.receivables-document-link{height:auto;padding:0;font-weight:600}.receivables-preview-notice{margin-bottom:18px}.receivables-preview-label{margin-top:18px;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.receivables-preview-label+.ant-input,.receivables-preview-label+.ant-input-outlined{font-variant-numeric:tabular-nums}.receivables-tabs{margin-top:2px}.receivables-tabs>.ant-tabs-nav{margin-bottom:12px}.receivables-tab-count{background:var(--ant-color-fill-secondary,#0000000f);min-width:20px;height:20px;color:var(--ant-color-text-secondary,currentColor);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;margin-inline-start:7px;padding-inline:6px;font-size:11px;line-height:20px;display:inline-flex}.receivables-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.receivables-section-heading .ant-typography{margin-block:0}.receivables-section-heading .ant-typography+.ant-typography{max-width:760px;margin-top:3px;display:block}.receivables-workflow-toolbar{grid-template-columns:minmax(180px,230px) minmax(280px,460px) 1fr}.receivables-history-toolbar{grid-template-columns:minmax(210px,280px) 1fr}.receivables-selection-bar{z-index:3;border-top:1px solid var(--ant-color-border,#00000026);background:color-mix(in srgb, var(--ant-color-bg-elevated,#fff) 96%, var(--ant-color-primary-bg,#e6f4ff));min-height:72px;box-shadow:var(--ant-box-shadow-secondary,0 -6px 18px #00000014);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex;position:sticky;bottom:0}.receivables-selection-totals,.receivables-currency-totals,.receivables-confirm-totals{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;display:flex}.receivables-selection-totals{justify-content:flex-start;margin-top:3px;font-size:12px}.receivables-currency-totals{justify-items:end;line-height:1.45;display:grid}.receivables-confirm-totals{justify-content:flex-start;margin:10px 0 14px;font-size:18px;font-weight:650}.receivables-send-confirm .ant-alert{margin-top:14px}.receivables-drawer-title{align-items:center;gap:8px;min-width:0;display:flex}.receivables-drawer-title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.receivables-drawer-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.receivables-review{overscroll-behavior:contain;gap:12px;display:grid}.receivables-review>.ant-alert{margin:0}.receivables-review-section{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);min-width:0;padding-block:16px}.receivables-review-section:first-of-type{padding-top:2px}.receivables-review-section:last-child{border-bottom:0}.receivables-review-section>.ant-typography{margin-block:0}.receivables-review-section>.ant-typography+.ant-typography{margin-top:3px;display:block}.receivables-facts{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius,8px);background:var(--ant-color-fill-quaternary,#00000005);margin-top:14px;padding:12px 14px}.receivables-review-items{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius,8px);margin-top:12px;overflow:hidden}.receivables-review-items .ant-table,.receivables-review-items .ant-table-container{border-radius:0}.receivables-message-review{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:20px;display:grid}.receivables-custom-note{margin-top:12px}.receivables-message-preview{border:1px solid var(--ant-color-border,#00000026);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);align-self:start;overflow:hidden}.receivables-message-preview-header{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-fill-quaternary,#00000005);align-items:center;gap:10px;padding:12px 14px;display:flex}.receivables-message-preview-header>.anticon{color:var(--ant-color-primary,#1677ff);font-size:18px}.receivables-message-preview-header>span{min-width:0;display:grid}.receivables-message-preview-header small{color:var(--ant-color-text-secondary,currentColor);font-size:11px;font-weight:500}.receivables-message-preview-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.receivables-message-preview-body{color:var(--ant-color-text,currentColor);padding:16px;font-size:13px;line-height:1.55}.receivables-message-preview-body p{margin:0 0 12px}.receivables-message-preview-body p:last-child{margin-bottom:0}.receivables-preview-documents{border-block:1px solid var(--ant-color-border-secondary,#0000000f);margin:14px 0}.receivables-preview-documents>div{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);justify-content:space-between;align-items:center;gap:12px;padding-block:9px;display:flex}.receivables-preview-documents>div:last-child{border-bottom:0}.receivables-preview-documents>div>span:first-child{min-width:0;display:grid}.receivables-preview-documents small{color:var(--ant-color-text-secondary,currentColor)}.receivables-preview-note{border-inline-start:3px solid var(--ant-color-primary-border,#91caff);background:var(--ant-color-primary-bg,#e6f4ff);white-space:pre-wrap;padding:10px 12px}.receivables-message-preview-footer{border-top:1px solid var(--ant-color-border-secondary,#0000000f);color:var(--ant-color-text-tertiary,currentColor);font-variant-numeric:tabular-nums;padding:9px 14px;font-size:10px}.receivables-timeline-entry{gap:2px;display:grid}.receivables-timeline-entry .ant-typography{margin:0}.receivables-delivery-list{border-block:1px solid var(--ant-color-border-secondary,#0000000f);margin-top:10px;display:grid}.receivables-delivery-row{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-block:8px;display:flex}.receivables-delivery-row:last-child{border-bottom:0}.receivables-delivery-row>div{align-items:center;gap:8px;display:flex}.receivables-mobile-list{display:grid}.receivables-mobile-list>.ant-empty{padding:32px 16px}.receivables-mobile-row{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);min-width:0}.receivables-mobile-row:last-child{border-bottom:0}.receivables-mobile-row-button{width:100%;min-height:112px;color:var(--ant-color-text,currentColor);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;gap:9px;padding:12px;display:grid}.receivables-mobile-row-button:hover{background:var(--ant-color-fill-quaternary,#00000005)}.receivables-mobile-row-button:focus-visible{outline:2px solid var(--ant-color-primary,#1677ff);outline-offset:-3px}.receivables-mobile-row-header,.receivables-mobile-row-facts{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.receivables-mobile-row .receivables-mobile-row-header>.receivables-mobile-row-copy{min-width:0;display:grid}.receivables-mobile-row-header strong,.receivables-mobile-row-header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.receivables-mobile-row-header small,.receivables-mobile-row-facts{color:var(--ant-color-text-secondary,currentColor);font-size:12px}.receivables-mobile-row .receivables-currency-totals{justify-content:flex-start;display:flex}.receivables-inline-action.ant-btn{height:auto;padding:0;font-size:12px}.receivables-command-form{gap:9px;padding-top:8px;display:grid}.receivables-command-form>.ant-alert{margin-bottom:7px}.receivables-command-form>label{color:var(--ant-color-text,currentColor);margin-top:5px;font-size:12px;font-weight:600}.receivables-command-form>.ant-select{width:100%}@media (width<=1180px){.receivables-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.receivables-kpi:nth-child(3){border-inline-end:0}.receivables-kpi:nth-child(-n+3){border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.receivables-reconciliation{grid-template-columns:repeat(2,minmax(0,1fr))}.receivables-reconciliation-metric:nth-child(2){border-inline-end:0}.receivables-reconciliation-metric:nth-child(-n+2){border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.receivables-message-review{grid-template-columns:1fr}}@media (width<=720px){.receivables-heading-actions{flex-direction:column}.receivables-kpis,.receivables-reconciliation{grid-template-columns:1fr 1fr}.receivables-kpi:nth-child(odd),.receivables-reconciliation-metric:nth-child(odd){border-inline-end:1px solid var(--ant-color-border-secondary,#0000000f)}.receivables-kpi:nth-child(2n),.receivables-reconciliation-metric:nth-child(2n){border-inline-end:0}.receivables-kpi:nth-child(-n+4),.receivables-reconciliation-metric{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.receivables-reconciliation-state{grid-column:1/-1}.receivables-toolbar{grid-template-columns:1fr}.receivables-result-count{justify-self:start}.receivables-section-heading{display:block}.receivables-tabs .ant-tabs-nav-list{width:100%}.receivables-tabs .ant-tabs-tab{flex:1;justify-content:center;margin-inline:0;padding-inline:8px}.receivables-selection-bar{padding-bottom:max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.receivables-selection-bar>.ant-flex{grid-template-columns:1fr 1fr;display:grid}.receivables-drawer-actions{padding-bottom:env(safe-area-inset-bottom);flex-direction:column-reverse;align-items:stretch}.receivables-drawer-actions>.ant-flex,.receivables-drawer-actions>div,.receivables-drawer-actions .ant-btn{width:100%}.receivables-message-review{gap:16px}.receivables-review-section{padding-block:13px}.receivables-facts{padding:10px}.receivables-delivery-row{flex-direction:column;align-items:flex-start}.receivables-mobile-row-header{flex-wrap:wrap}.receivables-cursor-pagination{justify-content:stretch}.receivables-cursor-pagination>.ant-typography{width:100%}.receivables-cursor-pagination .ant-btn{flex:1}}.receivables-search-field{flex-direction:column;gap:5px;min-width:0;display:flex}.receivables-search-field>label{color:var(--ant-color-text-secondary);font-size:12px;line-height:1.35}.receivables-search-field .ant-select{width:100%}.receivables-scope{color:var(--ant-color-text-secondary);border-bottom:1px solid var(--ant-color-border-secondary);padding:8px 12px;font-size:12px}.receivables-page .documate-data-region{min-width:0}.receivables-page .receivables-table .ant-table-body{max-height:var(--register-body-height,60vh);overscroll-behavior:contain}.receivables-page .receivables-table .ant-table-thead>tr>th{white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.receivables-page .receivables-table .ant-table-thead .ant-table-column-title{white-space:normal}.receivables-page .receivables-table .ant-pagination{margin:12px}.receivables-page .receivables-kpi-label,.receivables-page .receivables-reconciliation-metric .ant-typography{white-space:normal;overflow:visible}.receivables-page .receivables-toolbar{align-items:end}.receivables-page .receivables-result-count{align-self:end;padding-bottom:6px}@media (width<=1599px){.receivables-page .receivables-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.receivables-page .receivables-kpi:nth-child(-n+3){border-bottom:1px solid var(--ant-color-border-secondary)}.receivables-page .receivables-reconciliation{grid-template-columns:repeat(2,minmax(0,1fr))}.receivables-page .receivables-toolbar{grid-template-columns:minmax(200px,auto) minmax(230px,1fr)}.receivables-page .receivables-result-count{grid-column:1/-1;justify-self:start;padding:0}}.receivables-page .receivables-table .ant-table-tbody>tr.receivables-row-overdue>td{background:color-mix(in srgb, var(--ant-color-error-bg) 34%, var(--ant-color-bg-container))}.receivables-page .receivables-table .ant-table-tbody>tr.receivables-row-overdue:hover>td{background:color-mix(in srgb, var(--ant-color-error-bg) 62%, var(--ant-color-bg-container))}.preferences-page.preferences-workspace{width:100%;max-width:1920px}.preferences-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(480px,.85fr);align-items:start;gap:24px;display:grid}.preferences-workspace .appearance-settings{grid-template-columns:minmax(0,1fr);gap:28px;margin:0}.preferences-workspace .appearance-introduction p{max-width:none}.workspace-preference-panel,.preferences-server-panel{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:8px;flex-direction:column;gap:20px;min-width:0;padding:28px;display:flex}.preferences-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.preferences-panel-heading h2.ant-typography{margin:0 0 8px;font-size:18px}.preferences-panel-heading .ant-typography:last-child{margin-bottom:0}.preferences-policy-context{border-bottom:1px solid var(--ant-color-border-secondary);flex-direction:column;gap:4px;padding-block:0 16px;display:flex}.preferences-policy-context>*{overflow-wrap:anywhere}.workspace-preference-row{border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:16px;padding-block:16px;display:grid}.preferences-format-row{border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:minmax(0,1fr) minmax(160px,210px);align-items:center;gap:16px;padding-block:16px;display:grid}.preferences-format-row:first-child{padding-top:0}.preferences-format-label{flex-direction:column;gap:6px;display:flex}.preferences-format-label .ant-tag{margin-inline-end:0}.preferences-format-preview{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary);border-radius:6px;padding:20px}.preferences-format-preview h3.ant-typography{margin:0 0 6px;font-size:16px}.preferences-format-preview dl{flex-direction:column;gap:12px;margin:20px 0 0;display:flex}.preferences-format-preview dl>div{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:20px;display:grid}.preferences-format-preview dt{color:var(--ant-color-text-secondary)}.preferences-format-preview dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.preferences-command-feedback{scroll-margin-top:24px}@media (width<=1500px){.preferences-workspace-grid{grid-template-columns:minmax(0,1fr)}.preferences-workspace .appearance-settings{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr)}}@media (width<=900px){.preferences-workspace .appearance-settings{grid-template-columns:minmax(0,1fr)}}.payment-workspace{min-width:0}.payment-view-controls{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:18px;display:flex}.payment-vop{color:var(--ant-color-text-secondary);margin:0;font-size:13px}.payment-vop summary{cursor:pointer;width:fit-content}.payment-vop .ant-typography{max-width:1040px;margin:8px 0 0}.payment-prepare-controls{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;display:flex}.payment-prepare-controls>div{grid-template-columns:minmax(0,1fr);gap:6px;min-width:min(190px,100%);display:grid}.payment-prepare-controls>div:first-child{flex:1;min-width:min(280px,100%);max-width:660px}.payment-prepare-controls label{color:var(--ant-color-text-secondary);font-size:13px;font-weight:500}.payment-prepare-controls>.ant-btn{margin-left:auto}.payment-prepare-controls~.ant-alert{margin-bottom:16px}.payment-selection{border:1px solid var(--ant-color-border);background:var(--ant-color-fill-quaternary);border-radius:8px;gap:12px;margin:0 0 16px;padding:12px 16px;display:grid}.payment-selection-summary{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.payment-selection-summary>.ant-btn{margin-left:auto}.payment-money{white-space:nowrap;font-variant-numeric:tabular-nums}.payment-workspace .register-toolbar{margin-top:4px}.payment-workspace .ant-table-cell{vertical-align:middle;overflow-wrap:anywhere}.payment-workspace .ant-segmented-item-label{white-space:normal}@media (width<=1450px){.payment-workspace .register-toolbar-search{flex-basis:230px}.payment-prepare-controls>.ant-btn{margin-left:0}.payment-prepare-controls>div:first-child{max-width:none}}.operation-line{border-top:1px solid var(--ant-color-border-secondary);grid-template-columns:100px minmax(220px,2fr) 160px minmax(220px,1.5fr) 40px;align-items:start;gap:16px;padding-top:20px;display:grid}.operation-line .ant-form-item{min-width:0}.operation-line-remove{margin-top:30px}@media (width<=1500px){.operation-line{grid-template-columns:90px minmax(0,1fr) 140px 40px;gap:12px}.operation-line .ant-form-item:nth-child(4){grid-column:2/4}.operation-line-remove{grid-area:1/4}}.register-workspace.operation-register-workspace .ant-table-thead>tr>th,.register-workspace.operation-register-workspace .ant-table-thead .ant-table-column-title{white-space:nowrap;overflow-wrap:normal}.operation-register-workspace .ant-table-cell:nth-child(2),.operation-register-workspace .ant-table-cell:nth-child(3),.operation-register-workspace .ant-table-cell:nth-child(5){white-space:nowrap}.opening-page{min-width:0}.opening-page-intro{max-width:760px;margin:6px 0 20px}.opening-wizard-shell{grid-template-columns:minmax(210px,232px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.opening-wizard-nav{border-color:var(--ant-color-border-secondary);position:sticky;top:16px}.opening-draft-note{border-top:1px solid var(--ant-color-border-secondary);margin:20px 0 0;padding-top:16px;font-size:12px;line-height:1.5}.opening-step-card{border-color:var(--ant-color-border-secondary);min-width:0}.opening-step-heading{gap:4px;margin-bottom:20px;display:grid}.opening-balance-date{width:220px}.opening-ledger-table .ant-table-cell{vertical-align:top}.opening-ledger-table .ant-table-thead>tr>th{color:var(--ant-color-text-secondary);letter-spacing:.01em;font-size:12px;font-weight:600}.opening-table-field{margin-bottom:0}.opening-table-field .ant-form-item-explain-error{padding-top:4px;font-size:11px;line-height:1.35}.opening-table-footer{margin-top:12px}.opening-position-limit{text-align:end;margin-top:8px;font-size:12px;display:block}.opening-reconciliation{border-color:var(--ant-color-border-secondary);margin-top:16px}.opening-advance-card{border-color:var(--ant-color-border-secondary);background:var(--ant-color-bg-container)}.opening-advance-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 12px;display:grid}.opening-grid-span-3{grid-column:span 3}.opening-grid-span-4{grid-column:span 4}.opening-grid-span-5{grid-column:span 5}.opening-grid-span-6{grid-column:span 6}.opening-grid-span-7{grid-column:span 7}.opening-grid-span-9{grid-column:span 9}.opening-grid-span-12{grid-column:span 12}.opening-contract-grid-field{min-width:0}.opening-inline-label{min-height:30px;color:var(--ant-color-text);padding-bottom:8px;display:block}.opening-contract-grid-field .opening-table-field{margin-bottom:24px}.opening-vat-block{border-top:1px solid var(--ant-color-border-secondary);gap:12px;padding-top:16px;display:grid}.opening-vat-hint{margin-top:2px;font-size:12px;display:block}.opening-vat-table{margin-top:4px}.opening-empty-state{border:1px dashed var(--ant-color-border);border-radius:var(--ant-border-radius);place-items:center;min-height:96px;display:grid}.opening-actions{border-top:1px solid var(--ant-color-border-secondary);margin-top:24px;padding-top:16px}.opening-blocker-list{margin:8px 0 0;padding-inline-start:20px}.opening-posted-section-title{margin-top:24px}.opening-step-heading h2.ant-typography,.opening-page h2.opening-posted-section-title{font-size:16px;line-height:1.5}@media (width<=991px){.opening-wizard-shell{grid-template-columns:minmax(0,1fr)}.opening-wizard-nav{position:static;overflow-x:auto}.opening-wizard-nav .ant-steps{min-width:680px}}@media (width<=767px){.opening-advance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opening-grid-span-3,.opening-grid-span-4,.opening-grid-span-5,.opening-grid-span-6,.opening-grid-span-7,.opening-grid-span-9{grid-column:span 1}.opening-grid-span-12{grid-column:span 2}}@media (width<=520px){.opening-advance-grid{grid-template-columns:minmax(0,1fr)}.opening-grid-span-3,.opening-grid-span-4,.opening-grid-span-5,.opening-grid-span-6,.opening-grid-span-7,.opening-grid-span-9,.opening-grid-span-12{grid-column:span 1}}.opening-read-notice,.opening-page>.ant-alert{margin-bottom:12px}.opening-wizard-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:220px minmax(0,1fr);height:clamp(540px,100dvh - 220px,1120px)}.opening-wizard-nav{max-height:100%;overflow:auto}.opening-step-card{height:100%;min-height:0;overflow:hidden}.opening-step-card>.ant-card-body{flex-direction:column;height:100%;min-height:0;padding:24px;display:flex}.opening-step-card>.ant-card-body>section:not([hidden]){overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 4px 16px 0;overflow:auto}.opening-actions{flex:none;margin-top:0;padding-top:16px}.opening-workspace-summary{border-top:1px solid var(--ant-color-border-secondary);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:12px 0;display:flex}.opening-workspace-summary .opening-position-limit{margin:0}.opening-counterparty-field{min-width:0}.opening-counterparty-field>.ant-select{width:100%}.opening-counterparty-field>.ant-typography{margin-top:4px;font-size:12px;display:block}.opening-ledger-table .ant-table-thead{z-index:2;position:sticky;top:0}@media (width<=1440px){.opening-wizard-shell{grid-template-columns:190px minmax(0,1fr);gap:12px;height:calc(100dvh - 190px);min-height:460px}.opening-step-card>.ant-card-body{padding:16px}.opening-workspace-summary{flex-wrap:wrap;gap:12px;font-size:12px}}.month-close-page{width:min(100%,1920px);min-width:0;margin-inline:auto}.month-close-heading .page-header-title.ant-typography{letter-spacing:-.025em;text-wrap:balance;font-size:24px;line-height:1.3}.month-close-title-icon{color:var(--ant-color-primary);font-size:22px}.month-close-heading .page-header-subtitle{text-wrap:pretty;max-width:780px}.month-close-access-alert{margin-bottom:12px}.month-close-empty-surface,.month-close-workspace{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;overflow:hidden}.month-close-empty-surface{min-height:440px}.month-close-skeleton{min-height:520px;padding:28px}.month-close-meta{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 16px;display:flex}.month-close-meta-primary,.month-close-meta-secondary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.month-close-meta-secondary{justify-content:flex-end;font-size:12px}.month-close-meta-divider{background:var(--ant-color-border-secondary);width:1px;height:18px;margin-inline:4px}.month-close-identifier,.month-close-digest{font-family:var(--ant-font-family-code,monospace);font-variant-numeric:tabular-nums;font-size:11px}.month-close-stage-scroll{overscroll-behavior-inline:contain;border-bottom:1px solid var(--ant-color-border-secondary);overflow-x:auto}.month-close-stage-rail{grid-template-columns:repeat(5,minmax(150px,1fr));min-width:790px;display:grid}.month-close-stage{border:0;border-inline-end:1px solid var(--ant-color-border-secondary);min-height:74px;color:var(--ant-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:11px 13px;display:grid;position:relative}.month-close-stage:last-child{border-inline-end:0}.month-close-stage:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.month-close-stage:hover{background:var(--ant-color-fill-tertiary)}.month-close-stage:focus-visible{z-index:1;outline:2px solid var(--ant-color-primary);outline-offset:-2px}.month-close-stage.is-active{background:var(--ant-color-primary-bg)}.month-close-stage.is-active:after{background:var(--ant-color-primary)}.month-close-stage-number{color:var(--ant-color-text-secondary);font-family:var(--ant-font-family-code,monospace);font-size:11px}.month-close-stage-copy,.month-close-stage-name,.month-close-stage-state{min-width:0;display:block}.month-close-stage-name{text-wrap:pretty;font-size:13px;font-weight:650;overflow:hidden}.month-close-stage-state{color:var(--ant-color-text-secondary);white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;display:flex}.month-close-body{grid-template-columns:minmax(0,1fr) 360px;min-height:500px;display:grid}.month-close-control-sheet{border-inline-end:1px solid var(--ant-color-border-secondary);min-width:0;padding:18px 18px 24px}.month-close-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;min-height:54px;margin-bottom:14px;display:flex}.month-close-section-heading h4.ant-typography{letter-spacing:-.015em;margin:2px 0 0;font-size:18px}.month-close-eyebrow{font-family:var(--ant-font-family-code,monospace);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.month-close-table{border:1px solid var(--ant-color-border-secondary);border-radius:4px}.month-close-table .ant-table,.month-close-table .ant-table-container{border-radius:4px}.month-close-table .ant-table-thead>tr>th{color:var(--ant-color-text-secondary);letter-spacing:.025em;text-transform:uppercase;padding-block:9px;font-size:11px;font-weight:650}.month-close-table .ant-table-tbody>tr>td{padding-block:11px}.month-close-control-link{width:100%;min-width:0;color:var(--ant-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:0;display:flex}.month-close-control-link>span:first-child{font-weight:600}.month-close-control-title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.month-close-mobile-status{display:none}.month-close-control-link>.ant-typography{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.month-close-control-link:hover>span:first-child,.month-close-control-link:focus-visible>span:first-child{color:var(--ant-color-primary)}.month-close-control-link:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:3px}.month-close-table .tabular-nums,.month-close-evidence-table .tabular-nums{white-space:nowrap}.month-close-signoff{background:var(--ant-color-bg-container);min-width:0;padding:18px}.month-close-signoff-heading{align-items:center;gap:8px;display:flex}.month-close-signoff-heading>.anticon{color:var(--ant-color-primary);font-size:18px}.month-close-signoff-heading h5.ant-typography,.month-close-evidence-heading h5.ant-typography,.month-close-applicability h5.ant-typography{margin:0}.month-close-scoreline{border-block:1px solid var(--ant-color-border-secondary);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:16px;display:grid}.month-close-scoreline>div{flex-direction:column;gap:5px;padding:12px 10px;display:flex}.month-close-scoreline>div+div{border-inline-start:1px solid var(--ant-color-border-secondary)}.month-close-scoreline strong{font-variant-numeric:tabular-nums;font-size:22px}.month-close-signoff-description{text-wrap:pretty;min-height:58px;margin-bottom:14px}.month-close-field-label{margin-bottom:7px;font-size:12px;font-weight:600;display:block}.month-close-confirmation{align-items:flex-start;margin-block:14px;font-size:12px;line-height:1.5}.month-close-aal2-note{text-align:center;margin-top:11px;font-size:11px;line-height:1.5;display:block}.month-close-receipt{border:1px solid var(--ant-color-success-border);background:var(--ant-color-success-bg);border-radius:4px;gap:16px;padding:14px;display:grid}.month-close-evidence>.ant-typography:first-child{text-wrap:pretty;margin-bottom:16px}.month-close-evidence-summary{margin-bottom:22px}.month-close-evidence-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.month-close-evidence-table{border:1px solid var(--ant-color-border-secondary);border-radius:4px}.month-close-applicability{border-top:1px solid var(--ant-color-border-secondary);margin-top:24px;padding-top:22px}.month-close-applicability>.ant-typography{margin-block:8px 12px}.month-close-applicability>.ant-alert,.month-close-applicability .ant-form-item:last-of-type{margin-bottom:16px}.is-passed{color:var(--ant-color-success)}.is-blocked{color:var(--ant-color-error)}.is-warning{color:var(--ant-color-warning)}.is-neutral{color:var(--ant-color-text-quaternary)}@media (width<=1499px){.month-close-meta{flex-direction:column;align-items:stretch}.month-close-meta-secondary{justify-content:flex-start}.month-close-body{grid-template-columns:minmax(0,1fr)}.month-close-control-sheet{border-inline-end:0}.month-close-signoff{border-top:1px solid var(--ant-color-border-secondary)}}@media (width<=639px){.month-close-meta,.month-close-control-sheet,.month-close-signoff{padding-inline:12px}.month-close-meta-divider{display:none}.month-close-section-heading{flex-direction:column;align-items:flex-start}.month-close-mobile-status{flex:none;display:inline-flex}.month-close-mobile-status .ant-tag{margin-inline-end:0}}.month-close-snapshot-note{border-bottom:1px solid var(--ant-color-border-secondary);color:var(--ant-color-text-secondary);background:var(--ant-color-fill-quaternary);padding:10px 16px;font-size:12px}.month-close-evidence-coverage{margin-bottom:6px;font-size:12px}.month-close-evidence-limit{margin-bottom:12px;font-size:12px}.month-close-evidence-table .ant-table-cell{overflow-wrap:anywhere}.month-close-table .ant-table-thead>tr>th{white-space:normal;overflow-wrap:anywhere}.month-close-control-link>.ant-typography{white-space:normal;text-wrap:pretty}.month-close-stage-state{white-space:normal;flex-wrap:wrap}.month-close-signoff{align-self:start;position:sticky;top:88px}@media (width<=1499px){.month-close-signoff{position:static}}.item-workspace{min-width:0}.item-register-toolbar{gap:10px;margin-bottom:20px;display:grid}.item-register-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.item-register-controls>div{gap:6px;width:200px;display:grid}.item-register-controls>div:first-child{flex:1;min-width:240px;max-width:600px}.item-register-controls label{color:var(--ant-color-text-secondary);font-size:13px;font-weight:500}.item-price{font-variant-numeric:tabular-nums;white-space:nowrap}.item-workspace .ant-table-cell{overflow-wrap:anywhere}.item-editor{gap:20px;display:grid}.item-editor .ant-form>section+section,.item-accounting{border-top:1px solid var(--ant-color-border-secondary);padding-top:20px}.item-editor .ant-typography h5,.item-editor h5.ant-typography{margin-top:0;margin-bottom:16px}.item-fields-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.item-fields-pair>*{min-width:0}.item-editor .ant-descriptions-item-content{overflow-wrap:anywhere}@media (width<=700px){.item-fields-pair{grid-template-columns:minmax(0,1fr);gap:0}}.inventory-ledger-workspace .inventory-heading,.inventory-ledger-workspace .inventory-kpis{margin-bottom:12px}.inventory-ledger-workspace .inventory-kpi{padding:10px 14px}.inventory-ledger-workspace .inventory-kpi-hint{display:none}.inventory-ledger-workspace .inventory-kpi-value{font-size:19px}.inventory-ledger-workspace .inventory-flow-note{display:none}.inventory-ledger-summary-note{color:var(--ant-color-text-secondary);margin:-4px 0 10px;font-size:12px}.inventory-ledger-controls{grid-template-columns:minmax(180px,1.15fr) minmax(150px,1fr) minmax(180px,1.4fr) 116px auto;align-items:end;gap:12px;display:grid}.inventory-ledger-controls>div{min-width:0}.inventory-ledger-controls label{color:var(--ant-color-text-secondary);margin-bottom:5px;font-size:12px;display:block}.inventory-ledger-controls .ant-select{width:100%}.inventory-ledger-filters{padding:12px 16px 10px}.inventory-ledger-scope{flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:9px;font-size:12px;display:flex}.inventory-ledger-filters .ant-alert{margin-top:8px}.inventory-ledger-pager{border-top:1px solid var(--ant-color-border-secondary);padding:10px 14px}.inventory-ledger-list .ant-table-body{overscroll-behavior:contain}@media (width<=1500px){.inventory-ledger-workspace .inventory-kpis{gap:8px;margin-bottom:8px}.inventory-ledger-workspace .inventory-kpi{padding:8px 10px}.inventory-ledger-workspace .inventory-kpi-value{font-size:17px}.inventory-ledger-controls{grid-template-columns:minmax(140px,1fr) minmax(135px,1fr) minmax(150px,1.15fr) 98px auto;gap:8px}.inventory-ledger-scope{font-size:11px}}@media (width<=900px){.inventory-ledger-controls{grid-template-columns:1fr 1fr}.inventory-ledger-controls>button{justify-self:start}}@media (height<=850px) and (width>=1000px){.inventory-ledger-workspace .page-header-subtitle{display:none}.inventory-ledger-workspace .page-header-row{gap:8px}.inventory-ledger-workspace .inventory-heading{margin-bottom:8px}.inventory-ledger-workspace .inventory-heading .ant-btn{height:32px;min-height:32px}.inventory-ledger-workspace .inventory-kpi{padding:6px 10px}.inventory-ledger-controls label{white-space:nowrap}.inventory-ledger-filters{padding:8px 12px}.inventory-ledger-scope{margin-top:6px}.inventory-ledger-workspace .ant-tabs-tab{padding-block:8px}.inventory-ledger-workspace .inventory-table .ant-table-cell{padding-block:7px}.inventory-ledger-pager{padding-block:8px}}.inventory-ledger-loading{min-height:140px;height:var(--ledger-body-height,200px);max-height:320px;padding:20px;overflow:hidden}@media (height<=850px) and (width>=1000px){.inventory-ledger-workspace .documate-data-refresh-error{margin-bottom:8px;padding:8px 12px}.inventory-ledger-workspace .documate-data-refresh-error .ant-alert-content{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.inventory-ledger-workspace .documate-data-refresh-error .ant-alert-title{margin-bottom:0;font-size:14px}.inventory-ledger-workspace .documate-data-refresh-error .ant-alert-description{font-size:12px}}.inventory-page{min-width:0}.inventory-heading .page-header-subtitle{max-width:760px}.inventory-heading-actions{justify-content:flex-end}.inventory-heading-actions>:where(.ant-space-item)>.ant-btn,.inventory-primary-action>.ant-btn{min-height:40px}.inventory-primary-action{display:inline-flex}.inventory-kpis{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.inventory-kpi{border-inline-end:1px solid var(--ant-color-border-secondary,#0000000f);min-width:0;padding:14px 16px}.inventory-kpi:last-child{border-inline-end:0}.inventory-kpi-label,.inventory-kpi-hint{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.45;display:block;overflow:hidden}.inventory-kpi-value{min-height:32px;color:var(--ant-color-text,currentColor);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-block:3px 1px;font-size:21px;font-weight:650;line-height:32px;overflow:hidden}.inventory-kpi-value .signed-money{justify-content:flex-start}.inventory-kpi-hint.is-ok{color:var(--ant-color-success,#10b981)}.inventory-kpi-hint.is-attention{color:var(--ant-color-error,#ef4444)}.inventory-flow-note,.inventory-error{margin-bottom:12px}.inventory-ledger{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);overflow:hidden}.inventory-toolbar{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);grid-template-columns:minmax(220px,320px) minmax(260px,420px);gap:8px;padding:12px;display:grid}.inventory-tab-toolbar{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);padding:12px}.inventory-ledger>.ant-tabs>.ant-tabs-nav{margin:0;padding-inline:12px}.inventory-ledger>.ant-tabs>.ant-tabs-content-holder{min-width:0}.inventory-table .ant-table,.inventory-table .ant-table-container{border-radius:0}.inventory-table .ant-table-thead>tr>th{color:var(--ant-color-text-secondary,currentColor);letter-spacing:.01em;padding-block:9px;font-size:12px;font-weight:650}.inventory-table .ant-table-tbody>tr>td{padding-block:9px}.inventory-movement-table .ant-table-tbody>tr.inventory-movement-row{cursor:pointer}.inventory-item-identity,.inventory-cell-secondary{min-width:0;display:block}.inventory-item-identity>.ant-typography{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.inventory-cell-secondary{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.stock-transfer-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;width:100%;min-width:0;display:grid}.stock-transfer-route.is-compact{grid-template-columns:minmax(0,auto) auto minmax(0,auto);gap:6px;width:auto}.stock-transfer-route-stop{min-width:0;display:grid}.stock-transfer-route-arrow,.stock-transfer-pair-arrow{color:var(--ant-color-text-tertiary,currentColor)}.inventory-code,.inventory-evidence-id{font-family:var(--ant-font-family-code,monospace);font-variant-numeric:tabular-nums}.inventory-evidence-id{overflow-wrap:anywhere;font-size:12px}.inventory-quantity{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:5px;width:100%;display:inline-flex}.inventory-quantity.is-emphasized{font-weight:650}.inventory-unit{white-space:nowrap;margin-inline-start:5px;font-size:11px;font-weight:500}.inventory-movement-kind{align-items:center;gap:7px;font-weight:600;line-height:1.35;display:inline-flex}.inventory-pager{border-top:1px solid var(--ant-color-border-secondary,#0000000f);padding:10px 12px}.inventory-evidence{width:100%}.inventory-evidence-heading{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-bottom:12px;display:flex}.inventory-evidence section{min-width:0}.inventory-evidence section>.ant-typography{margin-block:0 8px;font-size:14px}.inventory-evidence .ant-descriptions-item-label{width:190px;color:var(--ant-color-text-secondary,currentColor);font-size:12px}.inventory-drawer-intro,.warehouse-toolbar,.warehouse-policy-note,.warehouse-form,.opening-steps,.opening-content,.opening-command-error{padding-inline:20px}.inventory-drawer-intro{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);padding-block:16px}.inventory-drawer-intro .ant-typography{margin:0}.inventory-drawer-intro .ant-typography+.ant-typography{margin-top:3px}.warehouse-toolbar{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);justify-content:space-between;align-items:center;gap:8px;padding-block:12px;display:flex}.warehouse-toolbar .ant-select{width:180px}.warehouse-list-alert{margin:12px 20px}.warehouse-table .ant-table-thead>tr>th:first-child,.warehouse-table .ant-table-tbody>tr>td:first-child{padding-inline-start:20px}.warehouse-table .ant-table-thead>tr>th:last-child,.warehouse-table .ant-table-tbody>tr>td:last-child{padding-inline-end:20px}.warehouse-policy-note{border-top:1px solid var(--ant-color-border-secondary,#0000000f);padding-block:12px 20px;font-size:12px}.warehouse-form{padding-block:20px 0}.inventory-drawer-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.inventory-drawer-section-heading .ant-typography{margin:0}.inventory-drawer-section-heading .ant-typography+.ant-typography{margin-top:3px;display:block}.warehouse-form>.ant-alert{margin-bottom:18px}.warehouse-form-grid{grid-template-columns:minmax(150px,.7fr) minmax(240px,1.3fr);gap:12px;display:grid}.warehouse-policy-switches .ant-form-item{min-width:140px;margin-bottom:4px}.inventory-drawer-footer{z-index:3;border-top:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container,#fff);justify-content:flex-end;align-items:center;gap:8px;min-height:68px;margin-top:20px;padding:12px 20px;display:flex;position:sticky;bottom:0}.inventory-drawer-footer-spacer{flex:1}.inventory-drawer-footer .ant-btn{min-height:40px}.opening-drawer{flex-direction:column;min-height:100%;display:flex}.opening-loading{padding:24px}.opening-steps{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);padding-block:18px}.opening-command-error{margin-block:16px 0}.opening-content{flex:1;padding-block:20px 0}.opening-step-panel{min-width:0}.opening-step-heading{margin-bottom:18px}.opening-step-heading .ant-typography{margin:0}.opening-step-heading .ant-typography+.ant-typography{max-width:760px;margin-top:4px}.opening-context{border-block:1px solid var(--ant-color-border-secondary,#0000000f);margin-bottom:20px;padding-block:12px}.opening-context .ant-descriptions-item-label{color:var(--ant-color-text-secondary,currentColor);font-size:12px}.opening-parameter-grid{grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:16px;margin-bottom:20px;display:grid}.opening-field{min-width:0}.opening-field>label,.opening-mobile-field>.ant-typography{margin-bottom:7px;font-size:12px;font-weight:600;display:block}.opening-field .ant-picker,.opening-field .ant-input-textarea{width:100%}.opening-inline-field{width:100%;min-width:0}.opening-inline-field>.ant-select,.opening-inline-field>.ant-input-affix-wrapper{width:100%}.opening-field-error{margin-top:4px;font-size:11px;line-height:1.35;display:block}.opening-lines-alert{margin-bottom:12px}.opening-lines-table{margin-inline:-20px}.opening-lines-table .ant-table-thead>tr>th:first-child,.opening-lines-table .ant-table-tbody>tr>td:first-child{padding-inline-start:20px}.opening-lines-table .ant-table-thead>tr>th:last-child,.opening-lines-table .ant-table-tbody>tr>td:last-child{padding-inline-end:20px}.opening-lines-table .ant-table-tbody>tr>td{vertical-align:top}.opening-lines-table .ant-input-affix-wrapper .ant-input-suffix{color:var(--ant-color-text-secondary,currentColor);font-size:11px}.opening-lines-footer{border-block:1px solid var(--ant-color-border-secondary,#0000000f);min-height:58px;margin-inline:-20px;padding:10px 20px}.opening-lines-mobile{display:none}.opening-review-summary{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid;overflow:hidden}.opening-review-summary .inventory-kpi:last-child{border-inline-end:0}.opening-review-section{margin-bottom:20px}.opening-review-section>.ant-typography{margin:0}.opening-review-section>.ant-typography+.ant-typography{margin-top:3px;margin-bottom:12px}.opening-gl-table{border:1px solid var(--ant-color-border-secondary,#0000000f)}.opening-gl-table .signed-money{justify-content:flex-end}.opening-acknowledgement{margin-top:18px;font-weight:600}.opening-receipt{max-width:760px;margin-inline:auto}.opening-receipt>.ant-typography{text-align:center;margin:0}.opening-receipt>.ant-typography+.ant-typography{margin-top:5px}.opening-receipt-mark{border:1px solid var(--ant-color-success-border,#b7eb8f);width:48px;height:48px;color:var(--ant-color-success,#10b981);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:24px;display:grid}.opening-receipt .ant-descriptions{margin-block:22px 16px}.opening-receipt .ant-descriptions-item-label{width:210px;color:var(--ant-color-text-secondary,currentColor);font-size:12px}@media (width<=1100px){.inventory-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-kpi:nth-child(2){border-inline-end:0}.inventory-kpi:nth-child(-n+2){border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}}@media (width<=700px){.inventory-heading-actions{justify-content:flex-start}.inventory-kpis{grid-template-columns:minmax(0,1fr)}.inventory-kpi{border-inline-end:0;border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.inventory-kpi:nth-child(3){border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.inventory-kpi:last-child{border-bottom:0}.inventory-toolbar{grid-template-columns:minmax(0,1fr)}.inventory-evidence .ant-descriptions-item-label{width:132px}.inventory-drawer-intro,.warehouse-toolbar,.warehouse-policy-note,.warehouse-form,.opening-steps,.opening-content,.opening-command-error{padding-inline:14px}.warehouse-form-grid,.opening-parameter-grid,.opening-review-summary{grid-template-columns:minmax(0,1fr)}.opening-review-summary .inventory-kpi{border-inline-end:0;border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.opening-review-summary .inventory-kpi:last-child{border-bottom:0}.opening-lines-desktop{display:none}.opening-lines-mobile{gap:10px;display:grid}.opening-line-card,.opening-gl-card{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);padding:14px}.opening-line-card{gap:12px;display:grid}.opening-line-card-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.opening-line-card-total{border-top:1px solid var(--ant-color-border-secondary,#0000000f);padding-top:10px}.opening-gl-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.opening-gl-card .signed-money{border-top:1px solid var(--ant-color-border-secondary,#0000000f);grid-column:1/-1;justify-content:flex-end;padding-top:8px}.opening-lines-footer{margin-inline:-14px;padding-inline:14px}.inventory-drawer-footer{padding-inline:14px}.opening-receipt .ant-descriptions-item-label{width:130px}}@media (width<=480px){.inventory-heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.inventory-heading-actions .ant-btn{white-space:normal;max-width:100%;height:auto}.inventory-heading-actions .ant-btn>span{overflow-wrap:anywhere}.inventory-heading-actions>.ant-space-item:last-child{grid-column:1/-1}.inventory-heading-actions>.ant-space-item:last-child,.inventory-primary-action,.inventory-primary-action>.ant-btn{width:100%}.warehouse-toolbar{flex-direction:column;align-items:stretch}.warehouse-toolbar .ant-select{width:100%}.opening-line-card-numbers{grid-template-columns:minmax(0,1fr)}.inventory-drawer-footer{flex-wrap:wrap}.inventory-drawer-footer-spacer{display:none}.inventory-drawer-footer .ant-btn{flex:1}}.goods-receipt-empty{padding:48px 20px 56px}.goods-receipt-empty .ant-empty-description .ant-typography{margin-block:0}.goods-receipt-empty-permission{max-width:420px;margin:12px auto 0;font-size:12px;display:block}.goods-receipt-cards,.goods-receipt-line-cards{margin:0;padding:0;list-style:none;display:none}.goods-receipt-mobile-loading{padding:20px 14px}.goods-receipt-mobile-refresh{align-items:center;gap:8px;padding:10px 14px 0;display:flex}.goods-receipt-drawer{flex-direction:column;min-height:100%;display:flex}.goods-receipt-steps,.goods-receipt-command-alert,.goods-receipt-content{padding-inline:20px}.goods-receipt-steps{border-bottom:1px solid var(--ant-color-border-secondary,#0000000f);background:var(--ant-color-bg-container,#fff);padding-block:18px}.goods-receipt-command-alert{margin-top:14px}.goods-receipt-content{flex:1;padding-block:22px 32px}.goods-receipt-loading{padding:24px 20px}.goods-receipt-section{min-width:0}.goods-receipt-section-heading{margin-bottom:18px}.goods-receipt-section-heading .ant-typography{margin-block:0}.goods-receipt-section-heading .ant-typography+.ant-typography{max-width:760px;margin-top:5px}.goods-receipt-company-context{margin-bottom:12px;font-size:12px;display:block}.goods-receipt-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.goods-receipt-form-grid .ant-picker,.goods-receipt-form-grid .ant-select{width:100%}.stock-transfer-warehouse-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.stock-transfer-warehouse-pair>.stock-transfer-pair-arrow{margin-top:40px}.stock-transfer-route-lock-hint{margin:-12px 0 20px;font-size:12px;display:block}.goods-receipt-inline-field,.goods-receipt-line-identity{gap:4px;min-width:0;display:grid}.goods-receipt-inline-field>.ant-select,.goods-receipt-inline-field>.ant-input-affix-wrapper{width:100%}.goods-receipt-field-error{font-size:11px;line-height:1.35}.goods-receipt-line-alert{margin-bottom:12px}.goods-receipt-lines-table{border:1px solid var(--ant-color-border-secondary,#0000000f)}.goods-receipt-lines-table .ant-table-tbody>tr.is-invalid>td{background:var(--ant-color-error-bg,#ef444414)}.goods-receipt-lines-total{padding:16px 8px 0}.goods-receipt-lines-pagination{justify-content:flex-end;padding-top:14px;display:flex}.goods-receipt-lines-total .ant-typography{margin:0}.goods-receipt-review{gap:18px;display:grid}.goods-receipt-review>.goods-receipt-section-heading{margin-bottom:0}.goods-receipt-review>.ant-typography{margin:0;font-size:14px}.goods-receipt-review-metrics{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.goods-receipt-review-metric{border-inline-end:1px solid var(--ant-color-border-secondary,#0000000f);gap:4px;min-width:0;padding:14px 16px;display:grid}.goods-receipt-review-metric:last-child{border-inline-end:0}.goods-receipt-review-metric>.ant-typography{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goods-receipt-review-metric>.ant-typography:nth-child(2){font-size:18px}.goods-receipt-review-metric>.ant-typography:last-child{font-size:12px}.goods-receipt-review-table{border:1px solid var(--ant-color-border-secondary,#0000000f)}.goods-receipt-review-table .signed-money{justify-content:flex-end}.stock-transfer-review-route{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-fill-quaternary,#00000005);gap:7px;padding:13px 16px;display:grid}.stock-transfer-review-route .stock-transfer-route{max-width:520px}.stock-transfer-value-pair{justify-items:end;gap:3px;display:grid}.goods-receipt-acknowledgement{font-weight:600}.goods-receipt-result{text-align:center;max-width:780px;margin-inline:auto}.goods-receipt-result>.ant-typography{margin-block:6px 0}.goods-receipt-result-mark{border:1px solid var(--ant-color-success-border,#b7eb8f);width:48px;height:48px;color:var(--ant-color-success,#10b981);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:24px;display:grid}.goods-receipt-result-mark.is-reversed{border-color:var(--ant-color-warning-border,#ffe58f);color:var(--ant-color-warning,#f59e0b)}.goods-receipt-result .ant-descriptions{text-align:start;margin-block:22px 16px}.goods-receipt-result .ant-descriptions-item-label{width:210px;color:var(--ant-color-text-secondary,currentColor);font-size:12px}.goods-receipt-evidence-list>summary{cursor:pointer;width:fit-content;color:var(--ant-color-primary,currentColor);font-weight:600}.goods-receipt-evidence-ids{gap:6px;max-height:220px;margin-top:8px;display:grid;overflow:auto}.goods-receipt-evidence-ids .inventory-evidence-id{width:fit-content;max-width:100%;display:block}.goods-receipt-reversal-zone{border:1px solid var(--ant-color-error-border,#ffccc7);border-radius:var(--ant-border-radius-lg,8px);text-align:start;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:20px;padding:16px;display:flex}.goods-receipt-reversal-zone .ant-typography{margin-block:0}.goods-receipt-reversal-zone .ant-typography+.ant-typography{margin-top:4px}.goods-receipt-reversal-action{text-align:end;flex:none;justify-items:end;gap:6px;display:grid}.goods-receipt-reversal-action>.ant-typography{max-width:220px;font-size:12px}.goods-receipt-reversal-review{gap:16px;width:100%;display:grid}.goods-receipt-reversal-effect{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius,8px);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.stock-transfer-reversal-pair{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius,8px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.stock-transfer-reversal-pair>div{gap:4px;min-width:0;display:grid}.stock-transfer-reversal-pair>div:last-child{text-align:end;justify-items:end}.goods-receipt-reversal-review .ant-form,.goods-receipt-reversal-review .ant-picker{width:100%}.goods-receipt-reversal-review .ant-form-item:last-child{margin-bottom:0}.goods-receipt-reversal-acknowledgement{gap:4px;display:grid}@media (width<=767px){.goods-receipt-table,.goods-receipt-lines-table{display:none}.goods-receipt-cards,.goods-receipt-line-cards{gap:10px;padding:12px;display:grid}.goods-receipt-card{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);width:100%;color:var(--ant-color-text,currentColor);font:inherit;text-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.inventory-document-card-content{gap:11px;min-width:0;display:grid}.inventory-document-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.goods-receipt-cards>li{min-width:0}.goods-receipt-card:focus-visible{outline:2px solid var(--ant-color-primary,currentColor);outline-offset:2px}.goods-receipt-card-supplier{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.goods-receipt-steps,.goods-receipt-command-alert,.goods-receipt-content{padding-inline:14px}.goods-receipt-form-grid,.goods-receipt-review-metrics{grid-template-columns:minmax(0,1fr)}.stock-transfer-warehouse-pair{grid-template-columns:minmax(0,1fr);gap:0}.stock-transfer-warehouse-pair>.stock-transfer-pair-arrow{margin:-8px auto 12px;transform:rotate(90deg)}.goods-receipt-review-metric{border-inline-end:0;border-bottom:1px solid var(--ant-color-border-secondary,#0000000f)}.goods-receipt-review-metric:last-child{border-bottom:0}.goods-receipt-line-cards{padding-inline:0}.goods-receipt-line-card{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);gap:12px;padding:14px;display:grid}.goods-receipt-line-card.is-invalid{border-color:var(--ant-color-error-border,#ffccc7)}.goods-receipt-mobile-field{gap:5px;display:grid}.goods-receipt-mobile-field>.ant-typography{font-size:12px}.goods-receipt-line-card-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.goods-receipt-result .ant-descriptions-item-label{width:130px}.goods-receipt-reversal-zone{flex-direction:column;align-items:stretch}.goods-receipt-reversal-action{text-align:start;justify-items:stretch}.stock-transfer-route.is-review{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media (width<=480px){.goods-receipt-line-card-numbers{grid-template-columns:minmax(0,1fr)}.goods-receipt-reversal-effect{flex-direction:column;align-items:flex-start;gap:4px}.stock-transfer-reversal-pair{grid-template-columns:minmax(0,1fr)}.stock-transfer-reversal-pair>.anticon{margin-inline:auto;transform:rotate(90deg)}.stock-transfer-reversal-pair>div:last-child{text-align:start;justify-items:start}}.stock-count-progress{gap:2px;min-width:0;display:grid}.stock-count-commission{gap:8px;display:grid}.stock-variance-lines{gap:10px;display:grid}.stock-count-mobile-sheet{gap:12px;display:grid}.stock-count-mobile-row{border:1px solid var(--ant-color-border-secondary,#0000000f);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container,#fff);gap:8px;padding:12px;display:grid}.stock-count-mobile-row .ant-input{min-height:44px;font-size:16px}@media (width<=400px){.stock-count-mobile-row{padding:10px}.stock-count-mobile-row .ant-btn{min-height:44px}.stock-variance-lines .ant-select,.stock-variance-lines .ant-input{width:100%}}.inventory-register-toolbar{padding:16px 0}.inventory-register-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.inventory-register-controls>div{min-width:150px}.inventory-register-controls label{color:var(--ant-color-text-secondary);margin-bottom:6px;font-size:13px;display:block}.inventory-register-controls .ant-select{width:100%}.inventory-register-controls .inventory-register-search{flex:1;min-width:260px;max-width:580px}.inventory-register-scope{flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:13px;display:flex}.inventory-register-list{--register-body-height:560px;min-width:0}.inventory-register-list .ant-table-cell{overflow-wrap:anywhere}.inventory-register-list .inventory-pager{margin:0;padding:12px 0 0}.inventory-register-list .ant-table-thead th{white-space:normal}.inventory-register-view .inventory-tab-toolbar{margin-bottom:12px}.inventory-register-view .inventory-ledger{margin-top:0}.delivery-register-pager{padding-top:16px}.delivery-register-workspace .ant-alert{margin-bottom:16px}.register-workspace.delivery-register-workspace .ant-table-thead>tr>th,.register-workspace.delivery-register-workspace .ant-table-column-title{white-space:nowrap;overflow-wrap:normal}.delivery-register-workspace .ant-table-cell:first-child,.delivery-register-workspace .ant-table-cell:nth-child(2),.delivery-register-workspace .ant-table-cell:nth-child(3){white-space:nowrap}.delivery-editor-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;display:grid}.delivery-editor-fields>.ant-form-item{min-width:0}.delivery-editor-fields>.ant-form-item:nth-child(2){max-width:260px}.delivery-editor-workspace .document-workspace-content>.ant-alert{margin-bottom:16px}.counterparty-workspace{--register-body-height:700px;min-width:0}.counterparty-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0 16px;display:flex}.counterparty-search{flex:1;min-width:240px;max-width:520px}.counterparty-search label{color:var(--ant-color-text-secondary);margin-bottom:6px;font-size:13px;display:block}.counterparty-toolbar>.ant-typography{align-self:center;margin:24px 0 0 auto}.counterparty-secondary{color:var(--ant-color-text-secondary);margin-top:4px;font-size:12px}.counterparty-workspace .ant-table-cell{overflow-wrap:anywhere}.counterparty-limit{margin-bottom:16px}.company-catalogue-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-block-end:20px;display:flex}.company-catalogue-controls>div{flex:0 180px;gap:6px;min-width:140px;display:grid}.company-catalogue-controls>.company-catalogue-search{flex:280px;max-width:560px}.company-catalogue-controls label{color:var(--ant-color-text-secondary);font-size:13px;font-weight:500}.company-catalogue-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block-start:16px;display:flex}.company-catalogue-notice{margin-block-start:20px}.company-catalogue .ant-table-cell{overflow-wrap:anywhere}.company-command-card{margin-bottom:16px}.company-command-stack{width:100%}.company-command-recovery,.company-command-error{margin-bottom:16px}.company-practice-form{grid-template-columns:minmax(240px,420px) minmax(180px,260px) minmax(180px,auto);align-items:start;gap:16px;margin-top:16px;display:grid}.company-practice-actions{margin-top:30px}.company-command-limit{margin:12px 0 0}@media (width<=1440px){.company-practice-form{grid-template-columns:minmax(240px,1fr) minmax(160px,1fr)}.company-practice-actions{grid-column:1/-1;margin-top:0}}.capture-workbench{flex-direction:column;height:calc(100dvh - 128px);min-height:0;display:flex}.capture-workbench-header{flex:none}.capture-disclosure{border:1px solid var(--ant-color-info-border);border-radius:var(--ant-border-radius);color:var(--ant-color-info-text);background:var(--ant-color-info-bg);flex:none;padding:8px 12px}.capture-disclosure summary,.capture-origin-details summary{cursor:pointer}.capture-disclosure summary:focus-visible,.capture-origin-details summary:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:3px}.capture-origin-details{color:var(--ant-color-text-secondary);font-size:12px}.capture-workbench-surface{flex-direction:column;flex:auto;min-height:0;display:flex}.capture-workbench-grid{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container);flex:auto;grid-template-columns:clamp(280px,16vw,340px) minmax(360px,1.05fr) minmax(480px,1fr);min-height:0;display:grid;overflow:hidden}.capture-pane{background:var(--ant-color-bg-container);min-width:0;min-height:0}.capture-pane+.capture-pane{border-inline-start:1px solid var(--ant-color-border-secondary)}.capture-pane-header{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 14px;display:flex}.capture-pane-header>div{min-width:0}.capture-queue-pane,.capture-original-pane,.capture-fields-pane{flex-direction:column;display:flex}.capture-workbench .capture-pane[hidden]{display:none}.capture-queue-header>div:first-child,.capture-fields-header>div:first-child{flex-direction:column;min-width:0;display:flex}.capture-queue-count,.capture-version{font-size:12px}.capture-queue-filter{border-bottom:1px solid var(--ant-color-border-secondary);padding:10px}.capture-queue-filter .ant-segmented-item-label{padding-inline:7px;font-size:12px}.capture-queue-pagination{border-top:1px solid var(--ant-color-border-secondary);padding:8px 10px}.capture-pane-alert{margin:10px}.capture-pane-loading{padding:16px}.capture-queue-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.capture-queue-list>.ant-empty{margin:48px 16px}.capture-queue-item{border:0;border-inline-start:3px solid #0000;border-bottom:1px solid var(--ant-color-border-secondary);outline-offset:-3px;width:100%;min-height:104px;color:var(--ant-color-text);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;content-visibility:auto;contain-intrinsic-size:0 104px;background:0 0;border-radius:0;outline:2px solid #0000;flex-direction:column;align-items:stretch;padding:12px 13px 12px 11px;transition:background-color .12s,border-color .12s;display:flex}.capture-queue-item:hover{background:var(--ant-color-fill-tertiary)}.capture-queue-item.is-active{background:var(--ant-color-primary-bg)}.capture-queue-item:focus-visible{z-index:1;outline-color:var(--ant-color-primary);box-shadow:inset 0 0 0 1px var(--ant-color-primary);position:relative}.capture-queue-item-head,.capture-queue-item-meta,.capture-queue-item-foot{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.capture-queue-item-head .ant-tag{flex:none;margin:0}.capture-queue-item-title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.capture-queue-item-meta{color:var(--ant-color-text-secondary);margin-top:5px;font-size:12px}.capture-queue-item-meta>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.capture-queue-item-meta>span:last-child{flex:none}.capture-queue-item-foot{color:var(--ant-color-text-secondary);margin-top:8px;font-size:12px}.capture-queue-item-error{width:100%;color:var(--ant-color-error);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;display:block;overflow:hidden}.capture-original-title{flex-direction:column;flex:1;min-width:0;display:flex}.capture-original-title>.ant-typography:last-child{max-width:340px;font-size:12px}.capture-evidence-context{border-bottom:1px solid var(--ant-color-primary-border);background:var(--ant-color-primary-bg);flex:none}.capture-evidence-strip{min-height:38px;color:var(--ant-color-text-secondary);white-space:nowrap;align-items:center;gap:6px 14px;padding:8px 12px;font-size:12px;display:flex;overflow:hidden}.capture-evidence-strip>span{text-overflow:ellipsis;overflow:hidden}.capture-evidence-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;margin:0;padding:0 12px 10px;font-size:12px;display:grid}.capture-evidence-values>div{min-width:0}.capture-evidence-values dt{color:var(--ant-color-text-secondary)}.capture-evidence-values dd{overflow-wrap:anywhere;color:var(--ant-color-text);margin:1px 0 0}.capture-preview{background:var(--ant-color-bg-layout);flex:auto;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.capture-preview>.ant-spin,.capture-preview>.ant-alert,.capture-preview>.ant-empty{max-width:calc(100% - 32px)}.capture-empty-icon{color:var(--ant-color-text-quaternary);font-size:56px}.capture-preview-pdf{background:var(--ant-color-bg-container);border:0;width:100%;height:100%}.capture-preview-image-viewport{overscroll-behavior:contain;place-items:start center;width:100%;height:100%;padding:16px;display:block;overflow:auto}.capture-preview-image-stage{box-shadow:var(--ant-box-shadow-secondary);margin-inline:auto;line-height:0;display:block;position:relative}.capture-preview-image-stage img{object-fit:contain;width:100%;height:auto;display:block}.capture-preview-image-viewport:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-3px}.capture-preview-toolbar{border:0;border-bottom:1px solid var(--ant-color-border-secondary);flex:none;justify-content:space-between;align-items:center;min-width:0;margin:0;padding:6px 12px;display:flex}.capture-preview-toolbar .tabular-nums{text-align:center;min-width:48px}.capture-evidence-polygon{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.capture-evidence-polygon polygon{fill:var(--ant-color-warning-bg);fill-opacity:.35;stroke:var(--ant-color-warning);stroke-width:.006px;vector-effect:non-scaling-stroke}.capture-preview-xml{box-sizing:border-box;outline-offset:-3px;width:100%;height:100%;color:var(--ant-color-text);background:var(--ant-color-bg-container);font-family:var(--ant-font-family-code,monospace);white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;resize:none;border:0;outline:2px solid #0000;margin:0;padding:20px;font-size:12px;line-height:1.6;overflow:auto}.capture-preview-xml:focus-visible{outline-color:var(--ant-color-primary);box-shadow:inset 0 0 0 1px var(--ant-color-primary)}.capture-original-meta{border-top:1px solid var(--ant-color-border-secondary);min-height:34px;color:var(--ant-color-text-secondary);flex:none;align-items:center;gap:12px;padding:6px 12px;font-size:12px;display:flex;overflow:hidden}.capture-integrity{font-family:var(--ant-font-family-code,monospace);white-space:nowrap;text-overflow:ellipsis;margin-inline-start:auto;overflow:hidden}.capture-fields-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:14px;overflow:auto}.capture-fields-footer:not(:empty){border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);flex:none;padding:12px 14px}.capture-accept-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.capture-accept-actions .capture-never-posts{text-wrap:pretty;text-align:start;grid-column:1/-1;margin:0;font-size:12px;display:block}.capture-accept-error{margin-bottom:12px;scroll-margin-block:12px}.capture-panel-switcher{flex:none;align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.capture-panel-switcher>.ant-typography{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.capture-workbench-surface.is-split .capture-workbench-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.capture-workbench-surface.is-split .capture-queue-pane{grid-column:1/-1}.capture-workbench-surface.is-split .capture-original-pane{border-inline-start:0}.capture-fields-pane{container-type:inline-size}@container (width<=540px){.capture-line-numbers,.capture-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capture-accept-actions{grid-template-columns:minmax(0,1fr)}.capture-edit-conflict .ant-alert-body{flex-wrap:wrap}}.capture-state-summary{border-bottom:1px solid var(--ant-color-border-secondary);gap:10px;margin-bottom:14px;padding-bottom:14px;display:grid}.capture-state-summary .ant-alert-description{overflow-wrap:anywhere}.capture-confidence{gap:2px;display:grid}.capture-warning-list{margin:0;padding-inline-start:18px}.capture-readonly-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:230px;padding:28px 18px;display:flex}.capture-state-icon{color:var(--ant-color-text-tertiary);margin-bottom:4px;font-size:34px}.capture-state-icon.is-success{color:var(--ant-color-success)}.capture-edit-region{outline-offset:3px;outline:2px solid #0000}.capture-edit-region:focus-visible{outline-color:var(--ant-color-primary)}.capture-edit-conflict{margin-bottom:14px}.capture-edit-conflict .ant-alert-action{min-width:min(220px,42%)}.capture-edit-conflict .ant-btn{height:auto;min-height:var(--ant-control-height-sm);white-space:normal}.capture-accept-hint{margin-bottom:14px;font-size:12px}.capture-accept-form .ant-form-item{margin-bottom:6px}.capture-accept-form .ant-picker{width:100%}.capture-form-grid{grid-template-columns:minmax(0,1fr) minmax(130px,.72fr);gap:12px;margin-top:12px;display:grid}.capture-evidence-button,.capture-evidence-missing{min-height:24px;color:var(--ant-color-text-secondary);align-items:center;gap:7px;margin:2px 0 10px;font-size:12px;display:inline-flex}.capture-evidence-button{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-sm,4px);outline-offset:2px;cursor:pointer;touch-action:manipulation;background:0 0;outline:2px solid #0000;padding:2px 7px}.capture-evidence-button:hover,.capture-evidence-button.is-active{border-color:var(--ant-color-primary-border);color:var(--ant-color-primary-text);background:var(--ant-color-primary-bg)}.capture-evidence-button:focus-visible{outline-color:var(--ant-color-primary);box-shadow:0 0 0 1px var(--ant-color-primary)}.capture-evidence-missing{color:var(--ant-color-text-secondary)}.capture-lines{gap:12px;display:grid}.capture-line{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius,6px);min-width:0;margin:0;padding:12px;position:relative}.capture-line>legend{color:var(--ant-color-text-secondary);padding-inline:4px;font-size:12px;font-weight:600}.capture-line-remove{z-index:1;top:2px;position:absolute;inset-inline-end:4px}.capture-line-numbers{grid-template-columns:minmax(62px,.7fr) minmax(58px,.6fr) minmax(82px,1fr) minmax(86px,1fr);gap:8px;display:grid}.capture-activity{border-top:1px solid var(--ant-color-border-secondary);margin-top:16px;padding-top:10px}.capture-activity .ant-timeline{margin-top:16px}.capture-activity-meta{margin:2px 0;font-size:12px;display:block}.capture-mobile-tabs{flex:none;margin:10px 12px}.capture-mobile-tabs[hidden]{display:none}.capture-workbench-surface.is-compact{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg,8px);background:var(--ant-color-bg-container);overflow:hidden}.capture-workbench-surface.is-compact .capture-workbench-grid{border:0;border-top:1px solid var(--ant-color-border-secondary);border-radius:0;display:block}.capture-workbench-surface.is-compact .capture-pane{border:0;height:100%}@media (width<=700px){.capture-workbench{height:calc(100dvh - 104px);min-height:0}.capture-form-grid,.capture-line-numbers{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.capture-fields-scroll{padding:12px}.capture-mobile-tabs>.ant-tabs-nav{padding-inline:8px}.capture-evidence-strip{white-space:normal;flex-direction:column;align-items:flex-start}}.capture-disclosure[open]>.ant-alert,.capture-origin-details[open]>.ant-alert{margin-top:8px}.bank-workspace{min-width:0}.bank-workspace .ant-table-thead th{white-space:normal;overflow-wrap:anywhere}.bank-form-workspace{gap:20px;display:grid}.bank-split-line{border:1px solid var(--ant-color-border-secondary);border-radius:12px;min-width:0;margin:0 0 16px;padding:16px 20px 0}.bank-split-line legend{width:auto;color:var(--ant-color-text-secondary);margin:0;padding:0 8px;font-size:13px}.bank-split-fields{grid-template-columns:minmax(200px,1.5fr) 140px 160px minmax(200px,1.5fr) auto;align-items:start;gap:16px;display:grid}.bank-split-fields .ant-form-item{min-width:0}.bank-split-fields>button{margin-top:30px}.bank-match-position-search{max-width:520px;margin-bottom:12px}@media (width<=1400px){.bank-split-fields{grid-template-columns:minmax(220px,1fr) 140px 160px}.bank-split-note{grid-column:1/3}}.platform-workspace{min-width:0}.platform-toolbar{gap:12px;margin-block:8px 20px;display:grid}.platform-toolbar form>label{margin-bottom:6px;font-weight:600;display:block}.platform-toolbar .ant-input-affix-wrapper{width:min(460px,100%)}.platform-workspace .ant-table-thead th{white-space:nowrap}.platform-record-copy{overflow-wrap:anywhere}.platform-setting-evidence{border-bottom:1px solid var(--ant-color-border-secondary);margin-bottom:20px;padding-bottom:16px}.platform-history-entry{border-bottom:1px solid var(--ant-color-border-secondary);overflow-wrap:anywhere;padding-block:16px}.report-catalog-search{max-width:520px}.report-filters{flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.report-filter-field{gap:6px;min-width:240px;display:grid}.report-filter-field>label,.report-filter-label{color:var(--ant-color-text-secondary);font-size:13px;font-weight:500}.report-filter-field .ant-select{width:100%}.report-filter-field--period{min-width:300px}.report-result-workspace{--register-body-height:600px}.report-result-workspace .ant-table-thead th{white-space:normal;overflow-wrap:anywhere}.report-result-workspace .ant-table-cell{font-variant-numeric:tabular-nums}.report-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 0 0;display:flex}.report-table-caption{flex:300px;gap:4px;max-width:800px;display:grid}.report-table-footer:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:4px}.report-workspace-notice{margin-bottom:16px}.report-result-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.report-catalog-section{margin-bottom:28px}.report-catalog-category.ant-typography{margin:0 0 12px;font-size:15px;line-height:22px}.report-catalog-list{border:1px solid var(--ant-color-border-secondary);border-radius:8px;overflow:hidden}.report-catalog-item{background:var(--ant-color-bg-container);color:var(--ant-color-text);justify-content:space-between;align-items:center;gap:32px;padding:20px 24px;display:flex}.report-catalog-item+.report-catalog-item{border-top:1px solid var(--ant-color-border-secondary)}.report-catalog-item:hover,.report-catalog-item:focus-visible{background:var(--ant-color-fill-tertiary)}.report-catalog-item:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-3px}.report-catalog-description{max-width:920px}.report-catalog-description .ant-typography:last-child{margin:4px 0 0}.report-catalog-meta{font-variant-numeric:tabular-nums;flex-shrink:0}@media (width<=800px){.report-catalog-item{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}}.ai-control-page{flex-direction:column;min-width:0;height:calc(100dvh - 104px);min-height:750px;display:flex}.ai-control-page-header{flex:none}.ai-control-page-header .page-header-subtitle{text-wrap:pretty}.ai-control-page-header .page-header-title.ant-typography{letter-spacing:-.025em;font-size:23px;line-height:1.25}.ai-control-title-icon{color:var(--ant-color-primary);font-size:22px}.ai-control-loading,.ai-control-empty-surface{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;flex:auto;padding:28px}.ai-control-empty-surface{place-items:center;min-height:420px;display:grid}.ai-control-cockpit{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;flex:auto;grid-template-columns:266px minmax(500px,1fr) 326px;min-height:0;display:grid;overflow:hidden}.ai-control-cockpit.is-config-drawer{grid-template-columns:266px minmax(0,1fr)}.ai-control-rail,.ai-control-workspace,.ai-control-config{background:var(--ant-color-bg-container);min-width:0;min-height:0}.ai-control-rail{border-inline-end:1px solid var(--ant-color-border-secondary);grid-template-rows:minmax(250px,.82fr) minmax(290px,1.18fr);display:grid;overflow:hidden}.ai-control-rail-section{flex-direction:column;min-height:0;padding:12px;display:flex}.ai-control-rail-section+.ai-control-rail-section{border-top:1px solid var(--ant-color-border-secondary)}.ai-control-section-heading{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:8px;display:flex}.ai-control-count{background:var(--ant-color-fill-tertiary);text-align:center;border-radius:999px;min-width:23px;padding:1px 6px;font-size:11px}.ai-control-helper-list,.ai-control-version-list{overscroll-behavior:contain;flex:auto;min-height:0;margin:8px -12px -12px;overflow:auto}.ai-control-helper-list>.ant-empty{margin:24px 12px}.ai-control-helper{border:0;border-inline-start:3px solid #0000;border-bottom:1px solid var(--ant-color-border-secondary);outline-offset:-3px;width:100%;min-height:62px;color:var(--ant-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:0;outline:2px solid #0000;flex-direction:column;justify-content:center;gap:4px;padding:9px 11px 9px 9px;transition:background-color .12s,border-color .12s;display:flex}.ai-control-helper:hover,.ai-control-version:hover{background:var(--ant-color-fill-tertiary)}.ai-control-helper.is-active,.ai-control-version.is-active{border-inline-start-color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.ai-control-helper:focus-visible,.ai-control-version:focus-visible,.ai-control-readonly-code:focus-visible,.ai-control-json:focus-visible,.ai-control-diff textarea:focus-visible{z-index:1;outline-color:var(--ant-color-primary);box-shadow:inset 0 0 0 1px var(--ant-color-primary);position:relative}.ai-control-helper-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ai-control-helper-meta{min-width:0;color:var(--ant-color-text-secondary);justify-content:space-between;align-items:center;gap:6px;font-size:10px;display:flex}.ai-control-helper-meta code{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-control-negative{color:var(--ant-color-error);flex:none;align-items:center;gap:3px;display:inline-flex}.ai-control-version-list{padding:2px 0 12px;position:relative}.ai-control-version-list:before{background:var(--ant-color-border);content:"";width:1px;position:absolute;top:18px;bottom:30px;left:20px}.ai-control-version{outline-offset:-3px;width:100%;color:var(--ant-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-inline-start:3px solid #0000;border-radius:0;outline:2px solid #0000;grid-template-columns:28px minmax(0,1fr);gap:0;padding:10px 10px 10px 8px;display:grid;position:relative}.ai-control-version-node{z-index:1;border:2px solid var(--ant-color-border);background:var(--ant-color-bg-container);border-radius:50%;width:9px;height:9px;margin:6px 0 0 5px;position:relative}.ai-control-version.is-active .ai-control-version-node{border-color:var(--ant-color-primary);background:var(--ant-color-primary)}.ai-control-version-content,.ai-control-version-head{min-width:0}.ai-control-version-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.ai-control-version-head code{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.ai-control-version .ant-tag,.ai-control-version-tags .ant-tag{margin:0;padding-inline:5px;font-size:9px;line-height:17px}.ai-control-version-tags{gap:4px;margin-top:4px;display:flex}.ai-control-version-date{color:var(--ant-color-text-tertiary);margin-top:4px;font-size:10px;display:block}.ai-control-workspace{flex-direction:column;display:flex;overflow:hidden}.ai-control-workspace>.ant-empty,.ai-control-workspace>.ant-alert{margin:auto 24px}.ai-control-pane-loading{padding:20px}.ai-control-release-header{border-bottom:1px solid var(--ant-color-border-secondary);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;min-height:100px;padding:16px 18px 14px;display:flex}.ai-control-release-identity{min-width:0}.ai-control-release-header h2.ant-typography{letter-spacing:-.02em;margin:0;font-size:19px}.ai-control-release-header .ant-typography.ant-typography-secondary{text-wrap:pretty;margin:4px 0 8px;font-size:12px}.ai-control-release-meta .ant-tag{margin:0}.ai-control-release-digest{flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:11px;display:flex}.ai-control-release-digest code{font-size:10px}.ai-control-actions{border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);flex-wrap:wrap;flex:none;align-content:center;align-items:center;gap:6px;width:100%;min-width:0;padding:8px 10px;display:flex;overflow:visible}.ai-control-actions .ant-btn{flex:none;max-width:100%;height:32px;padding-inline:10px}.ai-control-panel-nav{border-bottom:1px solid var(--ant-color-border-secondary);flex:none;padding:8px 12px}.ai-control-panel-nav .ant-segmented{max-width:100%;overflow-x:auto}.ai-control-panel-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 18px 24px;overflow:auto}.ai-control-document,.ai-control-compare{gap:14px;display:grid}.ai-control-code-section,.ai-control-evidence,.ai-control-evidence-lock,.ai-control-canary-metrics{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;min-width:0;overflow:hidden}.ai-control-code-section>header{border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:7px 10px;display:flex}.ai-control-code-section>header .ant-tag{margin:0}.ai-control-readonly-code,.ai-control-json,.ai-control-diff textarea{box-sizing:border-box;outline-offset:-3px;width:100%;max-width:100%;color:var(--ant-color-text);background:var(--ant-color-bg-container);font-family:var(--ant-font-family-code,monospace);white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;resize:none;border:0;border-radius:0;outline:2px solid #0000;margin:0;font-size:11px;line-height:1.6;display:block;overflow:auto}.ai-control-readonly-code{min-height:220px;max-height:340px;padding:14px}.ai-control-json{max-height:260px;padding:10px}.ai-control-evidence-strip{border-block:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ai-control-evidence-strip>div{flex-direction:column;gap:2px;min-width:0;padding:9px 12px;font-size:11px;display:flex}.ai-control-evidence-strip>div+div{border-inline-start:1px solid var(--ant-color-border-secondary)}.ai-control-evidence-strip code,.ai-control-evidence-strip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-control-evidence{padding:12px}.ai-control-evidence .ai-control-json{border:1px solid var(--ant-color-border-secondary);border-radius:4px;margin-top:10px}.ai-control-compare-header{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ai-control-compare-header>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-control-compare-header code{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ai-control-diff{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;overflow:hidden}.ai-control-diff summary{background:var(--ant-color-fill-quaternary);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 11px;font-weight:600;display:flex}.ai-control-diff summary:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-3px}.ai-control-diff summary .ant-tag{margin:0}.ai-control-diff-grid{border-top:1px solid var(--ant-color-border-secondary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-control-diff-grid>div{min-width:0}.ai-control-diff-grid>div+div{border-inline-start:1px solid var(--ant-color-border-secondary)}.ai-control-diff-grid .ant-typography{border-bottom:1px solid var(--ant-color-border-secondary);padding:7px 10px;font-size:10px;display:block}.ai-control-diff-grid textarea{min-height:220px;max-height:320px;padding:10px}.ai-control-audit-table .ant-table{border:1px solid var(--ant-color-border-secondary);border-radius:6px}.ai-control-audit-table .ant-table-cell{padding-block:7px;font-size:11px}.ai-control-audit-table code{font-size:10px}.ai-control-config{border-inline-start:1px solid var(--ant-color-border-secondary);overscroll-behavior:contain;overflow:auto}.ai-control-config-body{min-width:0}.ai-control-config-header{border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);flex-direction:column;justify-content:center;gap:2px;min-height:62px;padding:12px 14px;display:flex}.ai-control-config-subtitle{font-size:11px}.ai-control-config-section{border-bottom:1px solid var(--ant-color-border-secondary);padding:12px 13px}.ai-control-config-section-title{align-items:center;gap:7px;margin-bottom:8px;display:flex}.ai-control-config-section-title>span:first-child{color:var(--ant-color-text-secondary)}.ai-control-config-section-title .ant-tag{margin-inline:auto 0}.ai-control-config-section>code{font-size:11px}.ai-control-config-section .ai-control-json{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:4px}.ai-control-action-form{flex-direction:column;min-height:100%;padding:18px 20px 0;display:flex}.ai-control-action-form>.ant-alert{margin-bottom:16px}.ai-control-action-intro{border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);gap:8px;margin:-18px -20px 18px;padding:12px 20px;display:grid}.ai-control-action-intro>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-control-action-intro code{overflow-wrap:anywhere;font-size:10px}.ai-control-operation-id{color:var(--ant-color-text-secondary);font-size:10px}.ant-input.ai-control-code-input,.ai-control-code-input .ant-input,.ai-control-code-input textarea{font-family:var(--ant-font-family-code,monospace);font-size:11px}.ai-control-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.ai-control-evidence-lock,.ai-control-canary-metrics{margin-bottom:16px;padding:12px}.ai-control-evidence-lock code{overflow-wrap:anywhere;font-size:10px}.ai-control-evidence-value{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-control-evidence-value .ant-tag{width:fit-content;margin:0}.ai-control-rollback-policy-grid{border-top:1px solid var(--ant-color-border-secondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;display:grid}.ai-control-rollback-policy-grid>section{min-width:0}.ai-control-rollback-policy-grid .ai-control-json{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:4px;max-height:180px;margin-top:7px}.ai-control-action-footer{z-index:2;border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-elevated);justify-content:flex-end;gap:8px;margin:auto -20px 0;padding:12px 20px;display:flex;position:sticky;bottom:0}@media (width<=991px){.ai-control-cockpit,.ai-control-cockpit.is-config-drawer{grid-template-columns:238px minmax(0,1fr)}.ai-control-release-header{flex-direction:column}.ai-control-release-digest{align-items:flex-start}.ai-control-compare-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ai-control-compare-header>.ant-tag{grid-column:1/-1;width:fit-content}}@media (width<=767px){.ai-control-page{height:auto;min-height:auto}.ai-control-cockpit,.ai-control-cockpit.is-config-drawer{flex-direction:column;min-height:0;display:flex;overflow:visible}.ai-control-rail{border-inline-end:0;border-bottom:1px solid var(--ant-color-border-secondary);grid-template-rows:260px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-control-rail-section+.ai-control-rail-section{border-top:0;border-inline-start:1px solid var(--ant-color-border-secondary)}.ai-control-workspace{min-height:720px}.ai-control-evidence-strip,.ai-control-diff-grid{grid-template-columns:1fr}.ai-control-evidence-strip>div+div,.ai-control-diff-grid>div+div{border-inline-start:0;border-top:1px solid var(--ant-color-border-secondary)}.ai-control-form-grid,.ai-control-rollback-policy-grid{grid-template-columns:1fr}}@media (width<=520px){.ai-control-page .ant-btn{min-width:44px;height:auto;min-height:44px}.ai-control-rail{flex-direction:column;height:auto;display:flex}.ai-control-rail-section{min-height:250px;max-height:300px}.ai-control-rail-section+.ai-control-rail-section{border-top:1px solid var(--ant-color-border-secondary);border-inline-start:0}.ai-control-helper-section .ant-input-affix-wrapper,.ai-control-helper-section .ant-input-search-btn{min-height:44px}.ai-control-helper-section .ant-input-affix-wrapper{padding-block:0}.ai-control-helper-section .ant-input-group-addon{width:44px;min-width:44px}.ai-control-page .ai-control-helper-section .ant-input-search .ant-btn.ant-input-search-btn{flex:0 0 44px;width:44px;min-width:44px}.ai-control-helper-section .ant-input-clear-icon{justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex}.ai-control-version{min-height:60px}.ai-control-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ai-control-actions .ant-btn{white-space:normal;width:100%;height:auto;min-height:44px;padding-block:8px;line-height:1.25}.ai-control-panel-nav .ant-segmented-item{min-height:44px}.ai-control-panel-nav .ant-segmented-item-label{align-items:center;min-height:44px;padding-inline:6px;font-size:11px;display:flex}.ai-control-release-header,.ai-control-panel-body{padding-inline:12px}.ai-control-compare-header{grid-template-columns:1fr}.ai-control-compare-header>.anticon-swap{transform:rotate(90deg)}.ai-control-command-drawer .ant-drawer-header,.ai-control-config-drawer .ant-drawer-header{padding:12px 16px}.ai-control-command-drawer .ant-drawer-header-title,.ai-control-command-drawer .ant-drawer-title,.ai-control-config-drawer .ant-drawer-header-title,.ai-control-config-drawer .ant-drawer-title{min-width:0}.ai-control-command-drawer .ant-drawer-title,.ai-control-config-drawer .ant-drawer-title{overflow-wrap:anywhere}.ai-control-command-drawer .ant-drawer-close,.ai-control-command-drawer .ant-btn,.ai-control-config-drawer .ant-drawer-close,.ai-control-config-drawer .ant-btn{min-width:44px;height:auto;min-height:44px}.ai-control-action-form{padding-inline:16px}.ai-control-action-intro,.ai-control-action-footer{margin-inline:-16px;padding-inline:16px}.ai-control-action-footer .ant-btn{white-space:normal;flex:1 1 0;padding-block:8px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.ai-control-helper,.ai-control-version{transition:none}}.ai-control-page{height:calc(100dvh - 136px);min-height:520px}.ai-control-rail{grid-template-rows:minmax(170px,1fr) minmax(160px,.85fr)}.ai-control-page-scope{margin-block:7px 2px;font-size:11px;display:block}.ai-control-pagination{border-top:1px solid var(--ant-color-border-secondary);flex:none;margin-top:12px;padding-top:12px}.ai-control-helper-list{margin-bottom:0}.ai-control-cockpit.is-editing{grid-template-columns:266px minmax(0,1fr)}.ai-control-inline-editor{flex-direction:column;height:100%;min-height:0;display:flex}.ai-control-inline-editor>header{border-bottom:1px solid var(--ant-color-border-secondary);flex:none;padding:18px 24px}.ai-control-inline-editor>header h2{margin:0 0 5px;font-size:20px}.ai-control-editor-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 24px;overflow:auto}.ai-control-inline-editor .ai-control-action-form{min-height:0;padding:0}.ai-control-inline-editor .ai-control-action-intro{margin:0 0 20px;padding:14px}.ai-control-action-footer{border-top:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);flex:none;justify-content:flex-end;gap:10px;margin:0;padding:14px 24px;display:flex}.ai-control-config .ai-control-json,.ai-control-config-drawer .ai-control-json{min-height:90px;max-height:180px}.ai-control-inline-editor .ai-control-code-input textarea{min-height:90px}.ai-control-workspace>.ant-alert{flex:none;margin:12px}.ai-control-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.ai-control-bundle-grid>.ant-form-item{order:1;min-width:0}.ai-control-bundle-grid>.ai-control-bundle-metadata{order:0}.ai-control-bundle-grid>.ai-control-bundle-json{order:2}.ai-control-inline-editor .ai-control-code-input textarea{font-size:12px;line-height:1.65}@media (width<=1450px){.ai-control-cockpit.is-editing{grid-template-columns:220px minmax(0,1fr)}.ai-control-bundle-grid{grid-template-columns:minmax(0,1fr)}}.ai-control-page-scope{white-space:normal;overflow-wrap:anywhere;flex-shrink:0;max-width:100%}.company-settings-target{margin-bottom:20px}.company-settings-workspace{grid-template-columns:236px minmax(0,1120px);align-items:start;gap:40px;display:grid}.company-settings-navigation{gap:6px;display:grid;position:sticky;top:24px}.company-settings-navigation .ant-btn{text-align:left;white-space:normal;justify-content:start;height:auto;min-height:42px}.company-settings-content{min-width:0}.company-section-heading{margin-bottom:20px}.company-section-heading h2.ant-typography{margin:0;font-size:22px;line-height:1.4}.company-profile-form{max-width:680px}.company-engagement-form{max-width:560px}.company-settings-footer{background:var(--ant-color-bg-layout);z-index:1;padding:16px 0;position:sticky;bottom:0}.company-logo-preview{min-height:160px;margin-bottom:20px}.company-logo-preview img{object-fit:contain;max-width:320px;max-height:144px}@media (width<=1500px){.company-settings-workspace{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media (width<=900px){.company-settings-workspace{grid-template-columns:minmax(0,1fr);gap:16px}.company-settings-navigation{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;position:static;overflow-x:auto}}
