.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:var(--font-family-primary);font-size:var(--text-body-font-size);color:var(--text-basic-color);background-color:var(--background-basic-color-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:var(--font-family-primary);color:var(--text-basic-color)}h1{font-size:var(--text-heading-1-font-size);font-weight:var(--text-heading-1-font-weight)}h2{font-size:var(--text-heading-2-font-size);font-weight:var(--text-heading-2-font-weight)}h3{font-size:var(--text-heading-3-font-size);font-weight:var(--text-heading-3-font-weight)}h4{font-size:var(--text-heading-4-font-size);font-weight:var(--text-heading-4-font-weight)}code,pre{font-family:var(--font-family-mono)}[rcButton]{--rcb-color: var(--button-filled-primary-background-color);--rcb-color-hover: var(--button-filled-primary-hover-background-color);--rcb-color-active: var(--button-filled-primary-active-background-color);--rcb-text-on: var(--button-filled-primary-text-color);display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);font-family:var(--button-font-family);font-weight:var(--button-font-weight);border:1px solid transparent;border-radius:var(--button-border-radius);cursor:pointer;text-decoration:none}@media(prefers-reduced-motion:no-preference){[rcButton]{transition:background-color color box-shadow}}[rcButton]{line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}[rcButton]:focus-visible{outline:var(--focus-ring-width) solid var(--button-focus-outline-color);outline-offset:var(--focus-ring-offset)}[rcButton]:disabled,[rcButton][aria-disabled=true]{opacity:var(--button-disabled-opacity);cursor:not-allowed;pointer-events:none}[rcButton].rc-button-sm{font-size:var(--button-sm-font-size);padding:var(--button-sm-padding);height:var(--button-sm-height)}[rcButton].rc-button-md{font-size:var(--button-md-font-size);padding:var(--button-md-padding);height:var(--button-md-height)}[rcButton].rc-button-lg{font-size:var(--button-lg-font-size);padding:var(--button-lg-padding);height:var(--button-lg-height)}[rcButton].rc-button-icon-only{padding:0;aspect-ratio:1}[rcButton].rc-button-primary{--rcb-color: var(--button-filled-primary-background-color);--rcb-color-hover: var(--button-filled-primary-hover-background-color);--rcb-color-active: var(--button-filled-primary-active-background-color);--rcb-text-on: var(--button-filled-primary-text-color)}[rcButton].rc-button-secondary{--rcb-color: var(--button-filled-secondary-background-color);--rcb-color-hover: var(--button-filled-secondary-hover-background-color);--rcb-color-active: var(--button-filled-secondary-active-background-color);--rcb-text-on: var(--button-filled-secondary-text-color)}[rcButton].rc-button-danger{--rcb-color: var(--button-filled-danger-background-color);--rcb-color-hover: var(--button-filled-danger-hover-background-color);--rcb-color-active: var(--button-filled-danger-active-background-color);--rcb-text-on: var(--button-filled-danger-text-color)}[rcButton].rc-button-info{--rcb-color: var(--button-filled-info-background-color);--rcb-color-hover: var(--button-filled-info-hover-background-color);--rcb-color-active: var(--button-filled-info-active-background-color);--rcb-text-on: var(--button-filled-info-text-color)}[rcButton].rc-button-success{--rcb-color: var(--button-filled-success-background-color);--rcb-color-hover: var(--button-filled-success-hover-background-color);--rcb-color-active: var(--button-filled-success-active-background-color);--rcb-text-on: var(--button-filled-success-text-color)}[rcButton].rc-button-warning{--rcb-color: var(--button-filled-warning-background-color);--rcb-color-hover: var(--button-filled-warning-hover-background-color);--rcb-color-active: var(--button-filled-warning-active-background-color);--rcb-text-on: var(--button-filled-warning-text-color)}[rcButton].rc-button-filled{background:var(--rcb-color);color:var(--rcb-text-on);border-color:transparent}[rcButton].rc-button-filled:hover:not(:disabled):not([aria-disabled=true]){background:var(--rcb-color-hover)}[rcButton].rc-button-filled:active:not(:disabled):not([aria-disabled=true]){background:var(--rcb-color-active)}[rcButton].rc-button-outline{background:transparent;color:var(--rcb-color);border-color:var(--rcb-color)}[rcButton].rc-button-outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--rcb-color);color:var(--rcb-text-on);border-color:var(--rcb-color)}[rcButton].rc-button-outline:active:not(:disabled):not([aria-disabled=true]){background:var(--rcb-color-active);color:var(--rcb-text-on);border-color:var(--rcb-color-active)}[rcButton].rc-button-ghost{background:transparent;color:var(--rcb-color);border-color:transparent}[rcButton].rc-button-ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-ghost-hover-background-color)}[rcButton].rc-button-ghost:active:not(:disabled):not([aria-disabled=true]){background:var(--rcb-color);color:var(--rcb-text-on)}rc-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;vertical-align:middle;line-height:1}rc-icon svg{display:block;width:100%;height:100%}rc-icon.rc-icon-primary{color:var(--color-primary-default)}rc-icon.rc-icon-success{color:var(--color-success-default)}rc-icon.rc-icon-warning{color:var(--color-warning-default)}rc-icon.rc-icon-danger{color:var(--color-danger-default)}rc-icon.rc-icon-info{color:var(--color-info-default)}rc-tabs{display:block}.rc-tabs{display:flex;flex-direction:column}.rc-tabs-nav{display:flex;flex-wrap:nowrap;border-bottom:2px solid var(--border-basic-color);gap:0;overflow-x:auto;scrollbar-width:none}.rc-tabs-nav::-webkit-scrollbar{display:none}.rc-tabs-tab{position:relative;display:inline-flex;align-items:center;gap:.4em;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;color:var(--text-hint-color);font-family:var(--button-font-family);font-weight:500;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.rc-tabs-tab{transition:color var(--transition-duration-fast) var(--transition-timing),border-color var(--transition-duration-fast) var(--transition-timing),background var(--transition-duration-fast) var(--transition-timing)}}.rc-tabs-tab{font-size:.875rem;padding:.625rem 1rem}.rc-tabs-tab:hover:not(.rc-tabs-tab-disabled):not(.rc-tabs-tab-active){color:var(--text-basic-color);background:var(--background-basic-color-2)}.rc-tabs-tab:focus-visible{outline:var(--focus-ring-width) solid var(--button-focus-outline-color);outline-offset:-2px;border-radius:3px 3px 0 0}.rc-tabs-tab-active,.rc-tabs-tab-active.rc-tabs-tab-primary{color:var(--color-primary-default);border-bottom-color:var(--color-primary-default)}.rc-tabs-tab-active.rc-tabs-tab-success{color:var(--color-success-default);border-bottom-color:var(--color-success-default)}.rc-tabs-tab-active.rc-tabs-tab-warning{color:var(--color-warning-default);border-bottom-color:var(--color-warning-default)}.rc-tabs-tab-active.rc-tabs-tab-danger{color:var(--color-danger-default);border-bottom-color:var(--color-danger-default)}.rc-tabs-tab-active.rc-tabs-tab-info{color:var(--color-info-default);border-bottom-color:var(--color-info-default)}.rc-tabs-tab-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.rc-tabs-tab-icon{font-size:1em;flex-shrink:0}.rc-tabs-sm .rc-tabs-tab{font-size:.75rem;padding:.375rem .75rem}.rc-tabs-sm .rc-tabs-tab .rc-tabs-tab-icon{font-size:.875rem}.rc-tabs-lg .rc-tabs-tab{font-size:1rem;padding:.75rem 1.25rem}.rc-tabs-lg .rc-tabs-tab .rc-tabs-tab-icon{font-size:1.125rem}.rc-tabs-panels{flex:1}.rc-tabs-panel{display:none;padding-top:1.5rem}.rc-tabs-panel-active{display:block}.rc-alert{display:flex;align-items:flex-start;gap:var(--alert-gap);padding:var(--alert-padding);border-radius:var(--alert-border-radius);border:1px solid transparent;font-size:var(--alert-font-size);line-height:1.5}.rc-alert-icon{flex-shrink:0;font-size:1.125rem;margin-top:.05em}.rc-alert-body{flex:1;min-width:0}.rc-alert-title{margin:0 0 .25rem;font-size:var(--alert-title-font-size);font-weight:var(--alert-title-font-weight);line-height:1.4}.rc-alert-message{margin:0}.rc-alert-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;opacity:.6;font-size:var(--alert-close-size);color:inherit;border-radius:var(--radius-sm);line-height:1}@media(prefers-reduced-motion:no-preference){.rc-alert-close{transition:opacity var(--transition-duration-medium) var(--transition-timing)}}.rc-alert-close{margin-top:.05em}.rc-alert-close:hover{opacity:1}.rc-alert-close:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:1}.rc-alert-info.rc-alert-subtle{background:var(--alert-info-subtle-background);color:var(--alert-info-subtle-color);border-color:var(--alert-info-subtle-border)}.rc-alert-info.rc-alert-filled{background:var(--alert-info-filled-background);color:var(--alert-info-filled-color);border-color:var(--alert-info-filled-border)}.rc-alert-info.rc-alert-outline{background:var(--alert-info-outline-background);color:var(--alert-info-outline-color);border-color:var(--alert-info-outline-border)}.rc-alert-success.rc-alert-subtle{background:var(--alert-success-subtle-background);color:var(--alert-success-subtle-color);border-color:var(--alert-success-subtle-border)}.rc-alert-success.rc-alert-filled{background:var(--alert-success-filled-background);color:var(--alert-success-filled-color);border-color:var(--alert-success-filled-border)}.rc-alert-success.rc-alert-outline{background:var(--alert-success-outline-background);color:var(--alert-success-outline-color);border-color:var(--alert-success-outline-border)}.rc-alert-warning.rc-alert-subtle{background:var(--alert-warning-subtle-background);color:var(--alert-warning-subtle-color);border-color:var(--alert-warning-subtle-border)}.rc-alert-warning.rc-alert-filled{background:var(--alert-warning-filled-background);color:var(--alert-warning-filled-color);border-color:var(--alert-warning-filled-border)}.rc-alert-warning.rc-alert-outline{background:var(--alert-warning-outline-background);color:var(--alert-warning-outline-color);border-color:var(--alert-warning-outline-border)}.rc-alert-danger.rc-alert-subtle{background:var(--alert-danger-subtle-background);color:var(--alert-danger-subtle-color);border-color:var(--alert-danger-subtle-border)}.rc-alert-danger.rc-alert-filled{background:var(--alert-danger-filled-background);color:var(--alert-danger-filled-color);border-color:var(--alert-danger-filled-border)}.rc-alert-danger.rc-alert-outline{background:var(--alert-danger-outline-background);color:var(--alert-danger-outline-color);border-color:var(--alert-danger-outline-border)}.rc-toast-pane{pointer-events:none;display:flex;flex-direction:column;gap:.5rem;z-index:1100}.rc-toast-pane-bottom-right,.rc-toast-pane-bottom-left,.rc-toast-pane-bottom-center{flex-direction:column-reverse}.rc-toast-container{display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.rc-toast-container-bottom-right,.rc-toast-container-bottom-left,.rc-toast-container-bottom-center{flex-direction:column-reverse}.rc-toast-wrapper{pointer-events:auto}@media(prefers-reduced-motion:no-preference){.rc-toast-wrapper{animation:rc-toast-enter var(--transition-duration-normal) var(--transition-timing) both}}@keyframes rc-toast-enter{0%{transform:translate(2rem);opacity:0}to{transform:translate(0);opacity:1}}.rc-toast{position:relative;display:flex;align-items:flex-start;gap:var(--toast-gap);padding:var(--toast-padding);min-width:var(--toast-min-width);max-width:var(--toast-max-width);border-radius:var(--toast-border-radius);border:1px solid var(--toast-border-color);background:var(--toast-background);color:var(--toast-color);box-shadow:var(--toast-shadow);font-size:var(--toast-font-size);overflow:hidden}.rc-toast-accent{display:block;position:absolute;top:0;left:0;width:4px;height:100%}.rc-toast-icon{flex-shrink:0;font-size:1.125rem;margin-top:.05em}.rc-toast-body{flex:1;min-width:0}.rc-toast-title{margin:0 0 .2rem;font-size:var(--toast-title-font-size);font-weight:var(--toast-title-font-weight);line-height:1.4}.rc-toast-message{margin:0;line-height:1.5}.rc-toast-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;opacity:.5;font-size:var(--toast-close-size);color:inherit;border-radius:var(--radius-sm);line-height:1}@media(prefers-reduced-motion:no-preference){.rc-toast-close{transition:opacity var(--transition-duration-medium) var(--transition-timing)}}.rc-toast-close{margin-top:.05em}.rc-toast-close:hover{opacity:1}.rc-toast-close:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:1}.rc-toast-progress{position:absolute;bottom:0;left:0;height:var(--toast-progress-height);width:100%;transform-origin:left center;animation:rc-toast-progress linear forwards}.rc-toast-info .rc-toast-accent,.rc-toast-info .rc-toast-icon{color:var(--toast-info-accent)}.rc-toast-info .rc-toast-accent,.rc-toast-info .rc-toast-progress{background:var(--toast-info-accent)}.rc-toast-success .rc-toast-accent,.rc-toast-success .rc-toast-icon{color:var(--toast-success-accent)}.rc-toast-success .rc-toast-accent,.rc-toast-success .rc-toast-progress{background:var(--toast-success-accent)}.rc-toast-warning .rc-toast-accent,.rc-toast-warning .rc-toast-icon{color:var(--toast-warning-accent)}.rc-toast-warning .rc-toast-accent,.rc-toast-warning .rc-toast-progress{background:var(--toast-warning-accent)}.rc-toast-danger .rc-toast-accent,.rc-toast-danger .rc-toast-icon{color:var(--toast-danger-accent)}.rc-toast-danger .rc-toast-accent,.rc-toast-danger .rc-toast-progress{background:var(--toast-danger-accent)}@keyframes rc-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.rc-dialog-backdrop{background:var(--dialog-overlay-backdrop-color)}.rc-dialog{position:relative;display:flex;flex-direction:column;min-width:20rem;max-height:85vh;outline:none;overflow:hidden;background:var(--dialog-background);color:var(--dialog-text-color);border-radius:var(--dialog-border-radius);box-shadow:var(--dialog-shadow)}@media(prefers-reduced-motion:no-preference){.rc-dialog{animation:rc-dialog-enter var(--transition-duration-normal) cubic-bezier(0,0,.2,1)}}@keyframes rc-dialog-enter{0%{opacity:0;transform:scale(.96) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.rc-dialog-close-btn{position:absolute;top:.875rem;right:.875rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;color:var(--dialog-close-color)}@media(prefers-reduced-motion:no-preference){.rc-dialog-close-btn{transition:background var(--transition-duration-fast) var(--transition-timing),color var(--transition-duration-fast) var(--transition-timing)}}.rc-dialog-close-btn:hover{background:var(--dialog-close-hover-background);color:var(--dialog-close-hover-color)}.rc-dialog-close-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.rc-dialog-title{display:block;padding:var(--dialog-header-padding);font-size:var(--dialog-title-font-size);font-weight:var(--dialog-title-font-weight);color:var(--dialog-text-color);margin:0;border-bottom:1px solid var(--dialog-border-color);line-height:1.4}.rc-dialog-content{display:block;padding:var(--dialog-body-padding);overflow-y:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch}.rc-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--dialog-actions-padding);border-top:1px solid var(--dialog-border-color);flex-shrink:0}.rc-dialog-actions.rc-dialog-actions-start{justify-content:flex-start}input.rc-input,textarea.rc-input{display:block;width:100%;box-sizing:border-box;font-family:var(--input-font-family);font-weight:var(--input-font-weight);font-size:var(--input-md-font-size);color:var(--input-text-color);background:var(--input-background-color);border:1.5px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-md-padding);height:var(--input-md-height);outline:none}@media(prefers-reduced-motion:no-preference){input.rc-input,textarea.rc-input{transition:border-color var(--transition-duration-fast) var(--transition-timing),box-shadow var(--transition-duration-fast) var(--transition-timing),background var(--transition-duration-fast) var(--transition-timing)}}input.rc-input,textarea.rc-input{appearance:none}input.rc-input::placeholder,textarea.rc-input::placeholder{color:var(--input-placeholder-color)}input.rc-input:hover:not(:disabled),textarea.rc-input:hover:not(:disabled){border-color:var(--input-hover-border-color)}input.rc-input.rc-input-focused:not(:disabled),input.rc-input:focus:not(:disabled),textarea.rc-input.rc-input-focused:not(:disabled),textarea.rc-input:focus:not(:disabled){border-color:var(--input-focus-border-color);box-shadow:var(--input-focus-shadow)}input.rc-input:disabled,textarea.rc-input:disabled{background:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);color:var(--input-disabled-text-color);cursor:not-allowed;opacity:.7}input.rc-input.rc-input-sm,textarea.rc-input.rc-input-sm{font-size:var(--input-sm-font-size);padding:var(--input-sm-padding);height:var(--input-sm-height)}input.rc-input.rc-input-md,textarea.rc-input.rc-input-md{font-size:var(--input-md-font-size);padding:var(--input-md-padding);height:var(--input-md-height)}input.rc-input.rc-input-lg,textarea.rc-input.rc-input-lg{font-size:var(--input-lg-font-size);padding:var(--input-lg-padding);height:var(--input-lg-height)}input.rc-input.rc-input-success,textarea.rc-input.rc-input-success{border-color:var(--input-success-border-color)}input.rc-input.rc-input-success.rc-input-focused,input.rc-input.rc-input-success:focus,textarea.rc-input.rc-input-success.rc-input-focused,textarea.rc-input.rc-input-success:focus{box-shadow:var(--input-success-focus-shadow)}input.rc-input.rc-input-danger,textarea.rc-input.rc-input-danger{border-color:var(--input-danger-border-color)}input.rc-input.rc-input-danger.rc-input-focused,input.rc-input.rc-input-danger:focus,textarea.rc-input.rc-input-danger.rc-input-focused,textarea.rc-input.rc-input-danger:focus{box-shadow:var(--input-danger-focus-shadow)}input.rc-input.rc-input-warning,textarea.rc-input.rc-input-warning{border-color:var(--input-warning-border-color)}input.rc-input.rc-input-warning.rc-input-focused,input.rc-input.rc-input-warning:focus,textarea.rc-input.rc-input-warning.rc-input-focused,textarea.rc-input.rc-input-warning:focus{box-shadow:var(--input-warning-focus-shadow)}textarea.rc-input,input.rc-input.rc-input-textarea{height:auto;min-height:var(--textarea-min-height);resize:var(--textarea-resize);line-height:1.6}.rc-field{display:flex;flex-direction:column;gap:0}.rc-field-label{display:block;font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);color:var(--input-label-color);margin-bottom:var(--input-label-gap)}.rc-field-required{color:var(--input-danger-border-color);margin-left:2px}.rc-field-hint{display:block;font-size:var(--input-hint-font-size);color:var(--input-hint-color);margin-top:var(--input-hint-gap)}.rc-field-error{display:block;font-size:var(--input-hint-font-size);color:var(--input-danger-hint-color);margin-top:var(--input-hint-gap)}.rc-field-success-hint{display:block;font-size:var(--input-hint-font-size);color:var(--input-success-hint-color);margin-top:var(--input-hint-gap)}.rc-field-warning-hint{display:block;font-size:var(--input-hint-font-size);color:var(--input-warning-hint-color);margin-top:var(--input-hint-gap)}.rc-table,table[rcTable]{width:100%;border-collapse:collapse;background:var(--table-background);color:var(--table-text-color);font-family:inherit;font-size:.9375rem;border:1px solid var(--table-border-color);border-radius:var(--table-border-radius);overflow:hidden;display:table}tr.rc-header-row,.rc-header-row{background:var(--table-header-background)}.rc-header-cell{padding:var(--table-cell-padding);color:var(--table-header-text-color);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--table-border-color);white-space:nowrap;text-align:left;vertical-align:middle}@media(prefers-reduced-motion:no-preference){tr.rc-row,.rc-row{transition:background-color var(--transition-duration-fast) var(--transition-timing)}}tr.rc-row:last-child .rc-cell,.rc-row:last-child .rc-cell{border-bottom:none}tr.rc-row:hover,.rc-row:hover{background:var(--table-row-hover-background)}.rc-cell{padding:var(--table-cell-padding);border-bottom:1px solid var(--table-border-color);vertical-align:middle;color:var(--table-text-color)}tr.rc-footer-row,.rc-footer-row{background:var(--table-header-background)}.rc-footer-cell{padding:var(--table-cell-padding);border-top:2px solid var(--table-border-color);font-weight:600;vertical-align:middle;color:var(--table-text-color)}.rc-table-no-data-row td,.rc-table-no-data-row .rc-cell{padding:var(--table-cell-padding);text-align:center;color:var(--table-header-text-color);font-style:italic}.rc-table-sticky{position:sticky;z-index:1;background:inherit}.rc-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.rc-sort-header{transition:color var(--transition-duration-fast) var(--transition-timing)}}.rc-sort-header{outline:none}.rc-sort-header:hover{color:var(--table-sort-active-color)}.rc-sort-header:focus-visible{outline:2px solid var(--table-sort-active-color);outline-offset:2px;border-radius:2px}.rc-sort-header.rc-sort-header-active{color:var(--table-sort-active-color)}.rc-sort-header-inner{display:inline-flex;align-items:center;gap:.375rem;width:100%}.rc-sort-header-content{flex:1}.rc-sort-header-arrow{display:inline-flex;align-items:center;flex-shrink:0;color:inherit}.rc-sort-header-unsorted{opacity:.3}.rc-chip{display:inline-flex;align-items:center;gap:var(--chip-gap);border-radius:var(--chip-border-radius);border:1px solid var(--chip-default-border-color);background:var(--chip-default-background-color);color:var(--chip-default-text-color);font-family:var(--chip-font-family);font-weight:var(--chip-font-weight);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){.rc-chip{transition:background var(--transition-duration-fast) var(--transition-timing),color var(--transition-duration-fast) var(--transition-timing),border-color var(--transition-duration-fast) var(--transition-timing),box-shadow var(--transition-duration-fast) var(--transition-timing)}}.rc-chip-sm{font-size:var(--chip-sm-font-size);padding:var(--chip-sm-padding)}.rc-chip-sm .rc-chip-icon,.rc-chip-sm .rc-chip-close rc-icon{width:.875rem;height:.875rem;font-size:.875rem}.rc-chip-md{font-size:var(--chip-md-font-size);padding:var(--chip-md-padding)}.rc-chip-md .rc-chip-icon,.rc-chip-md .rc-chip-close rc-icon{width:1rem;height:1rem;font-size:1rem}.rc-chip-primary{background:var(--chip-primary-background-color);color:var(--chip-primary-text-color);border-color:transparent}.rc-chip-success{background:var(--chip-success-background-color);color:var(--chip-success-text-color);border-color:transparent}.rc-chip-warning{background:var(--chip-warning-background-color);color:var(--chip-warning-text-color);border-color:transparent}.rc-chip-danger{background:var(--chip-danger-background-color);color:var(--chip-danger-text-color);border-color:transparent}.rc-chip-info{background:var(--chip-info-background-color);color:var(--chip-info-text-color);border-color:transparent}.rc-chip-clickable{cursor:pointer}.rc-chip-clickable:hover:not(.rc-chip-disabled){background:var(--chip-hover-background-color);border-color:var(--chip-hover-border-color)}.rc-chip-clickable:focus-visible{outline:2px solid var(--chip-focus-outline-color);outline-offset:2px}.rc-chip-clickable.rc-chip-primary:hover:not(.rc-chip-disabled){filter:brightness(.9)}.rc-chip-clickable.rc-chip-success:hover:not(.rc-chip-disabled){filter:brightness(.9)}.rc-chip-clickable.rc-chip-warning:hover:not(.rc-chip-disabled){filter:brightness(.9)}.rc-chip-clickable.rc-chip-danger:hover:not(.rc-chip-disabled){filter:brightness(.9)}.rc-chip-clickable.rc-chip-info:hover:not(.rc-chip-disabled){filter:brightness(.9)}.rc-chip-selected{background:var(--chip-selected-background-color);color:var(--chip-selected-text-color);border-color:transparent}.rc-chip-disabled{opacity:var(--chip-disabled-opacity);cursor:not-allowed;pointer-events:none}.rc-chip-icon{display:inline-flex;align-items:center;flex-shrink:0;opacity:.8}.rc-chip-label{display:inline-flex;align-items:center}.rc-chip-close{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin:0;margin-left:.125rem;cursor:pointer;color:inherit;opacity:.65;border-radius:50%;line-height:0}@media(prefers-reduced-motion:no-preference){.rc-chip-close{transition:opacity var(--transition-duration-fast) var(--transition-timing),background var(--transition-duration-fast) var(--transition-timing)}}.rc-chip-close:hover:not(:disabled){opacity:1;background:var(--chip-close-hover-background-color)}.rc-chip-close:disabled{cursor:not-allowed}.rc-radio-group{display:flex;flex-direction:column;gap:var(--radio-group-gap)}.rc-radio-group-disabled{opacity:var(--radio-disabled-opacity);pointer-events:none}.rc-radio-button{display:inline-flex;align-items:center;gap:var(--radio-gap);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--radio-font-family);color:var(--radio-text-color)}.rc-radio-button-sm{font-size:var(--radio-sm-font-size)}.rc-radio-button-sm .rc-radio-button-control{width:var(--radio-sm-size);height:var(--radio-sm-size)}.rc-radio-button-sm .rc-radio-button-dot{width:var(--radio-sm-dot-size);height:var(--radio-sm-dot-size)}.rc-radio-button-md{font-size:var(--radio-md-font-size)}.rc-radio-button-md .rc-radio-button-control{width:var(--radio-md-size);height:var(--radio-md-size)}.rc-radio-button-md .rc-radio-button-dot{width:var(--radio-md-dot-size);height:var(--radio-md-dot-size)}.rc-radio-button-disabled{opacity:var(--radio-disabled-opacity);cursor:not-allowed}.rc-radio-button-checked .rc-radio-button-control{border-color:var(--radio-checked-border-color);background:var(--radio-checked-background)}.rc-radio-button-checked .rc-radio-button-dot{background:var(--radio-dot-color);transform:scale(1);opacity:1}.rc-radio-button:focus-visible .rc-radio-button-control{outline:2px solid var(--radio-focus-outline-color);outline-offset:2px}.rc-radio-button:not(.rc-radio-button-disabled):not(.rc-radio-button-checked):hover .rc-radio-button-control{border-color:var(--radio-hover-border-color);background:var(--radio-hover-background)}.rc-radio-button-control{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--radio-border-color);background:var(--radio-background)}@media(prefers-reduced-motion:no-preference){.rc-radio-button-control{transition:border-color var(--transition-duration-medium) var(--transition-timing),background var(--transition-duration-medium) var(--transition-timing),box-shadow var(--transition-duration-medium) var(--transition-timing)}}.rc-radio-button-dot{border-radius:50%;background:var(--radio-dot-color);transform:scale(0);opacity:0}@media(prefers-reduced-motion:no-preference){.rc-radio-button-dot{transition:transform var(--transition-duration-medium) var(--transition-timing),opacity var(--transition-duration-medium) var(--transition-timing)}}.rc-radio-button-label{line-height:1.5}.rc-toggle{display:inline-flex;align-items:center;gap:var(--toggle-gap);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--toggle-font-family);font-size:var(--toggle-md-font-size);color:var(--toggle-text-color)}.rc-toggle-sm{font-size:var(--toggle-sm-font-size);gap:var(--toggle-gap)}.rc-toggle-sm .rc-toggle-track{width:var(--toggle-sm-track-width);height:var(--toggle-sm-track-height);border-radius:var(--toggle-sm-track-border-radius)}.rc-toggle-sm .rc-toggle-thumb{width:var(--toggle-sm-thumb-size);height:var(--toggle-sm-thumb-size)}.rc-toggle-md{font-size:var(--toggle-md-font-size)}.rc-toggle-md .rc-toggle-track{width:var(--toggle-md-track-width);height:var(--toggle-md-track-height);border-radius:var(--toggle-md-track-border-radius)}.rc-toggle-md .rc-toggle-thumb{width:var(--toggle-md-thumb-size);height:var(--toggle-md-thumb-size)}.rc-toggle-lg{font-size:var(--toggle-lg-font-size)}.rc-toggle-lg .rc-toggle-track{width:var(--toggle-lg-track-width);height:var(--toggle-lg-track-height);border-radius:var(--toggle-lg-track-border-radius)}.rc-toggle-lg .rc-toggle-thumb{width:var(--toggle-lg-thumb-size);height:var(--toggle-lg-thumb-size)}.rc-toggle-checked .rc-toggle-track{background:var(--toggle-checked-track-color)}.rc-toggle-checked .rc-toggle-thumb{transform:translate(calc(100% + var(--toggle-thumb-gap) * 2))}.rc-toggle-disabled{opacity:var(--toggle-disabled-opacity);cursor:not-allowed}.rc-toggle:focus-visible .rc-toggle-track{outline:2px solid var(--toggle-focus-outline-color);outline-offset:2px}.rc-toggle:not(.rc-toggle-disabled):not(.rc-toggle-checked):hover .rc-toggle-track{background:var(--toggle-hover-track-color)}.rc-toggle:not(.rc-toggle-disabled).rc-toggle-checked:hover .rc-toggle-track{background:var(--toggle-checked-hover-track-color)}.rc-toggle-label-left{flex-direction:row-reverse}.rc-toggle-track{position:relative;flex-shrink:0;background:var(--toggle-track-color)}@media(prefers-reduced-motion:no-preference){.rc-toggle-track{transition:background var(--transition-duration-normal) var(--transition-timing)}}.rc-toggle-track{display:flex;align-items:center;padding:var(--toggle-thumb-gap)}.rc-toggle-thumb{flex-shrink:0;border-radius:50%;background:var(--toggle-thumb-color);box-shadow:var(--toggle-thumb-shadow)}@media(prefers-reduced-motion:no-preference){.rc-toggle-thumb{transition:transform var(--transition-duration-normal) cubic-bezier(.4,0,.2,1)}}.rc-toggle-label{line-height:1.5}.rc-checkbox{display:inline-flex;align-items:center;gap:var(--checkbox-gap);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--checkbox-font-family);font-size:var(--checkbox-md-font-size);color:var(--checkbox-text-color);position:relative}.rc-checkbox.rc-checkbox-sm{font-size:var(--checkbox-sm-font-size)}.rc-checkbox.rc-checkbox-sm .rc-checkbox-box{width:var(--checkbox-sm-size);height:var(--checkbox-sm-size)}.rc-checkbox.rc-checkbox-md{font-size:var(--checkbox-md-font-size)}.rc-checkbox.rc-checkbox-md .rc-checkbox-box{width:var(--checkbox-md-size);height:var(--checkbox-md-size)}.rc-checkbox.rc-checkbox-lg{font-size:var(--checkbox-lg-font-size)}.rc-checkbox.rc-checkbox-lg .rc-checkbox-box{width:var(--checkbox-lg-size);height:var(--checkbox-lg-size)}.rc-checkbox:not(.rc-checkbox-disabled):hover .rc-checkbox-box{border-color:var(--checkbox-hover-border-color);background:var(--checkbox-hover-background)}.rc-checkbox.rc-checkbox-checked .rc-checkbox-box,.rc-checkbox.rc-checkbox-indeterminate .rc-checkbox-box{background:var(--checkbox-checked-background);border-color:var(--checkbox-checked-border-color);color:var(--checkbox-checked-icon-color)}.rc-checkbox.rc-checkbox-checked:not(.rc-checkbox-disabled):hover .rc-checkbox-box,.rc-checkbox.rc-checkbox-indeterminate:not(.rc-checkbox-disabled):hover .rc-checkbox-box{background:var(--checkbox-checked-hover-background);border-color:var(--checkbox-checked-hover-background)}.rc-checkbox.rc-checkbox-disabled{cursor:not-allowed;opacity:var(--checkbox-disabled-opacity)}.rc-checkbox.rc-checkbox-success .rc-checkbox-box{border-color:var(--checkbox-success-border-color)}.rc-checkbox.rc-checkbox-success.rc-checkbox-checked .rc-checkbox-box,.rc-checkbox.rc-checkbox-success.rc-checkbox-indeterminate .rc-checkbox-box{background:var(--checkbox-success-checked-background);border-color:var(--checkbox-success-checked-background)}.rc-checkbox.rc-checkbox-warning .rc-checkbox-box{border-color:var(--checkbox-warning-border-color)}.rc-checkbox.rc-checkbox-warning.rc-checkbox-checked .rc-checkbox-box,.rc-checkbox.rc-checkbox-warning.rc-checkbox-indeterminate .rc-checkbox-box{background:var(--checkbox-warning-checked-background);border-color:var(--checkbox-warning-checked-background);color:var(--checkbox-warning-icon-color)}.rc-checkbox.rc-checkbox-danger .rc-checkbox-box{border-color:var(--checkbox-danger-border-color)}.rc-checkbox.rc-checkbox-danger.rc-checkbox-checked .rc-checkbox-box,.rc-checkbox.rc-checkbox-danger.rc-checkbox-indeterminate .rc-checkbox-box{background:var(--checkbox-danger-checked-background);border-color:var(--checkbox-danger-checked-background)}.rc-checkbox:has(.rc-checkbox-input:focus-visible) .rc-checkbox-box{outline:2px solid var(--checkbox-focus-outline-color);outline-offset:2px}.rc-checkbox.rc-checkbox-label-left{flex-direction:row-reverse}.rc-checkbox-box{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background:var(--checkbox-background);color:var(--checkbox-icon-color)}@media(prefers-reduced-motion:no-preference){.rc-checkbox-box{transition:background var(--transition-duration-fast) var(--transition-timing),border-color var(--transition-duration-fast) var(--transition-timing)}}.rc-checkbox-box{width:var(--checkbox-md-size);height:var(--checkbox-md-size)}.rc-checkbox-icon{display:block;flex-shrink:0}.rc-checkbox-label{line-height:1.5}.rc-checkbox-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:inherit;z-index:1}rc-select{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;box-sizing:border-box;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--select-font-family);font-weight:var(--select-font-weight);font-size:var(--select-md-font-size);color:var(--select-text-color);background:var(--select-background-color);border:1.5px solid var(--select-border-color);border-radius:var(--select-border-radius);padding:var(--select-md-padding);height:var(--select-md-height);outline:none}@media(prefers-reduced-motion:no-preference){rc-select{transition:border-color var(--transition-duration-fast) var(--transition-timing),box-shadow var(--transition-duration-fast) var(--transition-timing),background var(--transition-duration-fast) var(--transition-timing)}}rc-select:hover:not(.rc-select-disabled){border-color:var(--select-hover-border-color)}rc-select.rc-select-focused:not(.rc-select-disabled),rc-select:focus:not(.rc-select-disabled){border-color:var(--select-focus-border-color);box-shadow:var(--select-focus-shadow)}rc-select.rc-select-disabled{background:var(--select-disabled-background-color);border-color:var(--select-disabled-border-color);color:var(--select-disabled-text-color);cursor:not-allowed;opacity:.7}rc-select.rc-select-success{border-color:var(--select-success-border-color)}rc-select.rc-select-success.rc-select-focused,rc-select.rc-select-success:focus{box-shadow:var(--select-success-focus-shadow)}rc-select.rc-select-warning{border-color:var(--select-warning-border-color)}rc-select.rc-select-warning.rc-select-focused,rc-select.rc-select-warning:focus{box-shadow:var(--select-warning-focus-shadow)}rc-select.rc-select-danger{border-color:var(--select-danger-border-color)}rc-select.rc-select-danger.rc-select-focused,rc-select.rc-select-danger:focus{box-shadow:var(--select-danger-focus-shadow)}rc-select.rc-select-sm{font-size:var(--select-sm-font-size);padding:var(--select-sm-padding);height:var(--select-sm-height)}rc-select.rc-select-md{font-size:var(--select-md-font-size);padding:var(--select-md-padding);height:var(--select-md-height)}rc-select.rc-select-lg{font-size:var(--select-lg-font-size);padding:var(--select-lg-padding);height:var(--select-lg-height)}.rc-select-value{flex:1 1 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.rc-select-placeholder{color:var(--select-placeholder-color)}.rc-select-arrow{flex-shrink:0;display:inline-flex;align-items:center;color:var(--select-arrow-color)}@media(prefers-reduced-motion:no-preference){.rc-select-arrow{transition:transform var(--transition-duration-fast) var(--transition-timing)}}.rc-select-arrow.rc-select-arrow-open{transform:rotate(180deg)}.rc-select-panel{background:var(--select-panel-background);border:1px solid var(--select-panel-border-color);border-radius:var(--select-panel-border-radius);box-shadow:var(--select-panel-shadow);overflow-y:auto;max-height:var(--select-panel-max-height);padding:var(--select-panel-padding);width:100%}.rc-select-option{display:flex;align-items:center;gap:.5rem;padding:var(--select-option-padding);font-size:var(--select-option-font-size);color:var(--select-option-text-color);border-radius:var(--select-option-border-radius);cursor:pointer}@media(prefers-reduced-motion:no-preference){.rc-select-option{transition:background var(--transition-duration-fast) var(--transition-timing)}}.rc-select-option:hover:not(.rc-select-option-disabled){background:var(--select-option-hover-background)}.rc-select-option.rc-select-option-active:not(.rc-select-option-disabled){background:var(--select-option-hover-background);outline:2px solid var(--select-focus-border-color);outline-offset:-2px}.rc-select-option.rc-select-option-selected{background:var(--select-option-selected-background);color:var(--select-option-selected-text-color);font-weight:var(--select-option-selected-font-weight)}.rc-select-option.rc-select-option-selected:hover:not(.rc-select-option-disabled){background:var(--select-option-selected-hover-background)}.rc-select-option.rc-select-option-disabled{color:var(--select-disabled-text-color);cursor:not-allowed;opacity:.5}.rc-select-option-label{flex:1 1 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rc-select-option rc-checkbox{pointer-events:none;flex-shrink:0}.rc-select-no-options{padding:var(--select-option-padding);font-size:var(--select-option-font-size);color:var(--select-placeholder-color);text-align:center}.rc-accordion{display:flex;flex-direction:column;border:1px solid var(--accordion-border-color);border-radius:var(--accordion-border-radius);overflow:hidden;font-family:var(--accordion-font-family);background:var(--accordion-background)}.rc-accordion>.rc-accordion-item+.rc-accordion-item{border-top:1px solid var(--accordion-border-color)}.rc-accordion.rc-accordion-filled>.rc-accordion-item .rc-accordion-header{background:var(--accordion-filled-header-background)}.rc-accordion.rc-accordion-filled>.rc-accordion-item .rc-accordion-header:hover:not(:disabled){background:var(--accordion-filled-header-hover-background)}.rc-accordion.rc-accordion-filled>.rc-accordion-item.rc-accordion-item-expanded .rc-accordion-header{background:var(--accordion-filled-header-background)}.rc-accordion-item{display:block}.rc-accordion-item.rc-accordion-item-expanded .rc-accordion-body{grid-template-rows:1fr}.rc-accordion-item.rc-accordion-item-expanded .rc-accordion-icon{transform:rotate(180deg)}.rc-accordion-item.rc-accordion-item-disabled{opacity:var(--accordion-disabled-opacity)}.rc-accordion-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--accordion-header-padding);font-family:var(--accordion-font-family);font-size:var(--accordion-header-font-size);font-weight:var(--accordion-header-font-weight);color:var(--accordion-header-text-color);background:var(--accordion-header-background);border:none;cursor:pointer;text-align:left}@media(prefers-reduced-motion:no-preference){.rc-accordion-header{transition:background var(--accordion-transition-duration) var(--accordion-transition-timing)}}.rc-accordion-header:hover:not(:disabled){background:var(--accordion-header-hover-background)}.rc-accordion-header:focus-visible{outline:2px solid var(--accordion-focus-outline-color);outline-offset:-2px}.rc-accordion-header:disabled{cursor:not-allowed}.rc-accordion-title{flex:1;min-width:0}.rc-accordion-icon{flex-shrink:0;margin-left:.75rem;color:var(--accordion-icon-color)}@media(prefers-reduced-motion:no-preference){.rc-accordion-icon{transition:transform var(--accordion-transition-duration) var(--accordion-transition-timing)}}.rc-accordion-body{display:grid;grid-template-rows:0fr}@media(prefers-reduced-motion:no-preference){.rc-accordion-body{transition:grid-template-rows var(--accordion-transition-duration) var(--accordion-transition-timing)}}.rc-accordion-body{overflow:hidden}.rc-accordion-content{overflow:hidden;min-height:0}.rc-accordion-inner{padding:var(--accordion-content-padding);font-size:var(--accordion-content-font-size);color:var(--accordion-content-text-color);line-height:1.6}.rc-slider{display:flex;flex-direction:column;gap:var(--slider-label-gap);font-family:var(--slider-font-family);width:100%}.rc-slider.rc-slider-disabled{opacity:var(--slider-disabled-opacity);cursor:not-allowed}.rc-slider.rc-slider-disabled .rc-slider-input{cursor:not-allowed;pointer-events:none}.rc-slider-value-row{display:flex;align-items:center;justify-content:space-between;font-size:var(--slider-value-font-size);color:var(--slider-value-color)}.rc-slider-current-value{font-weight:var(--slider-value-font-weight);color:var(--slider-value-active-color)}.rc-slider-min-label,.rc-slider-max-label{color:var(--slider-hint-color);font-size:var(--slider-hint-font-size)}.rc-slider-track-wrapper{position:relative;display:flex;align-items:center;padding:.5rem 0}.rc-slider-track{position:absolute;left:0;right:0;height:var(--slider-md-track-height);background:var(--slider-track-background);border-radius:var(--slider-track-border-radius);overflow:hidden;pointer-events:none}.rc-slider-sm .rc-slider-track{height:var(--slider-sm-track-height)}.rc-slider-lg .rc-slider-track{height:var(--slider-lg-track-height)}.rc-slider-fill{height:100%;background:var(--slider-fill-color);border-radius:inherit;transition:width 0ms}.rc-slider-ticks{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.rc-slider-tick{position:absolute;width:var(--slider-tick-size);height:var(--slider-tick-size);border-radius:50%;background:var(--slider-tick-color);transform:translate(-50%)}.rc-slider-tick.rc-slider-tick-active{background:var(--slider-tick-active-color)}.rc-slider-input{-webkit-appearance:none;appearance:none;position:relative;z-index:1;width:100%;height:var(--slider-md-thumb-size);background:transparent;cursor:pointer;margin:0}.rc-slider-sm .rc-slider-input{height:var(--slider-sm-thumb-size)}.rc-slider-lg .rc-slider-input{height:var(--slider-lg-thumb-size)}.rc-slider-input::-webkit-slider-runnable-track{background:transparent;height:var(--slider-md-track-height)}.rc-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--slider-md-thumb-size);height:var(--slider-md-thumb-size);border-radius:50%;background:var(--slider-thumb-background);border:var(--slider-thumb-border-width) solid var(--slider-thumb-border-color);box-shadow:var(--slider-thumb-shadow)}@media(prefers-reduced-motion:no-preference){.rc-slider-input::-webkit-slider-thumb{transition:transform var(--slider-transition-duration) var(--slider-transition-timing)}}.rc-slider-input::-webkit-slider-thumb{cursor:pointer;margin-top:calc((var(--slider-md-track-height) - var(--slider-md-thumb-size)) / 2)}.rc-slider-input::-moz-range-track{background:transparent;height:var(--slider-md-track-height)}.rc-slider-input::-moz-range-thumb{width:var(--slider-md-thumb-size);height:var(--slider-md-thumb-size);border-radius:50%;background:var(--slider-thumb-background);border:var(--slider-thumb-border-width) solid var(--slider-thumb-border-color);box-shadow:var(--slider-thumb-shadow);cursor:pointer}.rc-slider-sm .rc-slider-input::-webkit-slider-thumb{width:var(--slider-sm-thumb-size);height:var(--slider-sm-thumb-size);margin-top:calc((var(--slider-sm-track-height) - var(--slider-sm-thumb-size)) / 2)}.rc-slider-sm .rc-slider-input::-moz-range-thumb{width:var(--slider-sm-thumb-size);height:var(--slider-sm-thumb-size)}.rc-slider-lg .rc-slider-input::-webkit-slider-thumb{width:var(--slider-lg-thumb-size);height:var(--slider-lg-thumb-size);margin-top:calc((var(--slider-lg-track-height) - var(--slider-lg-thumb-size)) / 2)}.rc-slider-lg .rc-slider-input::-moz-range-thumb{width:var(--slider-lg-thumb-size);height:var(--slider-lg-thumb-size)}.rc-slider-input:not(:disabled):hover::-webkit-slider-thumb{transform:scale(var(--slider-thumb-hover-scale))}.rc-slider-input:not(:disabled):hover::-moz-range-thumb{transform:scale(var(--slider-thumb-hover-scale))}.rc-slider-input:focus-visible{outline:none}.rc-slider-input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--slider-focus-outline-color);outline-offset:2px}.rc-slider-input:focus-visible::-moz-range-thumb{outline:2px solid var(--slider-focus-outline-color);outline-offset:2px}.rc-slider-success .rc-slider-fill,.rc-slider-success .rc-slider-tick-active{background:var(--slider-success-fill-color)}.rc-slider-success .rc-slider-input::-webkit-slider-thumb{background:var(--slider-success-thumb-background)}.rc-slider-success .rc-slider-input::-moz-range-thumb{background:var(--slider-success-thumb-background)}.rc-slider-success .rc-slider-current-value{color:var(--slider-success-fill-color)}.rc-slider-success .rc-slider-input:focus-visible::-webkit-slider-thumb{outline-color:var(--slider-success-focus-outline-color)}.rc-slider-success .rc-slider-input:focus-visible::-moz-range-thumb{outline-color:var(--slider-success-focus-outline-color)}.rc-slider-warning .rc-slider-fill,.rc-slider-warning .rc-slider-tick-active{background:var(--slider-warning-fill-color)}.rc-slider-warning .rc-slider-input::-webkit-slider-thumb{background:var(--slider-warning-thumb-background)}.rc-slider-warning .rc-slider-input::-moz-range-thumb{background:var(--slider-warning-thumb-background)}.rc-slider-warning .rc-slider-current-value{color:var(--slider-warning-fill-color)}.rc-slider-warning .rc-slider-input:focus-visible::-webkit-slider-thumb{outline-color:var(--slider-warning-focus-outline-color)}.rc-slider-warning .rc-slider-input:focus-visible::-moz-range-thumb{outline-color:var(--slider-warning-focus-outline-color)}.rc-slider-danger .rc-slider-fill,.rc-slider-danger .rc-slider-tick-active{background:var(--slider-danger-fill-color)}.rc-slider-danger .rc-slider-input::-webkit-slider-thumb{background:var(--slider-danger-thumb-background)}.rc-slider-danger .rc-slider-input::-moz-range-thumb{background:var(--slider-danger-thumb-background)}.rc-slider-danger .rc-slider-current-value{color:var(--slider-danger-fill-color)}.rc-slider-danger .rc-slider-input:focus-visible::-webkit-slider-thumb{outline-color:var(--slider-danger-focus-outline-color)}.rc-slider-danger .rc-slider-input:focus-visible::-moz-range-thumb{outline-color:var(--slider-danger-focus-outline-color)}.rc-autocomplete{position:relative;display:block;width:100%}.rc-autocomplete input.rc-input{width:100%;box-sizing:border-box}.rc-autocomplete.rc-autocomplete-has-value input.rc-input{padding-right:2rem}.rc-autocomplete-inline-spinner{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.rc-autocomplete-clear{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;border-radius:50%;background:transparent;color:rc-theme("autocomplete-clear-color");cursor:pointer}@media(prefers-reduced-motion:no-preference){.rc-autocomplete-clear{transition:color var(--transition-duration-medium) var(--transition-timing),background var(--transition-duration-medium) var(--transition-timing)}}.rc-autocomplete-clear:hover{color:rc-theme("autocomplete-clear-hover-color");background:rc-theme("autocomplete-clear-hover-background")}.rc-autocomplete-clear:focus-visible{outline:2px solid rc-theme("autocomplete-clear-hover-color");outline-offset:1px}.rc-autocomplete-clear svg{display:block;pointer-events:none}.rc-autocomplete-open input.rc-input{border-color:rc-theme("input-focus-border-color");box-shadow:0 0 0 3px rc-theme("input-focus-shadow-color")}.rc-autocomplete-loading-indicator{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;color:rc-theme("autocomplete-loading-text-color");font-size:rc-theme("autocomplete-loading-font-size")}.rc-autocomplete-loading-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-sidenav-container{position:relative;display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden;box-sizing:border-box}.rc-sidenav-backdrop{position:absolute;inset:0;z-index:var(--sidenav-backdrop-z-index);background:var(--sidenav-backdrop-color)}@media(prefers-reduced-motion:no-preference){.rc-sidenav-backdrop{animation:rc-sidenav-backdrop-in var(--sidenav-transition-duration) var(--sidenav-transition-timing) both}}.rc-sidenav-backdrop{pointer-events:auto}@keyframes rc-sidenav-backdrop-in{0%{opacity:0}to{opacity:1}}.rc-sidenav{background:var(--sidenav-background);color:var(--sidenav-text-color);box-shadow:var(--sidenav-shadow);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;will-change:transform}@media(prefers-reduced-motion:no-preference){.rc-sidenav{transition:transform var(--sidenav-transition-duration) var(--sidenav-transition-timing),width var(--sidenav-transition-duration) var(--sidenav-transition-timing)}}.rc-sidenav{z-index:var(--sidenav-z-index)}.rc-sidenav.rc-sidenav-mode-over,.rc-sidenav.rc-sidenav-mode-push{position:absolute;top:0;bottom:0;z-index:var(--sidenav-z-index);width:var(--rc-sidenav-width, var(--sidenav-width));flex:none}.rc-sidenav.rc-sidenav-mode-over.rc-sidenav-start,.rc-sidenav.rc-sidenav-mode-push.rc-sidenav-start{left:0;transform:translate(-100%);border-right:1px solid var(--sidenav-border-color)}.rc-sidenav.rc-sidenav-mode-over.rc-sidenav-end,.rc-sidenav.rc-sidenav-mode-push.rc-sidenav-end{right:0;transform:translate(100%);border-left:1px solid var(--sidenav-border-color)}.rc-sidenav.rc-sidenav-mode-over.rc-sidenav-open,.rc-sidenav.rc-sidenav-mode-push.rc-sidenav-open{transform:translate(0);box-shadow:var(--sidenav-shadow)}.rc-sidenav.rc-sidenav-mode-side{position:relative;flex:0 0 auto;width:var(--rc-sidenav-width, var(--sidenav-width));overflow:hidden}.rc-sidenav.rc-sidenav-mode-side.rc-sidenav-start{order:0;border-right:1px solid var(--sidenav-border-color)}.rc-sidenav.rc-sidenav-mode-side.rc-sidenav-end{order:2;border-left:1px solid var(--sidenav-border-color)}.rc-sidenav.rc-sidenav-mode-side:not(.rc-sidenav-open){width:0;border-color:transparent}.rc-sidenav-content{flex:1 1 auto;min-width:0;overflow:auto;order:1}@media(prefers-reduced-motion:no-preference){.rc-sidenav-content{transition:margin-left var(--sidenav-transition-duration) var(--sidenav-transition-timing),margin-right var(--sidenav-transition-duration) var(--sidenav-transition-timing)}}.rc-sidenav-container-push-open.rc-sidenav-container-push-start .rc-sidenav-content,.rc-sidenav-container-push-open.rc-sidenav-container-push-start>*:not(rc-sidenav):not(.rc-sidenav-backdrop){margin-left:var(--rc-sidenav-push-width, var(--sidenav-width))}.rc-sidenav-container-push-open.rc-sidenav-container-push-end .rc-sidenav-content,.rc-sidenav-container-push-open.rc-sidenav-container-push-end>*:not(rc-sidenav):not(.rc-sidenav-backdrop){margin-right:var(--rc-sidenav-push-width, var(--sidenav-width))}.rc-navbar{display:flex;flex-direction:row;align-items:center;width:100%;min-height:var(--navbar-height);padding:var(--navbar-padding);box-sizing:border-box;gap:var(--navbar-gap);font-family:var(--navbar-font-family);font-size:var(--navbar-font-size);font-weight:var(--navbar-font-weight);flex-shrink:0;z-index:var(--navbar-z-index)}.rc-navbar:has(rc-navbar-row){flex-direction:column;align-items:stretch;gap:0;padding:0}.rc-navbar.rc-navbar-color-default{background:var(--navbar-default-background);color:var(--navbar-default-text-color);border-bottom:1px solid var(--navbar-default-border-color)}.rc-navbar.rc-navbar-color-default .rc-btn-ghost{color:var(--navbar-default-text-color)}.rc-navbar.rc-navbar-color-primary{background:var(--navbar-primary-background);color:var(--navbar-primary-text-color);border-bottom:none;box-shadow:var(--navbar-primary-shadow)}.rc-navbar.rc-navbar-color-primary .rc-btn-ghost{color:var(--navbar-primary-text-color)}.rc-navbar.rc-navbar-color-primary .rc-btn-ghost:hover{background:var(--navbar-primary-btn-hover-background)}.rc-navbar.rc-navbar-position-sticky{position:sticky;top:0}.rc-navbar.rc-navbar-position-fixed{position:fixed;top:0;left:0;right:0}.rc-navbar-row{display:flex;flex-direction:row;align-items:center;min-height:var(--navbar-height);padding:var(--navbar-padding);box-sizing:border-box;gap:var(--navbar-gap);width:100%}.rc-navbar-brand{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--navbar-brand-font-size);font-weight:var(--navbar-brand-font-weight);text-decoration:none;color:inherit;white-space:nowrap;flex-shrink:0}.rc-navbar-spacer{flex:1 1 auto}.rc-navbar-actions{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.rc-datepicker{display:inline-flex;flex-direction:column;position:relative;width:100%}.rc-datepicker-trigger{display:flex;align-items:center;gap:.375rem;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;width:100%;box-sizing:border-box;background:var(--datepicker-background);border:1.5px solid var(--datepicker-border-color);border-radius:var(--datepicker-border-radius);padding:var(--datepicker-padding-md);font-size:var(--datepicker-font-size-md);color:var(--datepicker-text-color)}@media(prefers-reduced-motion:no-preference){.rc-datepicker-trigger{transition:border-color var(--datepicker-transition-duration) var(--datepicker-transition-timing),box-shadow var(--datepicker-transition-duration) var(--datepicker-transition-timing),background var(--datepicker-transition-duration) var(--datepicker-transition-timing)}}.rc-datepicker-trigger{height:var(--datepicker-height-md)}.rc-datepicker-trigger:hover:not(.rc-datepicker-disabled .rc-datepicker-trigger){border-color:var(--datepicker-hover-border-color)}.rc-datepicker-trigger:focus-visible,.rc-datepicker-open .rc-datepicker-trigger{outline:none;border-color:var(--datepicker-focus-border-color);box-shadow:var(--datepicker-focus-shadow)}.rc-datepicker-disabled .rc-datepicker-trigger{background:var(--datepicker-disabled-background);border-color:var(--datepicker-disabled-border-color);color:var(--datepicker-disabled-text-color);cursor:not-allowed;pointer-events:none;opacity:.7}.rc-datepicker-success .rc-datepicker-trigger{border-color:var(--datepicker-success-border-color)}.rc-datepicker-success .rc-datepicker-trigger:focus-visible,.rc-datepicker-open.rc-datepicker-success .rc-datepicker-success .rc-datepicker-trigger{box-shadow:var(--datepicker-success-focus-shadow)}.rc-datepicker-warning .rc-datepicker-trigger{border-color:var(--datepicker-warning-border-color)}.rc-datepicker-warning .rc-datepicker-trigger:focus-visible,.rc-datepicker-open.rc-datepicker-warning .rc-datepicker-warning .rc-datepicker-trigger{box-shadow:var(--datepicker-warning-focus-shadow)}.rc-datepicker-danger .rc-datepicker-trigger{border-color:var(--datepicker-danger-border-color)}.rc-datepicker-danger .rc-datepicker-trigger:focus-visible,.rc-datepicker-open.rc-datepicker-danger .rc-datepicker-danger .rc-datepicker-trigger{box-shadow:var(--datepicker-danger-focus-shadow)}.rc-datepicker-sm .rc-datepicker-trigger{padding:var(--datepicker-padding-sm);font-size:var(--datepicker-font-size-sm);height:var(--datepicker-height-sm)}.rc-datepicker-lg .rc-datepicker-trigger{padding:var(--datepicker-padding-lg);font-size:var(--datepicker-font-size-lg);height:var(--datepicker-height-lg)}.rc-datepicker-trigger-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.rc-datepicker-trigger-placeholder{color:var(--datepicker-placeholder-color)}.rc-datepicker-icon{flex-shrink:0;display:flex;align-items:center;color:var(--datepicker-icon-color);line-height:1}.rc-datepicker-clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.125rem;background:transparent;border:none;cursor:pointer;color:var(--datepicker-icon-color);border-radius:var(--datepicker-border-radius);line-height:1}.rc-datepicker-clear:hover{color:var(--datepicker-text-color)}.rc-datepicker-panel{background:var(--datepicker-panel-background);border:1px solid var(--datepicker-panel-border-color);border-radius:var(--datepicker-panel-border-radius);box-shadow:var(--datepicker-panel-shadow);padding:.75rem;min-width:16rem;width:16rem;display:flex;flex-direction:column;gap:.5rem}.rc-datepicker-calendar{display:flex;flex-direction:column;gap:.375rem}.rc-datepicker-cal-header{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.rc-datepicker-month-label{flex:1;justify-content:center;font-weight:500}.rc-datepicker-weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.rc-datepicker-weekday{font-size:.6875rem;font-weight:600;color:var(--datepicker-weekday-color);padding:.25rem 0;text-align:center}.rc-datepicker-days{display:grid;grid-template-columns:repeat(7,1fr);gap:.0625rem}.rc-datepicker-day{display:flex;align-items:center;justify-content:center;aspect-ratio:1;height:2rem;padding:0;font-size:.8125rem;background:transparent;border:1px solid transparent;border-radius:var(--datepicker-day-border-radius);cursor:pointer;color:var(--datepicker-text-color)}@media(prefers-reduced-motion:no-preference){.rc-datepicker-day{transition:background var(--transition-duration-fast) var(--transition-timing),color var(--transition-duration-fast) var(--transition-timing)}}.rc-datepicker-day:hover:not(.rc-datepicker-day-disabled){background:var(--datepicker-day-hover-background)}.rc-datepicker-day:focus-visible{outline:2px solid var(--datepicker-focus-border-color);outline-offset:-1px}.rc-datepicker-day-other{color:var(--datepicker-day-other-color)}.rc-datepicker-day-today{border-color:var(--datepicker-day-today-border-color);font-weight:600}.rc-datepicker-day-selected{background:var(--datepicker-day-selected-background)!important;color:var(--datepicker-day-selected-color)!important;font-weight:600}.rc-datepicker-day-disabled{color:var(--datepicker-day-disabled-color);cursor:not-allowed;pointer-events:none}.rc-datepicker-month-grid,.rc-datepicker-year-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem}.rc-datepicker-month-cell,.rc-datepicker-year-cell{padding:.375rem .25rem;background:transparent;border:1px solid transparent;border-radius:var(--datepicker-border-radius);cursor:pointer;font-size:.8125rem;text-align:center;color:var(--datepicker-text-color)}@media(prefers-reduced-motion:no-preference){.rc-datepicker-month-cell,.rc-datepicker-year-cell{transition:background var(--transition-duration-fast) var(--transition-timing)}}.rc-datepicker-month-cell:hover,.rc-datepicker-year-cell:hover{background:var(--datepicker-day-hover-background)}.rc-datepicker-month-cell:focus-visible,.rc-datepicker-year-cell:focus-visible{outline:2px solid var(--datepicker-focus-border-color);outline-offset:-1px}.rc-datepicker-cell-active{background:var(--datepicker-day-selected-background)!important;color:var(--datepicker-day-selected-color)!important;font-weight:600}.rc-datepicker-time-picker{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem 0;border-top:1px solid var(--datepicker-panel-border-color)}.rc-datepicker-time-picker-standalone{border-top:none;padding-top:0;padding-bottom:0}.rc-datepicker-time-sep{font-size:1.125rem;font-weight:600;color:var(--datepicker-text-color);padding-bottom:.25rem}.rc-datepicker-spinner{display:flex;flex-direction:column;align-items:center;gap:.125rem}.rc-datepicker-spinner-value{font-size:1.125rem;font-weight:600;color:var(--datepicker-text-color);min-width:2rem;text-align:center;line-height:1.5;font-variant-numeric:tabular-nums}.rc-datepicker-footer{display:flex;align-items:center;justify-content:center;gap:.5rem;padding-top:.375rem;border-top:1px solid var(--datepicker-panel-border-color)}.rc-tree{display:flex;flex-direction:column;font-family:var(--tree-font-family);font-size:var(--tree-font-size);color:var(--tree-text-color);background:var(--tree-background);border:1px solid var(--tree-border-color);border-radius:var(--tree-border-radius);padding:var(--tree-padding);overflow:hidden}.rc-tree-node{display:flex;flex-direction:column}.rc-tree-node-row{display:flex;align-items:center;gap:.25rem;min-height:var(--tree-row-height);padding-top:.125rem;padding-bottom:.125rem;padding-right:.5rem;border-radius:var(--tree-row-border-radius);cursor:pointer}@media(prefers-reduced-motion:no-preference){.rc-tree-node-row{transition:background var(--tree-transition-duration) var(--tree-transition-timing)}}.rc-tree-node-row{-webkit-user-select:none;user-select:none}.rc-tree-node-row:hover:not(.rc-tree-node-disabled){background:var(--tree-row-hover-background)}.rc-tree-node-row:focus-visible{outline:2px solid var(--tree-focus-color);outline-offset:-1px}.rc-tree-node-selected{background:var(--tree-row-selected-background)!important;color:var(--tree-row-selected-color)}.rc-tree-node-disabled{opacity:var(--tree-disabled-opacity);cursor:not-allowed;pointer-events:none}.rc-tree-expand-btn{flex-shrink:0}.rc-tree-node-leaf-spacer{display:inline-flex;flex-shrink:0;width:2rem;height:2rem}@media(prefers-reduced-motion:no-preference){.rc-tree-chevron{transition:transform var(--tree-transition-duration) var(--tree-transition-timing)}}.rc-tree-chevron{transform:rotate(-90deg);color:var(--tree-icon-color)}.rc-tree-chevron-open{transform:rotate(0)}.rc-tree-node-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.rc-tree-node-children{display:flex;flex-direction:column}.rc-spinner-container{position:relative}.rc-spinner-container>.rc-spinner{position:absolute;inset:0;z-index:9;border-radius:inherit;overflow:hidden}.rc-spinner-container>.rc-spinner:before{content:"";position:absolute;inset:0;background:var(--spinner-overlay-background);opacity:.88}.rc-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spinner-gap)}.rc-spinner-icon{position:relative;z-index:1;flex-shrink:0;border-radius:50%;border-style:solid;border-color:transparent;border-top-color:currentColor;animation:rc-spin .75s linear infinite}.rc-spinner-message{position:relative;z-index:1;font-family:var(--spinner-font-family);font-size:var(--spinner-message-font-size);color:var(--spinner-message-color);line-height:1.4;text-align:center}.rc-spinner-sm .rc-spinner-icon{width:var(--spinner-sm-size);height:var(--spinner-sm-size);border-width:var(--spinner-sm-border-width)}.rc-spinner-md .rc-spinner-icon{width:var(--spinner-md-size);height:var(--spinner-md-size);border-width:var(--spinner-md-border-width)}.rc-spinner-lg .rc-spinner-icon{width:var(--spinner-lg-size);height:var(--spinner-lg-size);border-width:var(--spinner-lg-border-width)}.rc-spinner-primary{color:var(--spinner-primary-color)}.rc-spinner-info{color:var(--spinner-info-color)}.rc-spinner-success{color:var(--spinner-success-color)}.rc-spinner-warning{color:var(--spinner-warning-color)}.rc-spinner-danger{color:var(--spinner-danger-color)}.rc-spinner-basic{color:var(--spinner-basic-color)}@keyframes rc-spin{to{transform:rotate(360deg)}}.rc-progress-bar{display:flex;flex-direction:column;gap:.375rem;width:100%}.rc-progress-bar-label{display:flex;justify-content:space-between;font-family:var(--progress-bar-label-font-family);font-size:var(--progress-bar-label-font-size);color:var(--progress-bar-label-color);line-height:1}.rc-progress-bar-track{position:relative;width:100%;height:var(--progress-bar-height);background:var(--progress-bar-background);border-radius:var(--progress-bar-border-radius);overflow:hidden}.rc-progress-bar-fill{height:100%;border-radius:inherit;background:currentColor}@media(prefers-reduced-motion:no-preference){.rc-progress-bar-fill{transition:width var(--progress-bar-transition-duration) var(--transition-timing)}}.rc-progress-bar-primary{color:var(--progress-bar-primary-color)}.rc-progress-bar-info{color:var(--progress-bar-info-color)}.rc-progress-bar-success{color:var(--progress-bar-success-color)}.rc-progress-bar-warning{color:var(--progress-bar-warning-color)}.rc-progress-bar-danger{color:var(--progress-bar-danger-color)}.rc-progress-bar-striped .rc-progress-bar-fill{background-image:linear-gradient(-45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%,transparent);background-size:1.5rem 1.5rem;background-color:currentColor}.rc-progress-bar-indeterminate .rc-progress-bar-fill{width:40%!important;animation:rc-progress-indeterminate 1.4s ease-in-out infinite}@keyframes rc-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.rc-file-upload{display:flex;flex-direction:column;gap:.75rem;width:100%}.rc-file-upload-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rc-file-upload-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1.5rem;border:1.5px dashed var(--file-upload-border-color);border-radius:var(--file-upload-border-radius);background:var(--file-upload-background);cursor:pointer;text-align:center}@media(prefers-reduced-motion:no-preference){.rc-file-upload-zone{transition:border-color var(--transition-duration-medium) var(--transition-timing),background var(--transition-duration-medium) var(--transition-timing)}}.rc-file-upload-zone{outline:none}.rc-file-upload-zone:hover,.rc-file-upload-zone:focus-visible{background:var(--file-upload-hover-background);border-color:var(--file-upload-hover-border-color)}.rc-file-upload-zone-active{background:var(--file-upload-active-background)!important;border-color:var(--file-upload-active-border-color)!important;border-style:solid}.rc-file-upload-zone-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.rc-file-upload-zone-error{border-color:var(--file-upload-error-border-color)}.rc-file-upload-icon{font-size:2.25rem;color:var(--file-upload-icon-color)}.rc-file-upload-title{font-size:var(--file-upload-title-font-size);color:var(--file-upload-text-color);font-weight:500}.rc-file-upload-browse{color:var(--file-upload-browse-color);text-decoration:underline;cursor:pointer}.rc-file-upload-hint{font-size:var(--file-upload-hint-font-size);color:var(--file-upload-hint-color);line-height:1.5}.rc-file-upload-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.rc-file-upload-item{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;background:var(--file-upload-item-background);border-radius:var(--file-upload-item-border-radius);border:1px solid transparent}@media(prefers-reduced-motion:no-preference){.rc-file-upload-item{transition:border-color var(--transition-duration-medium) var(--transition-timing)}}.rc-file-upload-item-error{border-color:var(--file-upload-error-border-color);background:var(--file-upload-item-error-background)}.rc-file-upload-item-icon{font-size:1.125rem;color:var(--file-upload-icon-color);flex-shrink:0}.rc-file-upload-item-error .rc-file-upload-item-icon{color:var(--file-upload-error-border-color)}.rc-file-upload-item-info{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.rc-file-upload-item-name{font-size:var(--file-upload-item-font-size);color:var(--file-upload-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-file-upload-item-size{font-size:var(--file-upload-hint-font-size);color:var(--file-upload-hint-color)}.rc-file-upload-item-error-msg{font-size:var(--file-upload-hint-font-size);color:var(--file-upload-error-border-color)}.rc-virtual-scroll-viewport{display:block;width:100%}.rc-virtual-scroll-inner{width:100%;background-color:var(--virtual-scroll-background-color);border:1px solid var(--virtual-scroll-border-color);border-radius:var(--virtual-scroll-border-radius);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--virtual-scroll-thumb-color) var(--virtual-scroll-track-color)}.rc-virtual-scroll-inner::-webkit-scrollbar{width:6px}.rc-virtual-scroll-inner::-webkit-scrollbar-track{background:var(--virtual-scroll-track-color)}.rc-virtual-scroll-inner::-webkit-scrollbar-thumb{background:var(--virtual-scroll-thumb-color);border-radius:3px}.rc-virtual-scroll-inner::-webkit-scrollbar-thumb:hover{background:var(--virtual-scroll-thumb-hover-color)}.rc-tooltip-panel{pointer-events:none}.rc-tooltip-bubble{display:inline-block;max-width:var(--tooltip-max-width);padding:var(--tooltip-padding);background:var(--tooltip-background);color:var(--tooltip-text-color);font-family:var(--tooltip-font-family);font-size:var(--tooltip-font-size);line-height:1.5;border-radius:var(--tooltip-border-radius);word-break:break-word;animation:rc-tooltip-in .12s ease-out;box-shadow:var(--tooltip-shadow)}@keyframes rc-tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.rc-menu-panel{background:var(--menu-background);border:1px solid var(--menu-border-color);border-radius:var(--menu-border-radius);box-shadow:var(--menu-shadow);overflow:hidden;padding:.25rem 0;animation:rc-menu-in .12s ease-out}.rc-menu-panel:focus{outline:none}@keyframes rc-menu-in{0%{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.rc-menu-item{display:block}.rc-menu-item-btn{all:unset;display:flex;align-items:center;width:100%;gap:.5rem;padding:var(--menu-item-padding);font-family:var(--menu-item-font-family);font-size:var(--menu-item-font-size);color:var(--menu-item-text-color);cursor:pointer;box-sizing:border-box}@media(prefers-reduced-motion:no-preference){.rc-menu-item-btn{transition:background var(--transition-duration-fast) var(--transition-timing)}}.rc-menu-item-btn:hover,.rc-menu-item-btn:focus-visible{background:var(--menu-item-hover-background)}.rc-menu-item-btn:disabled{opacity:var(--menu-item-disabled-opacity);cursor:not-allowed}.rc-menu-item-danger .rc-menu-item-btn{color:var(--menu-item-danger-color)}.rc-menu-item-icon{font-size:1rem;flex-shrink:0;color:var(--menu-icon-color)}.rc-menu-item-danger .rc-menu-item-icon{color:var(--menu-item-danger-color)}.rc-menu-item-label{flex:1}.rc-menu-separator{display:block;height:1px;background:var(--menu-separator-color);margin:.25rem 0}.rc-infinite-scroll{display:block;width:100%}.rc-infinite-scroll-scrollable{overflow-y:auto;height:inherit}.rc-infinite-scroll-sentinel{display:block;height:1px;pointer-events:none}.rc-infinite-scroll-loader{display:flex;align-items:center;justify-content:center;padding:var(--infinite-scroll-loader-padding)}.rc-infinite-scroll-end{display:flex;align-items:center;justify-content:center;padding:var(--infinite-scroll-end-padding)}.rc-infinite-scroll-end-text{font-family:var(--infinite-scroll-end-font-family);font-size:var(--infinite-scroll-end-font-size);color:var(--infinite-scroll-end-color)}.rc-infinite-scroll-loader,.rc-infinite-scroll-end{border-top:1px solid var(--infinite-scroll-separator-color)}.rc-paginator{display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:var(--paginator-gap);padding:var(--paginator-padding);font-family:var(--paginator-font-family);font-size:var(--paginator-font-size);background:var(--paginator-background);border-top:1px solid var(--paginator-border-color)}.rc-paginator-size{display:flex;align-items:center;gap:.5rem;margin-right:auto}.rc-paginator-size-label{color:var(--paginator-size-label-color);white-space:nowrap}.rc-paginator-range{color:var(--paginator-range-color);white-space:nowrap}.rc-paginator-nav{display:flex;align-items:center;gap:.125rem;margin-left:auto}.rc-paginator-ellipsis{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--paginator-ellipsis-color);pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:600px){.rc-paginator{justify-content:center;row-gap:.5rem}.rc-paginator-size{flex-basis:100%;justify-content:center;margin-right:0}.rc-paginator-size-label{display:none}.rc-paginator-range{flex-basis:100%;text-align:center}.rc-paginator-nav{margin-left:0;overflow-x:auto;max-width:100%;scrollbar-width:thin}}rc-card{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary-default);text-decoration:none}.demo-page{display:flex;flex-direction:column;gap:0}.demo-page-header{margin-bottom:1.5rem}.demo-page-title{font-size:1.625rem;font-weight:700;margin:0 0 .5rem;color:var(--text-basic-color);letter-spacing:-.01em}.demo-page-description{color:var(--text-hint-color);line-height:1.65;margin:0 0 1.5rem;max-width:68ch;font-size:.9375rem}.demo-page-description code{font-family:var(--font-family-mono);font-size:.8125rem;padding:.125rem .375rem;background:var(--background-basic-color-3);border-radius:3px;color:var(--text-basic-color)}.demo-page-content{padding-top:1.75rem}.feature-list{display:flex;flex-direction:column;gap:.35rem;color:var(--text-basic-color);font-size:.9375rem;padding-left:1.25rem;margin:.5rem 0 1.5rem;line-height:1.6}.feature-list code{font-family:var(--font-family-mono);font-size:.8125rem;padding:.125rem .375rem;background:var(--background-basic-color-3);border-radius:3px}.demo-section-title{font-size:1rem;font-weight:600;margin:1.75rem 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-basic-color);color:var(--text-basic-color)}.demo-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.rc-theme-default{--button-border-radius: var(--border-radius);--button-font-family: var(--font-family-primary);--button-font-weight: var(--font-weight-semibold);--button-focus-outline-color: var(--color-primary-focus);--button-filled-primary-background-color: var(--color-primary-default);--button-filled-primary-hover-background-color: var(--color-primary-hover);--button-filled-primary-active-background-color: var(--color-primary-active);--button-filled-primary-text-color: var(--color-control);--button-filled-secondary-background-color: var(--color-basic-600);--button-filled-secondary-hover-background-color: var(--color-basic-700);--button-filled-secondary-active-background-color: var(--color-basic-800);--button-filled-secondary-text-color: var(--color-control);--button-filled-danger-background-color: var(--color-danger-default);--button-filled-danger-hover-background-color: var(--color-danger-hover);--button-filled-danger-active-background-color: var(--color-danger-active);--button-filled-danger-text-color: var(--color-control);--button-filled-info-background-color: var(--color-info-default);--button-filled-info-hover-background-color: var(--color-info-hover);--button-filled-info-active-background-color: var(--color-info-active);--button-filled-info-text-color: var(--color-control);--button-filled-success-background-color: var(--color-success-default);--button-filled-success-hover-background-color: var(--color-success-hover);--button-filled-success-active-background-color: var(--color-success-active);--button-filled-success-text-color: var(--color-control);--button-filled-warning-background-color: var(--color-warning-default);--button-filled-warning-hover-background-color: var(--color-warning-hover);--button-filled-warning-active-background-color: var(--color-warning-active);--button-filled-warning-text-color: var(--color-control);--button-outline-primary-border-color: var(--color-primary-default);--button-outline-primary-text-color: var(--color-primary-default);--button-outline-primary-hover-background-color: var(--color-primary-default);--button-outline-primary-hover-text-color: var(--color-control);--button-ghost-text-color: var(--text-basic-color);--button-ghost-hover-background-color: var(--background-basic-color-3);--button-sm-font-size: var(--font-size-sm);--button-sm-padding: .375rem .75rem;--button-sm-height: 2rem;--button-md-font-size: var(--font-size-md);--button-md-padding: .5rem 1rem;--button-md-height: 2.5rem;--button-lg-font-size: var(--font-size-lg);--button-lg-padding: .625rem 1.5rem;--button-lg-height: 3rem;--button-disabled-opacity: .4;--badge-font-family: var(--font-family-primary);--badge-font-weight: var(--font-weight-semibold);--badge-border-radius: var(--radius-full);--badge-default-background-color: var(--background-basic-color-3);--badge-default-text-color: var(--text-basic-color);--badge-primary-background-color: var(--color-primary-default);--badge-primary-text-color: var(--color-control);--badge-success-background-color: var(--color-success-default);--badge-success-text-color: var(--color-control);--badge-warning-background-color: var(--color-warning-default);--badge-warning-text-color: var(--color-control);--badge-danger-background-color: var(--color-danger-default);--badge-danger-text-color: var(--color-control);--badge-sm-font-size: var(--font-size-xs);--badge-sm-padding: .125rem .5rem;--badge-md-font-size: var(--font-size-sm);--badge-md-padding: .25rem .625rem;--card-background-color: var(--background-basic-color-1);--card-text-color: var(--text-basic-color);--card-border-color: var(--border-basic-color);--card-border-radius: var(--border-radius);--card-padding: var(--spacing-lg);--card-shadow: var(--shadow);--card-header-font-family: var(--font-family-primary);--card-header-font-weight: var(--font-weight-semibold);--card-header-font-size: var(--font-size-lg);--input-background-color: var(--background-basic-color-2);--input-border-color: var(--border-basic-color);--input-border-radius: var(--border-radius);--input-text-color: var(--text-basic-color);--input-placeholder-color: var(--text-hint-color);--input-focus-border-color: var(--color-primary-default);--input-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--input-disabled-background-color: var(--background-basic-color-3);--input-disabled-border-color: var(--border-basic-color);--input-disabled-text-color: var(--text-disabled-color);--input-hover-border-color: var(--border-basic-color-2);--input-font-family: var(--font-family-primary);--input-font-weight: var(--font-weight-normal);--input-sm-font-size: var(--font-size-sm);--input-sm-padding: .3125rem .625rem;--input-sm-height: 2rem;--input-md-font-size: var(--font-size-md);--input-md-padding: .5rem .75rem;--input-md-height: 2.5rem;--input-lg-font-size: var(--font-size-lg);--input-lg-padding: .625rem 1rem;--input-lg-height: 3rem;--input-label-font-size: var(--font-size-sm);--input-label-font-weight: var(--font-weight-medium);--input-label-color: var(--text-basic-color);--input-label-gap: .375rem;--input-hint-font-size: var(--font-size-sm);--input-hint-color: var(--text-hint-color);--input-hint-gap: .375rem;--input-success-border-color: var(--color-success-default);--input-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--input-success-hint-color: var(--color-success-700);--input-success-icon-color: var(--color-success-default);--input-danger-border-color: var(--color-danger-default);--input-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--input-danger-hint-color: var(--color-danger-600);--input-danger-icon-color: var(--color-danger-default);--input-warning-border-color: var(--color-warning-600);--input-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--input-warning-hint-color: var(--color-warning-700);--input-warning-icon-color: var(--color-warning-600);--input-affix-color: var(--text-hint-color);--input-affix-separator-color: var(--border-basic-color);--textarea-min-height: 6rem;--textarea-resize: vertical;--dialog-background: var(--background-basic-color-1);--dialog-text-color: var(--text-basic-color);--dialog-border-radius: var(--radius-xl);--dialog-shadow: var(--shadow-lg);--dialog-header-padding: 1.25rem 1.5rem .5rem;--dialog-body-padding: 1rem 1.5rem;--dialog-actions-padding: .75rem 1.5rem 1.25rem;--dialog-title-font-size: var(--font-size-xl);--dialog-title-font-weight: var(--font-weight-semibold);--dialog-border-color: var(--border-basic-color);--dialog-close-color: var(--text-hint-color);--dialog-close-hover-color: var(--text-basic-color);--dialog-close-hover-background: var(--background-basic-color-3);--dialog-overlay-backdrop-color: rgba(0, 0, 0, .48);--icon-badge-font-family: var(--font-family-primary);--icon-badge-font-size: var(--font-size-xs);--icon-badge-font-weight: var(--font-weight-semibold);--icon-badge-min-width: 1.125rem;--icon-badge-height: 1.125rem;--icon-badge-padding: 0 .3rem;--icon-badge-border-radius: var(--radius-full);--icon-badge-border: 1.5px solid transparent;--icon-badge-dot-size: .5rem;--icon-badge-default-background-color: var(--background-basic-color-3);--icon-badge-default-text-color: var(--text-basic-color);--icon-badge-primary-background-color: var(--color-primary-default);--icon-badge-primary-text-color: var(--color-control);--icon-badge-success-background-color: var(--color-success-default);--icon-badge-success-text-color: var(--color-control);--icon-badge-warning-background-color: var(--color-warning-default);--icon-badge-warning-text-color: var(--color-control);--icon-badge-danger-background-color: var(--color-danger-default);--icon-badge-danger-text-color: var(--color-control);--chip-font-family: var(--font-family-primary);--chip-font-weight: var(--font-weight-medium);--chip-border-radius: var(--radius-full);--chip-gap: .3125rem;--chip-default-background-color: var(--background-basic-color-3);--chip-default-text-color: var(--text-basic-color);--chip-default-border-color: var(--border-basic-color);--chip-primary-background-color: var(--color-primary-transparent-default);--chip-primary-text-color: var(--color-primary-default);--chip-success-background-color: var(--color-success-100);--chip-success-text-color: var(--color-success-700);--chip-warning-background-color: var(--color-warning-100);--chip-warning-text-color: var(--color-warning-800);--chip-danger-background-color: var(--color-danger-100);--chip-danger-text-color: var(--color-danger-700);--chip-info-background-color: var(--color-info-100);--chip-info-text-color: var(--color-info-700);--chip-hover-background-color: var(--background-basic-color-4);--chip-hover-border-color: var(--border-basic-color-2);--chip-selected-background-color: var(--color-primary-default);--chip-selected-text-color: var(--color-control);--chip-focus-outline-color: var(--color-primary-focus);--chip-disabled-opacity: .4;--chip-close-hover-background-color: var(--background-basic-color-4);--chip-sm-font-size: var(--font-size-xs);--chip-sm-padding: .1875rem .5rem;--chip-md-font-size: var(--font-size-sm);--chip-md-padding: .25rem .625rem;--radio-font-family: var(--font-family-primary);--radio-text-color: var(--text-basic-color);--radio-group-gap: .625rem;--radio-gap: .5rem;--radio-background: var(--background-basic-color-1);--radio-border-color: var(--border-basic-color-2);--radio-dot-color: var(--color-control);--radio-hover-border-color: var(--color-primary-default);--radio-hover-background: var(--background-basic-color-2);--radio-checked-border-color: var(--color-primary-default);--radio-checked-background: var(--color-primary-default);--radio-focus-outline-color: var(--color-primary-focus);--radio-disabled-opacity: .4;--radio-sm-font-size: var(--font-size-sm);--radio-sm-size: .875rem;--radio-sm-dot-size: .375rem;--radio-md-font-size: var(--font-size-md);--radio-md-size: 1.125rem;--radio-md-dot-size: .5rem;--toggle-font-family: var(--font-family-primary);--toggle-text-color: var(--text-basic-color);--toggle-gap: .5rem;--toggle-thumb-gap: .13rem;--toggle-track-color: var(--color-basic-500);--toggle-checked-track-color: var(--color-primary-default);--toggle-hover-track-color: var(--color-basic-600);--toggle-checked-hover-track-color: var(--color-primary-hover);--toggle-thumb-color: var(--color-control);--toggle-thumb-shadow: 0 1px 3px rgba(0,0,0,.25);--toggle-focus-outline-color: var(--color-primary-focus);--toggle-disabled-opacity: .4;--toggle-sm-font-size: var(--font-size-sm);--toggle-sm-track-width: 1.75rem;--toggle-sm-track-height: 1rem;--toggle-sm-track-border-radius: var(--radius-full);--toggle-sm-thumb-size: .625rem;--toggle-md-font-size: var(--font-size-md);--toggle-md-track-width: 2.25rem;--toggle-md-track-height: 1.25rem;--toggle-md-track-border-radius: var(--radius-full);--toggle-md-thumb-size: .875rem;--toggle-lg-font-size: var(--font-size-lg);--toggle-lg-track-width: 2.75rem;--toggle-lg-track-height: 1.5rem;--toggle-lg-track-border-radius: var(--radius-full);--toggle-lg-thumb-size: 1.0625rem;--checkbox-font-family: var(--font-family-primary);--checkbox-text-color: var(--text-basic-color);--checkbox-gap: .5rem;--checkbox-border-color: var(--border-basic-color-2);--checkbox-border-radius: 4px;--checkbox-background: var(--background-basic-color-2);--checkbox-hover-border-color: var(--color-primary-default);--checkbox-hover-background: var(--background-basic-color-2);--checkbox-checked-background: var(--color-primary-default);--checkbox-checked-border-color: var(--color-primary-default);--checkbox-checked-icon-color: var(--color-control);--checkbox-checked-hover-background: var(--color-primary-hover);--checkbox-disabled-opacity: .4;--checkbox-focus-outline-color: var(--color-primary-focus);--checkbox-sm-size: .875rem;--checkbox-sm-font-size: var(--font-size-sm);--checkbox-md-size: 1.125rem;--checkbox-md-font-size: var(--font-size-md);--checkbox-lg-size: 1.25rem;--checkbox-lg-font-size: var(--font-size-lg);--checkbox-success-border-color: var(--color-success-default);--checkbox-success-checked-background: var(--color-success-default);--checkbox-warning-border-color: var(--color-warning-600);--checkbox-warning-checked-background: var(--color-warning-default);--checkbox-warning-icon-color: var(--color-basic-900);--checkbox-danger-border-color: var(--color-danger-default);--checkbox-danger-checked-background: var(--color-danger-default);--select-font-family: var(--font-family-primary);--select-font-weight: var(--font-weight-normal);--select-background-color: var(--background-basic-color-2);--select-border-color: var(--border-basic-color);--select-border-radius: var(--border-radius);--select-text-color: var(--text-basic-color);--select-placeholder-color: var(--text-hint-color);--select-arrow-color: var(--text-hint-color);--select-hover-border-color: var(--border-basic-color-2);--select-focus-border-color: var(--color-primary-default);--select-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--select-disabled-background-color: var(--background-basic-color-3);--select-disabled-border-color: var(--border-basic-color);--select-disabled-text-color: var(--text-disabled-color);--select-sm-font-size: var(--font-size-sm);--select-sm-padding: .3125rem .625rem;--select-sm-height: 2rem;--select-md-font-size: var(--font-size-md);--select-md-padding: .5rem .75rem;--select-md-height: 2.5rem;--select-lg-font-size: var(--font-size-lg);--select-lg-padding: .625rem 1rem;--select-lg-height: 3rem;--select-success-border-color: var(--color-success-default);--select-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--select-warning-border-color: var(--color-warning-600);--select-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--select-danger-border-color: var(--color-danger-default);--select-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--select-panel-background: var(--background-basic-color-1);--select-panel-border-color: var(--border-basic-color);--select-panel-border-radius: var(--border-radius);--select-panel-shadow: var(--shadow-lg);--select-panel-max-height: 16rem;--select-panel-padding: .25rem;--select-option-padding: .5rem .75rem;--select-option-font-size: var(--font-size-md);--select-option-text-color: var(--text-basic-color);--select-option-border-radius: var(--border-radius);--select-option-hover-background: var(--background-basic-color-3);--select-option-selected-background: var(--color-primary-transparent-default);--select-option-selected-text-color: var(--color-primary-default);--select-option-selected-font-weight: var(--font-weight-medium);--select-option-selected-hover-background: var(--color-primary-transparent-hover);--accordion-font-family: var(--font-family-primary);--accordion-background: var(--background-basic-color-1);--accordion-border-color: var(--border-basic-color);--accordion-border-radius: var(--border-radius);--accordion-header-background: var(--background-basic-color-1);--accordion-header-hover-background: var(--background-basic-color-3);--accordion-header-text-color: var(--text-basic-color);--accordion-header-font-weight: var(--font-weight-semibold);--accordion-header-font-size: var(--font-size-md);--accordion-header-padding: .875rem 1rem;--accordion-content-padding: 0 1rem 1rem;--accordion-content-font-size: var(--font-size-md);--accordion-content-text-color: var(--text-basic-color);--accordion-icon-color: var(--text-hint-color);--accordion-disabled-opacity: .4;--accordion-focus-outline-color: var(--color-primary-focus);--accordion-transition-duration: var(--transition-duration-fast);--accordion-transition-timing: var(--transition-timing);--accordion-filled-header-background: var(--background-basic-color-2);--accordion-filled-header-hover-background: var(--background-basic-color-3);--slider-font-family: var(--font-family-primary);--slider-label-gap: .5rem;--slider-track-background: var(--background-basic-color-4);--slider-track-border-radius: var(--radius-full);--slider-fill-color: var(--color-primary-default);--slider-thumb-background: var(--color-primary-default);--slider-thumb-border-color: var(--background-basic-color-1);--slider-thumb-border-width: 2px;--slider-thumb-shadow: var(--shadow-sm);--slider-thumb-hover-scale: 1.15;--slider-focus-outline-color: var(--color-primary-focus);--slider-disabled-opacity: .4;--slider-success-fill-color: var(--color-success-default);--slider-success-thumb-background: var(--color-success-default);--slider-success-focus-outline-color: color-success-focus;--slider-warning-fill-color: var(--color-warning-default);--slider-warning-thumb-background: var(--color-warning-default);--slider-warning-focus-outline-color: color-warning-focus;--slider-danger-fill-color: var(--color-danger-default);--slider-danger-thumb-background: var(--color-danger-default);--slider-danger-focus-outline-color: color-danger-focus;--slider-transition-duration: var(--transition-duration-fast);--slider-transition-timing: var(--transition-timing);--slider-value-font-size: var(--font-size-sm);--slider-value-font-weight: var(--font-weight-semibold);--slider-value-color: var(--text-basic-color);--slider-value-active-color: var(--color-primary-default);--slider-hint-color: var(--text-hint-color);--slider-hint-font-size: var(--font-size-sm);--slider-tick-size: .375rem;--slider-tick-color: var(--background-basic-color-4);--slider-tick-active-color: var(--color-primary-default);--slider-sm-track-height: 3px;--slider-sm-thumb-size: .875rem;--slider-md-track-height: 5px;--slider-md-thumb-size: 1.125rem;--slider-lg-track-height: 7px;--slider-lg-thumb-size: 1.375rem;--autocomplete-clear-color: var(--text-hint-color);--autocomplete-clear-hover-color: var(--text-basic-color);--autocomplete-clear-hover-background: var(--background-basic-color-3);--autocomplete-loading-text-color: var(--text-hint-color);--autocomplete-loading-font-size: var(--font-size-sm);--table-background: var(--background-basic-color-1);--table-border-color: var(--border-basic-color);--table-border-radius: var(--border-radius);--table-header-background: var(--background-basic-color-2);--table-header-text-color: var(--text-hint-color);--table-text-color: var(--text-basic-color);--table-cell-padding: .75rem 1rem;--table-row-hover-background: var(--background-basic-color-3);--table-sort-active-color: var(--color-primary-default);--sidenav-background: var(--background-basic-color-1);--sidenav-text-color: var(--text-basic-color);--sidenav-border-color: var(--border-basic-color);--sidenav-shadow: var(--shadow-lg);--sidenav-width: 280px;--sidenav-z-index: 300;--sidenav-backdrop-z-index: 200;--sidenav-backdrop-color: rgba(0, 0, 0, .38);--sidenav-transition-duration: var(--transition-duration-normal);--sidenav-transition-timing: var(--transition-timing);--navbar-height: 3.5rem;--navbar-padding: 0 1rem;--navbar-gap: .5rem;--navbar-z-index: 100;--navbar-font-family: var(--font-family-primary);--navbar-font-size: var(--font-size-md);--navbar-font-weight: var(--font-weight-normal);--navbar-brand-font-size: var(--font-size-lg);--navbar-brand-font-weight: var(--font-weight-semibold);--navbar-default-background: var(--background-basic-color-1);--navbar-default-text-color: var(--text-basic-color);--navbar-default-border-color: var(--border-basic-color);--navbar-primary-background: var(--color-primary-default);--navbar-primary-text-color: var(--color-control);--navbar-primary-shadow: var(--shadow);--navbar-primary-btn-hover-background: rgba(255, 255, 255, .15);--datepicker-background: var(--background-basic-color-2);--datepicker-border-color: var(--border-basic-color);--datepicker-border-radius: var(--border-radius);--datepicker-text-color: var(--text-basic-color);--datepicker-placeholder-color: var(--text-hint-color);--datepicker-icon-color: var(--text-hint-color);--datepicker-transition-duration: var(--transition-duration-fast);--datepicker-transition-timing: var(--transition-timing);--datepicker-hover-border-color: var(--border-basic-color-2);--datepicker-focus-border-color: var(--color-primary-default);--datepicker-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--datepicker-disabled-background: var(--background-basic-color-3);--datepicker-disabled-border-color: var(--border-basic-color);--datepicker-disabled-text-color: var(--text-disabled-color);--datepicker-padding-sm: .3125rem .625rem;--datepicker-font-size-sm: var(--font-size-sm);--datepicker-height-sm: 2rem;--datepicker-padding-md: .5rem .75rem;--datepicker-font-size-md: var(--font-size-md);--datepicker-height-md: 2.5rem;--datepicker-padding-lg: .625rem 1rem;--datepicker-font-size-lg: var(--font-size-lg);--datepicker-height-lg: 3rem;--datepicker-success-border-color: var(--color-success-default);--datepicker-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--datepicker-warning-border-color: var(--color-warning-600);--datepicker-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--datepicker-danger-border-color: var(--color-danger-default);--datepicker-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--datepicker-panel-background: var(--background-basic-color-1);--datepicker-panel-border-color: var(--border-basic-color);--datepicker-panel-border-radius: border-radius-lg;--datepicker-panel-shadow: var(--shadow-lg);--datepicker-day-border-radius: border-radius-sm;--datepicker-day-hover-background: var(--background-basic-color-2);--datepicker-day-other-color: var(--text-disabled-color);--datepicker-day-disabled-color: var(--text-disabled-color);--datepicker-day-today-border-color: var(--color-primary-default);--datepicker-day-selected-background: var(--color-primary-default);--datepicker-day-selected-color: text-primary-inverse-color;--datepicker-weekday-color: var(--text-hint-color);--datepicker-footer-btn-background: var(--background-basic-color-2);--datepicker-footer-btn-hover-background: var(--background-basic-color-3);--datepicker-footer-btn-color: var(--text-basic-color);--tree-font-family: var(--font-family-primary);--tree-font-size: var(--font-size-md);--tree-text-color: var(--text-basic-color);--tree-background: var(--background-basic-color-1);--tree-border-color: var(--border-basic-color);--tree-border-radius: var(--border-radius);--tree-padding: .25rem;--tree-icon-color: var(--text-hint-color);--tree-focus-color: var(--color-primary-default);--tree-disabled-opacity: .45;--tree-transition-duration: var(--transition-duration-fast);--tree-transition-timing: var(--transition-timing);--tree-row-height: 2.25rem;--tree-row-border-radius: var(--border-radius);--tree-row-hover-background: var(--background-basic-color-2);--tree-row-selected-background: var(--color-primary-transparent-default);--tree-row-selected-color: var(--color-primary-default);--spinner-font-family: var(--font-family-primary);--spinner-overlay-background: var(--background-basic-color-1);--spinner-gap: .5rem;--spinner-message-font-size: var(--font-size-sm);--spinner-message-color: var(--text-hint-color);--spinner-sm-size: 1rem;--spinner-sm-border-width: 1.5px;--spinner-md-size: 1.5rem;--spinner-md-border-width: 2px;--spinner-lg-size: 2.25rem;--spinner-lg-border-width: 3px;--spinner-primary-color: var(--color-primary-default);--spinner-info-color: var(--color-info-default);--spinner-success-color: var(--color-success-default);--spinner-warning-color: var(--color-warning-default);--spinner-danger-color: var(--color-danger-default);--spinner-basic-color: var(--text-basic-color);--progress-bar-height: .5rem;--progress-bar-border-radius: var(--border-radius);--progress-bar-background: var(--background-basic-color-3);--progress-bar-transition-duration: var(--transition-duration-slow);--progress-bar-label-font-family: var(--font-family-primary);--progress-bar-label-font-size: var(--font-size-sm);--progress-bar-label-color: var(--text-hint-color);--progress-bar-primary-color: var(--color-primary-default);--progress-bar-info-color: var(--color-info-default);--progress-bar-success-color: var(--color-success-default);--progress-bar-warning-color: var(--color-warning-default);--progress-bar-danger-color: var(--color-danger-default);--file-upload-border-color: var(--border-basic-color);--file-upload-border-radius: border-radius-lg;--file-upload-background: var(--background-basic-color-1);--file-upload-hover-background: var(--background-basic-color-2);--file-upload-hover-border-color: var(--color-primary-default);--file-upload-active-background: var(--color-primary-transparent-default);--file-upload-active-border-color: var(--color-primary-default);--file-upload-error-border-color: var(--color-danger-default);--file-upload-icon-color: var(--text-hint-color);--file-upload-text-color: var(--text-basic-color);--file-upload-title-font-size: var(--font-size-md);--file-upload-browse-color: var(--color-primary-default);--file-upload-hint-font-size: var(--font-size-sm);--file-upload-hint-color: var(--text-hint-color);--file-upload-item-background: var(--background-basic-color-2);--file-upload-item-border-radius: var(--border-radius);--file-upload-item-font-size: var(--font-size-sm);--file-upload-item-error-background: var(--color-danger-100);--virtual-scroll-background-color: var(--background-basic-color-1);--virtual-scroll-border-color: var(--border-basic-color);--virtual-scroll-border-radius: var(--border-radius);--virtual-scroll-track-color: var(--background-basic-color-3);--virtual-scroll-thumb-color: var(--border-basic-color-2);--virtual-scroll-thumb-hover-color: var(--text-hint-color);--tooltip-font-family: var(--font-family-primary);--tooltip-font-size: var(--font-size-sm);--tooltip-background: var(--color-basic-800);--tooltip-text-color: var(--color-basic-100);--tooltip-border-radius: var(--border-radius);--tooltip-padding: .3rem .625rem;--tooltip-max-width: 16rem;--tooltip-shadow: var(--shadow-md);--menu-background: var(--background-basic-color-1);--menu-border-color: var(--border-basic-color);--menu-border-radius: border-radius-lg;--menu-shadow: var(--shadow-lg);--menu-item-padding: .5625rem 1rem;--menu-item-font-family: var(--font-family-primary);--menu-item-font-size: var(--font-size-md);--menu-item-text-color: var(--text-basic-color);--menu-item-hover-background: var(--background-basic-color-2);--menu-item-disabled-opacity: .45;--menu-item-danger-color: var(--color-danger-default);--menu-icon-color: var(--text-hint-color);--menu-separator-color: var(--border-basic-color);--infinite-scroll-loader-padding: .875rem 1rem;--infinite-scroll-end-padding: .875rem 1rem;--infinite-scroll-end-font-family: var(--font-family-primary);--infinite-scroll-end-font-size: var(--font-size-sm);--infinite-scroll-end-color: var(--text-hint-color);--infinite-scroll-separator-color: var(--border-basic-color);--paginator-background: var(--background-basic-color-1);--paginator-border-color: var(--border-basic-color);--paginator-padding: .375rem .75rem;--paginator-gap: .5rem 1.5rem;--paginator-font-family: var(--font-family-primary);--paginator-font-size: var(--font-size-sm);--paginator-range-color: var(--text-hint-color);--paginator-size-label-color: var(--text-hint-color);--paginator-ellipsis-color: var(--text-hint-color);color-scheme:light;--color-primary-100: #eff6fc;--color-primary-200: #deecf9;--color-primary-300: #b4d6fa;--color-primary-400: #5ba3e6;--color-primary-500: #0078d4;--color-primary-600: #106ebe;--color-primary-700: #005a9e;--color-primary-800: #004578;--color-primary-900: #003356;--color-primary-default: var(--color-primary-500);--color-primary-hover: var(--color-primary-600);--color-primary-active: var(--color-primary-700);--color-primary-focus: var(--color-primary-500);--color-primary-disabled: var(--color-primary-300);--color-primary-transparent-default: rgba(0, 120, 212, .08);--color-primary-transparent-hover: rgba(0, 120, 212, .12);--color-primary-transparent-active: rgba(0, 120, 212, .16);--color-success-100: #dff6dd;--color-success-200: #c8f0c2;--color-success-300: #9ae08f;--color-success-400: #54b054;--color-success-500: #107c10;--color-success-600: #0e6b0e;--color-success-700: #094509;--color-success-800: #063006;--color-success-900: #042004;--color-success-default: var(--color-success-500);--color-success-hover: var(--color-success-600);--color-success-active: var(--color-success-700);--color-warning-100: #fff8e1;--color-warning-200: #ffecb3;--color-warning-300: #ffe082;--color-warning-400: #ffd54f;--color-warning-500: #ffb900;--color-warning-600: #e6a700;--color-warning-700: #cc9500;--color-warning-800: #997000;--color-warning-900: #664b00;--color-warning-default: var(--color-warning-500);--color-warning-hover: var(--color-warning-600);--color-warning-active: var(--color-warning-700);--color-danger-100: #fde7e9;--color-danger-200: #f9c6ca;--color-danger-300: #f3a3a6;--color-danger-400: #e74856;--color-danger-500: #d13438;--color-danger-600: #bc2f32;--color-danger-700: #a4262c;--color-danger-800: #8b2025;--color-danger-900: #6e191d;--color-danger-default: var(--color-danger-500);--color-danger-hover: var(--color-danger-600);--color-danger-active: var(--color-danger-700);--color-info-100: #e0f7fa;--color-info-200: #b2ebf2;--color-info-300: #80deea;--color-info-400: #26c6da;--color-info-500: #00b7c3;--color-info-600: #009da5;--color-info-700: #008387;--color-info-800: #006b6b;--color-info-900: #00524f;--color-info-default: var(--color-info-500);--color-info-hover: var(--color-info-600);--color-info-active: var(--color-info-700);--color-basic-100: #ffffff;--color-basic-200: #faf9f8;--color-basic-300: #f3f2f1;--color-basic-400: #edebe9;--color-basic-500: #d2d0ce;--color-basic-600: #a19f9d;--color-basic-700: #605e5c;--color-basic-800: #3b3a39;--color-basic-900: #323130;--color-basic-1000: #201f1e;--color-basic-1100: #11100f;--color-control: #ffffff;--color-control-muted: rgba(255, 255, 255, .72);--background-basic-color-1: var(--color-basic-100);--background-basic-color-2: var(--color-basic-200);--background-basic-color-3: var(--color-basic-300);--background-basic-color-4: var(--color-basic-400);--background-alternative-color-1: var(--color-basic-900);--background-alternative-color-2: var(--color-basic-1000);--text-basic-color: var(--color-basic-1000);--text-alternate-color: var(--color-basic-100);--text-control-color: var(--color-control);--text-hint-color: var(--color-basic-600);--text-disabled-color: var(--color-basic-500);--border-basic-color: var(--color-basic-400);--border-basic-color-2: var(--color-basic-500);--border-basic-color-3: var(--color-basic-300);--border-primary-color: var(--color-primary-default);--font-family-primary: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;--font-family-secondary: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;--font-family-mono: "Cascadia Code", "Fira Code", "Consolas", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: .9375rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-sm: 1.25;--line-height-md: 1.5;--line-height-lg: 1.75;--text-heading-1-font-size: 2rem;--text-heading-1-font-weight: var(--font-weight-semibold);--text-heading-2-font-size: 1.5rem;--text-heading-2-font-weight: var(--font-weight-semibold);--text-heading-3-font-size: 1.25rem;--text-heading-3-font-weight: var(--font-weight-semibold);--text-heading-4-font-size: 1.125rem;--text-heading-4-font-weight: var(--font-weight-semibold);--text-body-font-size: var(--font-size-md);--text-body-font-weight: var(--font-weight-normal);--text-caption-font-size: var(--font-size-xs);--text-caption-font-weight: var(--font-weight-normal);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--border-radius: 4px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, .132), 0 .3px .9px 0 rgba(0, 0, 0, .108);--shadow-sm: 0 .8px 1.8px 0 rgba(0, 0, 0, .108), 0 .15px .45px 0 rgba(0, 0, 0, .084);--shadow-md: 0 3.2px 7.2px 0 rgba(0, 0, 0, .132), 0 .6px 1.8px 0 rgba(0, 0, 0, .108);--shadow-lg: 0 6.4px 14.4px 0 rgba(0, 0, 0, .132), 0 1.2px 3.6px 0 rgba(0, 0, 0, .108);--transition-duration-fast: .1s;--transition-duration-medium: .15s;--transition-duration-normal: .2s;--transition-duration-slow: .3s;--transition-timing: cubic-bezier(.33, 0, .67, 1);--outline-color: var(--color-basic-1000);--outline-width: 2px;--focus-ring-color: var(--color-primary-focus);--focus-ring-width: 2px;--focus-ring-offset: 2px;--divider-color: var(--border-basic-color-3);--divider-width: 1px;--alert-border-radius: var(--radius-md);--alert-padding: .875rem 1rem;--alert-gap: var(--spacing-sm);--alert-font-size: var(--font-size-sm);--alert-title-font-weight: var(--font-weight-semibold);--alert-title-font-size: var(--font-size-sm);--alert-close-size: 1rem;--alert-info-subtle-background: var(--color-info-100);--alert-info-subtle-color: var(--color-info-700);--alert-info-subtle-border: var(--color-info-300);--alert-info-filled-background: var(--color-info-default);--alert-info-filled-color: var(--color-control);--alert-info-filled-border: var(--color-info-default);--alert-info-outline-background: transparent;--alert-info-outline-color: var(--color-info-700);--alert-info-outline-border: var(--color-info-default);--alert-success-subtle-background: var(--color-success-100);--alert-success-subtle-color: var(--color-success-700);--alert-success-subtle-border: var(--color-success-300);--alert-success-filled-background: var(--color-success-default);--alert-success-filled-color: var(--color-control);--alert-success-filled-border: var(--color-success-default);--alert-success-outline-background: transparent;--alert-success-outline-color: var(--color-success-700);--alert-success-outline-border: var(--color-success-default);--alert-warning-subtle-background: var(--color-warning-100);--alert-warning-subtle-color: var(--color-warning-800);--alert-warning-subtle-border: var(--color-warning-400);--alert-warning-filled-background: var(--color-warning-default);--alert-warning-filled-color: var(--color-basic-1100);--alert-warning-filled-border: var(--color-warning-default);--alert-warning-outline-background: transparent;--alert-warning-outline-color: var(--color-warning-700);--alert-warning-outline-border: var(--color-warning-default);--alert-danger-subtle-background: var(--color-danger-100);--alert-danger-subtle-color: var(--color-danger-700);--alert-danger-subtle-border: var(--color-danger-300);--alert-danger-filled-background: var(--color-danger-default);--alert-danger-filled-color: var(--color-control);--alert-danger-filled-border: var(--color-danger-default);--alert-danger-outline-background: transparent;--alert-danger-outline-color: var(--color-danger-700);--alert-danger-outline-border: var(--color-danger-default);--toast-border-radius: var(--radius-lg);--toast-padding: .875rem 1rem;--toast-gap: var(--spacing-sm);--toast-min-width: 20rem;--toast-max-width: 24rem;--toast-font-size: var(--font-size-sm);--toast-title-font-weight: var(--font-weight-semibold);--toast-title-font-size: var(--font-size-sm);--toast-shadow: var(--shadow-md);--toast-background: var(--background-basic-color-1);--toast-color: var(--text-basic-color);--toast-border-color: var(--border-basic-color);--toast-close-size: 1rem;--toast-progress-height: 3px;--toast-info-accent: var(--color-info-default);--toast-success-accent: var(--color-success-default);--toast-warning-accent: var(--color-warning-default);--toast-danger-accent: var(--color-danger-default)}.rc-theme-dark{--button-border-radius: var(--border-radius);--button-font-family: var(--font-family-primary);--button-font-weight: var(--font-weight-semibold);--button-focus-outline-color: var(--color-primary-focus);--button-filled-primary-background-color: var(--color-primary-default);--button-filled-primary-hover-background-color: var(--color-primary-hover);--button-filled-primary-active-background-color: var(--color-primary-active);--button-filled-primary-text-color: var(--color-control);--button-filled-secondary-background-color: var(--color-basic-600);--button-filled-secondary-hover-background-color: var(--color-basic-700);--button-filled-secondary-active-background-color: var(--color-basic-800);--button-filled-secondary-text-color: var(--color-control);--button-filled-danger-background-color: var(--color-danger-default);--button-filled-danger-hover-background-color: var(--color-danger-hover);--button-filled-danger-active-background-color: var(--color-danger-active);--button-filled-danger-text-color: var(--color-control);--button-filled-info-background-color: var(--color-info-default);--button-filled-info-hover-background-color: var(--color-info-hover);--button-filled-info-active-background-color: var(--color-info-active);--button-filled-info-text-color: var(--color-control);--button-filled-success-background-color: var(--color-success-default);--button-filled-success-hover-background-color: var(--color-success-hover);--button-filled-success-active-background-color: var(--color-success-active);--button-filled-success-text-color: var(--color-control);--button-filled-warning-background-color: var(--color-warning-default);--button-filled-warning-hover-background-color: var(--color-warning-hover);--button-filled-warning-active-background-color: var(--color-warning-active);--button-filled-warning-text-color: var(--color-control);--button-outline-primary-border-color: var(--color-primary-default);--button-outline-primary-text-color: var(--color-primary-default);--button-outline-primary-hover-background-color: var(--color-primary-default);--button-outline-primary-hover-text-color: var(--color-control);--button-ghost-text-color: var(--text-basic-color);--button-ghost-hover-background-color: var(--background-basic-color-3);--button-sm-font-size: var(--font-size-sm);--button-sm-padding: .375rem .75rem;--button-sm-height: 2rem;--button-md-font-size: var(--font-size-md);--button-md-padding: .5rem 1rem;--button-md-height: 2.5rem;--button-lg-font-size: var(--font-size-lg);--button-lg-padding: .625rem 1.5rem;--button-lg-height: 3rem;--button-disabled-opacity: .4;--badge-font-family: var(--font-family-primary);--badge-font-weight: var(--font-weight-semibold);--badge-border-radius: var(--radius-full);--badge-default-background-color: var(--background-basic-color-3);--badge-default-text-color: var(--text-basic-color);--badge-primary-background-color: var(--color-primary-default);--badge-primary-text-color: var(--color-control);--badge-success-background-color: var(--color-success-default);--badge-success-text-color: var(--color-control);--badge-warning-background-color: var(--color-warning-default);--badge-warning-text-color: var(--color-control);--badge-danger-background-color: var(--color-danger-default);--badge-danger-text-color: var(--color-control);--badge-sm-font-size: var(--font-size-xs);--badge-sm-padding: .125rem .5rem;--badge-md-font-size: var(--font-size-sm);--badge-md-padding: .25rem .625rem;--card-background-color: var(--background-basic-color-1);--card-text-color: var(--text-basic-color);--card-border-color: var(--border-basic-color);--card-border-radius: var(--border-radius);--card-padding: var(--spacing-lg);--card-shadow: var(--shadow);--card-header-font-family: var(--font-family-primary);--card-header-font-weight: var(--font-weight-semibold);--card-header-font-size: var(--font-size-lg);--input-background-color: var(--background-basic-color-2);--input-border-color: var(--border-basic-color);--input-border-radius: var(--border-radius);--input-text-color: var(--text-basic-color);--input-placeholder-color: var(--text-hint-color);--input-focus-border-color: var(--color-primary-default);--input-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--input-disabled-background-color: var(--background-basic-color-3);--input-disabled-border-color: var(--border-basic-color);--input-disabled-text-color: var(--text-disabled-color);--input-hover-border-color: var(--border-basic-color-2);--input-font-family: var(--font-family-primary);--input-font-weight: var(--font-weight-normal);--input-sm-font-size: var(--font-size-sm);--input-sm-padding: .3125rem .625rem;--input-sm-height: 2rem;--input-md-font-size: var(--font-size-md);--input-md-padding: .5rem .75rem;--input-md-height: 2.5rem;--input-lg-font-size: var(--font-size-lg);--input-lg-padding: .625rem 1rem;--input-lg-height: 3rem;--input-label-font-size: var(--font-size-sm);--input-label-font-weight: var(--font-weight-medium);--input-label-color: var(--text-basic-color);--input-label-gap: .375rem;--input-hint-font-size: var(--font-size-sm);--input-hint-color: var(--text-hint-color);--input-hint-gap: .375rem;--input-success-border-color: var(--color-success-default);--input-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--input-success-hint-color: var(--color-success-700);--input-success-icon-color: var(--color-success-default);--input-danger-border-color: var(--color-danger-default);--input-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--input-danger-hint-color: var(--color-danger-600);--input-danger-icon-color: var(--color-danger-default);--input-warning-border-color: var(--color-warning-600);--input-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--input-warning-hint-color: var(--color-warning-700);--input-warning-icon-color: var(--color-warning-600);--input-affix-color: var(--text-hint-color);--input-affix-separator-color: var(--border-basic-color);--textarea-min-height: 6rem;--textarea-resize: vertical;--dialog-background: var(--background-basic-color-1);--dialog-text-color: var(--text-basic-color);--dialog-border-radius: var(--radius-xl);--dialog-shadow: var(--shadow-lg);--dialog-header-padding: 1.25rem 1.5rem .5rem;--dialog-body-padding: 1rem 1.5rem;--dialog-actions-padding: .75rem 1.5rem 1.25rem;--dialog-title-font-size: var(--font-size-xl);--dialog-title-font-weight: var(--font-weight-semibold);--dialog-border-color: var(--border-basic-color);--dialog-close-color: var(--text-hint-color);--dialog-close-hover-color: var(--text-basic-color);--dialog-close-hover-background: var(--background-basic-color-3);--dialog-overlay-backdrop-color: rgba(0, 0, 0, .48);--icon-badge-font-family: var(--font-family-primary);--icon-badge-font-size: var(--font-size-xs);--icon-badge-font-weight: var(--font-weight-semibold);--icon-badge-min-width: 1.125rem;--icon-badge-height: 1.125rem;--icon-badge-padding: 0 .3rem;--icon-badge-border-radius: var(--radius-full);--icon-badge-border: 1.5px solid transparent;--icon-badge-dot-size: .5rem;--icon-badge-default-background-color: var(--background-basic-color-3);--icon-badge-default-text-color: var(--text-basic-color);--icon-badge-primary-background-color: var(--color-primary-default);--icon-badge-primary-text-color: var(--color-control);--icon-badge-success-background-color: var(--color-success-default);--icon-badge-success-text-color: var(--color-control);--icon-badge-warning-background-color: var(--color-warning-default);--icon-badge-warning-text-color: var(--color-control);--icon-badge-danger-background-color: var(--color-danger-default);--icon-badge-danger-text-color: var(--color-control);--chip-font-family: var(--font-family-primary);--chip-font-weight: var(--font-weight-medium);--chip-border-radius: var(--radius-full);--chip-gap: .3125rem;--chip-default-background-color: var(--background-basic-color-3);--chip-default-text-color: var(--text-basic-color);--chip-default-border-color: var(--border-basic-color);--chip-primary-background-color: var(--color-primary-transparent-default);--chip-primary-text-color: var(--color-primary-default);--chip-success-background-color: var(--color-success-100);--chip-success-text-color: var(--color-success-700);--chip-warning-background-color: var(--color-warning-100);--chip-warning-text-color: var(--color-warning-800);--chip-danger-background-color: var(--color-danger-100);--chip-danger-text-color: var(--color-danger-700);--chip-info-background-color: var(--color-info-100);--chip-info-text-color: var(--color-info-700);--chip-hover-background-color: var(--background-basic-color-4);--chip-hover-border-color: var(--border-basic-color-2);--chip-selected-background-color: var(--color-primary-default);--chip-selected-text-color: var(--color-control);--chip-focus-outline-color: var(--color-primary-focus);--chip-disabled-opacity: .4;--chip-close-hover-background-color: var(--background-basic-color-4);--chip-sm-font-size: var(--font-size-xs);--chip-sm-padding: .1875rem .5rem;--chip-md-font-size: var(--font-size-sm);--chip-md-padding: .25rem .625rem;--radio-font-family: var(--font-family-primary);--radio-text-color: var(--text-basic-color);--radio-group-gap: .625rem;--radio-gap: .5rem;--radio-background: var(--background-basic-color-1);--radio-border-color: var(--border-basic-color-2);--radio-dot-color: var(--color-control);--radio-hover-border-color: var(--color-primary-default);--radio-hover-background: var(--background-basic-color-2);--radio-checked-border-color: var(--color-primary-default);--radio-checked-background: var(--color-primary-default);--radio-focus-outline-color: var(--color-primary-focus);--radio-disabled-opacity: .4;--radio-sm-font-size: var(--font-size-sm);--radio-sm-size: .875rem;--radio-sm-dot-size: .375rem;--radio-md-font-size: var(--font-size-md);--radio-md-size: 1.125rem;--radio-md-dot-size: .5rem;--toggle-font-family: var(--font-family-primary);--toggle-text-color: var(--text-basic-color);--toggle-gap: .5rem;--toggle-thumb-gap: .13rem;--toggle-track-color: var(--color-basic-500);--toggle-checked-track-color: var(--color-primary-default);--toggle-hover-track-color: var(--color-basic-600);--toggle-checked-hover-track-color: var(--color-primary-hover);--toggle-thumb-color: var(--color-control);--toggle-thumb-shadow: 0 1px 3px rgba(0,0,0,.25);--toggle-focus-outline-color: var(--color-primary-focus);--toggle-disabled-opacity: .4;--toggle-sm-font-size: var(--font-size-sm);--toggle-sm-track-width: 1.75rem;--toggle-sm-track-height: 1rem;--toggle-sm-track-border-radius: var(--radius-full);--toggle-sm-thumb-size: .625rem;--toggle-md-font-size: var(--font-size-md);--toggle-md-track-width: 2.25rem;--toggle-md-track-height: 1.25rem;--toggle-md-track-border-radius: var(--radius-full);--toggle-md-thumb-size: .875rem;--toggle-lg-font-size: var(--font-size-lg);--toggle-lg-track-width: 2.75rem;--toggle-lg-track-height: 1.5rem;--toggle-lg-track-border-radius: var(--radius-full);--toggle-lg-thumb-size: 1.0625rem;--checkbox-font-family: var(--font-family-primary);--checkbox-text-color: var(--text-basic-color);--checkbox-gap: .5rem;--checkbox-border-color: var(--border-basic-color-2);--checkbox-border-radius: 4px;--checkbox-background: var(--background-basic-color-2);--checkbox-hover-border-color: var(--color-primary-default);--checkbox-hover-background: var(--background-basic-color-2);--checkbox-checked-background: var(--color-primary-default);--checkbox-checked-border-color: var(--color-primary-default);--checkbox-checked-icon-color: var(--color-control);--checkbox-checked-hover-background: var(--color-primary-hover);--checkbox-disabled-opacity: .4;--checkbox-focus-outline-color: var(--color-primary-focus);--checkbox-sm-size: .875rem;--checkbox-sm-font-size: var(--font-size-sm);--checkbox-md-size: 1.125rem;--checkbox-md-font-size: var(--font-size-md);--checkbox-lg-size: 1.25rem;--checkbox-lg-font-size: var(--font-size-lg);--checkbox-success-border-color: var(--color-success-default);--checkbox-success-checked-background: var(--color-success-default);--checkbox-warning-border-color: var(--color-warning-600);--checkbox-warning-checked-background: var(--color-warning-default);--checkbox-warning-icon-color: var(--color-basic-900);--checkbox-danger-border-color: var(--color-danger-default);--checkbox-danger-checked-background: var(--color-danger-default);--select-font-family: var(--font-family-primary);--select-font-weight: var(--font-weight-normal);--select-background-color: var(--background-basic-color-2);--select-border-color: var(--border-basic-color);--select-border-radius: var(--border-radius);--select-text-color: var(--text-basic-color);--select-placeholder-color: var(--text-hint-color);--select-arrow-color: var(--text-hint-color);--select-hover-border-color: var(--border-basic-color-2);--select-focus-border-color: var(--color-primary-default);--select-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--select-disabled-background-color: var(--background-basic-color-3);--select-disabled-border-color: var(--border-basic-color);--select-disabled-text-color: var(--text-disabled-color);--select-sm-font-size: var(--font-size-sm);--select-sm-padding: .3125rem .625rem;--select-sm-height: 2rem;--select-md-font-size: var(--font-size-md);--select-md-padding: .5rem .75rem;--select-md-height: 2.5rem;--select-lg-font-size: var(--font-size-lg);--select-lg-padding: .625rem 1rem;--select-lg-height: 3rem;--select-success-border-color: var(--color-success-default);--select-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--select-warning-border-color: var(--color-warning-600);--select-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--select-danger-border-color: var(--color-danger-default);--select-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--select-panel-background: var(--background-basic-color-1);--select-panel-border-color: var(--border-basic-color);--select-panel-border-radius: var(--border-radius);--select-panel-shadow: var(--shadow-lg);--select-panel-max-height: 16rem;--select-panel-padding: .25rem;--select-option-padding: .5rem .75rem;--select-option-font-size: var(--font-size-md);--select-option-text-color: var(--text-basic-color);--select-option-border-radius: var(--border-radius);--select-option-hover-background: var(--background-basic-color-3);--select-option-selected-background: var(--color-primary-transparent-default);--select-option-selected-text-color: var(--color-primary-default);--select-option-selected-font-weight: var(--font-weight-medium);--select-option-selected-hover-background: var(--color-primary-transparent-hover);--accordion-font-family: var(--font-family-primary);--accordion-background: var(--background-basic-color-1);--accordion-border-color: var(--border-basic-color);--accordion-border-radius: var(--border-radius);--accordion-header-background: var(--background-basic-color-1);--accordion-header-hover-background: var(--background-basic-color-3);--accordion-header-text-color: var(--text-basic-color);--accordion-header-font-weight: var(--font-weight-semibold);--accordion-header-font-size: var(--font-size-md);--accordion-header-padding: .875rem 1rem;--accordion-content-padding: 0 1rem 1rem;--accordion-content-font-size: var(--font-size-md);--accordion-content-text-color: var(--text-basic-color);--accordion-icon-color: var(--text-hint-color);--accordion-disabled-opacity: .4;--accordion-focus-outline-color: var(--color-primary-focus);--accordion-transition-duration: var(--transition-duration-fast);--accordion-transition-timing: var(--transition-timing);--accordion-filled-header-background: var(--background-basic-color-2);--accordion-filled-header-hover-background: var(--background-basic-color-3);--slider-font-family: var(--font-family-primary);--slider-label-gap: .5rem;--slider-track-background: var(--background-basic-color-4);--slider-track-border-radius: var(--radius-full);--slider-fill-color: var(--color-primary-default);--slider-thumb-background: var(--color-primary-default);--slider-thumb-border-color: var(--background-basic-color-1);--slider-thumb-border-width: 2px;--slider-thumb-shadow: var(--shadow-sm);--slider-thumb-hover-scale: 1.15;--slider-focus-outline-color: var(--color-primary-focus);--slider-disabled-opacity: .4;--slider-success-fill-color: var(--color-success-default);--slider-success-thumb-background: var(--color-success-default);--slider-success-focus-outline-color: color-success-focus;--slider-warning-fill-color: var(--color-warning-default);--slider-warning-thumb-background: var(--color-warning-default);--slider-warning-focus-outline-color: color-warning-focus;--slider-danger-fill-color: var(--color-danger-default);--slider-danger-thumb-background: var(--color-danger-default);--slider-danger-focus-outline-color: color-danger-focus;--slider-transition-duration: var(--transition-duration-fast);--slider-transition-timing: var(--transition-timing);--slider-value-font-size: var(--font-size-sm);--slider-value-font-weight: var(--font-weight-semibold);--slider-value-color: var(--text-basic-color);--slider-value-active-color: var(--color-primary-default);--slider-hint-color: var(--text-hint-color);--slider-hint-font-size: var(--font-size-sm);--slider-tick-size: .375rem;--slider-tick-color: var(--background-basic-color-4);--slider-tick-active-color: var(--color-primary-default);--slider-sm-track-height: 3px;--slider-sm-thumb-size: .875rem;--slider-md-track-height: 5px;--slider-md-thumb-size: 1.125rem;--slider-lg-track-height: 7px;--slider-lg-thumb-size: 1.375rem;--autocomplete-clear-color: var(--text-hint-color);--autocomplete-clear-hover-color: var(--text-basic-color);--autocomplete-clear-hover-background: var(--background-basic-color-3);--autocomplete-loading-text-color: var(--text-hint-color);--autocomplete-loading-font-size: var(--font-size-sm);--table-background: var(--background-basic-color-1);--table-border-color: var(--border-basic-color);--table-border-radius: var(--border-radius);--table-header-background: var(--background-basic-color-2);--table-header-text-color: var(--text-hint-color);--table-text-color: var(--text-basic-color);--table-cell-padding: .75rem 1rem;--table-row-hover-background: var(--background-basic-color-3);--table-sort-active-color: var(--color-primary-default);--sidenav-background: var(--background-basic-color-1);--sidenav-text-color: var(--text-basic-color);--sidenav-border-color: var(--border-basic-color);--sidenav-shadow: var(--shadow-lg);--sidenav-width: 280px;--sidenav-z-index: 300;--sidenav-backdrop-z-index: 200;--sidenav-backdrop-color: rgba(0, 0, 0, .38);--sidenav-transition-duration: var(--transition-duration-normal);--sidenav-transition-timing: var(--transition-timing);--navbar-height: 3.5rem;--navbar-padding: 0 1rem;--navbar-gap: .5rem;--navbar-z-index: 100;--navbar-font-family: var(--font-family-primary);--navbar-font-size: var(--font-size-md);--navbar-font-weight: var(--font-weight-normal);--navbar-brand-font-size: var(--font-size-lg);--navbar-brand-font-weight: var(--font-weight-semibold);--navbar-default-background: var(--background-basic-color-1);--navbar-default-text-color: var(--text-basic-color);--navbar-default-border-color: var(--border-basic-color);--navbar-primary-background: var(--color-primary-default);--navbar-primary-text-color: var(--color-control);--navbar-primary-shadow: var(--shadow);--navbar-primary-btn-hover-background: rgba(255, 255, 255, .15);--datepicker-background: var(--background-basic-color-2);--datepicker-border-color: var(--border-basic-color);--datepicker-border-radius: var(--border-radius);--datepicker-text-color: var(--text-basic-color);--datepicker-placeholder-color: var(--text-hint-color);--datepicker-icon-color: var(--text-hint-color);--datepicker-transition-duration: var(--transition-duration-fast);--datepicker-transition-timing: var(--transition-timing);--datepicker-hover-border-color: var(--border-basic-color-2);--datepicker-focus-border-color: var(--color-primary-default);--datepicker-focus-shadow: 0 0 0 3px rgba(0, 120, 212, .14);--datepicker-disabled-background: var(--background-basic-color-3);--datepicker-disabled-border-color: var(--border-basic-color);--datepicker-disabled-text-color: var(--text-disabled-color);--datepicker-padding-sm: .3125rem .625rem;--datepicker-font-size-sm: var(--font-size-sm);--datepicker-height-sm: 2rem;--datepicker-padding-md: .5rem .75rem;--datepicker-font-size-md: var(--font-size-md);--datepicker-height-md: 2.5rem;--datepicker-padding-lg: .625rem 1rem;--datepicker-font-size-lg: var(--font-size-lg);--datepicker-height-lg: 3rem;--datepicker-success-border-color: var(--color-success-default);--datepicker-success-focus-shadow: 0 0 0 3px rgba(16, 124, 16, .14);--datepicker-warning-border-color: var(--color-warning-600);--datepicker-warning-focus-shadow: 0 0 0 3px rgba(255, 185, 0, .16);--datepicker-danger-border-color: var(--color-danger-default);--datepicker-danger-focus-shadow: 0 0 0 3px rgba(209, 52, 56, .14);--datepicker-panel-background: var(--background-basic-color-1);--datepicker-panel-border-color: var(--border-basic-color);--datepicker-panel-border-radius: border-radius-lg;--datepicker-panel-shadow: var(--shadow-lg);--datepicker-day-border-radius: border-radius-sm;--datepicker-day-hover-background: var(--background-basic-color-2);--datepicker-day-other-color: var(--text-disabled-color);--datepicker-day-disabled-color: var(--text-disabled-color);--datepicker-day-today-border-color: var(--color-primary-default);--datepicker-day-selected-background: var(--color-primary-default);--datepicker-day-selected-color: text-primary-inverse-color;--datepicker-weekday-color: var(--text-hint-color);--datepicker-footer-btn-background: var(--background-basic-color-2);--datepicker-footer-btn-hover-background: var(--background-basic-color-3);--datepicker-footer-btn-color: var(--text-basic-color);--tree-font-family: var(--font-family-primary);--tree-font-size: var(--font-size-md);--tree-text-color: var(--text-basic-color);--tree-background: var(--background-basic-color-1);--tree-border-color: var(--border-basic-color);--tree-border-radius: var(--border-radius);--tree-padding: .25rem;--tree-icon-color: var(--text-hint-color);--tree-focus-color: var(--color-primary-default);--tree-disabled-opacity: .45;--tree-transition-duration: var(--transition-duration-fast);--tree-transition-timing: var(--transition-timing);--tree-row-height: 2.25rem;--tree-row-border-radius: var(--border-radius);--tree-row-hover-background: var(--background-basic-color-2);--tree-row-selected-background: var(--color-primary-transparent-default);--tree-row-selected-color: var(--color-primary-default);--spinner-font-family: var(--font-family-primary);--spinner-overlay-background: var(--background-basic-color-1);--spinner-gap: .5rem;--spinner-message-font-size: var(--font-size-sm);--spinner-message-color: var(--text-hint-color);--spinner-sm-size: 1rem;--spinner-sm-border-width: 1.5px;--spinner-md-size: 1.5rem;--spinner-md-border-width: 2px;--spinner-lg-size: 2.25rem;--spinner-lg-border-width: 3px;--spinner-primary-color: var(--color-primary-default);--spinner-info-color: var(--color-info-default);--spinner-success-color: var(--color-success-default);--spinner-warning-color: var(--color-warning-default);--spinner-danger-color: var(--color-danger-default);--spinner-basic-color: var(--text-basic-color);--progress-bar-height: .5rem;--progress-bar-border-radius: var(--border-radius);--progress-bar-background: var(--background-basic-color-3);--progress-bar-transition-duration: var(--transition-duration-slow);--progress-bar-label-font-family: var(--font-family-primary);--progress-bar-label-font-size: var(--font-size-sm);--progress-bar-label-color: var(--text-hint-color);--progress-bar-primary-color: var(--color-primary-default);--progress-bar-info-color: var(--color-info-default);--progress-bar-success-color: var(--color-success-default);--progress-bar-warning-color: var(--color-warning-default);--progress-bar-danger-color: var(--color-danger-default);--file-upload-border-color: var(--border-basic-color);--file-upload-border-radius: border-radius-lg;--file-upload-background: var(--background-basic-color-1);--file-upload-hover-background: var(--background-basic-color-2);--file-upload-hover-border-color: var(--color-primary-default);--file-upload-active-background: var(--color-primary-transparent-default);--file-upload-active-border-color: var(--color-primary-default);--file-upload-error-border-color: var(--color-danger-default);--file-upload-icon-color: var(--text-hint-color);--file-upload-text-color: var(--text-basic-color);--file-upload-title-font-size: var(--font-size-md);--file-upload-browse-color: var(--color-primary-default);--file-upload-hint-font-size: var(--font-size-sm);--file-upload-hint-color: var(--text-hint-color);--file-upload-item-background: var(--background-basic-color-2);--file-upload-item-border-radius: var(--border-radius);--file-upload-item-font-size: var(--font-size-sm);--file-upload-item-error-background: var(--color-danger-100);--virtual-scroll-background-color: var(--background-basic-color-1);--virtual-scroll-border-color: var(--border-basic-color);--virtual-scroll-border-radius: var(--border-radius);--virtual-scroll-track-color: var(--background-basic-color-3);--virtual-scroll-thumb-color: var(--border-basic-color-2);--virtual-scroll-thumb-hover-color: var(--text-hint-color);--tooltip-font-family: var(--font-family-primary);--tooltip-font-size: var(--font-size-sm);--tooltip-background: var(--color-basic-800);--tooltip-text-color: var(--color-basic-100);--tooltip-border-radius: var(--border-radius);--tooltip-padding: .3rem .625rem;--tooltip-max-width: 16rem;--tooltip-shadow: var(--shadow-md);--menu-background: var(--background-basic-color-1);--menu-border-color: var(--border-basic-color);--menu-border-radius: border-radius-lg;--menu-shadow: var(--shadow-lg);--menu-item-padding: .5625rem 1rem;--menu-item-font-family: var(--font-family-primary);--menu-item-font-size: var(--font-size-md);--menu-item-text-color: var(--text-basic-color);--menu-item-hover-background: var(--background-basic-color-2);--menu-item-disabled-opacity: .45;--menu-item-danger-color: var(--color-danger-default);--menu-icon-color: var(--text-hint-color);--menu-separator-color: var(--border-basic-color);--infinite-scroll-loader-padding: .875rem 1rem;--infinite-scroll-end-padding: .875rem 1rem;--infinite-scroll-end-font-family: var(--font-family-primary);--infinite-scroll-end-font-size: var(--font-size-sm);--infinite-scroll-end-color: var(--text-hint-color);--infinite-scroll-separator-color: var(--border-basic-color);--paginator-background: var(--background-basic-color-1);--paginator-border-color: var(--border-basic-color);--paginator-padding: .375rem .75rem;--paginator-gap: .5rem 1.5rem;--paginator-font-family: var(--font-family-primary);--paginator-font-size: var(--font-size-sm);--paginator-range-color: var(--text-hint-color);--paginator-size-label-color: var(--text-hint-color);--paginator-ellipsis-color: var(--text-hint-color);color-scheme:dark;--color-primary-100: #eff6fc;--color-primary-200: #deecf9;--color-primary-300: #b4d6fa;--color-primary-400: #5ba3e6;--color-primary-500: #0078d4;--color-primary-600: #106ebe;--color-primary-700: #005a9e;--color-primary-800: #004578;--color-primary-900: #003356;--color-primary-default: var(--color-primary-400);--color-primary-hover: var(--color-primary-300);--color-primary-active: var(--color-primary-200);--color-primary-focus: var(--color-primary-400);--color-primary-disabled: var(--color-primary-300);--color-primary-transparent-default: rgba(91, 163, 230, .1);--color-primary-transparent-hover: rgba(91, 163, 230, .16);--color-primary-transparent-active: rgba(91, 163, 230, .22);--color-success-100: #dff6dd;--color-success-200: #c8f0c2;--color-success-300: #9ae08f;--color-success-400: #54b054;--color-success-500: #107c10;--color-success-600: #0e6b0e;--color-success-700: #094509;--color-success-800: #063006;--color-success-900: #042004;--color-success-default: var(--color-success-400);--color-success-hover: var(--color-success-300);--color-success-active: var(--color-success-200);--color-warning-100: #fff8e1;--color-warning-200: #ffecb3;--color-warning-300: #ffe082;--color-warning-400: #ffd54f;--color-warning-500: #ffb900;--color-warning-600: #e6a700;--color-warning-700: #cc9500;--color-warning-800: #997000;--color-warning-900: #664b00;--color-warning-default: var(--color-warning-400);--color-warning-hover: var(--color-warning-300);--color-warning-active: var(--color-warning-200);--color-danger-100: #fde7e9;--color-danger-200: #f9c6ca;--color-danger-300: #f3a3a6;--color-danger-400: #e74856;--color-danger-500: #d13438;--color-danger-600: #bc2f32;--color-danger-700: #a4262c;--color-danger-800: #8b2025;--color-danger-900: #6e191d;--color-danger-default: var(--color-danger-400);--color-danger-hover: var(--color-danger-300);--color-danger-active: var(--color-danger-200);--color-info-100: #e0f7fa;--color-info-200: #b2ebf2;--color-info-300: #80deea;--color-info-400: #26c6da;--color-info-500: #00b7c3;--color-info-600: #009da5;--color-info-700: #008387;--color-info-800: #006b6b;--color-info-900: #00524f;--color-info-default: var(--color-info-400);--color-info-hover: var(--color-info-300);--color-info-active: var(--color-info-200);--color-basic-100: #ffffff;--color-basic-200: #faf9f8;--color-basic-300: #f3f2f1;--color-basic-400: #edebe9;--color-basic-500: #d2d0ce;--color-basic-600: #a19f9d;--color-basic-700: #605e5c;--color-basic-800: #3b3a39;--color-basic-900: #323130;--color-basic-1000: #201f1e;--color-basic-1100: #11100f;--color-control: #ffffff;--color-control-muted: rgba(255, 255, 255, .72);--background-basic-color-1: var(--color-basic-1000);--background-basic-color-2: var(--color-basic-900);--background-basic-color-3: var(--color-basic-800);--background-basic-color-4: var(--color-basic-700);--background-alternative-color-1: var(--color-basic-100);--background-alternative-color-2: var(--color-basic-200);--text-basic-color: var(--color-basic-200);--text-alternate-color: var(--color-basic-1000);--text-control-color: var(--color-control);--text-hint-color: var(--color-basic-500);--text-disabled-color: var(--color-basic-700);--border-basic-color: var(--color-basic-800);--border-basic-color-2: var(--color-basic-700);--border-basic-color-3: var(--color-basic-900);--border-primary-color: var(--color-primary-default);--font-family-primary: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;--font-family-secondary: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;--font-family-mono: "Cascadia Code", "Fira Code", "Consolas", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: .9375rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-sm: 1.25;--line-height-md: 1.5;--line-height-lg: 1.75;--text-heading-1-font-size: 2rem;--text-heading-1-font-weight: var(--font-weight-semibold);--text-heading-2-font-size: 1.5rem;--text-heading-2-font-weight: var(--font-weight-semibold);--text-heading-3-font-size: 1.25rem;--text-heading-3-font-weight: var(--font-weight-semibold);--text-heading-4-font-size: 1.125rem;--text-heading-4-font-weight: var(--font-weight-semibold);--text-body-font-size: var(--font-size-md);--text-body-font-weight: var(--font-weight-normal);--text-caption-font-size: var(--font-size-xs);--text-caption-font-weight: var(--font-weight-normal);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--border-radius: 4px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, .38), 0 .3px .9px 0 rgba(0, 0, 0, .3);--shadow-sm: 0 .8px 1.8px 0 rgba(0, 0, 0, .3), 0 .15px .45px 0 rgba(0, 0, 0, .24);--shadow-md: 0 3.2px 7.2px 0 rgba(0, 0, 0, .38), 0 .6px 1.8px 0 rgba(0, 0, 0, .3);--shadow-lg: 0 6.4px 14.4px 0 rgba(0, 0, 0, .38), 0 1.2px 3.6px 0 rgba(0, 0, 0, .3);--transition-duration-fast: .1s;--transition-duration-medium: .15s;--transition-duration-normal: .2s;--transition-duration-slow: .3s;--transition-timing: cubic-bezier(.33, 0, .67, 1);--outline-color: var(--color-basic-100);--outline-width: 2px;--focus-ring-color: var(--color-primary-focus);--focus-ring-width: 2px;--focus-ring-offset: 2px;--divider-color: var(--border-basic-color);--divider-width: 1px;--alert-border-radius: var(--radius-md);--alert-padding: .875rem 1rem;--alert-gap: var(--spacing-sm);--alert-font-size: var(--font-size-sm);--alert-title-font-weight: var(--font-weight-semibold);--alert-title-font-size: var(--font-size-sm);--alert-close-size: 1rem;--alert-info-subtle-background: rgba(0, 183, 195, .12);--alert-info-subtle-color: var(--color-info-300);--alert-info-subtle-border: rgba(0, 183, 195, .3);--alert-info-filled-background: var(--color-info-default);--alert-info-filled-color: var(--color-control);--alert-info-filled-border: var(--color-info-default);--alert-info-outline-background: transparent;--alert-info-outline-color: var(--color-info-300);--alert-info-outline-border: var(--color-info-default);--alert-success-subtle-background: rgba(16, 124, 16, .14);--alert-success-subtle-color: var(--color-success-300);--alert-success-subtle-border: rgba(84, 176, 84, .35);--alert-success-filled-background: var(--color-success-default);--alert-success-filled-color: var(--color-control);--alert-success-filled-border: var(--color-success-default);--alert-success-outline-background: transparent;--alert-success-outline-color: var(--color-success-300);--alert-success-outline-border: var(--color-success-default);--alert-warning-subtle-background: rgba(255, 185, 0, .12);--alert-warning-subtle-color: var(--color-warning-300);--alert-warning-subtle-border: rgba(255, 185, 0, .3);--alert-warning-filled-background: var(--color-warning-default);--alert-warning-filled-color: var(--color-basic-1100);--alert-warning-filled-border: var(--color-warning-default);--alert-warning-outline-background: transparent;--alert-warning-outline-color: var(--color-warning-300);--alert-warning-outline-border: var(--color-warning-default);--alert-danger-subtle-background: rgba(209, 52, 56, .14);--alert-danger-subtle-color: var(--color-danger-300);--alert-danger-subtle-border: rgba(231, 72, 86, .35);--alert-danger-filled-background: var(--color-danger-default);--alert-danger-filled-color: var(--color-control);--alert-danger-filled-border: var(--color-danger-default);--alert-danger-outline-background: transparent;--alert-danger-outline-color: var(--color-danger-300);--alert-danger-outline-border: var(--color-danger-default);--toast-border-radius: var(--radius-lg);--toast-padding: .875rem 1rem;--toast-gap: var(--spacing-sm);--toast-min-width: 20rem;--toast-max-width: 24rem;--toast-font-size: var(--font-size-sm);--toast-title-font-weight: var(--font-weight-semibold);--toast-title-font-size: var(--font-size-sm);--toast-shadow: var(--shadow-md);--toast-background: var(--background-basic-color-2);--toast-color: var(--text-basic-color);--toast-border-color: var(--border-basic-color-2);--toast-close-size: 1rem;--toast-progress-height: 3px;--toast-info-accent: var(--color-info-default);--toast-success-accent: var(--color-success-default);--toast-warning-accent: var(--color-warning-default);--toast-danger-accent: var(--color-danger-default)}
