.aip-mfe-auth,.aip-mfe-auth__portal{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aip-mfe-auth *,.aip-mfe-auth *:before,.aip-mfe-auth *:after,.aip-mfe-auth__portal *,.aip-mfe-auth__portal *:before,.aip-mfe-auth__portal *:after{box-sizing:border-box}.aip-mfe-auth .clickable-rows .k-table-row,.aip-mfe-auth__portal .clickable-rows .k-table-row{cursor:pointer}.aip-mfe-auth .k-text-base-on-subtle,.aip-mfe-auth__portal .k-text-base-on-subtle{color:var(--kendo-color-base-on-subtle)}.aip-mfe-auth .k-text-base-on-surface,.aip-mfe-auth__portal .k-text-base-on-surface{color:var(--kendo-color-base-on-surface)}.aip-mfe-auth .k-expander,.aip-mfe-auth__portal .k-expander{margin-block:var(--kendo-spacing-2);border-radius:var(--kendo-border-radius-md);border:1px solid var(--kendo-color-border)!important}.aip-mfe-auth .k-expander-title,.aip-mfe-auth__portal .k-expander-title{color:var(--kendo-color-base-on-subtle);font-size:var(--kendo-font-size-sm);font-family:Manrope,Inter,sans-serif;font-weight:700;text-transform:capitalize}.aip-mfe-auth .k-expander-header,.aip-mfe-auth__portal .k-expander-header{padding-block:var(--kendo-spacing-4);padding-inline:var(--kendo-spacing-5)}.aip-mfe-auth .k-expander-content,.aip-mfe-auth__portal .k-expander-content{padding-inline:var(--kendo-spacing-5)}.aip-mfe-auth .k-dialog,.aip-mfe-auth__portal .k-dialog{max-height:100%;overflow:hidden;margin:var(--kendo-spacing-4)}.aip-mfe-auth.ds-dialog-bottom-drawer .k-dialog,.aip-mfe-auth__portal.ds-dialog-bottom-drawer .k-dialog{margin:0}.aip-mfe-auth .k-menu-group,.aip-mfe-auth__portal .k-menu-group{outline:0}.aip-mfe-auth .k-stepper .k-step-label .k-step-text,.aip-mfe-auth__portal .k-stepper .k-step-label .k-step-text{max-width:unset}.aip-mfe-auth .k-stepper .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-indicator{color:var(--kendo-color-info)}.aip-mfe-auth .k-stepper .k-step-current .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-done .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-current .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-done .k-step-indicator{background-color:var(--kendo-color-info);border-color:var(--kendo-color-info);color:var(--kendo-color-surface-alt)}.aip-mfe-auth .k-stepper .k-step-current:hover .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-current.k-hover .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-current.k-step-hover .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-done:hover .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-done.k-hover .k-step-indicator,.aip-mfe-auth .k-stepper .k-step-done.k-step-hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-current:hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-current.k-hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-current.k-step-hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-done:hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-done.k-hover .k-step-indicator,.aip-mfe-auth__portal .k-stepper .k-step-done.k-step-hover .k-step-indicator{background-color:var(--kendo-color-info-hover)}.aip-mfe-auth .k-stepper .k-progressbar .k-selected,.aip-mfe-auth__portal .k-stepper .k-progressbar .k-selected{background-color:var(--kendo-color-info)}.aip-mfe-auth nue-provider,.aip-mfe-auth__portal nue-provider{--nue-primary: var(--kendo-color-primary);--nue-primary-foreground: var(--kendo-color-on-primary);--nue-primary-border: var(--nue-primary);--nue-primary-hover: var(--kendo-color-primary-hover);--nue-primary-hover-border: var(--nue-primary-hover);--nue-default: transparent;--nue-default-foreground: var(--kendo-color-on-app-surface);--nue-default-border: var(--kendo-color-on-app-surface);--nue-default-hover: var(--kendo-color-base-subtle-hover);--nue-default-hover-border: var(--kendo-color-on-app-surface);--nue-background: var(--kendo-color-app-surface);--nue-foreground: var(--kendo-color-on-app-surface);--nue-panel: var(--kendo-color-surface-alt);--nue-panel-border: var(--kendo-color-border);--nue-border: var(--kendo-color-border);--nue-label: var(--kendo-color-subtle);--nue-radius: var(--kendo-border-radius-md);--nue-primary-light: var(--kendo-color-primary-subtle);--nue-primary-light-foreground: var(--kendo-color-primary);--nue-font-family-body: Inter, system-ui, Arial, Helvetica, sans-serif;--nue-font-family-display: Manrope, Inter, system-ui, Arial, Helvetica, sans-serif;--nue-font-family-mono: "Source Code Pro", ui-monospace, monospace}.aip-mfe-auth nue-provider :is(nue-subscription-card,nue-checkout,nue-checkout-review-order,nue-checkout-order-success,nue-checkout-table,nue-checkout-payment-details,nue-checkout-customer-details,nue-product-card,nue-cart-mini),.aip-mfe-auth__portal nue-provider :is(nue-subscription-card,nue-checkout,nue-checkout-review-order,nue-checkout-order-success,nue-checkout-table,nue-checkout-payment-details,nue-checkout-customer-details,nue-product-card,nue-cart-mini){--nue-ui-card: var(--kendo-color-surface-alt);--nue-ui-card-foreground: var(--kendo-color-on-app-surface);--sl-color-gray-50: var(--kendo-color-surface);--sl-color-gray-100: var(--kendo-color-surface-alt);--sl-color-gray-200: var(--kendo-color-base-subtle);--nue-ui-data-table-header-background: var(--kendo-color-surface-alt);--nue-ui-data-table-header-foreground: var(--kendo-color-on-app-surface);--nue-ui-data-table-row-selected-background: var(--kendo-color-base-subtle);--nue-ui-data-table-row-selected-foreground: var(--kendo-color-on-app-surface);--sl-font-weight-semibold: var(--kendo-font-weight-semibold);--sl-z-index-drawer: 1000;--sl-input-background-color: var(--kendo-color-surface-alt);--sl-input-background-color-hover: var(--kendo-color-surface-alt);--sl-input-background-color-focus: var(--kendo-color-surface-alt);--sl-input-background-color-disabled: var(--kendo-color-base-subtle);--sl-input-border-color: var(--kendo-color-border);--sl-input-border-color-hover: var(--kendo-color-border-alt);--sl-input-border-color-focus: var(--kendo-color-border-alt);--sl-input-color: var(--kendo-color-on-app-surface);--sl-input-color-hover: var(--kendo-color-on-app-surface);--sl-input-color-focus: var(--kendo-color-on-app-surface);--sl-input-color-disabled: var(--kendo-color-on-app-surface);--sl-input-placeholder-color: var(--kendo-color-subtle);--sl-input-placeholder-color-disabled: var(--kendo-color-subtle);--sl-input-border-color-disabled: var(--kendo-color-border);--sl-input-label-color: var(--kendo-color-on-app-surface);--sl-input-help-text-color: var(--kendo-color-subtle);--sl-input-font-size-medium: var(--kendo-font-size-sm);--sl-input-focus-ring-color: color-mix( in srgb, var(--kendo-color-on-app-surface) 8%, transparent );--sl-focus-ring-color: color-mix(in srgb, var(--kendo-color-on-app-surface) 8%, transparent)}.aip-mfe-auth nue-provider :is(nue-checkout,nue-checkout-payment-details),.aip-mfe-auth__portal nue-provider :is(nue-checkout,nue-checkout-payment-details){--nue-stripe-primary-color: var(--kendo-color-on-app-surface)}.aip-mfe-auth nue-provider nue-checkout-payment-details,.aip-mfe-auth__portal nue-provider nue-checkout-payment-details{color:var(--kendo-color-on-app-surface)}.aip-mfe-auth nue-provider nue-subscription-card,.aip-mfe-auth__portal nue-provider nue-subscription-card{--nue-subscription-card-width: auto;--nue-subscription-card-min-width: 400px;--nue-subscription-card-max-width: 550px}.aip-mfe-auth nue-provider nue-product-card,.aip-mfe-auth__portal nue-provider nue-product-card{--sl-font-size-large: var(--kendo-font-size-sm);--sl-font-weight-medium: var(--kendo-font-weight-normal);--sl-line-height-dense: var(--sl-line-height-denser);--sl-spacing-large: var(--sl-spacing-medium)}[data-theme=light] .aip-mfe-auth nue-provider nue-subscription-card,[data-theme=light] .aip-mfe-auth__portal nue-provider nue-subscription-card{--nue-subscription-details-table-label-color: var(--kendo-color-on-app-surface);--nue-subscription-details-table-value-color: var(--kendo-color-on-app-surface)}[data-theme=dark] .aip-mfe-auth .message-box.k-bg-info-subtle,[data-theme=dark] .aip-mfe-auth__portal .message-box.k-bg-info-subtle{--kendo-color-info: #1d6cf7;background-color:var(--kendo-color-info)}[data-theme=dark] .aip-mfe-auth .k-radio:checked:before,[data-theme=dark] .aip-mfe-auth .k-radio.k-checked:before,[data-theme=dark] .aip-mfe-auth__portal .k-radio:checked:before,[data-theme=dark] .aip-mfe-auth__portal .k-radio.k-checked:before{color:var(--kendo-color-app-surface)}
