@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/geist-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter-600.woff2) format("woff2")}.step-status,.step-loading,.onb-subtitle,.onb-legal{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;line-height:24px}.recaptcha-notice,.onb-checkbox-text,.onb-radio-label,.field-error,.checkbox-text{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px}.form-label{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;line-height:20px}.form-input{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;line-height:24px}:root,[data-theme=default]{--white: #ffffff;--black: #000000;--shadow-xs: 0 1px 2px 0 rgba(16, 24, 40, .05);--shadow-sm: 0 2px 1px rgba(0, 0, 0, .06);--shadow-md: 0 1px 3px 0 rgba(10, 12, 18, .1);--shadow-lg: 0 12px 16px -4px rgba(16, 24, 40, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);--shadow-button: 0 1px 1px rgba(10, 12, 18, .1);--shadow-xl: 0 20px 24px -4px rgba(18, 13, 10, .08), 0 8px 8px -4px rgba(18, 13, 10, .03);--success: #027a48;--success-bg: #ecfdf3;--warning: #b6881d;--warning-bg: #fff9eb;--pending: #ee792b;--error: #d92d20;--error-dark: #b42318;--error-bg: #fef3f2;--error-ring: rgba(217, 45, 32, .15);--info: #126cb2;--info-bg: #eff7fc;--featured-warning-bg: #fef3c7;--featured-warning-ring: #fffbe9;--featured-info-bg: #d9eefe;--featured-info-ring: #f0f9ff;--featured-grey-bg: var(--border-light);--featured-grey-ring: var(--grey-100);--featured-orange-bg: #ffedd5;--featured-orange-ring: #fff8ef;--featured-error-bg: #fee2e2;--featured-error-ring: #fff6f6;--notice-info-bg: #f0f9ff;--notice-info-border: #7ec6fe;--notice-info-text: #1168ab;--notice-warning-bg: #fffaee;--notice-warning-border: #ffd470;--notice-warning-text: #956901;--notice-error-bg: #fff8f7;--notice-error-border: #ffa199;--notice-error-text: #ad2217;--table-header-bg: #f9fafb;--table-text: #3c4b56;--count-badge-bg: #c3f0ff;--tab-count-border: var(--border);--online: #17b26a;--risk-high: #b42318;--risk-medium: #ff9800;--risk-low: #e8c61c;--risk-dno: #c7ced3;--menu-logout-bg: #fdf9f9;--menu-hover-bg: #fbfbfb;--popover-border: #f7f5f5;--action-required-bg: #fff3ea;--text-primary: var(--grey-900);--text-secondary: var(--grey-600);--text-label: var(--grey-700);--text-placeholder: var(--grey-500);--text-muted: var(--grey-500);--text-muted-strong: var(--disabled);--text-link: var(--primary);--input-bg: var(--background);--input-border: var(--border);--input-border-focus: var(--primary);--input-focus-ring: var(--primary-ring);--search-border: var(--border);--search-placeholder: var(--grey-500);--checkbox-bg: var(--background);--checkbox-border: var(--border);--checkbox-checked-bg: var(--primary);--checkbox-checked-border: var(--primary);--checkbox-success-bg: var(--surface-subtle);--checkbox-success-border: var(--primary);--checkbox-success-icon: var(--primary);--checkbox-success-unchecked-bg: var(--background);--checkbox-success-unchecked-border: var(--border);--otp-label: #837f7b;--otp-separator: #c2beb9;--otp-placeholder: var(--disabled);--placeholder: var(--disabled);--btn-primary: var(--primary);--btn-primary-border: var(--primary);--btn-primary-text: #ffffff;--btn-primary-hover: var(--primary-hover);--btn-secondary: var(--background);--btn-secondary-border: var(--border);--btn-secondary-text: var(--text-label);--btn-secondary-hover: var(--grey-100);--btn-disabled-bg: var(--disabled);--btn-disabled-text: #ffffff;--chrome-dark: var(--secondary);--nav-active-bg: var(--header-nav-active-bg);--nav-active-border: var(--header-nav-active-border);--onb-surface: var(--sidebar-bg);--onb-border: var(--border-light);--onb-divider: var(--border);--onb-card-bg: var(--surface-subtle);--onb-dropzone-bg: var(--dropzone-bg);--signature-id: #4a3afb;--step-active-bg: #060e13;--step-active-text: #ffffff;--step-idle-bg: var(--border-light);--step-idle-text: var(--text-primary);--step-done-bg: #2d9268;--step-current-bg: var(--grey-600);--step-connector: var(--border-light);--progress-track: var(--border-light);--progress-fill: var(--primary);--bubble-own-bg: #eef7ff;--bubble-own-border: #d6e5f2;--file-name: #344054;--file-meta: #475467;--icon-danger: #c72a5c;--badge-popular-bg: #fffaeb;--badge-popular-border: #ede5cb;--badge-popular-text: #b54708;--account-select-bg: #f9fcfb;--primary: #126cb2;--primary-hover: #0f5a94;--primary-ring: rgba(18, 108, 178, .15);--primary-50: #eff7fc;--primary-100: #d9eefe;--primary-200: #b3dafc;--primary-300: #7ab9ea;--primary-400: #3f8fcf;--primary-500: #126cb2;--primary-600: #0f5a94;--primary-700: #0d4a7a;--primary-800: #0b3c63;--primary-900: #092f4e;--primary-950: #051c30;--secondary: #060e13;--background: #ffffff;--background-secondary: #f4f7f8;--surface-muted: #fbfcfc;--surface-subtle: #fbfcfc;--dropzone-bg: #f6fbff;--grey-50: #fbfcfc;--grey-100: #f4f7f8;--grey-200: #eaeef0;--grey-300: #c7ced3;--grey-400: #9da7af;--grey-500: #67757f;--grey-600: #3c4b56;--grey-700: #1f2c37;--grey-800: #060e13;--grey-900: #060e13;--grey-950: #03080b;--border: #c7ced3;--border-light: #eaeef0;--disabled: #9da7af;--header-bg: #ffffff;--header-border: #eaeef0;--header-nav-active-bg: radial-gradient(ellipse at 20% 33%, #f6fbff 0%, #d5ecff 100%);--header-nav-active-border: #cde9ff;--sidebar-bg: #f4f7f8;--panel-gradient-from: #f6fbff;--panel-gradient-to: #bde2ff;--panel-title: #456f90;--panel-text: #61796e;--panel-card-border: #c1e3ff}[data-theme=uk]{--white: #ffffff;--black: #000000;--shadow-xs: 0 1px 2px 0 rgba(16, 24, 40, .05);--shadow-sm: 0 2px 1px rgba(0, 0, 0, .06);--shadow-md: 0 1px 3px 0 rgba(10, 12, 18, .1);--shadow-lg: 0 12px 16px -4px rgba(16, 24, 40, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);--shadow-button: 0 1px 1px rgba(10, 12, 18, .1);--shadow-xl: 0 20px 24px -4px rgba(18, 13, 10, .08), 0 8px 8px -4px rgba(18, 13, 10, .03);--success: #027a48;--success-bg: #ecfdf3;--warning: #b6881d;--warning-bg: #fff9eb;--pending: #ee792b;--error: #d92d20;--error-dark: #b42318;--error-bg: #fef3f2;--error-ring: rgba(217, 45, 32, .15);--info: #126cb2;--info-bg: #eff7fc;--featured-warning-bg: #fef3c7;--featured-warning-ring: #fffbe9;--featured-info-bg: #d9eefe;--featured-info-ring: #f0f9ff;--featured-grey-bg: var(--border-light);--featured-grey-ring: var(--grey-100);--featured-orange-bg: #ffedd5;--featured-orange-ring: #fff8ef;--featured-error-bg: #fee2e2;--featured-error-ring: #fff6f6;--notice-info-bg: #f0f9ff;--notice-info-border: #7ec6fe;--notice-info-text: #1168ab;--notice-warning-bg: #fffaee;--notice-warning-border: #ffd470;--notice-warning-text: #956901;--notice-error-bg: #fff8f7;--notice-error-border: #ffa199;--notice-error-text: #ad2217;--table-header-bg: #f9fafb;--table-text: #3c4b56;--count-badge-bg: #c3f0ff;--tab-count-border: var(--border);--online: #17b26a;--risk-high: #b42318;--risk-medium: #ff9800;--risk-low: #e8c61c;--risk-dno: #c7ced3;--menu-logout-bg: #fdf9f9;--menu-hover-bg: #fbfbfb;--popover-border: #f7f5f5;--action-required-bg: #fff3ea;--text-primary: var(--grey-900);--text-secondary: var(--grey-600);--text-label: var(--grey-700);--text-placeholder: var(--grey-500);--text-muted: var(--grey-500);--text-muted-strong: var(--disabled);--text-link: var(--primary);--input-bg: var(--background);--input-border: var(--border);--input-border-focus: var(--primary);--input-focus-ring: var(--primary-ring);--search-border: var(--border);--search-placeholder: var(--grey-500);--checkbox-bg: var(--background);--checkbox-border: var(--border);--checkbox-checked-bg: var(--primary);--checkbox-checked-border: var(--primary);--checkbox-success-bg: var(--surface-subtle);--checkbox-success-border: var(--primary);--checkbox-success-icon: var(--primary);--checkbox-success-unchecked-bg: var(--background);--checkbox-success-unchecked-border: var(--border);--otp-label: #837f7b;--otp-separator: #c2beb9;--otp-placeholder: var(--disabled);--placeholder: var(--disabled);--btn-primary: var(--primary);--btn-primary-border: var(--primary);--btn-primary-text: #ffffff;--btn-primary-hover: var(--primary-hover);--btn-secondary: var(--background);--btn-secondary-border: var(--border);--btn-secondary-text: var(--text-label);--btn-secondary-hover: var(--grey-100);--btn-disabled-bg: var(--disabled);--btn-disabled-text: #ffffff;--chrome-dark: var(--secondary);--nav-active-bg: var(--header-nav-active-bg);--nav-active-border: var(--header-nav-active-border);--onb-surface: var(--sidebar-bg);--onb-border: var(--border-light);--onb-divider: var(--border);--onb-card-bg: var(--surface-subtle);--onb-dropzone-bg: var(--dropzone-bg);--signature-id: #4a3afb;--step-active-bg: #060e13;--step-active-text: #ffffff;--step-idle-bg: var(--border-light);--step-idle-text: var(--text-primary);--step-done-bg: #2d9268;--step-current-bg: var(--grey-600);--step-connector: var(--border-light);--progress-track: var(--border-light);--progress-fill: var(--primary);--bubble-own-bg: #eef7ff;--bubble-own-border: #d6e5f2;--file-name: #344054;--file-meta: #475467;--icon-danger: #c72a5c;--badge-popular-bg: #fffaeb;--badge-popular-border: #ede5cb;--badge-popular-text: #b54708;--account-select-bg: #f9fcfb;--primary: #058378;--primary-hover: #046b62;--primary-ring: rgba(5, 131, 120, .15);--primary-50: #f0faf8;--primary-100: #d5f0ec;--primary-200: #ade1da;--primary-300: #7bcbc2;--primary-400: #33a89b;--primary-500: #058378;--primary-600: #046b62;--primary-700: #04564f;--primary-800: #04443f;--primary-900: #053733;--primary-950: #02201d;--secondary: #152120;--background: #ffffff;--background-secondary: #f4f7f8;--surface-muted: #f9fcfb;--surface-subtle: #fcfdfd;--dropzone-bg: #f5fafa;--grey-50: #fbfcfc;--grey-100: #f4f7f8;--grey-200: #eaeef0;--grey-300: #cfd8d7;--grey-400: #9da7af;--grey-500: #808d8b;--grey-600: #535f5e;--grey-700: #2b3837;--grey-800: #060e13;--grey-900: #081110;--grey-950: #040a09;--border: #cfd8d7;--border-light: #e6eeed;--disabled: #adb7b6;--header-bg: #ffffff;--header-border: #e6eeed;--header-nav-active-bg: #e9f8f6;--header-nav-active-border: #d7f2ef;--sidebar-bg: #f9fcfb;--panel-gradient-from: #f9fff9;--panel-gradient-to: #d9ecea;--panel-title: #426d59;--panel-text: #61796e;--panel-card-border: #dcece4}.form-field{display:flex;flex-direction:column;gap:6px}.form-label{color:var(--text-label);white-space:nowrap}@media(max-width:767px){.form-label{white-space:normal;overflow-wrap:anywhere}}.form-label-wrap{white-space:normal;overflow-wrap:anywhere}.field-label-row{display:flex;align-items:center;min-width:0}.input-wrap{display:flex;align-items:center;gap:8px;padding:10px 14px;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;box-shadow:var(--shadow-xs);transition:border-color .15s ease,box-shadow .15s ease}.input-wrap:focus-within{border-color:var(--input-border-focus);box-shadow:var(--shadow-xs),0 0 0 3px var(--input-focus-ring)}.input-wrap.has-error{border-color:var(--error)}.input-wrap.has-error:focus-within{border-color:var(--error);box-shadow:var(--shadow-xs),0 0 0 3px var(--error-ring)}.input-wrap:not(.textarea-wrap){height:44px}.input-wrap:has(app-password-rules){position:relative}.input-wrap:has(.form-input:disabled){background-color:var(--grey-50);cursor:not-allowed}.form-input{flex:1;min-width:0;color:var(--text-primary);background:transparent;border:none;outline:none}.form-input::placeholder{color:var(--text-placeholder)}.form-input:disabled{color:var(--text-muted);cursor:not-allowed}.form-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text-primary)}.field-error{color:var(--error)}.phone-wrap{gap:12px;padding:0 14px 0 0}.p-select.dial-select,.p-select.dial-select:not(.p-disabled):hover,.p-select.dial-select:not(.p-disabled).p-focus{flex-shrink:0;align-self:stretch;align-items:center;width:auto;height:auto;background:transparent;border:none;border-right:1px solid var(--input-border);border-radius:0;box-shadow:none;outline:none}.p-select.dial-select .p-select-label,.p-select.dial-select:not(.p-disabled):hover .p-select-label,.p-select.dial-select:not(.p-disabled).p-focus .p-select-label{padding-right:4px}.p-select.dial-select .p-select-dropdown,.p-select.dial-select:not(.p-disabled):hover .p-select-dropdown,.p-select.dial-select:not(.p-disabled).p-focus .p-select-dropdown{width:auto;padding:0 10px 0 0}.toggle-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;background:none;border:none;cursor:pointer}.checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-text{color:var(--text-label);word-break:break-word;cursor:pointer}@media(hover:none){.toggle-btn{position:relative}.toggle-btn:after{content:"";position:absolute;inset:-14px -10px}}.page{display:flex;flex-direction:column;height:100%;min-height:0;gap:16px;padding-top:16px}.page-header{display:flex;align-items:center;gap:16px;padding:0 16px}.page-title-group{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.page-title{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:24px;line-height:32px;color:var(--text-primary);white-space:nowrap}.page-count{display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:6px;background-color:var(--grey-100);border:1px solid var(--grey-200);font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:12px;line-height:18px;color:var(--text-secondary);white-space:nowrap}.page-filters{display:flex;align-items:center;gap:8px;min-width:0}.page-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.page-actions .btn-icon{width:16px;height:16px;filter:brightness(0) invert(1)}.page-body{display:flex;flex-direction:column;flex:1;gap:16px;min-height:0}.drawer-actions{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:16px;background-color:var(--white)}.drawer-actions .btn{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border-radius:8px}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:6px;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:18px;white-space:nowrap}.badge img{flex-shrink:0}.badge-success{background-color:var(--success-bg);color:var(--success)}.badge-warning{background-color:var(--warning-bg);color:var(--warning)}.badge-danger{background-color:var(--error-bg);color:var(--error-dark)}.badge-outline{padding:2px 8px;background-color:var(--white);border:1px solid var(--grey-200);color:var(--text-secondary)}.badge-neutral{padding:2px 8px;background-color:var(--grey-100);color:var(--grey-700)}.badges-cell{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.badge-outline-neutral,.badge-outline-warning,.badge-outline-info,.badge-outline-error{padding:2px 6px;background-color:transparent;border:1px solid currentColor}.badge-outline-neutral{color:var(--grey-500)}.badge-outline-warning{color:var(--warning)}.badge-outline-info{color:var(--info)}.badge-outline-error{color:var(--error-dark)}.dot-cell{display:inline-flex;align-items:center;gap:8px}.level-dot{width:6px;height:6px;border-radius:50%;background-color:var(--grey-400);flex-shrink:0}.level-dot.risk-high{background-color:var(--risk-high)}.level-dot.risk-medium{background-color:var(--risk-medium)}.level-dot.risk-low{background-color:var(--risk-low)}.level-dot.risk-dno{background-color:var(--risk-dno)}.status-pill{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:18px}.status-pill.status-active{color:var(--success)}.status-pill.status-blacklisted{color:var(--error-dark)}.cell-avatar{display:inline-flex;align-items:center;gap:8px;min-width:0}.cell-avatar-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:12px;flex-shrink:0;background-color:var(--grey-200);color:var(--grey-700)}.cell-avatar-initials{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:10px;line-height:1;letter-spacing:.1875px;text-indent:.1875px;text-align:center;transform:translateY(1px)}.cell-avatar-dot{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;border:1px solid var(--background);background-color:var(--grey-400)}.cell-avatar-dot.online{background-color:var(--online)}.badge-dot{width:6px;height:6px;border-radius:50%;background-color:var(--grey-400);flex-shrink:0}.badge-dot.online{background-color:var(--online)}.status-text{display:inline-flex;align-items:center;gap:4px;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:20px;color:var(--text-muted)}.status-text img{flex-shrink:0}.status-text.enabled{color:var(--success)}.card{display:flex;flex-direction:column;gap:8px;padding:4px;border:1px solid var(--grey-200);border-radius:12px;background-color:var(--white)}.card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-radius:6px;background-color:var(--grey-50)}.card-title{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:var(--grey-800)}.card-body{display:flex;flex-direction:column;padding:8px 16px}.card-action{display:inline-flex;align-items:center;gap:4px;padding:0;background:none;border:none;cursor:pointer;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--primary)}.card-action img{flex-shrink:0}.card-action:hover{text-decoration:underline}.card-action:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.card-tabs{display:flex;align-items:center;gap:32px}.card-header-compact{padding:8px 16px}.card-header-tabs{align-items:flex-end;padding:8px 16px 0}.card-header-tabs .card-tab{padding:0 0 8px;white-space:nowrap}.card-tab{padding:0 0 6px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:var(--text-muted);transition:color .15s ease}.card-tab:hover{color:var(--text-secondary)}.card-tab.active{font-weight:600;color:var(--grey-800);border-bottom-color:var(--grey-800)}.info-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 24px}.info-field{display:flex;flex-direction:column;gap:4px;min-width:0}.info-label{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:18px;color:var(--grey-500);overflow-wrap:anywhere}.info-value{display:flex;align-items:center;gap:4px;padding:2px 0;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--grey-800);overflow-wrap:anywhere}.info-value.info-value-warning{color:var(--warning)}.notes-counter{align-self:flex-end;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:18px;color:var(--grey-500)}.details-footer{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:8px 0}@media(max-width:1279px){.info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.info-grid{grid-template-columns:minmax(0,1fr);gap:16px}.page-header{flex-wrap:wrap;padding:0 16px}.page-filters,.page-actions{flex-wrap:wrap}.page-title{white-space:normal}.card-header{flex-wrap:wrap;gap:8px 12px}.card-tabs{gap:20px;overflow-x:auto;scrollbar-width:none}.card-tabs::-webkit-scrollbar{display:none}.details-footer{flex-wrap:wrap;gap:12px 24px}}.text-success{color:var(--success)}.text-error{color:var(--error-dark)}.onb-page{position:relative;display:flex;flex:1 0 auto;flex-direction:column;gap:40px;width:100%;max-width:100%;min-height:0;margin-inline:auto}.step-status{display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--text-secondary)}.step-loading{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;padding:24px;border:1px solid var(--onb-border);border-radius:12px;background-color:var(--background);color:var(--text-secondary)}.step-loading-spinner{width:32px;height:32px;border:3px solid var(--onb-border);border-top-color:var(--primary);border-radius:50%;animation:step-loading-spin .8s linear infinite}@keyframes step-loading-spin{to{transform:rotate(360deg)}}.onb-heading{display:flex;flex-direction:column;gap:6px;width:100%;word-break:break-word}.onb-title-row{display:flex;align-items:center;gap:8px}.onb-title{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:32px;line-height:40px;color:var(--text-primary)}.onb-title-info{flex-shrink:0;width:24px;height:24px}.onb-subtitle{color:var(--text-secondary)}.onb-body{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;gap:40px;width:100%;min-height:0}.onb-form{display:flex;flex-direction:column;gap:20px;width:100%}.onb-field-row{display:flex;gap:3.8168%;width:100%}.onb-field-row .form-field,.onb-field-row .onb-field{flex:1;min-width:0}.onb-section{display:flex;flex-direction:column;gap:16px;width:100%}.onb-section-title{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:var(--text-primary)}.onb-actions{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;width:100%;padding-top:16px;background-color:var(--background)}.onb-actions:before{content:"";position:absolute;inset:-24px 0 100%;background:linear-gradient(to bottom,transparent,var(--background));pointer-events:none}.onb-body>.onb-actions{margin-top:-16px}.onb-inline-link{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:inherit;line-height:inherit;color:var(--text-link);cursor:pointer}.onb-inline-link:hover{text-decoration:underline}.onb-checkbox-row{display:flex;align-items:flex-start;gap:8px}.onb-checkbox-row p-checkbox{display:flex;padding-top:2px}.onb-checkbox-text{flex:1;min-width:0;color:var(--text-label);word-break:break-word;cursor:pointer}.onb-checkbox-list{display:flex;flex-direction:column;gap:12px;width:100%}.onb-radio-row{display:flex;align-items:center;gap:24px}.onb-radio-option{display:flex;align-items:center;gap:8px;cursor:pointer}.onb-radio-label{color:var(--text-label);cursor:pointer}.onb-legal{display:flex;flex-direction:column;gap:12px;width:100%;color:var(--text-secondary);word-break:break-word}.onb-legal-tight{gap:8px}.onb-legal-heading{font-weight:600}.onb-legal-lead{font-weight:500}.onb-legal-list{display:flex;flex-direction:column;gap:12px;padding-inline-start:24px;list-style:disc}.onb-legal-tight .onb-legal-list{gap:8px}.onb-legal-sublist{margin-top:8px;padding-inline-start:20px}.onb-legal-note{margin-top:8px;margin-inline-start:8px}@media(max-width:767px){.onb-field-row{gap:20px}}@media(max-width:359px){.onb-field-row{flex-direction:column}}@media(max-width:575px){.onb-page{gap:32px}.onb-body{gap:24px}.onb-heading{gap:4px}.onb-title{font-size:20px;line-height:26px}.onb-radio-row{flex-wrap:wrap;gap:12px 20px}}.p-select{width:100%;height:44px;box-shadow:var(--shadow-xs);font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:24px}.p-select-label{display:block;min-width:0;overflow:hidden;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.p-datepicker{display:flex;width:100%}.p-datepicker-input{width:100%;height:44px;padding:10px 14px;border-radius:8px;font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:24px}.p-datepicker-input-icon-container{right:14px;color:var(--text-placeholder)}.p-datepicker:has(.p-datepicker-input-icon-container) .p-datepicker-input{padding-right:42px}.p-datepicker-panel{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;width:max-content;min-width:0}.p-select-dropdown{width:auto;padding:10px 14px;color:var(--text-placeholder)}.p-select-dropdown img,.p-select-dropdown svg{flex-shrink:0;max-width:none}.p-select-overlay,.p-select-option{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.p-select-option{font-size:14px;line-height:20px}.p-checkbox,.p-radiobutton{flex-shrink:0}.p-select-option{white-space:normal;overflow-wrap:anywhere}.p-select-overlay,.p-datepicker-panel{max-width:calc(100vw - 32px)}.p-datepicker-panel{max-width:min(400px,100vw - 32px)}@media(max-width:767px){.p-datepicker-panel{width:auto;max-width:calc(100vw - 24px)}.p-datepicker-calendar-container table{width:100%}}.p-select-overlay.account-select-panel{min-width:max-content;border:1px solid var(--popover-border);border-radius:8px;box-shadow:var(--shadow-lg)}.p-select-overlay.account-select-panel .p-select-list{padding:4px}.p-select-overlay.account-select-panel .p-select-option{padding:8px 10px;font-weight:500;font-size:14px;line-height:20px;color:var(--text-label);text-transform:uppercase;white-space:nowrap}.grecaptcha-badge{visibility:hidden}.recaptcha-notice{margin-top:24px;text-align:center;color:var(--text-muted)}.recaptcha-notice a{color:var(--text-link);text-decoration:underline}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%}body{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:var(--text-primary);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-root{display:block;height:100%}body.drawer-open{overflow:hidden}a{color:inherit;text-decoration:none}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit;outline:none;border:none;background:none}.theme-icon{display:inline-block;flex-shrink:0;width:16px;height:16px;background-color:var(--primary);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}img,svg{display:block;max-width:100%}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--grey-400)}
