[data-brand=seguros-bolivar][data-theme=light]{--sb-ui-color-primary-D400:#0b613e;--sb-ui-color-primary-D300:#086d44;--sb-ui-color-primary-D200:#05794a;--sb-ui-color-primary-D100:#038450;--sb-ui-color-primary-base:#009056;--sb-ui-color-primary-L100:#66bc9a;--sb-ui-color-primary-L200:#cce9dd;--sb-ui-color-primary-L300:#e5f4ee;--sb-ui-color-primary-L400:#f2f9f6;--sb-ui-color-secondary-D400:#ffc918;--sb-ui-color-secondary-D300:#ffce29;--sb-ui-color-secondary-D200:#ffd543;--sb-ui-color-secondary-D100:#ffda55;--sb-ui-color-secondary-base:#ffe16f;--sb-ui-color-secondary-L100:#ffea9a;--sb-ui-color-secondary-L200:#fff0b7;--sb-ui-color-secondary-L300:#fff6d4;--sb-ui-color-secondary-L400:#fffcf0;--sb-ui-color-tertiary-D400:#0c8a4d;--sb-ui-color-tertiary-D300:#099d56;--sb-ui-color-tertiary-D200:#07af5e;--sb-ui-color-tertiary-D100:#04c267;--sb-ui-color-tertiary-base:#02d46f;--sb-ui-color-tertiary-L100:#4ee19a;--sb-ui-color-tertiary-L200:#b3f2d4;--sb-ui-color-tertiary-L300:#e6fbf1;--sb-ui-color-tertiary-L400:#f2fdf8;--sb-ui-color-grayscale-black:#1b1b1b;--sb-ui-color-grayscale-D400:#282828;--sb-ui-color-grayscale-D300:#414141;--sb-ui-color-grayscale-D200:#5b5b5b;--sb-ui-color-grayscale-D100:#757575;--sb-ui-color-grayscale-base:#9b9b9b;--sb-ui-color-grayscale-L100:#b9b9b9;--sb-ui-color-grayscale-L200:#e1e1e1;--sb-ui-color-grayscale-L300:#f5f5f5;--sb-ui-color-grayscale-L400:#fafafa;--sb-ui-color-grayscale-white:#fff;--sb-ui-color-feedback-error-D400:#8f2b34;--sb-ui-color-feedback-error-D300:#a22d38;--sb-ui-color-feedback-error-D200:#b5303d;--sb-ui-color-feedback-error-D100:#c93241;--sb-ui-color-feedback-error-base:#dc3545;--sb-ui-color-feedback-error-L100:#e7727d;--sb-ui-color-feedback-error-L200:#ee9aa2;--sb-ui-color-feedback-error-L300:#f5c2c7;--sb-ui-color-feedback-error-L400:#fbebec;--sb-ui-color-feedback-warning-D400:#d7b23e;--sb-ui-color-feedback-warning-D300:#e0b52e;--sb-ui-color-feedback-warning-D200:#ebb91f;--sb-ui-color-feedback-warning-D100:#f5bd0f;--sb-ui-color-feedback-warning-base:#ffc100;--sb-ui-color-feedback-warning-L100:#ffd44d;--sb-ui-color-feedback-warning-L200:#ffe080;--sb-ui-color-feedback-warning-L300:#ffecb2;--sb-ui-color-feedback-warning-L400:#fff9e5;--sb-ui-color-feedback-info-D400:#0b56a4;--sb-ui-color-feedback-info-D300:#0860bb;--sb-ui-color-feedback-info-D200:#056ad1;--sb-ui-color-feedback-info-D100:#0374e8;--sb-ui-color-feedback-info-base:#007eff;--sb-ui-color-feedback-info-L100:#4da5ff;--sb-ui-color-feedback-info-L200:#80bfff;--sb-ui-color-feedback-info-L300:#b2d8ff;--sb-ui-color-feedback-info-L400:#e5f2ff;--sb-ui-color-feedback-success-D400:#236f34;--sb-ui-color-feedback-success-D300:#247d38;--sb-ui-color-feedback-success-D200:#258b3d;--sb-ui-color-feedback-success-D100:#279941;--sb-ui-color-feedback-success-base:#28a745;--sb-ui-color-feedback-success-L100:#69c17d;--sb-ui-color-feedback-success-L200:#94d3a2;--sb-ui-color-feedback-success-L300:#bee5c7;--sb-ui-color-feedback-success-L400:#e9f6ec;--sb-ui-shadow-xs:0px 2px 4px hsla(0,0%,45%,.16),0px 0px 6px hsla(0,0%,45%,.16);--sb-ui-shadow-s:1px 4px 4px hsla(0,0%,45%,.04),1px 1px 8px hsla(0,0%,45%,.16);--sb-ui-shadow-m:2px 8px 8px hsla(0,0%,45%,.04),2px 2px 16px hsla(0,0%,45%,.16);--sb-ui-shadow-l:3px 12px 8px hsla(0,0%,45%,.04),3px 3px 24px hsla(0,0%,45%,.16);--sb-ui-shadow-xl:3px 12px 16px hsla(0,0%,45%,.16),4px 4px 24px hsla(0,0%,45%,.16);--sb-ui-typography-fontFamily:"Bolivar","Roboto",sans-serif;--sb-ui-typography-fontSize-h1:2.25rem;--sb-ui-typography-fontSize-h2:2rem;--sb-ui-typography-fontSize-h3:1.75rem;--sb-ui-typography-fontSize-h4:1.5rem;--sb-ui-typography-fontSize-h5:1.25rem;--sb-ui-typography-fontSize-h6:1rem;--sb-ui-typography-fontSize-mobile-h1:1rem;--sb-ui-typography-fontSize-mobile-h2:1rem;--sb-ui-typography-fontSize-mobile-h3:1rem;--sb-ui-typography-fontSize-mobile-h4:1rem;--sb-ui-typography-fontSize-mobile-h5:1rem;--sb-ui-typography-fontSize-mobile-h6:1rem;--sb-ui-typography-fontSize-body:1rem;--sb-ui-typography-fontSize-label:0.875rem;--sb-ui-typography-fontSize-caption:0.75rem;--sb-ui-typography-fontSize-button:1rem;--sb-ui-gradient-primary-dark:linear-gradient(0deg,#05794a,#0b613e);--sb-ui-gradient-primary-base:linear-gradient(180deg,#05794a 0.04%,#009056);--sb-ui-gradient-primary-light:linear-gradient(180deg,#cce9dd,#f2f9f6);--sb-ui-gradient-secondary-dark:linear-gradient(180deg,#ffc918,#ffd543);--sb-ui-gradient-secondary-base:linear-gradient(180deg,#ffd543,#ffe16f);--sb-ui-gradient-secondary-light:linear-gradient(180deg,#fff0b7,#fffcf0);--sb-ui-gradient-tertiary-dark:linear-gradient(180deg,#0c8a4d,#07af5e);--sb-ui-gradient-tertiary-base:linear-gradient(180deg,#07af5e,#02d46f);--sb-ui-gradient-tertiary-light:linear-gradient(180deg,#b3f2d4,#f2fdf8)}@layer reset, tokens, base, variants, sizes, modifiers, states, utilities;@layer reset{.sb-ui-accordion,.sb-ui-accordion__content,.sb-ui-accordion__header{all:unset;box-sizing:border-box}}@layer tokens{.sb-ui-accordion{--sb-ui-accordion-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-accordion-bg-hover:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-accordion-bg-active:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-accordion-bg-disabled:var(--sb-ui-color-grayscale-L400,#fafafa);--sb-ui-accordion-bg-disabled-hover:var(--sb-ui-color-grayscale-L400,#fafafa);--sb-ui-accordion-bg-expanded:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-accordion-text-color:var(--sb-ui-color-grayscale-D200,#5b5b5b);--sb-ui-accordion-text-hover:var(--sb-ui-color-grayscale-D200,#5b5b5b);--sb-ui-accordion-text-active:var(--sb-ui-color-grayscale-D200,#5b5b5b);--sb-ui-accordion-text-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-accordion-text-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-accordion-border-color:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-accordion-border-hover:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-accordion-border-active:var(--sb-ui-color-grayscale-L100,#d0d0d0);--sb-ui-accordion-border-disabled:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-accordion-border-disabled-hover:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-accordion-border-focus:var(--sb-ui-color-primary-base,#038450);--sb-ui-accordion-padding-inline:clamp(1rem,0.8rem + 1vw,1.5rem);--sb-ui-accordion-padding-block:clamp(0.75rem,0.6rem + 0.5vw,1rem);--sb-ui-accordion-gap:clamp(0.75rem,0.5rem + 0.5vw,1rem);--sb-ui-accordion-content-padding-block:clamp(1rem,0.8rem + 1vw,1.25rem);--sb-ui-accordion-content-padding-inline:clamp(1rem,0.8rem + 1vw,1.5rem);--sb-ui-accordion-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-accordion-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem);--sb-ui-accordion-font-weight:400;--sb-ui-accordion-line-height:1.5;--sb-ui-accordion-min-block-size:clamp(48px,10vw,56px);--sb-ui-accordion-border-width:1px;--sb-ui-accordion-border-radius:clamp(12px,0.75rem + 0.5vw,16px);--sb-ui-accordion-border-focus-width:3px;--sb-ui-accordion-icon-size:clamp(1.25rem,1.125rem + 0.5vw,1.5rem);--sb-ui-accordion-transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}}@layer base{.sb-ui-accordion{background-color:var(--sb-ui-accordion-bg-color);border:var(--sb-ui-accordion-border-width) solid var(--sb-ui-accordion-border-color);border-radius:var(--sb-ui-accordion-border-radius);display:block;margin-block-end:clamp(.5rem,.4rem + .3vw,.75rem);position:relative;transition:var(--sb-ui-accordion-transition)}.sb-ui-accordion summary{list-style:none}.sb-ui-accordion summary::-webkit-details-marker{display:none}.sb-ui-accordion:has(.sb-ui-accordion__header:hover:not(:disabled)){border-color:var(--sb-ui-accordion-border-hover,var(--sb-ui-accordion-border-color))}.sb-ui-accordion:has(.sb-ui-accordion__header:active:not(:disabled)){border-color:var(--sb-ui-accordion-border-active,var(--sb-ui-accordion-border-color))}.sb-ui-accordion:has(.sb-ui-accordion__header:focus-visible){border-color:var(--sb-ui-accordion-border-focus);border-width:var(--sb-ui-accordion-border-focus-width)}.sb-ui-accordion__header{align-items:center;border-radius:var(--sb-ui-accordion-border-radius);color:var(--sb-ui-accordion-text-color);cursor:pointer;display:flex;font-family:var(--sb-ui-accordion-font-family);font-size:var(--sb-ui-accordion-font-size);font-weight:var(--sb-ui-accordion-font-weight);gap:var(--sb-ui-accordion-gap);line-height:var(--sb-ui-accordion-line-height);min-block-size:var(--sb-ui-accordion-min-block-size);padding-block:var(--sb-ui-accordion-padding-block);padding-inline:var(--sb-ui-accordion-padding-inline);transition:var(--sb-ui-accordion-transition);user-select:none}.sb-ui-accordion__header:hover:not(:disabled){background-color:var(--sb-ui-accordion-bg-hover);color:var(--sb-ui-accordion-text-hover,var(--sb-ui-accordion-text-color))}.sb-ui-accordion__header:active:not(:disabled){background-color:var(--sb-ui-accordion-bg-active);color:var(--sb-ui-accordion-text-active,var(--sb-ui-accordion-text-color))}.sb-ui-accordion__header:focus-visible:not(:disabled){outline:none}.sb-ui-accordion__icon-start{align-items:center;block-size:var(--sb-ui-accordion-icon-size);display:flex;flex-shrink:0;font-size:var(--sb-ui-accordion-icon-size);inline-size:var(--sb-ui-accordion-icon-size);justify-content:center}.sb-ui-accordion__label{flex:1;font-family:var(--sb-ui-accordion-font-family);font-size:var(--sb-ui-accordion-font-size);font-weight:var(--sb-ui-accordion-font-weight);line-height:var(--sb-ui-accordion-line-height)}.sb-ui-accordion__action{flex-shrink:0}.sb-ui-accordion__icon-end{align-items:center;block-size:var(--sb-ui-accordion-icon-size);display:flex;flex-shrink:0;font-size:var(--sb-ui-accordion-icon-size);font-weight:300;inline-size:var(--sb-ui-accordion-icon-size);justify-content:center;transition:transform .3s ease}.sb-ui-accordion__content{border-block-start:0 solid transparent;color:var(--sb-ui-accordion-text-color);display:block;font-family:var(--sb-ui-accordion-font-family);font-size:var(--sb-ui-accordion-font-size);font-weight:400;line-height:var(--sb-ui-accordion-line-height);padding-block-end:var(--sb-ui-accordion-content-padding-block);padding-block-start:var(--sb-ui-accordion-content-padding-block);padding-inline:var(--sb-ui-accordion-content-padding-inline);transition:border-color .2s ease}.sb-ui-accordion[open]{border-color:var(--sb-ui-accordion-border-expanded,var(--sb-ui-accordion-border-color))}.sb-ui-accordion[open] .sb-ui-accordion__header{background-color:var(--sb-ui-accordion-bg-expanded,#f2f9f6);color:var(--sb-ui-accordion-text-expanded,var(--sb-ui-accordion-text-color))}.sb-ui-accordion[open] .sb-ui-accordion__icon-end{color:var(--sb-ui-accordion-text-expanded,var(--sb-ui-accordion-text-color));transform:rotate(180deg)}.sb-ui-accordion[open] .sb-ui-accordion__content{border-block-start:var(--sb-ui-accordion-border-width) solid var(--sb-ui-accordion-border-color)}.sb-ui-accordion--disabled{pointer-events:none}.sb-ui-accordion--disabled .sb-ui-accordion__header{background-color:var(--sb-ui-accordion-bg-disabled);color:var(--sb-ui-accordion-text-disabled);cursor:not-allowed}.sb-ui-accordion--disabled .sb-ui-accordion{border-color:var(--sb-ui-accordion-border-disabled)}.sb-ui-accordion--disabled:hover .sb-ui-accordion__header{background-color:var(
        --sb-ui-accordion-bg-disabled-hover,var(--sb-ui-accordion-bg-disabled)
      )!important;color:var(
        --sb-ui-accordion-text-disabled-hover,var(--sb-ui-accordion-text-disabled)
      )!important}}@layer variants{.sb-ui-accordion--primary{--sb-ui-accordion-border-color:var(--sb-ui-color-primary-base);--sb-ui-accordion-border-hover:var(--sb-ui-color-primary-D100);--sb-ui-accordion-border-active:var(--sb-ui-color-primary-D200)}.sb-ui-accordion--secondary{--sb-ui-accordion-border-color:var(--sb-ui-color-secondary-base);--sb-ui-accordion-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-accordion-border-active:var(--sb-ui-color-secondary-D200)}}@layer sizes{.sb-ui-accordion--small{--sb-ui-accordion-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-accordion-padding-inline:clamp(0.75rem,0.6rem + 0.8vw,1rem);--sb-ui-accordion-padding-block:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-accordion-min-block-size:clamp(40px,8vw,48px)}.sb-ui-accordion--large{--sb-ui-accordion-font-size:clamp(1rem,0.9rem + 0.4vw,1.25rem);--sb-ui-accordion-padding-inline:clamp(1.25rem,1rem + 1.5vw,2rem);--sb-ui-accordion-padding-block:clamp(1rem,0.8rem + 0.8vw,1.5rem);--sb-ui-accordion-min-block-size:clamp(56px,12vw,72px)}}@layer modifiers{.sb-ui-accordion--no-action .sb-ui-accordion__action,.sb-ui-accordion--no-icon-end .sb-ui-accordion__icon-end,.sb-ui-accordion--no-icon-start .sb-ui-accordion__icon-start{display:none}}@layer states{.sb-ui-accordion--loading{opacity:.7;pointer-events:none}}@layer utilities{@media (prefers-contrast:high){.sb-ui-accordion{--sb-ui-accordion-border-width:2px}}@media (prefers-reduced-motion:reduce){.sb-ui-accordion{--sb-ui-accordion-transition:none}.sb-ui-accordion__icon-end{transition:none}}}.sb-ui-alert{--sb-ui-alert-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-bg-color-success:var(--sb-ui-color-feedback-success-L400,rgba(40,167,69,.1));--sb-ui-alert-bg-color-info:var(--sb-ui-color-feedback-info-L400,rgba(0,122,204,.1));--sb-ui-alert-bg-color-warning:var(--sb-ui-color-feedback-warning-L400,rgba(255,193,7,.1));--sb-ui-alert-bg-color-error:var(--sb-ui-color-feedback-error-L400,rgba(220,53,69,.1));--sb-ui-alert-border-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-alert-border-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-alert-border-color-info:var(--sb-ui-color-feedback-info-base,#007acc);--sb-ui-alert-border-color-warning:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-alert-border-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-alert-text-color:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-alert-text-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-alert-text-color-info:var(--sb-ui-color-feedback-info-base,#007acc);--sb-ui-alert-text-color-warning:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-alert-text-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-alert-icon-color:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-alert-icon-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-alert-icon-color-info:var(--sb-ui-color-feedback-info-base,#007acc);--sb-ui-alert-icon-color-warning:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-alert-icon-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-alert-close-color:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-alert-close-color-hover:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-alert-padding:1rem;--sb-ui-alert-padding-compact:0.75rem;--sb-ui-alert-padding-large:1.25rem;--sb-ui-alert-gap:0.75rem;--sb-ui-alert-border-width:1px;--sb-ui-alert-border-left-width:4px;--sb-ui-alert-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-alert-title-font-size:0.875rem;--sb-ui-alert-title-font-weight:600;--sb-ui-alert-message-font-size:0.875rem;--sb-ui-alert-message-font-weight:400;--sb-ui-alert-line-height:1.25;--sb-ui-alert-min-height:3rem;--sb-ui-alert-border-radius:8px;--sb-ui-alert-icon-size:1.25rem;--sb-ui-alert-close-size:1.5rem;--sb-ui-alert-shadow:0 2px 8px rgba(0,0,0,.1);--sb-ui-alert-shadow-toast:0 4px 16px rgba(0,0,0,.15);--sb-ui-alert-transition:all 0.2s ease;align-items:flex-start;background-color:var(--sb-ui-alert-bg-color);border:var(--sb-ui-alert-border-width) solid var(--sb-ui-alert-border-color);border-left:var(--sb-ui-alert-border-left-width) solid var(--sb-ui-alert-border-color);border-radius:var(--sb-ui-alert-border-radius);box-shadow:var(--sb-ui-alert-shadow);box-sizing:border-box;color:var(--sb-ui-alert-text-color);display:flex;font-family:var(--sb-ui-alert-font-family);gap:var(--sb-ui-alert-gap);line-height:var(--sb-ui-alert-line-height);min-height:var(--sb-ui-alert-min-height);padding:var(--sb-ui-alert-padding);position:relative;transition:var(--sb-ui-alert-transition)}.sb-ui-alert-content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.sb-ui-alert-title{font-size:var(--sb-ui-alert-title-font-size);font-weight:var(--sb-ui-alert-title-font-weight)}.sb-ui-alert-message,.sb-ui-alert-title{color:inherit;line-height:var(--sb-ui-alert-line-height);margin:0}.sb-ui-alert-message{font-size:var(--sb-ui-alert-message-font-size);font-weight:var(--sb-ui-alert-message-font-weight);opacity:.8}.sb-ui-alert-icon{color:var(--sb-ui-alert-icon-color);font-size:var(--sb-ui-alert-icon-size);height:var(--sb-ui-alert-icon-size);margin-top:.125rem;width:var(--sb-ui-alert-icon-size)}.sb-ui-alert-close,.sb-ui-alert-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.sb-ui-alert-close{background:none;border:none;border-radius:4px;color:var(--sb-ui-alert-close-color);cursor:pointer;font-size:1.25rem;font-weight:400;height:var(--sb-ui-alert-close-size);line-height:1;margin-right:-.25rem;margin-top:-.125rem;transition:var(--sb-ui-alert-transition);width:var(--sb-ui-alert-close-size)}.sb-ui-alert-close:hover{background-color:var(--sb-ui-color-grayscale-L400,hsla(0,0%,97%,.5));color:var(--sb-ui-alert-close-color-hover)}.sb-ui-alert-close:focus{outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-alert--success{--sb-ui-alert-bg-color:var(--sb-ui-alert-bg-color-success);--sb-ui-alert-border-color:var(--sb-ui-alert-border-color-success);--sb-ui-alert-text-color:var(--sb-ui-alert-text-color-success);--sb-ui-alert-icon-color:var(--sb-ui-alert-icon-color-success)}.sb-ui-alert--success .sb-ui-alert-icon:before{content:"✓"}.sb-ui-alert--info{--sb-ui-alert-bg-color:var(--sb-ui-alert-bg-color-info);--sb-ui-alert-border-color:var(--sb-ui-alert-border-color-info);--sb-ui-alert-text-color:var(--sb-ui-alert-text-color-info);--sb-ui-alert-icon-color:var(--sb-ui-alert-icon-color-info)}.sb-ui-alert--info .sb-ui-alert-icon:before{content:"i";font-style:italic;font-weight:600}.sb-ui-alert--warning{--sb-ui-alert-bg-color:var(--sb-ui-alert-bg-color-warning);--sb-ui-alert-border-color:var(--sb-ui-alert-border-color-warning);--sb-ui-alert-text-color:var(--sb-ui-alert-text-color-warning);--sb-ui-alert-icon-color:var(--sb-ui-alert-icon-color-warning)}.sb-ui-alert--warning .sb-ui-alert-icon:before{content:"⚠"}.sb-ui-alert--error{--sb-ui-alert-bg-color:var(--sb-ui-alert-bg-color-error);--sb-ui-alert-border-color:var(--sb-ui-alert-border-color-error);--sb-ui-alert-text-color:var(--sb-ui-alert-text-color-error);--sb-ui-alert-icon-color:var(--sb-ui-alert-icon-color-error)}.sb-ui-alert--error .sb-ui-alert-icon:before{content:"✕"}.sb-ui-alert--no-bg{--sb-ui-alert-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-bg-color-success:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-bg-color-info:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-bg-color-warning:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-bg-color-error:var(--sb-ui-color-grayscale-white,#fff)}.sb-ui-alert--no-close .sb-ui-alert-close{display:none}.sb-ui-alert--small{--sb-ui-alert-padding:0.75rem;--sb-ui-alert-min-height:2.5rem;--sb-ui-alert-title-font-size:0.8125rem;--sb-ui-alert-message-font-size:0.8125rem;--sb-ui-alert-icon-size:1rem;--sb-ui-alert-close-size:1.25rem;--sb-ui-alert-gap:0.5rem}.sb-ui-alert--medium{--sb-ui-alert-padding:1rem;--sb-ui-alert-min-height:3rem;--sb-ui-alert-title-font-size:0.875rem;--sb-ui-alert-message-font-size:0.875rem;--sb-ui-alert-icon-size:1.25rem;--sb-ui-alert-close-size:1.5rem;--sb-ui-alert-gap:0.75rem}.sb-ui-alert--large{--sb-ui-alert-padding:1.25rem;--sb-ui-alert-min-height:3.5rem;--sb-ui-alert-title-font-size:1rem;--sb-ui-alert-message-font-size:0.9375rem;--sb-ui-alert-icon-size:1.5rem;--sb-ui-alert-close-size:1.75rem;--sb-ui-alert-gap:1rem}.sb-ui-alert--toast{animation:rb-alert-slide-in .3s ease;box-shadow:var(--sb-ui-alert-shadow-toast);max-width:25pc;min-width:300px;position:fixed;right:1rem;top:1rem;z-index:1000}.sb-ui-alert--toast-top-left{left:1rem;right:auto;top:1rem}.sb-ui-alert--toast-top-center{left:50%;right:auto;top:1rem;transform:translateX(-50%)}.sb-ui-alert--toast-bottom-right{bottom:1rem;right:1rem;top:auto}.sb-ui-alert--toast-bottom-left{bottom:1rem;left:1rem;right:auto;top:auto}.sb-ui-alert--toast-bottom-center{bottom:1rem;left:50%;right:auto;top:auto;transform:translateX(-50%)}@keyframes rb-alert-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes rb-alert-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes rb-alert-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes rb-alert-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.sb-ui-alert--fade-in{animation:rb-alert-fade-in .3s ease}.sb-ui-alert--fade-out{animation:rb-alert-fade-out .3s ease}.sb-ui-alert--slide-out{animation:rb-alert-slide-out .3s ease}.sb-ui-alert--rounded{--sb-ui-alert-border-radius:1rem}.sb-ui-alert--compact{--sb-ui-alert-padding:0.75rem;--sb-ui-alert-gap:0.5rem}.sb-ui-alert--dense{--sb-ui-alert-padding:0.5rem;--sb-ui-alert-gap:0.375rem;--sb-ui-alert-min-height:2rem}.sb-ui-alert--full-width{width:100%}.sb-ui-alert--inline{display:inline-flex;max-width:none;width:auto}.sb-ui-alert--banner{border-left:none;border-radius:0;border-right:none;border-top:none;margin:0}.sb-ui-alert-container{display:flex;flex-direction:column;gap:.5rem;max-width:25pc;min-width:300px;position:fixed;right:1rem;top:1rem;z-index:1000}.sb-ui-alert-container--top-left{left:1rem;right:auto;top:1rem}.sb-ui-alert-container--top-center{left:50%;right:auto;top:1rem;transform:translateX(-50%)}.sb-ui-alert-container--bottom-right{bottom:1rem;right:1rem;top:auto}.sb-ui-alert-container--bottom-left{bottom:1rem;left:1rem;right:auto;top:auto}.sb-ui-alert-container--bottom-center{bottom:1rem;left:50%;right:auto;top:auto;transform:translateX(-50%)}.sb-ui-alert-group{display:flex;flex-direction:column;gap:.75rem}.sb-ui-alert-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:1rem}@media (prefers-contrast:high){.sb-ui-alert{--sb-ui-alert-border-width:2px;--sb-ui-alert-border-left-width:6px}}@media (prefers-reduced-motion:reduce){.sb-ui-alert{--sb-ui-alert-transition:none}.sb-ui-alert--fade-in,.sb-ui-alert--fade-out,.sb-ui-alert--slide-out,.sb-ui-alert--toast{animation:none}}@media (width <= 640px){.sb-ui-alert--toast,.sb-ui-alert-container{left:.5rem;max-width:none;min-width:auto;right:.5rem;top:.5rem}.sb-ui-alert-group--horizontal{flex-direction:column}}@media (width >= 641px){.sb-ui-alert--toast,.sb-ui-alert-container{max-width:450px}}@media print{.sb-ui-alert{background:transparent!important;border:1px solid #000!important;box-shadow:none!important;color:#000!important;position:static!important}.sb-ui-alert-close{display:none!important}}.sb-ui-alert-close:focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-alert--loading{pointer-events:none;position:relative}.sb-ui-alert--loading:after{animation:rb-alert-spinner 1s linear infinite;border:2px solid var(--sb-ui-color-grayscale-L200,#edeef0);border-radius:50%;border-top-color:var(--sb-ui-color-primary-base,#007acc);content:"";height:1pc;margin-top:-8px;position:absolute;right:1rem;top:50%;width:1pc;z-index:3}.sb-ui-alert--loading .sb-ui-alert-close{display:none}@keyframes rb-alert-spinner{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.sb-ui-alert{--sb-ui-alert-bg-color:var(--sb-ui-color-grayscale-D200,#6e6e6e);--sb-ui-alert-text-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-alert-border-color:var(--sb-ui-color-grayscale-D100,#4a4a4a)}.sb-ui-alert--no-bg{--sb-ui-alert-bg-color:var(--sb-ui-color-grayscale-D200,#6e6e6e)}.sb-ui-alert-close:hover{background-color:var(--sb-ui-color-grayscale-D100,rgba(74,74,74,.5))}}.sb-ui-alert--minimal{--sb-ui-alert-border-width:0;--sb-ui-alert-border-left-width:0;--sb-ui-alert-shadow:none;--sb-ui-alert-shadow-toast:none}.sb-ui-alert--outlined{--sb-ui-alert-bg-color:transparent;--sb-ui-alert-bg-color-success:transparent;--sb-ui-alert-bg-color-info:transparent;--sb-ui-alert-bg-color-warning:transparent;--sb-ui-alert-bg-color-error:transparent;--sb-ui-alert-border-width:2px}.sb-ui-alert--filled{--sb-ui-alert-bg-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-alert-bg-color-info:var(--sb-ui-color-feedback-info-base,#007acc);--sb-ui-alert-bg-color-warning:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-alert-bg-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-alert-text-color-success:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-text-color-info:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-text-color-warning:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-alert-text-color-error:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-icon-color-success:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-icon-color-info:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-icon-color-warning:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-alert-icon-color-error:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-alert-border-color:transparent}.sb-ui-alert--dismissible{cursor:pointer}.sb-ui-alert--dismissible:hover{box-shadow:0 4px 9pt rgba(0,0,0,.15);transform:translateY(-1px)}.sb-ui-alert--dismissible:active{transform:translateY(0)}.sb-ui-alert-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sb-ui-alert:focus-within{z-index:1001}.sb-ui-alert-icon--custom{background-position:50%;background-repeat:no-repeat;background-size:contain}.sb-ui-alert-icon--custom:before{display:none}.sb-ui-alert-progress{background-color:var(--sb-ui-color-primary-base,#007acc);border-radius:0 0 var(--sb-ui-alert-border-radius) var(--sb-ui-alert-border-radius);bottom:0;height:3px;left:0;position:absolute;transition:width linear}.sb-ui-alert-progress--success{background-color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-alert-progress--info{background-color:var(--sb-ui-color-feedback-info-base,#007acc)}.sb-ui-alert-progress--warning{background-color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-alert-progress--error{background-color:var(--sb-ui-color-feedback-error-base,#dc3545)}@layer reset, tokens, base, states, utilities;@layer reset{.sb-ui-breadcrumb{all:unset;box-sizing:border-box}.sb-ui-breadcrumb *,.sb-ui-breadcrumb :after,.sb-ui-breadcrumb :before{box-sizing:inherit}}@layer tokens{.sb-ui-breadcrumb{--sb-ui-breadcrumb-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-breadcrumb-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem);--sb-ui-breadcrumb-font-weight:400;--sb-ui-breadcrumb-line-height:1.5;--sb-ui-breadcrumb-link-color:var(--sb-ui-color-primary-base);--sb-ui-breadcrumb-link-hover:var(--sb-ui-color-primary-D100);--sb-ui-breadcrumb-link-active:var(--sb-ui-color-primary-D200);--sb-ui-breadcrumb-current-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-breadcrumb-separator-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-breadcrumb-gap:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-breadcrumb-padding-block:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-breadcrumb-padding-inline:0;--sb-ui-breadcrumb-separator-content:">";--sb-ui-breadcrumb-separator-margin-inline:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-breadcrumb-transition:color 0.2s ease,text-decoration-color 0.2s ease}}@layer base{.sb-ui-breadcrumb{display:block;font-family:var(--sb-ui-breadcrumb-font-family);font-size:var(--sb-ui-breadcrumb-font-size);font-weight:var(--sb-ui-breadcrumb-font-weight);inline-size:100%;line-height:var(--sb-ui-breadcrumb-line-height);padding-block:var(--sb-ui-breadcrumb-padding-block);padding-inline:var(--sb-ui-breadcrumb-padding-inline)}.sb-ui-breadcrumb__list{align-items:center;display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.sb-ui-breadcrumb__item{align-items:center;display:inline-flex;margin:0;padding:0}.sb-ui-breadcrumb__item:not(:last-child):after{color:var(--sb-ui-breadcrumb-separator-color);content:var(--sb-ui-breadcrumb-separator-content);font-weight:400;margin-inline-end:var(--sb-ui-breadcrumb-separator-margin-inline);margin-inline-start:var(--sb-ui-breadcrumb-separator-margin-inline);pointer-events:none;user-select:none}.sb-ui-breadcrumb__link{color:var(--sb-ui-breadcrumb-link-color);cursor:pointer;display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:var(--sb-ui-breadcrumb-transition)}.sb-ui-breadcrumb__link:hover{color:var(--sb-ui-breadcrumb-link-hover);text-decoration-color:currentColor}.sb-ui-breadcrumb__link:active{color:var(--sb-ui-breadcrumb-link-active)}.sb-ui-breadcrumb__link:focus-visible{border-radius:2px;outline:2px solid var(--sb-ui-color-secondary-L100);outline-offset:3px}.sb-ui-breadcrumb__current{color:var(--sb-ui-breadcrumb-current-color);cursor:default;display:inline-block;font-weight:400}}@layer states{.sb-ui-breadcrumb--collapsed .sb-ui-breadcrumb__item:not(:first-child):not(:last-child){display:none}.sb-ui-breadcrumb--collapsed .sb-ui-breadcrumb__item:first-child:after{content:"..."}.sb-ui-breadcrumb--loading{opacity:.6;pointer-events:none}.sb-ui-breadcrumb--loading .sb-ui-breadcrumb__link{cursor:wait}}@layer utilities{@media (prefers-contrast:high){.sb-ui-breadcrumb .sb-ui-breadcrumb__link{text-decoration:underline;text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.sb-ui-breadcrumb{--sb-ui-breadcrumb-transition:none}}@media (max-width:640px){.sb-ui-breadcrumb{--sb-ui-breadcrumb-font-size:0.875rem}.sb-ui-breadcrumb:not(.sb-ui-breadcrumb--no-collapse) .sb-ui-breadcrumb__item:not(:first-child):not(:last-child){display:none}.sb-ui-breadcrumb:not(.sb-ui-breadcrumb--no-collapse) .sb-ui-breadcrumb__item:first-child:after{content:"..."}}}@layer reset, tokens, base, variants, style-variants, brand-overrides, sizes, modifiers, icon-positions, states, utilities;@layer reset{.sb-ui-button{all:unset;box-sizing:border-box}}@layer tokens{.sb-ui-button{--sb-ui-button-bg-color:var(--sb-ui-color-secondary-base);--sb-ui-button-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-text-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-button-border-color:var(--sb-ui-color-secondary-base);--sb-ui-button-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-border-width:1px;--sb-ui-button-border-radius:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);--sb-ui-button-padding-inline:clamp(0.8rem,0.5rem + 1.5vw,2rem);--sb-ui-button-padding-block:clamp(0.4rem,0.3rem + 0.5vw,0.875rem);--sb-ui-button-gap:clamp(0.25rem,0.2rem + 0.3vw,0.5rem);--sb-ui-button-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-button-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem);--sb-ui-button-font-weight:700;--sb-ui-button-line-height:1.2;--sb-ui-button-min-inline-size:clamp(80px,15vw,120px);--sb-ui-button-min-block-size:clamp(36px,8vw,44px);--sb-ui-button-shadow:none;--sb-ui-button-shadow-hover:none;--sb-ui-button-shadow-active:none;--sb-ui-button-shadow-pressed:inset 0px 2px 4px 0px rgba(0,0,0,.1);--sb-ui-button-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}}@layer base{.sb-ui-button{align-items:center;background-color:var(--sb-ui-button-bg-color);border:var(--sb-ui-button-border-width) solid var(--sb-ui-button-border-color);border-radius:var(--sb-ui-button-border-radius);box-shadow:var(--sb-ui-button-shadow);color:var(--sb-ui-button-text-color);cursor:pointer;display:inline-flex;font-family:var(--sb-ui-button-font-family);font-size:var(--sb-ui-button-font-size);font-style:normal;font-weight:var(--sb-ui-button-font-weight);gap:var(--sb-ui-button-gap);inline-size:auto;justify-content:center;line-height:var(--sb-ui-button-line-height);min-block-size:var(--sb-ui-button-min-block-size);min-inline-size:var(--sb-ui-button-min-inline-size);padding-block:var(--sb-ui-button-padding-block);padding-inline:var(--sb-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;transition:var(--sb-ui-button-transition);user-select:none;white-space:nowrap}.sb-ui-button:hover:not(:disabled):not(.sb-ui-button--disabled){background-color:var(--sb-ui-button-bg-hover);border-color:var(--sb-ui-button-border-hover,var(--sb-ui-button-border-color));box-shadow:var(--sb-ui-button-shadow-hover);color:var(--sb-ui-button-text-hover,var(--sb-ui-button-text-color));cursor:pointer}.sb-ui-button:active:not(:disabled):not(.sb-ui-button--disabled){background-color:var(--sb-ui-button-bg-active);border-color:var(--sb-ui-button-border-active,var(--sb-ui-button-border-color));box-shadow:var(--sb-ui-button-shadow-pressed,var(--sb-ui-button-shadow-active));color:var(--sb-ui-button-text-active,var(--sb-ui-button-text-color));cursor:pointer}.sb-ui-button:focus-visible:not(:disabled):not(.sb-ui-button--disabled){animation:sb-ui-button-focus-pulse .3s ease-out;outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:2px}.sb-ui-button.sb-ui-button--disabled,.sb-ui-button:disabled{background-color:var(--sb-ui-button-bg-disabled);border-color:var(--sb-ui-button-border-disabled);box-shadow:none;color:var(--sb-ui-button-text-disabled);cursor:not-allowed;outline:none}.sb-ui-button.sb-ui-button--disabled:hover,.sb-ui-button:disabled:hover{background-color:var(
        --sb-ui-button-bg-disabled-hover,var(--sb-ui-button-bg-disabled)
      )!important;border-color:var(
        --sb-ui-button-border-disabled-hover,var(--sb-ui-button-border-disabled)
      )!important;box-shadow:none;color:var(--sb-ui-button-text-disabled-hover,var(--sb-ui-button-text-disabled))!important;cursor:not-allowed;outline:none}.sb-ui-button.sb-ui-button--disabled:focus,.sb-ui-button.sb-ui-button--disabled:focus-visible,.sb-ui-button:disabled:focus,.sb-ui-button:disabled:focus-visible{outline:none}}@layer variants{.sb-ui-button--primary{--sb-ui-button-primary-stroke-bg:var(--sb-ui-color-grayscale-white);--sb-ui-button-primary-stroke-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-button-primary-stroke-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-button-primary-stroke-bg-disabled:transparent;--sb-ui-button-primary-stroke-text:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-stroke-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-stroke-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-stroke-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-primary-stroke-border:var(--sb-ui-color-secondary-base);--sb-ui-button-primary-stroke-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-primary-stroke-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-primary-stroke-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-primary-fill-bg:var(--sb-ui-color-secondary-base);--sb-ui-button-primary-fill-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-primary-fill-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-primary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-primary-fill-text:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-primary-fill-border:var(--sb-ui-color-secondary-base);--sb-ui-button-primary-fill-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-primary-fill-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-primary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-primary-text-bg:transparent;--sb-ui-button-primary-text-bg-hover:transparent;--sb-ui-button-primary-text-bg-active:transparent;--sb-ui-button-primary-text-bg-disabled:transparent;--sb-ui-button-primary-text-text:var(--sb-ui-color-primary-base);--sb-ui-button-primary-text-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-text-text-active:var(--sb-ui-color-primary-D200);--sb-ui-button-primary-text-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-primary-text-border:transparent;--sb-ui-button-primary-text-border-hover:transparent;--sb-ui-button-primary-text-border-active:transparent;--sb-ui-button-primary-text-border-disabled:transparent;--sb-ui-button-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-button-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-button-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-button-bg-disabled:transparent;--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-color:var(--sb-ui-color-secondary-base);--sb-ui-button-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-width:1px;--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16);--sb-ui-button-bg-disabled-hover:var(--sb-ui-color-grayscale-L200);--sb-ui-button-text-disabled-hover:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-disabled-hover:var(--sb-ui-color-grayscale-base)}.sb-ui-button--secondary{--sb-ui-button-secondary-stroke-bg:var(--sb-ui-color-grayscale-white);--sb-ui-button-secondary-stroke-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-button-secondary-stroke-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-button-secondary-stroke-bg-disabled:var(--sb-ui-color-grayscale-white);--sb-ui-button-secondary-stroke-text:var(--sb-ui-color-primary-D100);--sb-ui-button-secondary-stroke-text-hover:var(
      --sb-ui-color-primary-D100
    );--sb-ui-button-secondary-stroke-text-active:var(
      --sb-ui-color-primary-D100
    );--sb-ui-button-secondary-stroke-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-secondary-stroke-border:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-stroke-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-stroke-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-stroke-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-secondary-fill-bg:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-fill-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-fill-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-secondary-fill-text:var(--sb-ui-color-primary-base);--sb-ui-button-secondary-fill-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-secondary-fill-text-active:var(--sb-ui-color-primary-D200);--sb-ui-button-secondary-fill-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-secondary-fill-border:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-fill-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-fill-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-secondary-text-bg:transparent;--sb-ui-button-secondary-text-bg-hover:transparent;--sb-ui-button-secondary-text-bg-active:transparent;--sb-ui-button-secondary-text-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-secondary-text-text:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-text-text-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-text-text-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-text-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-secondary-text-border:transparent;--sb-ui-button-secondary-text-border-hover:transparent;--sb-ui-button-secondary-text-border-active:transparent;--sb-ui-button-secondary-text-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-button-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-button-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-button-bg-disabled:var(--sb-ui-color-grayscale-white);--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-color:var(--sb-ui-color-secondary-base);--sb-ui-button-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-width:1px;--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16)}.sb-ui-button--tertiary{--sb-ui-button-tertiary-stroke-bg:var(--sb-ui-color-grayscale-white);--sb-ui-button-tertiary-stroke-bg-hover:var(--sb-ui-color-tertiary-L400);--sb-ui-button-tertiary-stroke-bg-active:var(--sb-ui-color-tertiary-L300);--sb-ui-button-tertiary-stroke-bg-disabled:var(--sb-ui-color-grayscale-white);--sb-ui-button-tertiary-stroke-text:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-stroke-text-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-stroke-text-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-stroke-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-tertiary-stroke-border:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-stroke-border-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-stroke-border-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-stroke-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-tertiary-fill-bg:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-fill-bg-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-fill-bg-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-tertiary-fill-text:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-active:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-tertiary-fill-border:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-fill-border-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-fill-border-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-tertiary-text-bg:transparent;--sb-ui-button-tertiary-text-bg-hover:transparent;--sb-ui-button-tertiary-text-bg-active:transparent;--sb-ui-button-tertiary-text-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-tertiary-text-text:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-text-text-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-text-text-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-text-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-tertiary-text-border:transparent;--sb-ui-button-tertiary-text-border-hover:transparent;--sb-ui-button-tertiary-text-border-active:transparent;--sb-ui-button-tertiary-text-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-button-bg-hover:var(--sb-ui-color-tertiary-L400);--sb-ui-button-bg-active:var(--sb-ui-color-tertiary-L300);--sb-ui-button-bg-disabled:var(--sb-ui-color-grayscale-white);--sb-ui-button-text-color:var(--sb-ui-color-tertiary-D100);--sb-ui-button-text-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-text-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-color:var(--sb-ui-color-tertiary-base);--sb-ui-button-border-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-border-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-border-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-width:1px;--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16)}.sb-ui-button--error{--sb-ui-button-error-stroke-bg:transparent;--sb-ui-button-error-stroke-bg-hover:transparent;--sb-ui-button-error-stroke-bg-active:transparent;--sb-ui-button-error-stroke-bg-disabled:transparent;--sb-ui-button-error-stroke-bg-disabled-hover:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-button-error-stroke-text:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-stroke-text-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-stroke-text-active:var(--sb-ui-color-feedback-error-D200,#b5303d);--sb-ui-button-error-stroke-text-disabled:var(--sb-ui-color-feedback-error-L200,#ee9aa2);--sb-ui-button-error-stroke-text-disabled-hover:var(
      --sb-ui-color-feedback-error-L200,#ee9aa2
    );--sb-ui-button-error-stroke-border:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-stroke-border-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-stroke-border-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-stroke-border-disabled:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-stroke-border-disabled-hover:var(
      --sb-ui-color-feedback-error-L200,#ee9aa2
    );--sb-ui-button-error-fill-bg:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-fill-bg-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-fill-bg-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-fill-bg-disabled:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-button-error-fill-bg-disabled-hover:var(--sb-ui-color-feedback-error-L300,#f5c2c7);--sb-ui-button-error-fill-text:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-error-fill-text-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-error-fill-text-active:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-error-fill-text-disabled:var(--sb-ui-color-feedback-error-L200,#ee9aa2);--sb-ui-button-error-fill-text-disabled-hover:var(--sb-ui-color-feedback-error-L200,#ee9aa2);--sb-ui-button-error-fill-border:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-fill-border-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-fill-border-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-fill-border-disabled:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-button-error-fill-border-disabled-hover:var(
      --sb-ui-color-feedback-error-L300,#f5c2c7
    );--sb-ui-button-error-text-bg:transparent;--sb-ui-button-error-text-bg-hover:transparent;--sb-ui-button-error-text-bg-active:transparent;--sb-ui-button-error-text-bg-disabled:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-button-error-text-text:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-text-text-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-text-text-active:var(--sb-ui-color-feedback-error-D200,#b5303d);--sb-ui-button-error-text-text-disabled:var(--sb-ui-color-feedback-error-L200,#ee9aa2);--sb-ui-button-error-text-border:transparent;--sb-ui-button-error-text-border-hover:transparent;--sb-ui-button-error-text-border-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-text-border-disabled:transparent;--sb-ui-button-bg-color:var(--sb-ui-button-error-stroke-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-error-stroke-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-error-stroke-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-error-stroke-bg-disabled);--sb-ui-button-bg-disabled-hover:var(--sb-ui-button-error-stroke-bg-disabled-hover);--sb-ui-button-text-color:var(--sb-ui-button-error-stroke-text);--sb-ui-button-text-hover:var(--sb-ui-button-error-stroke-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-error-stroke-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-error-stroke-text-disabled);--sb-ui-button-text-disabled-hover:var(--sb-ui-button-error-stroke-text-disabled-hover);--sb-ui-button-border-color:var(--sb-ui-button-error-stroke-border);--sb-ui-button-border-hover:var(--sb-ui-button-error-stroke-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-error-stroke-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-error-stroke-border-disabled);--sb-ui-button-border-disabled-hover:var(--sb-ui-button-error-stroke-border-disabled-hover);--sb-ui-button-border-width:1px;--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16)}.sb-ui-button--error:focus-visible:not(:disabled):not(.sb-ui-button--disabled){outline:2px solid var(--sb-ui-color-feedback-error-L100,#e7727d);outline-offset:2px}}@layer style-variants{.sb-ui-button--stroke{--sb-ui-button-bg-color:transparent}.sb-ui-button--fill.sb-ui-button--primary{--sb-ui-button-primary-fill-bg:var(--sb-ui-color-secondary-base);--sb-ui-button-primary-fill-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-primary-fill-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-primary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-primary-fill-text:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-fill-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-primary-fill-border:var(--sb-ui-color-secondary-base);--sb-ui-button-primary-fill-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-primary-fill-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-primary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-color-secondary-base);--sb-ui-button-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-border-color:var(--sb-ui-color-secondary-base);--sb-ui-button-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-shadow-hover:var(--sb-ui-shadow-s,0 2px 4px rgba(0,0,0,.1));--sb-ui-button-shadow-active:none;--sb-ui-button-bg-disabled-hover:var(--sb-ui-color-grayscale-L300);--sb-ui-button-text-disabled-hover:var(--sb-ui-color-grayscale-L100);--sb-ui-button-border-disabled-hover:var(--sb-ui-color-grayscale-L300)}.sb-ui-button--fill.sb-ui-button--secondary{--sb-ui-button-secondary-fill-bg:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-fill-bg-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-fill-bg-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-secondary-fill-text:var(--sb-ui-color-primary-base);--sb-ui-button-secondary-fill-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-secondary-fill-text-active:var(--sb-ui-color-primary-D200);--sb-ui-button-secondary-fill-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-secondary-fill-border:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-fill-border-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-fill-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-button-secondary-fill-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-secondary-fill-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-secondary-fill-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-secondary-fill-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-secondary-fill-text);--sb-ui-button-text-hover:var(--sb-ui-button-secondary-fill-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-secondary-fill-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-secondary-fill-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-secondary-fill-border);--sb-ui-button-border-hover:var(--sb-ui-button-secondary-fill-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-secondary-fill-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-secondary-fill-border-disabled);--sb-ui-button-shadow-hover:var(--sb-ui-shadow-s,0 2px 4px rgba(0,0,0,.1));--sb-ui-button-shadow-active:none}.sb-ui-button--fill.sb-ui-button--tertiary{--sb-ui-button-tertiary-fill-bg:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-fill-bg-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-fill-bg-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-fill-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-tertiary-fill-text:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-active:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-button-tertiary-fill-text-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-button-tertiary-fill-border:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-fill-border-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-fill-border-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-fill-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-button-tertiary-fill-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-tertiary-fill-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-tertiary-fill-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-tertiary-fill-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-tertiary-fill-text);--sb-ui-button-text-hover:var(--sb-ui-button-tertiary-fill-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-tertiary-fill-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-tertiary-fill-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-tertiary-fill-border);--sb-ui-button-border-hover:var(--sb-ui-button-tertiary-fill-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-tertiary-fill-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-tertiary-fill-border-disabled);--sb-ui-button-shadow-hover:var(--sb-ui-shadow-s,0 2px 4px rgba(0,0,0,.1));--sb-ui-button-shadow-active:none}.sb-ui-button--fill.sb-ui-button--error{--sb-ui-button-bg-color:var(--sb-ui-button-error-fill-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-error-fill-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-error-fill-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-error-fill-bg-disabled);--sb-ui-button-bg-disabled-hover:var(--sb-ui-button-error-fill-bg-disabled-hover);--sb-ui-button-text-color:var(--sb-ui-button-error-fill-text);--sb-ui-button-text-hover:var(--sb-ui-button-error-fill-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-error-fill-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-error-fill-text-disabled);--sb-ui-button-text-disabled-hover:var(--sb-ui-button-error-fill-text-disabled-hover);--sb-ui-button-border-color:var(--sb-ui-button-error-fill-border);--sb-ui-button-border-hover:var(--sb-ui-button-error-fill-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-error-fill-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-error-fill-border-disabled);--sb-ui-button-border-disabled-hover:var(--sb-ui-button-error-fill-border-disabled-hover);--sb-ui-button-shadow-hover:var(--sb-ui-shadow-s,0 2px 4px rgba(0,0,0,.1));--sb-ui-button-shadow-active:none}.sb-ui-button--text{--sb-ui-button-border-width:0;--sb-ui-button-padding-inline:clamp(0.4rem,0.3rem + 0.5vw,0.8rem);--sb-ui-button-shadow:none;--sb-ui-button-shadow-hover:none;--sb-ui-button-shadow-active:none;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:1px}.sb-ui-button--text>[class*=fa-],.sb-ui-button--text>[class*=icon],.sb-ui-button--text>i,.sb-ui-button--text>svg{display:inline-block;text-decoration:none;vertical-align:middle}.sb-ui-button--text:active:not(:disabled),.sb-ui-button--text:focus:not(:disabled),.sb-ui-button--text:hover:not(:disabled){text-decoration:underline}.sb-ui-button--text.sb-ui-button--disabled,.sb-ui-button--text:disabled{text-decoration:underline;text-decoration-color:var(--sb-ui-color-grayscale-base)}.sb-ui-button--text.sb-ui-button--primary{--sb-ui-button-primary-text-bg:transparent;--sb-ui-button-primary-text-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-button-primary-text-bg-active:var(
        --sb-ui-color-secondary-L300
      );--sb-ui-button-primary-text-bg-disabled:transparent;--sb-ui-button-primary-text-text:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-text-text-hover:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-text-text-active:var(--sb-ui-color-primary-D100);--sb-ui-button-primary-text-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-primary-text-border:transparent;--sb-ui-button-primary-text-border-hover:transparent;--sb-ui-button-primary-text-border-active:transparent;--sb-ui-button-primary-text-border-disabled:transparent;--sb-ui-button-bg-color:var(--sb-ui-button-primary-text-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-primary-text-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-primary-text-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-primary-text-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-primary-text-text);--sb-ui-button-text-hover:var(--sb-ui-button-primary-text-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-primary-text-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-primary-text-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-primary-text-border);--sb-ui-button-border-hover:var(--sb-ui-button-primary-text-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-primary-text-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-primary-text-border-disabled);--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16);--sb-ui-button-bg-disabled-hover:var(--sb-ui-color-grayscale-L300);--sb-ui-button-text-disabled-hover:var(--sb-ui-color-grayscale-base)}.sb-ui-button--text.sb-ui-button--primary.sb-ui-button--disabled,.sb-ui-button--text.sb-ui-button--primary:disabled{text-decoration-color:var(--sb-ui-color-grayscale-base)}.sb-ui-button--text.sb-ui-button--secondary{--sb-ui-button-secondary-text-bg:transparent;--sb-ui-button-secondary-text-bg-hover:transparent;--sb-ui-button-secondary-text-bg-active:transparent;--sb-ui-button-secondary-text-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-secondary-text-text:var(--sb-ui-color-secondary-base);--sb-ui-button-secondary-text-text-hover:var(--sb-ui-color-secondary-D100);--sb-ui-button-secondary-text-text-active:var(--sb-ui-color-secondary-D200);--sb-ui-button-secondary-text-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-secondary-text-border:transparent;--sb-ui-button-secondary-text-border-hover:transparent;--sb-ui-button-secondary-text-border-active:transparent;--sb-ui-button-secondary-text-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-button-secondary-text-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-secondary-text-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-secondary-text-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-secondary-text-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-secondary-text-text);--sb-ui-button-text-hover:var(--sb-ui-button-secondary-text-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-secondary-text-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-secondary-text-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-secondary-text-border);--sb-ui-button-border-hover:var(--sb-ui-button-secondary-text-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-secondary-text-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-secondary-text-border-disabled)}.sb-ui-button--text.sb-ui-button--secondary.sb-ui-button--disabled,.sb-ui-button--text.sb-ui-button--secondary:disabled{text-decoration-color:var(--sb-ui-color-grayscale-base)}.sb-ui-button--text.sb-ui-button--tertiary{--sb-ui-button-tertiary-text-bg:transparent;--sb-ui-button-tertiary-text-bg-hover:transparent;--sb-ui-button-tertiary-text-bg-active:transparent;--sb-ui-button-tertiary-text-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-tertiary-text-text:var(--sb-ui-color-tertiary-base);--sb-ui-button-tertiary-text-text-hover:var(--sb-ui-color-tertiary-D100);--sb-ui-button-tertiary-text-text-active:var(--sb-ui-color-tertiary-D200);--sb-ui-button-tertiary-text-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-button-tertiary-text-border:transparent;--sb-ui-button-tertiary-text-border-hover:transparent;--sb-ui-button-tertiary-text-border-active:transparent;--sb-ui-button-tertiary-text-border-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-button-bg-color:var(--sb-ui-button-tertiary-text-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-tertiary-text-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-tertiary-text-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-tertiary-text-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-tertiary-text-text);--sb-ui-button-text-hover:var(--sb-ui-button-tertiary-text-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-tertiary-text-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-tertiary-text-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-tertiary-text-border);--sb-ui-button-border-hover:var(--sb-ui-button-tertiary-text-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-tertiary-text-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-tertiary-text-border-disabled)}.sb-ui-button--text.sb-ui-button--tertiary.sb-ui-button--disabled,.sb-ui-button--text.sb-ui-button--tertiary:disabled{text-decoration-color:var(--sb-ui-color-grayscale-base)}.sb-ui-button--text.sb-ui-button--error{--sb-ui-button-error-text-bg:transparent;--sb-ui-button-error-text-bg-hover:transparent;--sb-ui-button-error-text-bg-active:transparent;--sb-ui-button-error-text-bg-disabled:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-button-error-text-text:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-text-text-hover:var(--sb-ui-color-feedback-error-D100,#c93241);--sb-ui-button-error-text-text-active:var(--sb-ui-color-feedback-error-D200,#b5303d);--sb-ui-button-error-text-text-disabled:var(--sb-ui-color-feedback-error-L200,#ee9aa2);--sb-ui-button-error-text-border:transparent;--sb-ui-button-error-text-border-hover:transparent;--sb-ui-button-error-text-border-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-button-error-text-border-disabled:transparent;--sb-ui-button-bg-color:var(--sb-ui-button-error-text-bg);--sb-ui-button-bg-hover:var(--sb-ui-button-error-text-bg-hover);--sb-ui-button-bg-active:var(--sb-ui-button-error-text-bg-active);--sb-ui-button-bg-disabled:var(--sb-ui-button-error-text-bg-disabled);--sb-ui-button-text-color:var(--sb-ui-button-error-text-text);--sb-ui-button-text-hover:var(--sb-ui-button-error-text-text-hover);--sb-ui-button-text-active:var(--sb-ui-button-error-text-text-active);--sb-ui-button-text-disabled:var(--sb-ui-button-error-text-text-disabled);--sb-ui-button-border-color:var(--sb-ui-button-error-text-border);--sb-ui-button-border-hover:var(--sb-ui-button-error-text-border-hover);--sb-ui-button-border-active:var(--sb-ui-button-error-text-border-active);--sb-ui-button-border-disabled:var(--sb-ui-button-error-text-border-disabled);--sb-ui-button-border-width:1px;--sb-ui-button-shadow-pressed:inset 2px 2px 3px 0px rgba(27,27,27,.16);text-decoration:underline;text-decoration-color:currentColor}.sb-ui-button--text.sb-ui-button--error.sb-ui-button--disabled,.sb-ui-button--text.sb-ui-button--error:disabled{text-decoration-color:var(--sb-ui-color-feedback-error-L200,#ee9aa2)}}@layer sizes{.sb-ui-button--small{--sb-ui-button-padding-inline:clamp(0.5rem,0.3rem + 0.8vw,1rem);--sb-ui-button-padding-block:clamp(0.25rem,0.2rem + 0.3vw,0.5rem);--sb-ui-button-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-button-min-inline-size:clamp(60px,12vw,100px);--sb-ui-button-min-block-size:clamp(28px,6vw,36px);--sb-ui-button-gap:clamp(0.2rem,0.15rem + 0.2vw,0.4rem)}.sb-ui-button--small.sb-ui-button--icon-left>[class*=fa-]:first-child,.sb-ui-button--small.sb-ui-button--icon-right>[class*=fa-]:last-child{align-items:center;block-size:14px;display:inline-flex;font-size:14px;inline-size:14px;inset-block-start:1px;justify-content:center;line-height:1;position:relative}.sb-ui-button--large{--sb-ui-button-padding-inline:clamp(1.2rem,0.8rem + 2vw,2.5rem);--sb-ui-button-padding-block:clamp(0.5rem,0.4rem + 0.8vw,1.125rem);--sb-ui-button-font-size:clamp(1rem,0.9rem + 0.4vw,1.25rem);--sb-ui-button-min-inline-size:clamp(100px,18vw,140px);--sb-ui-button-min-block-size:clamp(44px,10vw,56px);--sb-ui-button-gap:clamp(0.3rem,0.25rem + 0.4vw,0.6rem)}}@layer modifiers{.sb-ui-button--square{--sb-ui-button-border-radius:clamp(6px,0.4rem + 0.3vw,10px)}.sb-ui-button--block{display:flex;inline-size:100%}}@layer icon-positions{.sb-ui-button--icon-left{flex-direction:row}.sb-ui-button--icon-left>[class*=icon]:first-child,.sb-ui-button--icon-left>i:first-child,.sb-ui-button--icon-left>span:first-child,.sb-ui-button--icon-left>svg:first-child{align-items:center;block-size:clamp(1pc,1.125rem,20px);display:inline-flex;flex-shrink:0;inline-size:clamp(1pc,1.125rem,20px);justify-content:center;line-height:1;margin-inline-end:var(--sb-ui-button-gap);opacity:1}.sb-ui-button--icon-left>[class*=fa-]:first-child{line-height:1;vertical-align:middle}.sb-ui-button--icon-right{flex-direction:row}.sb-ui-button--icon-right>[class*=icon]:last-child,.sb-ui-button--icon-right>i:last-child,.sb-ui-button--icon-right>span:last-child,.sb-ui-button--icon-right>svg:last-child{align-items:center;block-size:clamp(1pc,1.125rem,20px);display:inline-flex;flex-shrink:0;inline-size:clamp(1pc,1.125rem,20px);justify-content:center;line-height:1;margin-inline-start:var(--sb-ui-button-gap);opacity:1}.sb-ui-button--icon-right>[class*=fa-]:last-child{line-height:1;vertical-align:middle}.sb-ui-button--icon-only{--sb-ui-button-padding-inline:11px;--sb-ui-button-padding-block:11px;--sb-ui-button-min-inline-size:40px;--sb-ui-button-border-radius:50%;block-size:40px!important;border-radius:50%!important;box-sizing:border-box!important;inline-size:40px!important;max-block-size:40px!important;max-inline-size:40px!important;min-block-size:40px!important;min-inline-size:40px!important;padding-block:11px!important;padding-inline:11px!important}.sb-ui-button--icon-only>[class*=icon],.sb-ui-button--icon-only>i,.sb-ui-button--icon-only>span,.sb-ui-button--icon-only>svg{align-items:center;block-size:18px;display:inline-flex;flex-shrink:0;inline-size:18px;justify-content:center;line-height:1;opacity:1}.sb-ui-button--icon-only>[class*=fa-]{line-height:1;vertical-align:middle}.sb-ui-button--icon-only.sb-ui-button--small{--sb-ui-button-padding-inline:9px;--sb-ui-button-padding-block:9px;block-size:2pc!important;inline-size:2pc!important;max-block-size:2pc!important;max-inline-size:2pc!important;min-block-size:2pc!important;min-inline-size:2pc!important;padding-block:9px!important;padding-inline:9px!important}.sb-ui-button--icon-only.sb-ui-button--small>[class*=icon],.sb-ui-button--icon-only.sb-ui-button--small>i,.sb-ui-button--icon-only.sb-ui-button--small>span,.sb-ui-button--icon-only.sb-ui-button--small>svg{align-items:center;block-size:14px;display:inline-flex;inline-size:14px;justify-content:center;line-height:1}.sb-ui-button--icon-only.sb-ui-button--small>[class*=fa-]{line-height:1;vertical-align:middle}.sb-ui-button--icon-only.sb-ui-button--large{--sb-ui-button-padding-inline:13px;--sb-ui-button-padding-block:13px;block-size:3pc!important;inline-size:3pc!important;max-block-size:3pc!important;max-inline-size:3pc!important;min-block-size:3pc!important;min-inline-size:3pc!important;padding-block:13px!important;padding-inline:13px!important}.sb-ui-button--icon-only.sb-ui-button--large>[class*=icon],.sb-ui-button--icon-only.sb-ui-button--large>i,.sb-ui-button--icon-only.sb-ui-button--large>span,.sb-ui-button--icon-only.sb-ui-button--large>svg{align-items:center;block-size:22px;display:inline-flex;inline-size:22px;justify-content:center;line-height:1}.sb-ui-button--icon-only.sb-ui-button--large>[class*=fa-]{line-height:1;vertical-align:middle}}@layer states{.sb-ui-button--loading{--sb-ui-button-loading-animation-duration:0.6s;--sb-ui-button-loading-spinner-size:clamp(14px,3vw,18px);align-items:center;display:inline-flex;gap:var(--sb-ui-button-gap);pointer-events:none;position:relative}.sb-ui-button--loading>[class*=icon],.sb-ui-button--loading>i,.sb-ui-button--loading>span,.sb-ui-button--loading>svg{display:none!important}.sb-ui-button--loading.sb-ui-button--text{text-decoration:underline;text-underline-offset:1px}.sb-ui-button--loading.sb-ui-button--text:after,.sb-ui-button--loading.sb-ui-button--text:before{display:inline-block;text-decoration:none}.sb-ui-button--loading.sb-ui-button--icon-left:before,.sb-ui-button--loading:not(.sb-ui-button--icon-right):not(.sb-ui-button--icon-only):before{margin-inline-end:var(--sb-ui-button-gap)}.sb-ui-button--loading.sb-ui-button--icon-left:before,.sb-ui-button--loading.sb-ui-button--icon-right:after,.sb-ui-button--loading:not(.sb-ui-button--icon-right):not(.sb-ui-button--icon-only):before{animation:sb-ui-button-spinner var(--sb-ui-button-loading-animation-duration) linear infinite;block-size:var(--sb-ui-button-loading-spinner-size);border:2px solid currentcolor;border-radius:50%;border-top-color:transparent;content:"";flex-shrink:0;inline-size:var(--sb-ui-button-loading-spinner-size)}.sb-ui-button--loading.sb-ui-button--icon-right:after{margin-inline-start:var(--sb-ui-button-gap)}.sb-ui-button--loading.sb-ui-button--icon-only>[class*=icon],.sb-ui-button--loading.sb-ui-button--icon-only>i,.sb-ui-button--loading.sb-ui-button--icon-only>span,.sb-ui-button--loading.sb-ui-button--icon-only>svg{display:none!important}.sb-ui-button--loading.sb-ui-button--icon-only:after{animation:sb-ui-button-spinner var(--sb-ui-button-loading-animation-duration) linear infinite;block-size:var(--sb-ui-button-loading-spinner-size);border:2px solid currentcolor;border-radius:50%;border-top-color:transparent;content:"";inline-size:var(--sb-ui-button-loading-spinner-size);inset-block-start:50%;inset-inline-start:50%;margin-block-start:calc(var(--sb-ui-button-loading-spinner-size)/-2);margin-inline-start:calc(var(--sb-ui-button-loading-spinner-size)/-2);position:absolute;z-index:2}.sb-ui-button--loading:not(.sb-ui-button--fill):after,.sb-ui-button--loading:not(.sb-ui-button--fill):before{border-color:currentcolor;border-top-color:transparent}.sb-ui-button--fill.sb-ui-button--primary.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--primary.sb-ui-button--loading:before,.sb-ui-button--fill.sb-ui-button--tertiary.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--tertiary.sb-ui-button--loading:before{border-color:var(--sb-ui-color-primary-D100,#000);border-top-color:transparent}.sb-ui-button--fill.sb-ui-button--secondary.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--secondary.sb-ui-button--loading:before{border-color:var(--sb-ui-color-primary-base);border-top-color:transparent}.sb-ui-button--fill.sb-ui-button--error.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--error.sb-ui-button--loading:before{border-color:var(--sb-ui-color-grayscale-white,#fff);border-top-color:transparent}.sb-ui-button.sb-ui-button--disabled.sb-ui-button--loading:after,.sb-ui-button.sb-ui-button--disabled.sb-ui-button--loading:before,.sb-ui-button:disabled.sb-ui-button--loading:after,.sb-ui-button:disabled.sb-ui-button--loading:before{border-color:var(--sb-ui-color-grayscale-base,#9b9b9b);border-top-color:transparent}.sb-ui-button--fill.sb-ui-button--error.sb-ui-button--disabled.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--error.sb-ui-button--disabled.sb-ui-button--loading:before,.sb-ui-button--fill.sb-ui-button--error:disabled.sb-ui-button--loading:after,.sb-ui-button--fill.sb-ui-button--error:disabled.sb-ui-button--loading:before{border-color:var(--sb-ui-color-feedback-error-L200,#ee9aa2);border-top-color:transparent}}@keyframes sb-ui-button-spinner{to{transform:rotate(1turn)}}@keyframes sb-ui-button-focus-pulse{0%{outline-offset:0;outline-width:0}50%{outline-offset:3px}to{outline-offset:2px;outline-width:3px}}@layer utilities{@media (prefers-contrast:high){.sb-ui-button{--sb-ui-button-border-width:3px}.sb-ui-button--text{text-decoration:underline;text-underline-offset:1px}}@media (prefers-reduced-motion:reduce){.sb-ui-button{--sb-ui-button-transition:none}.sb-ui-button--loading:after,.sb-ui-button--loading:before{animation:none}}@media (inline-size <= 640px){.sb-ui-button:not(.sb-ui-button--icon-only):not(.sb-ui-button--circle){inline-size:100%}}@media (inline-size >= 641px){.sb-ui-button:not(.sb-ui-button--block){inline-size:auto}}@media print{.sb-ui-button{background:transparent;border:1px solid #000;box-shadow:none;color:#000}}}@layer reset, tokens, base, variants, sizes, modifiers, states, utilities;@layer reset{.sb-ui-calendar{all:unset}.sb-ui-calendar,.sb-ui-calendar *{box-sizing:border-box}}@layer tokens{.sb-ui-calendar{--sb-ui-calendar-bg:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-calendar-border-color:var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-calendar-border-width:1px;--sb-ui-calendar-border-radius:clamp(8px,0.5rem + 0.5vw,16px);--sb-ui-calendar-padding:clamp(1rem,0.8rem + 1vw,1.5rem);--sb-ui-calendar-gap:clamp(0.5rem,0.4rem + 0.5vw,1rem);--sb-ui-calendar-shadow:0 2px 8px rgba(0,0,0,.1);--sb-ui-calendar-inline-size:clamp(280px,90vw,350px);--sb-ui-calendar-header-padding-block:clamp(0.5rem,0.4rem + 0.5vw,0.875rem);--sb-ui-calendar-header-gap:clamp(0.5rem,0.4rem + 0.5vw,1rem);--sb-ui-calendar-month-font-size:clamp(1rem,0.9rem + 0.4vw,1.25rem);--sb-ui-calendar-month-font-weight:600;--sb-ui-calendar-month-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-nav-size:clamp(32px,2rem + 0.5vw,40px);--sb-ui-calendar-nav-bg:transparent;--sb-ui-calendar-nav-bg-hover:var(--sb-ui-color-grayscale-L400,#f5f5f5);--sb-ui-calendar-nav-bg-active:var(--sb-ui-color-grayscale-L300,#e8e8e8);--sb-ui-calendar-nav-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-nav-border-radius:clamp(4px,0.3rem + 0.3vw,8px);--sb-ui-calendar-weekday-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-calendar-weekday-font-weight:600;--sb-ui-calendar-weekday-color:var(--sb-ui-color-grayscale-base,#666);--sb-ui-calendar-weekday-padding-block:clamp(0.4rem,0.3rem + 0.3vw,0.625rem);--sb-ui-calendar-grid-gap:clamp(2px,0.1rem + 0.2vw,4px);--sb-ui-calendar-day-size:clamp(36px,2.2rem + 0.5vw,44px);--sb-ui-calendar-day-font-size:clamp(0.875rem,0.8rem + 0.2vw,1rem);--sb-ui-calendar-day-font-weight:400;--sb-ui-calendar-day-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-day-bg:transparent;--sb-ui-calendar-day-border-radius:clamp(4px,0.3rem + 0.3vw,8px);--sb-ui-calendar-day-bg-hover:var(--sb-ui-color-grayscale-L400,#f5f5f5);--sb-ui-calendar-day-bg-active:var(--sb-ui-color-grayscale-L300,#e8e8e8);--sb-ui-calendar-day-selected-bg:var(--sb-ui-color-secondary-base,gold);--sb-ui-calendar-day-selected-bg-hover:var(--sb-ui-color-secondary-D100,#e6c200);--sb-ui-calendar-day-selected-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-day-range-start-bg:var(--sb-ui-color-secondary-base,gold);--sb-ui-calendar-day-range-end-bg:var(--sb-ui-color-secondary-base,gold);--sb-ui-calendar-day-range-start-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-day-in-range-bg:var(--sb-ui-color-secondary-L400,#fff9e6);--sb-ui-calendar-day-in-range-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-calendar-day-outside-color:var(--sb-ui-color-grayscale-L100,#ccc);--sb-ui-calendar-day-outside-bg-hover:transparent;--sb-ui-calendar-day-disabled-color:var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-calendar-day-disabled-bg:transparent;--sb-ui-calendar-day-today-border:2px solid var(--sb-ui-color-primary-base,#038450);--sb-ui-calendar-footer-padding-block-start:clamp(0.75rem,0.6rem + 0.5vw,1.25rem);--sb-ui-calendar-footer-gap:clamp(0.5rem,0.4rem + 0.5vw,0.75rem);--sb-ui-calendar-footer-border-block-start:1px solid var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-calendar-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}}@layer base{.sb-ui-calendar{background-color:var(--sb-ui-calendar-bg);border:var(--sb-ui-calendar-border-width) solid var(--sb-ui-calendar-border-color);border-radius:var(--sb-ui-calendar-border-radius);box-shadow:var(--sb-ui-calendar-shadow);display:inline-block;font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);inline-size:var(--sb-ui-calendar-inline-size);padding:var(--sb-ui-calendar-padding);position:relative}.sb-ui-calendar__header{align-items:center;display:flex;gap:var(--sb-ui-calendar-header-gap);justify-content:space-between;margin-block-end:var(--sb-ui-calendar-gap);padding-block-end:var(--sb-ui-calendar-header-padding-block)}.sb-ui-calendar__month-year{align-items:center;display:flex;flex:1;gap:clamp(.25rem,.2rem + .1vw,.3rem);justify-content:center;margin-inline:clamp(.5rem,.4rem + .3vw,.75rem);overflow:hidden}.sb-ui-calendar__month-select,.sb-ui-calendar__year-select{background-position:right .25rem center;background-size:7px;border-radius:clamp(3px,.2rem + .1vw,4px);border-width:1px;flex:1 1 auto;font-size:clamp(.7rem,.65rem + .1vw,.75rem);font-weight:500;line-height:1.1;max-inline-size:48%;min-block-size:auto;min-inline-size:0;padding-block:clamp(.2rem,.15rem + .05vw,.25rem);padding-inline:clamp(.25rem,.2rem + .1vw,.375rem);padding-inline-end:clamp(1rem,.9rem + .2vw,1.25rem)}.sb-ui-calendar__month-select{flex-grow:1.5}.sb-ui-calendar__year-select{flex-grow:1}.sb-ui-calendar__nav-button{align-items:center;background-color:var(--sb-ui-calendar-nav-bg);block-size:var(--sb-ui-calendar-nav-size);border:none;border-radius:var(--sb-ui-calendar-nav-border-radius);color:var(--sb-ui-calendar-nav-color);cursor:pointer;display:flex;inline-size:var(--sb-ui-calendar-nav-size);justify-content:center;padding:0;transition:var(--sb-ui-calendar-transition)}.sb-ui-calendar__nav-button:hover:not(:disabled){background-color:var(--sb-ui-calendar-nav-bg-hover)}.sb-ui-calendar__nav-button:active:not(:disabled){background-color:var(--sb-ui-calendar-nav-bg-active)}.sb-ui-calendar__nav-button:focus-visible{outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:2px}.sb-ui-calendar__nav-button:disabled{cursor:not-allowed;opacity:.5}.sb-ui-calendar__weekdays{display:grid;gap:var(--sb-ui-calendar-grid-gap);grid-template-columns:repeat(7,1fr);margin-block-end:var(--sb-ui-calendar-gap)}.sb-ui-calendar__weekday{align-items:center;color:var(--sb-ui-calendar-weekday-color);display:flex;font-size:var(--sb-ui-calendar-weekday-font-size);font-weight:var(--sb-ui-calendar-weekday-font-weight);justify-content:center;padding-block:var(--sb-ui-calendar-weekday-padding-block);text-align:center}.sb-ui-calendar__days{display:grid;gap:var(--sb-ui-calendar-grid-gap);grid-template-columns:repeat(7,1fr)}.sb-ui-calendar__day{align-items:center;background-color:var(--sb-ui-calendar-day-bg);block-size:var(--sb-ui-calendar-day-size);border:none;border-radius:var(--sb-ui-calendar-day-border-radius);color:var(--sb-ui-calendar-day-color);cursor:pointer;display:flex;font-size:var(--sb-ui-calendar-day-font-size);font-weight:var(--sb-ui-calendar-day-font-weight);inline-size:var(--sb-ui-calendar-day-size);justify-content:center;padding:0;position:relative;transition:var(--sb-ui-calendar-transition)}.sb-ui-calendar__day:hover:not(:disabled):not(.sb-ui-calendar__day--outside):not(.sb-ui-calendar__day--disabled){background-color:var(--sb-ui-calendar-day-bg-hover)}.sb-ui-calendar__day:active:not(:disabled):not(.sb-ui-calendar__day--outside):not(.sb-ui-calendar__day--disabled){background-color:var(--sb-ui-calendar-day-bg-active)}.sb-ui-calendar__day:focus-visible{outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:2px;z-index:1}.sb-ui-calendar__day.sb-ui-calendar__day--today{border:var(--sb-ui-calendar-day-today-border)}.sb-ui-calendar__day.sb-ui-calendar__day--selected{background-color:var(--sb-ui-calendar-day-selected-bg);color:var(--sb-ui-calendar-day-selected-color);font-weight:600}.sb-ui-calendar__day.sb-ui-calendar__day--selected:hover:not(:disabled){background-color:var(--sb-ui-calendar-day-selected-bg-hover)}.sb-ui-calendar__day.sb-ui-calendar__day--range-end,.sb-ui-calendar__day.sb-ui-calendar__day--range-start{background-color:var(--sb-ui-calendar-day-range-start-bg);color:var(--sb-ui-calendar-day-range-start-color);font-weight:600}:is(.sb-ui-calendar__day.sb-ui-calendar__day--range-start,.sb-ui-calendar__day.sb-ui-calendar__day--range-end):hover:not(:disabled){background-color:var(--sb-ui-calendar-day-selected-bg-hover)}.sb-ui-calendar__day.sb-ui-calendar__day--in-range{background-color:var(--sb-ui-calendar-day-in-range-bg);border-radius:0;color:var(--sb-ui-calendar-day-in-range-color)}.sb-ui-calendar__day.sb-ui-calendar__day--outside{color:var(--sb-ui-calendar-day-outside-color);cursor:default}.sb-ui-calendar__day.sb-ui-calendar__day--outside:hover{background-color:var(--sb-ui-calendar-day-outside-bg-hover)}.sb-ui-calendar__day.sb-ui-calendar__day--disabled,.sb-ui-calendar__day:disabled{background-color:var(--sb-ui-calendar-day-disabled-bg);color:var(--sb-ui-calendar-day-disabled-color);cursor:not-allowed;opacity:.5}.sb-ui-calendar__footer{border-block-start:var(--sb-ui-calendar-footer-border-block-start);display:flex;gap:var(--sb-ui-calendar-footer-gap);justify-content:flex-end;margin-block-start:var(--sb-ui-calendar-gap);padding-block-start:var(--sb-ui-calendar-footer-padding-block-start)}}@layer variants{.sb-ui-calendar[data-variant=range] .sb-ui-calendar__day--range-start{border-end-end-radius:0;border-start-end-radius:0}.sb-ui-calendar[data-variant=range] .sb-ui-calendar__day--range-end{border-end-start-radius:0;border-start-start-radius:0}.sb-ui-calendar[data-variant=range] .sb-ui-calendar__day--in-range:not(.sb-ui-calendar__day--range-start):not(.sb-ui-calendar__day--range-end){border-radius:0}.sb-ui-calendar[data-variant=multiple] .sb-ui-calendar__day--selected{border-radius:var(--sb-ui-calendar-day-border-radius)}}@layer sizes{.sb-ui-calendar--small{--sb-ui-calendar-inline-size:clamp(240px,80vw,300px);--sb-ui-calendar-day-size:clamp(28px,1.8rem + 0.5vw,36px);--sb-ui-calendar-month-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem)}.sb-ui-calendar--large{--sb-ui-calendar-inline-size:clamp(320px,95vw,400px);--sb-ui-calendar-day-size:clamp(44px,2.6rem + 0.5vw,52px);--sb-ui-calendar-month-font-size:clamp(1.125rem,1rem + 0.5vw,1.5rem)}}@layer modifiers{.sb-ui-calendar--double{display:flex;gap:var(--sb-ui-calendar-gap);inline-size:auto}.sb-ui-calendar--no-footer .sb-ui-calendar__footer{display:none}.sb-ui-calendar--inline{border:none;box-shadow:none;padding:0}}@layer states{.sb-ui-calendar--loading{opacity:.6;pointer-events:none}.sb-ui-calendar--error{border-color:var(--sb-ui-color-feedback-error-base)}}@layer utilities{@media (prefers-contrast:high){.sb-ui-calendar{--sb-ui-calendar-border-width:2px}.sb-ui-calendar__day--today{--sb-ui-calendar-day-today-border:3px solid var(--sb-ui-color-primary-base)}}@media (prefers-reduced-motion:reduce){.sb-ui-calendar,.sb-ui-calendar__day,.sb-ui-calendar__nav-button{--sb-ui-calendar-transition:none;animation:none}}@media (max-width:640px){.sb-ui-calendar{--sb-ui-calendar-inline-size:100%}.sb-ui-calendar--double{flex-direction:column}}}@layer reset, tokens, base, sizes, modifiers, states, utilities;@layer reset{.sb-ui-checkbox{all:unset;box-sizing:border-box}.sb-ui-checkbox *,.sb-ui-checkbox :after,.sb-ui-checkbox :before{box-sizing:inherit}.sb-ui-checkbox__box,.sb-ui-checkbox__input,.sb-ui-checkbox__label{all:unset;box-sizing:border-box}}@layer tokens{.sb-ui-checkbox{--sb-ui-checkbox-box-size:20px;--sb-ui-checkbox-gap:8px;--sb-ui-checkbox-padding:clamp(4px,0.3rem,8px);--sb-ui-checkbox-box-bg:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-active:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-disabled:var(
      --sb-ui-color-grayscale-white,#fff
    );--sb-ui-checkbox-box-bg-disabled-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-border:var(--sb-ui-color-primary-base,#009056);--sb-ui-checkbox-box-border-hover:var(--sb-ui-color-primary-base,#009056);--sb-ui-checkbox-box-border-active:var(--sb-ui-color-primary-base,#009056);--sb-ui-checkbox-box-border-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-hover-halo-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-checkbox-hover-halo-size:32px;--sb-ui-checkbox-hover-halo-opacity:0.7;--sb-ui-checkbox-hover-halo-top:-7px;--sb-ui-checkbox-hover-halo-left:-7px;--sb-ui-checkbox-pressed-halo-outer-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-checkbox-pressed-halo-outer-size:32px;--sb-ui-checkbox-pressed-halo-outer-opacity:0.7;--sb-ui-checkbox-pressed-halo-outer-top:-7px;--sb-ui-checkbox-pressed-halo-outer-left:-7px;--sb-ui-checkbox-pressed-halo-inner-bg:var(--sb-ui-color-primary-L300,#e5f4ee);--sb-ui-checkbox-pressed-halo-inner-size:28px;--sb-ui-checkbox-pressed-halo-inner-opacity:0.7;--sb-ui-checkbox-pressed-halo-inner-top:-5px;--sb-ui-checkbox-pressed-halo-inner-left:-5px;--sb-ui-checkbox-box-bg-checked:var(--sb-ui-color-primary-base,#009056);--sb-ui-checkbox-box-bg-checked-hover:var(
      --sb-ui-color-primary-base,#009056
    );--sb-ui-checkbox-box-bg-checked-active:var(
      --sb-ui-color-primary-base,#009056
    );--sb-ui-checkbox-box-bg-checked-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-bg-checked-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-checked:var(--sb-ui-color-primary-base,#009056);--sb-ui-checkbox-box-border-checked-hover:var(
      --sb-ui-color-primary-base,#009056
    );--sb-ui-checkbox-box-border-checked-active:var(
      --sb-ui-color-primary-base,#009056
    );--sb-ui-checkbox-box-border-checked-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-checked-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-check-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-check-color-disabled:var(
      --sb-ui-color-grayscale-white,#fff
    );--sb-ui-checkbox-label-color:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-checkbox-label-color-hover:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-checkbox-label-color-active:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-checkbox-label-color-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-label-color-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-font-family:"Bolivar",var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-checkbox-font-size:16px;--sb-ui-checkbox-font-weight:400;--sb-ui-checkbox-line-height:1.4;--sb-ui-checkbox-letter-spacing:0px;--sb-ui-checkbox-border-width:1px;--sb-ui-checkbox-border-radius:4px;--sb-ui-checkbox-transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.1s ease}}@layer base{.sb-ui-checkbox{align-items:center;color:var(--sb-ui-checkbox-label-color);cursor:pointer;display:inline-flex;font-family:var(--sb-ui-checkbox-font-family);font-size:var(--sb-ui-checkbox-font-size);font-weight:var(--sb-ui-checkbox-font-weight);gap:var(--sb-ui-checkbox-gap);line-height:var(--sb-ui-checkbox-line-height);padding:var(--sb-ui-checkbox-padding);position:relative;transition:var(--sb-ui-checkbox-transition);user-select:none}.sb-ui-checkbox:before{background-color:var(--sb-ui-checkbox-pressed-halo-inner-bg);block-size:var(--sb-ui-checkbox-pressed-halo-inner-size);border-radius:50%;content:"";inline-size:var(--sb-ui-checkbox-pressed-halo-inner-size);inset-block-start:calc(var(--sb-ui-checkbox-padding) + var(--sb-ui-checkbox-pressed-halo-inner-top));inset-inline-start:calc(var(--sb-ui-checkbox-padding) + var(--sb-ui-checkbox-pressed-halo-inner-left));opacity:0;pointer-events:none;position:absolute;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;z-index:-1}.sb-ui-checkbox__input{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.sb-ui-checkbox__box{align-items:center;background-color:var(--sb-ui-checkbox-box-bg);block-size:var(--sb-ui-checkbox-box-size);border:var(--sb-ui-checkbox-border-width) solid var(--sb-ui-checkbox-box-border);border-radius:var(--sb-ui-checkbox-border-radius);display:inline-flex;flex-shrink:0;inline-size:var(--sb-ui-checkbox-box-size);isolation:isolate;justify-content:center;position:relative;transition:var(--sb-ui-checkbox-transition)}.sb-ui-checkbox__box:before{background-color:var(--sb-ui-checkbox-hover-halo-bg);block-size:var(--sb-ui-checkbox-hover-halo-size);border-radius:50%;content:"";inline-size:var(--sb-ui-checkbox-hover-halo-size);inset-block-start:var(--sb-ui-checkbox-hover-halo-top);inset-inline-start:var(--sb-ui-checkbox-hover-halo-left);opacity:0;pointer-events:none;position:absolute;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;z-index:-1}.sb-ui-checkbox__box:after{block-size:6px;border-block-end:2px solid transparent;border-inline-start:2px solid transparent;content:"";display:block;inline-size:10px;opacity:0;position:relative;transform:rotate(-45deg) translateY(-1px);transition:opacity .15s ease;z-index:1}.sb-ui-checkbox__label{color:inherit;display:inline;transition:color .2s ease}.sb-ui-checkbox:hover:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-hover);border-color:var(--sb-ui-checkbox-box-border-hover)}:is(.sb-ui-checkbox:hover:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__box):before{opacity:var(--sb-ui-checkbox-hover-halo-opacity);transform:scale(1)}.sb-ui-checkbox:hover:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__label{color:var(--sb-ui-checkbox-label-color-hover)}.sb-ui-checkbox:active:not(:has(.sb-ui-checkbox__input:disabled)):before{opacity:var(--sb-ui-checkbox-pressed-halo-inner-opacity);transform:scale(1)}.sb-ui-checkbox:active:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-active);border-color:var(--sb-ui-checkbox-box-border-active);transform:scale(.95)}:is(.sb-ui-checkbox:active:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__box):before{background-color:var(--sb-ui-checkbox-pressed-halo-outer-bg);block-size:var(--sb-ui-checkbox-pressed-halo-outer-size);inline-size:var(--sb-ui-checkbox-pressed-halo-outer-size);inset-block-start:var(--sb-ui-checkbox-pressed-halo-outer-top);inset-inline-start:var(--sb-ui-checkbox-pressed-halo-outer-left);opacity:var(--sb-ui-checkbox-pressed-halo-outer-opacity);transform:scale(1)}.sb-ui-checkbox:active:not(:has(.sb-ui-checkbox__input:disabled)) .sb-ui-checkbox__label{color:var(--sb-ui-checkbox-label-color-active)}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:focus-visible) .sb-ui-checkbox__box):before{background-color:var(--sb-ui-color-primary-L300,#e5f4ee);block-size:2pc;inline-size:2pc;inset-block-start:-7px;inset-inline-start:-7px;opacity:.7;transform:scale(1)}.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-checked);border-color:var(--sb-ui-checkbox-box-border-checked)}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked) .sb-ui-checkbox__box):after{border-block-end-color:var(--sb-ui-checkbox-check-color);border-inline-start-color:var(--sb-ui-checkbox-check-color);opacity:1}.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:checked:not(:disabled)) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-checked-hover);border-color:var(--sb-ui-checkbox-box-border-checked-hover)}:is(.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:checked:not(:disabled)) .sb-ui-checkbox__box):before{opacity:var(--sb-ui-checkbox-hover-halo-opacity);transform:scale(1)}.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:checked:not(:disabled)):before{opacity:var(--sb-ui-checkbox-pressed-halo-inner-opacity);transform:scale(1)}.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:checked:not(:disabled)) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-checked-active);border-color:var(--sb-ui-checkbox-box-border-checked-active);transform:scale(.95)}:is(.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:checked:not(:disabled)) .sb-ui-checkbox__box):before{background-color:var(--sb-ui-checkbox-pressed-halo-outer-bg);block-size:var(--sb-ui-checkbox-pressed-halo-outer-size);inline-size:var(--sb-ui-checkbox-pressed-halo-outer-size);inset-block-start:var(--sb-ui-checkbox-pressed-halo-outer-top);inset-inline-start:var(--sb-ui-checkbox-pressed-halo-outer-left);opacity:var(--sb-ui-checkbox-pressed-halo-outer-opacity);transform:scale(1)}.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled){cursor:not-allowed}.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-disabled);border-color:var(--sb-ui-checkbox-box-border-disabled)}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__box):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__label{color:var(--sb-ui-checkbox-label-color-disabled)}.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__box{background-color:var(
        --sb-ui-checkbox-box-bg-disabled-hover,var(--sb-ui-checkbox-box-bg-disabled)
      );border-color:var(
        --sb-ui-checkbox-box-border-disabled-hover,var(--sb-ui-checkbox-box-border-disabled)
      )}:is(.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__box):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__label{color:var(
        --sb-ui-checkbox-label-color-disabled-hover,var(--sb-ui-checkbox-label-color-disabled)
      )}.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:disabled):before{opacity:0!important}:is(.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:disabled) .sb-ui-checkbox__box):before{opacity:0!important}.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled){cursor:not-allowed}.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-checked-disabled);border-color:var(--sb-ui-checkbox-box-border-checked-disabled)}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box):after{border-block-end-color:var(--sb-ui-checkbox-check-color-disabled);border-inline-start-color:var(--sb-ui-checkbox-check-color-disabled);opacity:1}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__label{color:var(--sb-ui-checkbox-label-color-disabled)}.sb-ui-checkbox:has(.sb-ui-checkbox__input:checked:disabled):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box{background-color:var(
        --sb-ui-checkbox-box-bg-checked-disabled-hover,var(--sb-ui-checkbox-box-bg-checked-disabled)
      );border-color:var(
        --sb-ui-checkbox-box-border-checked-disabled-hover,var(--sb-ui-checkbox-box-border-checked-disabled)
      )}:is(.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:hover:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__label{color:var(
        --sb-ui-checkbox-label-color-disabled-hover,var(--sb-ui-checkbox-label-color-disabled)
      )}.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:checked:disabled):before{opacity:0!important}:is(.sb-ui-checkbox:active:has(.sb-ui-checkbox__input:checked:disabled) .sb-ui-checkbox__box):before{opacity:0!important}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled:focus),.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled:focus-visible)) .sb-ui-checkbox__box{outline:none}:is(:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled:focus),.sb-ui-checkbox:has(.sb-ui-checkbox__input:disabled:focus-visible)) .sb-ui-checkbox__box):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-checkbox:has(.sb-ui-checkbox__input:indeterminate) .sb-ui-checkbox__box{background-color:var(--sb-ui-checkbox-box-bg-checked);border-color:var(--sb-ui-checkbox-box-border-checked)}:is(.sb-ui-checkbox:has(.sb-ui-checkbox__input:indeterminate) .sb-ui-checkbox__box):after{block-size:0;border-block-end:2px solid var(--sb-ui-checkbox-check-color);border-inline-start:0;inline-size:10px;opacity:1;transform:none}}@layer sizes{.sb-ui-checkbox--small{--sb-ui-checkbox-box-size:16px;--sb-ui-checkbox-gap:6px;--sb-ui-checkbox-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-checkbox-padding:clamp(2px,0.2rem,4px)}.sb-ui-checkbox--small .sb-ui-checkbox__box:after{block-size:5px;inline-size:8px}.sb-ui-checkbox--large{--sb-ui-checkbox-box-size:24px;--sb-ui-checkbox-gap:12px;--sb-ui-checkbox-font-size:clamp(1rem,0.9rem + 0.4vw,1.125rem);--sb-ui-checkbox-padding:clamp(6px,0.4rem,12px)}.sb-ui-checkbox--large .sb-ui-checkbox__box:after{block-size:7px;inline-size:9pt}}@layer modifiers{.sb-ui-checkbox--no-label{gap:0;padding:var(--sb-ui-checkbox-padding)}.sb-ui-checkbox--no-label .sb-ui-checkbox__label{display:none}.sb-ui-checkbox--block{display:flex;inline-size:100%}.sb-ui-checkbox--vertical{align-items:flex-start;flex-direction:column}}@layer states{.sb-ui-checkbox--error{--sb-ui-checkbox-box-bg:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-active:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-box-bg-disabled:var(
      --sb-ui-color-grayscale-white,#fff
    );--sb-ui-checkbox-box-bg-disabled-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-hover-halo-bg:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-checkbox-pressed-halo-outer-bg:var(--sb-ui-color-feedback-error-L400,#fbebec);--sb-ui-checkbox-pressed-halo-inner-bg:var(--sb-ui-color-feedback-error-L300,#f5c2c7);--sb-ui-checkbox-box-border:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-hover:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-bg-checked:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-bg-checked-hover:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-bg-checked-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-bg-checked-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-bg-checked-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-checked:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-checked-hover:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-checked-active:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-checkbox-box-border-checked-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-box-border-checked-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-check-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-checkbox-check-color-disabled:var(
      --sb-ui-color-grayscale-white,#fff
    );--sb-ui-checkbox-label-color:var(
      --sb-ui-color-grayscale-D100,#757575
    );--sb-ui-checkbox-label-color-hover:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-checkbox-label-color-active:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-checkbox-label-color-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-checkbox-label-color-disabled-hover:var(--sb-ui-color-grayscale-base,#9b9b9b)}.sb-ui-checkbox--loading{pointer-events:none}.sb-ui-checkbox--loading .sb-ui-checkbox__box{animation:sb-ui-checkbox-pulse 1.5s ease-in-out infinite;opacity:.6}.sb-ui-checkbox--readonly{opacity:.8;pointer-events:none}}@layer utilities{@media (prefers-reduced-motion:reduce){.sb-ui-checkbox,.sb-ui-checkbox__box,.sb-ui-checkbox__box:after,.sb-ui-checkbox__label{animation:none;transition:none}}@media (prefers-contrast:high){.sb-ui-checkbox__box{--sb-ui-checkbox-border-width:3px}.sb-ui-checkbox:has(.sb-ui-checkbox__input:focus-visible) .sb-ui-checkbox__box{outline-width:4px}}}@keyframes sb-ui-checkbox-pulse{0%,to{opacity:.6}50%{opacity:.3}}@layer reset, tokens, base, variants, sizes, modifiers, states, utilities;@layer reset{}@layer tokens{.sb-ui-datepicker{--sb-ui-datepicker-inline-size:clamp(200px,100%,300px);--sb-ui-datepicker-trigger-size:clamp(36px,2.2rem + 0.5vw,44px);--sb-ui-datepicker-trigger-bg:transparent;--sb-ui-datepicker-trigger-bg-hover:var(--sb-ui-color-grayscale-L400,#f5f5f5);--sb-ui-datepicker-trigger-bg-active:var(--sb-ui-color-grayscale-L300,#e8e8e8);--sb-ui-datepicker-trigger-color:var(--sb-ui-color-grayscale-base,#666);--sb-ui-datepicker-trigger-color-hover:var(--sb-ui-color-primary-base,#038450);--sb-ui-datepicker-dropdown-bg:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-datepicker-dropdown-border-color:var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-datepicker-dropdown-border-width:1px;--sb-ui-datepicker-dropdown-border-radius:clamp(8px,0.5rem + 0.5vw,12px);--sb-ui-datepicker-dropdown-shadow:0 4px 12px rgba(0,0,0,.15);--sb-ui-datepicker-dropdown-margin-block-start:clamp(0.25rem,0.2rem + 0.3vw,0.5rem);--sb-ui-datepicker-transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}}@layer base{.sb-ui-datepicker{display:inline-block;font-family:var(--sb-ui-datepicker-input-font-family);inline-size:var(--sb-ui-datepicker-inline-size);position:relative}.sb-ui-datepicker__wrapper{align-items:stretch;display:flex;position:relative}.sb-ui-datepicker__wrapper .sb-ui-input{cursor:pointer;flex:1;inline-size:100%;padding-inline-end:calc(var(--sb-ui-datepicker-trigger-size) + .5rem)!important}.sb-ui-datepicker__trigger{align-items:center;background-color:var(--sb-ui-datepicker-trigger-bg);block-size:100%;border:none;border-end-end-radius:var(--sb-ui-input-border-radius,6px);border-start-end-radius:var(--sb-ui-input-border-radius,6px);color:var(--sb-ui-datepicker-trigger-color);cursor:pointer;display:flex;font-size:1.25rem;inline-size:var(--sb-ui-datepicker-trigger-size);inset-block-start:0;inset-inline-end:0;justify-content:center;position:absolute;transition:var(--sb-ui-datepicker-transition)}.sb-ui-datepicker__trigger:hover:not(:disabled){background-color:var(--sb-ui-datepicker-trigger-bg-hover);color:var(--sb-ui-datepicker-trigger-color-hover)}.sb-ui-datepicker__trigger:active:not(:disabled){background-color:var(--sb-ui-datepicker-trigger-bg-active)}.sb-ui-datepicker__trigger:focus-visible{outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:-3px;z-index:1}.sb-ui-datepicker__trigger:disabled{cursor:not-allowed;opacity:.5}.sb-ui-datepicker__icon{block-size:20px;display:block;fill:currentColor;inline-size:20px}.sb-ui-datepicker__dropdown{background-color:var(--sb-ui-datepicker-dropdown-bg);border:var(--sb-ui-datepicker-dropdown-border-width) solid var(--sb-ui-datepicker-dropdown-border-color);border-radius:var(--sb-ui-datepicker-dropdown-border-radius);box-shadow:var(--sb-ui-datepicker-dropdown-shadow);inset-block-start:100%;inset-inline-start:0;margin-block-start:var(--sb-ui-datepicker-dropdown-margin-block-start);opacity:0;position:absolute;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;visibility:hidden;z-index:1000}.sb-ui-datepicker__dropdown .sb-ui-calendar{border:none;box-shadow:none;inline-size:auto}.sb-ui-datepicker--open .sb-ui-datepicker__dropdown{opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease;visibility:visible}}@layer variants{}@layer sizes{.sb-ui-datepicker--small{--sb-ui-datepicker-input-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-datepicker-input-padding-inline:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-datepicker-input-padding-block:clamp(0.375rem,0.3rem + 0.2vw,0.5rem);--sb-ui-datepicker-trigger-size:clamp(28px,1.8rem + 0.5vw,36px)}.sb-ui-datepicker--large{--sb-ui-datepicker-input-font-size:clamp(1rem,0.9rem + 0.4vw,1.25rem);--sb-ui-datepicker-input-padding-inline:clamp(1rem,0.8rem + 0.8vw,1.5rem);--sb-ui-datepicker-input-padding-block:clamp(0.75rem,0.6rem + 0.5vw,1rem);--sb-ui-datepicker-trigger-size:clamp(44px,2.6rem + 0.5vw,52px)}}@layer modifiers{.sb-ui-datepicker--block{inline-size:100%}.sb-ui-datepicker--with-label{display:flex;flex-direction:column;gap:clamp(.25rem,.2rem + .3vw,.5rem)}}@layer states{.sb-ui-datepicker--disabled{opacity:.6;pointer-events:none}.sb-ui-datepicker--loading{pointer-events:none}.sb-ui-datepicker--loading .sb-ui-datepicker__trigger:after{animation:sb-ui-datepicker-spin .6s linear infinite;block-size:1pc;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;content:"";display:block;inline-size:1pc}.sb-ui-datepicker--loading .sb-ui-datepicker__icon{display:none}}@layer utilities{@media (prefers-contrast:high){.sb-ui-datepicker__wrapper .sb-ui-input{border-width:2px}}@media (prefers-reduced-motion:reduce){.sb-ui-datepicker,.sb-ui-datepicker__dropdown,.sb-ui-datepicker__trigger,.sb-ui-datepicker__wrapper .sb-ui-input{--sb-ui-datepicker-transition:none;animation:none;transition:none}}}@keyframes sb-ui-datepicker-spin{to{transform:rotate(1turn)}}@layer reset, tokens, base, variants, states, utilities;@layer reset{.sb-ui-file-upload,.sb-ui-file-upload-container,.sb-ui-file-upload-dropzone,.sb-ui-file-upload-wrapper{all:unset;box-sizing:border-box}.sb-ui-file-upload *,.sb-ui-file-upload :after,.sb-ui-file-upload :before,.sb-ui-file-upload-container *,.sb-ui-file-upload-dropzone *,.sb-ui-file-upload-wrapper *{box-sizing:border-box}}@layer tokens{.sb-ui-file-upload-wrapper{--sb-ui-file-upload-wrapper-gap:clamp(0.5rem,0.3rem + 0.5vw,0.75rem)}.sb-ui-file-upload__label{--sb-ui-file-upload-label-color:var(--sb-ui-color-grayscale-black);--sb-ui-file-upload-label-font-size:clamp(0.875rem,0.8rem + 0.2vw,1rem);--sb-ui-file-upload-label-font-weight:400;--sb-ui-file-upload-label-margin-block-end:0.5rem}.sb-ui-file-upload-container{--sb-ui-file-upload-container-bg:transparent;--sb-ui-file-upload-container-padding:0;--sb-ui-file-upload-container-border-radius:0;--sb-ui-file-upload-container-gap:1rem}.sb-ui-file-upload-dropzone{--sb-ui-file-upload-dropzone-bg:var(--sb-ui-color-grayscale-white);--sb-ui-file-upload-dropzone-border-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-file-upload-dropzone-border-width:1px;--sb-ui-file-upload-dropzone-border-style:dashed;--sb-ui-file-upload-dropzone-border-radius:4px;--sb-ui-file-upload-dropzone-padding-block:clamp(1.5rem,1rem + 1vw,2rem);--sb-ui-file-upload-dropzone-padding-inline:clamp(1.5rem,1rem + 1vw,2rem);--sb-ui-file-upload-dropzone-gap:clamp(0.5rem,0.4rem + 0.3vw,0.75rem);--sb-ui-file-upload-dropzone-hover-bg:var(--sb-ui-color-primary-L400);--sb-ui-file-upload-dropzone-hover-border:var(--sb-ui-color-primary-base);--sb-ui-file-upload-dropzone-active-bg:var(--sb-ui-color-primary-L400)}.sb-ui-file-upload-dropzone__text{--sb-ui-file-upload-text-color:var(--sb-ui-color-grayscale-black);--sb-ui-file-upload-text-font-size:clamp(0.875rem,0.8rem + 0.2vw,1rem);--sb-ui-file-upload-text-font-weight:400}.sb-ui-file-upload__help{--sb-ui-file-upload-help-color:var(--sb-ui-color-grayscale-black);--sb-ui-file-upload-help-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-file-upload-help-font-weight:400}.sb-ui-file-upload{--sb-ui-file-upload-bg:var(--sb-ui-color-grayscale-white);--sb-ui-file-upload-border-color:var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-file-upload-border-width:1px;--sb-ui-file-upload-border-radius:8px;--sb-ui-file-upload-padding-block:1.5rem;--sb-ui-file-upload-padding-inline:1.5rem;--sb-ui-file-upload-gap:1.5rem;--sb-ui-file-upload-icon-size:40px;--sb-ui-file-upload-icon-color:var(--sb-ui-color-feedback-success-base);--sb-ui-file-upload-icon-bg:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-file-upload-icon-padding:0.75rem;--sb-ui-file-upload-filename-color:var(--sb-ui-color-grayscale-black);--sb-ui-file-upload-filename-font-size:clamp(0.875rem,0.8rem + 0.2vw,1rem);--sb-ui-file-upload-filename-font-weight:400;--sb-ui-file-upload-caption-color:var(--sb-ui-color-grayscale-base);--sb-ui-file-upload-caption-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-file-upload-caption-font-weight:400;--sb-ui-file-upload-progress-height:4px;--sb-ui-file-upload-progress-bg:var(--sb-ui-color-grayscale-L200,#e0e0e0);--sb-ui-file-upload-progress-color:var(--sb-ui-color-feedback-warning-base,#ffa726);--sb-ui-file-upload-progress-border-radius:2px;--sb-ui-file-upload-button-size:24px;--sb-ui-file-upload-button-color:var(--sb-ui-color-grayscale-base);--sb-ui-file-upload-button-hover:var(--sb-ui-color-feedback-error-base);--sb-ui-file-upload-transition:all 0.2s ease}}@layer base{.sb-ui-file-upload-wrapper{display:flex;flex-direction:column;gap:var(--sb-ui-file-upload-wrapper-gap);inline-size:100%}.sb-ui-file-upload__label{color:var(--sb-ui-file-upload-label-color);display:block;font-size:var(--sb-ui-file-upload-label-font-size);font-weight:var(--sb-ui-file-upload-label-font-weight);margin-block-end:var(--sb-ui-file-upload-label-margin-block-end)}.sb-ui-file-upload-container{background:var(--sb-ui-file-upload-container-bg);border-radius:var(--sb-ui-file-upload-container-border-radius);display:flex;flex-direction:column;gap:var(--sb-ui-file-upload-container-gap);inline-size:100%;padding:var(--sb-ui-file-upload-container-padding)}.sb-ui-file-upload-dropzone{align-items:center;background:var(--sb-ui-file-upload-dropzone-bg);border:var(--sb-ui-file-upload-dropzone-border-width) var(--sb-ui-file-upload-dropzone-border-style) var(--sb-ui-file-upload-dropzone-border-color);border-radius:var(--sb-ui-file-upload-dropzone-border-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--sb-ui-file-upload-dropzone-gap);inline-size:100%;justify-content:center;padding-block:var(--sb-ui-file-upload-dropzone-padding-block);padding-inline:var(--sb-ui-file-upload-dropzone-padding-inline);padding:20px!important;position:relative;text-align:center;transition:var(--sb-ui-file-upload-transition)}.sb-ui-file-upload-dropzone:hover{background:var(--sb-ui-file-upload-dropzone-hover-bg);border-color:var(--sb-ui-file-upload-dropzone-hover-border)}.sb-ui-file-upload-dropzone.is-dragover{background:var(--sb-ui-file-upload-dropzone-active-bg);border-color:var(--sb-ui-file-upload-dropzone-hover-border);border-style:solid}.sb-ui-file-upload-dropzone__icon{color:var(--sb-ui-color-feedback-success-base);font-size:3pc;line-height:1}.sb-ui-file-upload-dropzone__text{color:var(--sb-ui-file-upload-text-color);font-size:var(--sb-ui-file-upload-text-font-size);font-weight:var(--sb-ui-file-upload-text-font-weight);margin:0}.sb-ui-file-upload__help{color:var(--sb-ui-file-upload-help-color);font-size:var(--sb-ui-file-upload-help-font-size);font-weight:var(--sb-ui-file-upload-help-font-weight);margin:0;text-align:center}.sb-ui-file-upload{align-items:center;background:var(--sb-ui-file-upload-bg);border:var(--sb-ui-file-upload-border-width) solid var(--sb-ui-file-upload-border-color);border-radius:var(--sb-ui-file-upload-border-radius);display:flex;gap:var(--sb-ui-file-upload-gap);inline-size:100%;padding-block:var(--sb-ui-file-upload-padding-block);padding-inline:var(--sb-ui-file-upload-padding-inline);position:relative;transition:var(--sb-ui-file-upload-transition)}.sb-ui-file-upload__icon{align-items:center;background:var(--sb-ui-file-upload-icon-bg,transparent);border-radius:4px;color:var(--sb-ui-file-upload-icon-color);display:flex;flex-shrink:0;justify-content:center;padding:var(--sb-ui-file-upload-icon-padding)}.sb-ui-file-upload__icon svg{block-size:var(--sb-ui-file-upload-icon-size);inline-size:var(--sb-ui-file-upload-icon-size)}.sb-ui-file-upload__content{display:flex;flex:1;flex-direction:column;gap:1rem;min-inline-size:0}.sb-ui-file-upload__filename{color:var(--sb-ui-file-upload-filename-color);font-size:var(--sb-ui-file-upload-filename-font-size);font-weight:var(--sb-ui-file-upload-filename-font-weight);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-ui-file-upload__caption{align-items:center;color:var(--sb-ui-file-upload-caption-color);display:flex;font-size:var(--sb-ui-file-upload-caption-font-size);font-weight:var(--sb-ui-file-upload-caption-font-weight);gap:.5rem;margin:0}.sb-ui-file-upload__progress{background:var(--sb-ui-file-upload-progress-bg);block-size:var(--sb-ui-file-upload-progress-height);border-radius:var(--sb-ui-file-upload-progress-border-radius);inline-size:100%;overflow:hidden;position:relative}.sb-ui-file-upload__progress-bar{background:var(--sb-ui-file-upload-progress-color);block-size:100%;border-radius:var(--sb-ui-file-upload-progress-border-radius);inline-size:0;transition:inline-size .3s ease}.sb-ui-file-upload__percentage{color:var(--sb-ui-file-upload-caption-color);font-size:var(--sb-ui-file-upload-caption-font-size);font-weight:500;margin-inline-start:.5rem}.sb-ui-file-upload__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.sb-ui-file-upload__button{align-items:center;background:transparent;block-size:var(--sb-ui-file-upload-button-size);border:none;border-radius:50%;color:var(--sb-ui-file-upload-button-color);cursor:pointer;display:flex;font-size:1rem;inline-size:var(--sb-ui-file-upload-button-size);justify-content:center;padding:0;transition:var(--sb-ui-file-upload-transition)}.sb-ui-file-upload__button:hover:not(:disabled){color:var(--sb-ui-file-upload-button-hover)}.sb-ui-file-upload__button:active:not(:disabled){transform:scale(.95)}.sb-ui-file-upload__button:focus-visible{outline:2px solid var(--sb-ui-color-secondary-L100);outline-offset:2px}.sb-ui-file-upload__button:disabled{cursor:not-allowed;opacity:.5}.sb-ui-file-upload__status-dot{background:currentColor;block-size:8px;border-radius:50%;flex-shrink:0;inline-size:8px}}@layer states{.sb-ui-file-upload--uploading{--sb-ui-file-upload-icon-color:var(--sb-ui-color-feedback-success-base);--sb-ui-file-upload-progress-color:var(--sb-ui-color-feedback-warning-base,#ffa726);--sb-ui-file-upload-caption-color:var(--sb-ui-color-grayscale-base)}.sb-ui-file-upload--uploaded{--sb-ui-file-upload-icon-color:var(--sb-ui-color-feedback-success-base);--sb-ui-file-upload-caption-color:var(--sb-ui-color-feedback-success-base)}.sb-ui-file-upload--uploaded .sb-ui-file-upload__progress{display:none}.sb-ui-file-upload--success{--sb-ui-file-upload-icon-color:var(--sb-ui-color-feedback-success-base);--sb-ui-file-upload-progress-color:var(--sb-ui-color-feedback-success-base);--sb-ui-file-upload-caption-color:var(--sb-ui-color-feedback-success-base)}.sb-ui-file-upload--error{--sb-ui-file-upload-icon-color:var(--sb-ui-color-feedback-error-base);--sb-ui-file-upload-progress-color:var(--sb-ui-color-feedback-error-base);--sb-ui-file-upload-caption-color:var(--sb-ui-color-feedback-error-base)}}@layer utilities{@media (prefers-contrast:high){.sb-ui-file-upload{--sb-ui-file-upload-border-width:2px;--sb-ui-file-upload-border-color:var(--sb-ui-color-grayscale-base)}}@media (prefers-reduced-motion:reduce){.sb-ui-file-upload,.sb-ui-file-upload *,.sb-ui-file-upload__icon,.sb-ui-file-upload__progress-bar{animation:none!important;transition:none!important}}@media (max-width:640px){.sb-ui-file-upload{--sb-ui-file-upload-padding-block:0.875rem;--sb-ui-file-upload-padding-inline:0.875rem;--sb-ui-file-upload-icon-size:32px}.sb-ui-file-upload__filename{font-size:.875rem}.sb-ui-file-upload__caption{font-size:.75rem}}}@keyframes sb-ui-file-upload-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes sb-ui-file-upload-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@layer reset, tokens, base, variants, sizes, modifiers, states, utilities;@layer reset{.sb-ui-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sb-ui-input,.sb-ui-input-container,.sb-ui-input-helper,.sb-ui-input-icon,.sb-ui-input-label{box-sizing:border-box}}@layer tokens{.sb-ui-input{--sb-ui-input-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-input-bg-hover:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-input-bg-focus:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-input-bg-disabled:var(--sb-ui-color-grayscale-L300,#f5f5f5);--sb-ui-input-text-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-input-text-hover:var(--sb-ui-color-grayscale-black,#000);--sb-ui-input-text-focus:var(--sb-ui-color-grayscale-black,#000);--sb-ui-input-text-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-input-text-placeholder:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-input-border-color:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-input-border-hover:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-input-border-focus:var(--sb-ui-color-primary-base,#007acc);--sb-ui-input-border-disabled:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-input-padding-inline:clamp(0.8rem,0.5rem + 1.5vw,1rem);--sb-ui-input-padding-block:clamp(0.6rem,0.4rem + 0.8vw,0.875rem);--sb-ui-input-padding-inline-end-icon:clamp(2rem,1.8rem + 1vw,2.5rem);--sb-ui-input-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-input-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem);--sb-ui-input-font-weight:400;--sb-ui-input-line-height:1.5;--sb-ui-input-label-color:var(--sb-ui-color-grayscale-black,#000);--sb-ui-input-label-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-input-label-font-weight:600;--sb-ui-input-label-margin-block-end:clamp(0.25rem,0.2rem + 0.2vw,0.375rem);--sb-ui-input-helper-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-input-helper-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-input-helper-margin-block-start:clamp(0.25rem,0.2rem + 0.2vw,0.375rem);--sb-ui-input-min-block-size:clamp(40px,8vw,44px);--sb-ui-input-inline-size:100%;--sb-ui-input-border-width:1px;--sb-ui-input-border-radius:clamp(6px,0.4rem + 0.3vw,8px);--sb-ui-input-shadow:none;--sb-ui-input-shadow-focus:0 0 0 3px var(--sb-ui-color-primary-L400,rgba(0,122,204,.1));--sb-ui-input-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease;--sb-ui-input-icon-size:clamp(1rem,0.9rem + 0.3vw,1.25rem);--sb-ui-input-icon-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-input-icon-inset-inline-end:clamp(0.75rem,0.6rem + 0.5vw,1rem)}}@layer base{--required.sb-ui-input-label::after { content:" *"; color:var(--sb-ui-color-feedback-error-base,#dc3545); } --optional.sb-ui-input-label::after { content:" (opcional)"; color:var(--sb-ui-color-grayscale-base,#9b9b9b); font-weight:400; } .sb-ui-input-helper { display:block; margin-block-start:var(--sb-ui-input-helper-margin-block-start); font-family:var(--sb-ui-input-font-family); font-size:var(--sb-ui-input-helper-font-size); color:var(--sb-ui-input-helper-color); line-height:1.25; } .sb-ui-input-icon { position:absolute; inset-block-start:50%; inset-inline-end:var(--sb-ui-input-icon-inset-inline-end); transform:translateY(-50%); font-size:var(--sb-ui-input-icon-size); color:var(--sb-ui-input-icon-color); pointer-events:none; transition:var(--sb-ui-input-transition); };.sb-ui-input-container{display:block;inline-size:100%;position:relative}.sb-ui-input{background-color:var(--sb-ui-input-bg-color);border:var(--sb-ui-input-border-width) solid var(--sb-ui-input-border-color);border-radius:var(--sb-ui-input-border-radius);box-shadow:var(--sb-ui-input-shadow);color:var(--sb-ui-input-text-color);display:block;font-family:var(--sb-ui-input-font-family);font-size:var(--sb-ui-input-font-size);font-weight:var(--sb-ui-input-font-weight);inline-size:var(--sb-ui-input-inline-size);line-height:var(--sb-ui-input-line-height);min-block-size:var(--sb-ui-input-min-block-size);padding-block:var(--sb-ui-input-padding-block);padding-inline:var(--sb-ui-input-padding-inline);position:relative;transition:var(--sb-ui-input-transition)}.sb-ui-input::placeholder{color:var(--sb-ui-input-text-placeholder);opacity:1}.sb-ui-input:hover:not(:disabled):not(:focus){background-color:var(--sb-ui-input-bg-hover);border-color:var(--sb-ui-input-border-hover,var(--sb-ui-input-border-color));color:var(--sb-ui-input-text-hover,var(--sb-ui-input-text-color))}.sb-ui-input:focus{background-color:var(--sb-ui-input-bg-focus);border-color:var(--sb-ui-input-border-focus);box-shadow:var(--sb-ui-input-shadow-focus);color:var(--sb-ui-input-text-focus,var(--sb-ui-input-text-color));outline:none}.sb-ui-input:focus-visible{outline:2px solid var(--sb-ui-color-secondary-L100,#66bc9a);outline-offset:2px}.sb-ui-input.sb-ui-input--disabled,.sb-ui-input:disabled{background-color:var(--sb-ui-input-bg-disabled);border-color:var(--sb-ui-input-border-disabled);color:var(--sb-ui-input-text-disabled);cursor:not-allowed;opacity:.6}.sb-ui-input.sb-ui-input--with-icon{padding-inline-end:var(--sb-ui-input-padding-inline-end-icon)}.sb-ui-input-label{color:var(--sb-ui-input-label-color);display:block;font-family:var(--sb-ui-input-font-family);font-size:var(--sb-ui-input-label-font-size);font-weight:var(--sb-ui-input-label-font-weight);line-height:1.25;margin-block-end:var(--sb-ui-input-label-margin-block-end)}}@layer states{.sb-ui-input--success{--sb-ui-input-border-color:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-input-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-success-L400,rgba(40,167,69,.1))}.sb-ui-input--success+.sb-ui-input-icon,.sb-ui-input--success~.sb-ui-input-helper{color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-input--error{--sb-ui-input-border-color:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-input-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-error-L400,rgba(220,53,69,.1))}.sb-ui-input--error+.sb-ui-input-icon,.sb-ui-input--error~.sb-ui-input-helper{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-input--warning{--sb-ui-input-border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-input-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-warning-L400,rgba(255,193,7,.1))}.sb-ui-input--warning+.sb-ui-input-icon,.sb-ui-input--warning~.sb-ui-input-helper{color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-input.sb-ui-input--disabled+.sb-ui-input-icon,.sb-ui-input.sb-ui-input--disabled~.sb-ui-input-helper,.sb-ui-input:disabled+.sb-ui-input-icon,.sb-ui-input:disabled~.sb-ui-input-helper{opacity:.6}.sb-ui-input:focus+.sb-ui-input-icon{color:var(--sb-ui-input-border-focus)}}@layer sizes{.sb-ui-input--small{--sb-ui-input-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-input-padding-inline:clamp(0.6rem,0.4rem + 0.8vw,0.75rem);--sb-ui-input-padding-block:clamp(0.4rem,0.3rem + 0.5vw,0.5rem);--sb-ui-input-min-block-size:clamp(32px,6vw,36px);--sb-ui-input-padding-inline-end-icon:clamp(1.8rem,1.6rem + 0.8vw,2rem)}.sb-ui-input--large{--sb-ui-input-font-size:clamp(1rem,0.9rem + 0.4vw,1.125rem);--sb-ui-input-padding-inline:clamp(1rem,0.8rem + 1.8vw,1.25rem);--sb-ui-input-padding-block:clamp(0.8rem,0.6rem + 1vw,1rem);--sb-ui-input-min-block-size:clamp(48px,10vw,52px);--sb-ui-input-padding-inline-end-icon:clamp(2.5rem,2.2rem + 1.2vw,3rem)}}@layer modifiers{.sb-ui-input--rounded{--sb-ui-input-border-radius:clamp(1.5rem,1.2rem + 1.5vw,2.5rem)}.sb-ui-input--inline{--sb-ui-input-inline-size:auto;min-inline-size:clamp(180px,30vw,250px)}}@layer utilities{@media (prefers-contrast:high){.sb-ui-input{--sb-ui-input-border-width:2px}}@media (prefers-reduced-motion:reduce){.sb-ui-input{--sb-ui-input-transition:none}}@media (inline-size <= 640px){.sb-ui-input{font-size:max(1pc,var(--sb-ui-input-font-size))}}@media print{.sb-ui-input{background:transparent!important;border:1px solid #000!important;box-shadow:none!important;color:#000!important}}}.sb-ui-input:-webkit-autofill,.sb-ui-input:-webkit-autofill:active,.sb-ui-input:-webkit-autofill:focus,.sb-ui-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--sb-ui-input-bg-color) inset!important;-webkit-text-fill-color:var(--sb-ui-input-text-color)!important;transition:background-color 5000s ease-in-out 0s}@layer reset, tokens, base, sizes, modifiers, states, utilities;@layer reset{.sb-ui-radio,.sb-ui-radio *,.sb-ui-radio :after,.sb-ui-radio :before{box-sizing:border-box}}@layer tokens{.sb-ui-radio{--sb-ui-radio-outer-size:18px;--sb-ui-radio-inner-size:12px;--sb-ui-radio-gap:8px;--sb-ui-radio-padding:clamp(4px,0.3rem,8px);--sb-ui-radio-outer-bg:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-radio-outer-border:var(
      --sb-ui-color-grayscale-base,#9b9b9b
    );--sb-ui-radio-outer-border-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-radio-outer-border-selected:var(
      --sb-ui-color-grayscale-base,#9b9b9b
    );--sb-ui-radio-outer-border-selected-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-radio-inner-bg:var(--sb-ui-color-primary-base,#009056);--sb-ui-radio-inner-bg-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-radio-hover-halo-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-radio-hover-halo-size:32px;--sb-ui-radio-hover-halo-opacity:0.7;--sb-ui-radio-pressed-halo-outer-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-radio-pressed-halo-outer-size:32px;--sb-ui-radio-pressed-halo-outer-opacity:0.7;--sb-ui-radio-pressed-halo-inner-bg:var(--sb-ui-color-primary-L300,#e5f4ee);--sb-ui-radio-pressed-halo-inner-size:28px;--sb-ui-radio-pressed-halo-inner-opacity:0.7;--sb-ui-radio-label-color:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-radio-label-color-hover:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-radio-label-color-active:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-radio-label-color-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-radio-font-family:"Bolivar",var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-radio-font-size:16px;--sb-ui-radio-font-weight:400;--sb-ui-radio-line-height:1.4;--sb-ui-radio-letter-spacing:0px;--sb-ui-radio-border-width:1px;--sb-ui-radio-transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.1s ease}}@layer base{.sb-ui-radio{align-items:center;color:var(--sb-ui-radio-label-color);cursor:pointer;display:inline-flex;font-family:var(--sb-ui-radio-font-family);font-size:var(--sb-ui-radio-font-size);font-weight:var(--sb-ui-radio-font-weight);gap:var(--sb-ui-radio-gap);letter-spacing:var(--sb-ui-radio-letter-spacing);line-height:var(--sb-ui-radio-line-height);padding:var(--sb-ui-radio-padding);position:relative;user-select:none}.sb-ui-radio:before{background-color:var(--sb-ui-radio-pressed-halo-inner-bg);block-size:var(--sb-ui-radio-pressed-halo-inner-size);border-radius:50%;content:"";inline-size:var(--sb-ui-radio-pressed-halo-inner-size);inset-block-start:calc(var(--sb-ui-radio-padding) + (var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-inner-size))/2);inset-inline-start:calc(var(--sb-ui-radio-padding) + (var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-inner-size))/2);transform:scale(.8);transition:opacity .15s ease,transform .15s ease;z-index:-1}.sb-ui-radio:before,.sb-ui-radio__input{opacity:0;pointer-events:none;position:absolute}.sb-ui-radio__input{block-size:0;inline-size:0}.sb-ui-radio__circle{align-items:center;background-color:var(--sb-ui-radio-outer-bg);block-size:var(--sb-ui-radio-outer-size);border:var(--sb-ui-radio-border-width) solid var(--sb-ui-radio-outer-border);border-radius:50%;display:flex;flex-shrink:0;inline-size:var(--sb-ui-radio-outer-size);isolation:isolate;justify-content:center;position:relative;transition:var(--sb-ui-radio-transition)}.sb-ui-radio__circle:before{background-color:var(--sb-ui-radio-hover-halo-bg);block-size:var(--sb-ui-radio-hover-halo-size);inline-size:var(--sb-ui-radio-hover-halo-size);inset-block-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-hover-halo-size))/2);inset-inline-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-hover-halo-size))/2);pointer-events:none;position:absolute;transform:scale(.8);z-index:-1}.sb-ui-radio__circle:after,.sb-ui-radio__circle:before{border-radius:50%;content:"";opacity:0;transition:opacity .15s ease,transform .15s ease}.sb-ui-radio__circle:after{background-color:transparent;block-size:var(--sb-ui-radio-inner-size);display:block;inline-size:var(--sb-ui-radio-inner-size);transform:scale(0);z-index:1}.sb-ui-radio__label{color:inherit;display:inline;transition:color .2s ease}.sb-ui-radio:hover:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border)}:is(.sb-ui-radio:hover:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__circle):before{opacity:var(--sb-ui-radio-hover-halo-opacity);transform:scale(1)}.sb-ui-radio:hover:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__label{color:var(--sb-ui-radio-label-color-hover)}.sb-ui-radio:active:not(:has(.sb-ui-radio__input:disabled)):before{opacity:var(--sb-ui-radio-pressed-halo-inner-opacity);transform:scale(1)}.sb-ui-radio:active:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border);transform:scale(.95)}:is(.sb-ui-radio:active:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__circle):before{background-color:var(--sb-ui-radio-pressed-halo-outer-bg);block-size:var(--sb-ui-radio-pressed-halo-outer-size);inline-size:var(--sb-ui-radio-pressed-halo-outer-size);inset-block-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-outer-size))/2);inset-inline-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-outer-size))/2);opacity:var(--sb-ui-radio-pressed-halo-outer-opacity);transform:scale(1)}.sb-ui-radio:active:not(:has(.sb-ui-radio__input:disabled)) .sb-ui-radio__label{color:var(--sb-ui-radio-label-color-active)}:is(.sb-ui-radio:has(.sb-ui-radio__input:focus-visible) .sb-ui-radio__circle):before{background-color:var(--sb-ui-color-primary-L300,#e5f4ee);block-size:var(--sb-ui-radio-hover-halo-size);inline-size:var(--sb-ui-radio-hover-halo-size);inset-block-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-hover-halo-size))/2);inset-inline-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-hover-halo-size))/2);opacity:.7;transform:scale(1)}.sb-ui-radio:has(.sb-ui-radio__input:checked) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border-selected)}:is(.sb-ui-radio:has(.sb-ui-radio__input:checked) .sb-ui-radio__circle):after{background-color:var(--sb-ui-radio-inner-bg);opacity:1;transform:scale(1)}.sb-ui-radio:hover:has(.sb-ui-radio__input:checked:not(:disabled)) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border-selected)}:is(.sb-ui-radio:hover:has(.sb-ui-radio__input:checked:not(:disabled)) .sb-ui-radio__circle):before{opacity:var(--sb-ui-radio-hover-halo-opacity);transform:scale(1)}.sb-ui-radio:active:has(.sb-ui-radio__input:checked:not(:disabled)):before{opacity:var(--sb-ui-radio-pressed-halo-inner-opacity);transform:scale(1)}.sb-ui-radio:active:has(.sb-ui-radio__input:checked:not(:disabled)) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border-selected);transform:scale(.95)}:is(.sb-ui-radio:active:has(.sb-ui-radio__input:checked:not(:disabled)) .sb-ui-radio__circle):before{background-color:var(--sb-ui-radio-pressed-halo-outer-bg);block-size:var(--sb-ui-radio-pressed-halo-outer-size);inline-size:var(--sb-ui-radio-pressed-halo-outer-size);inset-block-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-outer-size))/2);inset-inline-start:calc((var(--sb-ui-radio-outer-size) - var(--sb-ui-radio-pressed-halo-outer-size))/2);opacity:var(--sb-ui-radio-pressed-halo-outer-opacity);transform:scale(1)}.sb-ui-radio:has(.sb-ui-radio__input:disabled){cursor:not-allowed}.sb-ui-radio:has(.sb-ui-radio__input:disabled) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border-disabled)}.sb-ui-radio:has(.sb-ui-radio__input:disabled) .sb-ui-radio__label{color:var(--sb-ui-radio-label-color-disabled)}.sb-ui-radio:has(.sb-ui-radio__input:checked:disabled){cursor:not-allowed}.sb-ui-radio:has(.sb-ui-radio__input:checked:disabled) .sb-ui-radio__circle{border-color:var(--sb-ui-radio-outer-border-selected-disabled)}:is(.sb-ui-radio:has(.sb-ui-radio__input:checked:disabled) .sb-ui-radio__circle):after{background-color:var(--sb-ui-radio-inner-bg-disabled);opacity:1;transform:scale(1)}.sb-ui-radio:has(.sb-ui-radio__input:checked:disabled) .sb-ui-radio__label{color:var(--sb-ui-radio-label-color-disabled)}.sb-ui-radio:has(.sb-ui-radio__input:disabled):before{opacity:0!important;transform:scale(.8)!important}.sb-ui-radio:has(.sb-ui-radio__input:disabled) .sb-ui-radio__circle:before{opacity:0!important;transform:scale(.8)!important}:is(.sb-ui-radio:has(.sb-ui-radio__input:disabled:focus),.sb-ui-radio:has(.sb-ui-radio__input:disabled:focus-visible)) .sb-ui-radio__circle{outline:none}:is(:is(.sb-ui-radio:has(.sb-ui-radio__input:disabled:focus),.sb-ui-radio:has(.sb-ui-radio__input:disabled:focus-visible)) .sb-ui-radio__circle):before{opacity:0!important;transform:scale(.8)!important}}@layer sizes{.sb-ui-radio--small{--sb-ui-radio-outer-size:16px;--sb-ui-radio-inner-size:10px;--sb-ui-radio-gap:8px;--sb-ui-radio-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-radio-padding:clamp(2px,0.2rem,4px)}.sb-ui-radio--large{--sb-ui-radio-outer-size:24px;--sb-ui-radio-inner-size:16px;--sb-ui-radio-gap:8px;--sb-ui-radio-font-size:clamp(1rem,0.9rem + 0.4vw,1.125rem);--sb-ui-radio-padding:clamp(6px,0.4rem,12px)}}@layer modifiers{.sb-ui-radio--no-label{gap:0;padding:var(--sb-ui-radio-padding)}.sb-ui-radio--no-label .sb-ui-radio__label{display:none}.sb-ui-radio--block{display:flex;inline-size:100%}.sb-ui-radio--vertical{align-items:flex-start;flex-direction:column}}@layer states{.sb-ui-radio--error{--sb-ui-radio-outer-border:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-radio-outer-border-selected:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-radio-inner-bg:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-radio-label-color:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-radio-label-color-hover:var(--sb-ui-color-grayscale-D100,#757575);--sb-ui-radio-label-color-active:var(--sb-ui-color-grayscale-D100,#757575)}}@layer utilities{@media (prefers-contrast:high){.sb-ui-radio__circle{--sb-ui-radio-border-width:2px}}@media (prefers-reduced-motion:reduce){.sb-ui-radio,.sb-ui-radio:before,.sb-ui-radio__circle,.sb-ui-radio__circle:after,.sb-ui-radio__circle:before,.sb-ui-radio__label{--sb-ui-radio-transition:none;animation:none;transition:none}}}.sb-ui-select{--sb-ui-select-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-select-bg-disabled:var(--sb-ui-color-grayscale-L300,#f2f3f5);--sb-ui-select-text-color:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-select-text-placeholder:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-select-text-disabled:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-select-border-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-select-border-color-focus:var(--sb-ui-color-primary-base,#007acc);--sb-ui-select-border-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-select-border-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-select-border-width:1px;--sb-ui-select-border-radius:8px;--sb-ui-select-padding-x:1rem;--sb-ui-select-padding-y:0.75rem;--sb-ui-select-padding-icon-left:2.5rem;--sb-ui-select-padding-icon-right:2.5rem;--sb-ui-select-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-select-font-size:1rem;--sb-ui-select-font-weight:400;--sb-ui-select-line-height:1.5;--sb-ui-select-min-height:40px;--sb-ui-select-shadow:none;--sb-ui-select-shadow-focus:0 0 0 3px var(--sb-ui-color-primary-L400,rgba(0,122,204,.1));--sb-ui-select-transition:all 0.2s ease;--sb-ui-select-arrow-color:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-select-arrow-size:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--sb-ui-select-bg-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23d9d9d9' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:var(--sb-ui-select-arrow-size);border:var(--sb-ui-select-border-width) solid var(--sb-ui-select-border-color);border-radius:var(--sb-ui-select-border-radius);box-shadow:var(--sb-ui-select-shadow);box-sizing:border-box;color:var(--sb-ui-select-text-color);cursor:pointer;display:block;font-family:var(--sb-ui-select-font-family);font-size:var(--sb-ui-select-font-size);font-style:normal;font-weight:var(--sb-ui-select-font-weight);line-height:var(--sb-ui-select-line-height);min-height:var(--sb-ui-select-min-height);outline:none;padding:var(--sb-ui-select-padding-y) var(--sb-ui-select-padding-x);position:relative;transition:var(--sb-ui-select-transition);width:100%}.sb-ui-select:hover:not(:disabled){border-color:var(--sb-ui-select-border-color-focus)}.sb-ui-select:active:not(:disabled),.sb-ui-select:focus{border-color:var(--sb-ui-select-border-color-focus);box-shadow:var(--sb-ui-select-shadow-focus)}.sb-ui-select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23007acc' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.sb-ui-select:focus-visible:not(:disabled){outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-select:disabled{background-color:var(--sb-ui-select-bg-disabled);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23d9d9d9' d='M6 9L1 4h10z'/%3E%3C/svg%3E");border-color:var(--sb-ui-select-bg-disabled);color:var(--sb-ui-select-text-disabled);cursor:not-allowed;opacity:.6}.sb-ui-select option{background-color:var(--sb-ui-select-bg-color);color:var(--sb-ui-select-text-color);padding:.5rem}.sb-ui-select option:disabled{background-color:var(--sb-ui-select-bg-disabled);color:var(--sb-ui-select-text-disabled)}.sb-ui-select--error{--sb-ui-select-border-color:var(--sb-ui-select-border-color-error);--sb-ui-select-border-color-focus:var(--sb-ui-select-border-color-error);--sb-ui-select-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-error-L400,rgba(220,53,69,.1))}.sb-ui-select--error:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23dc3545' d='M6 9L1 4h10z'/%3E%3C/svg%3E");border-color:var(--sb-ui-select-border-color-error);box-shadow:var(--sb-ui-select-shadow-focus)}.sb-ui-select--success{--sb-ui-select-border-color:var(--sb-ui-select-border-color-success);--sb-ui-select-border-color-focus:var(--sb-ui-select-border-color-success);--sb-ui-select-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-success-L400,rgba(40,167,69,.1))}.sb-ui-select--success:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2328a745' d='M6 9L1 4h10z'/%3E%3C/svg%3E");border-color:var(--sb-ui-select-border-color-success);box-shadow:var(--sb-ui-select-shadow-focus)}.sb-ui-select--warning{--sb-ui-select-border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-select-border-color-focus:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-select-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-warning-L400,rgba(255,193,7,.1))}.sb-ui-select--warning:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffc107' d='M6 9L1 4h10z'/%3E%3C/svg%3E");border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);box-shadow:var(--sb-ui-select-shadow-focus)}.sb-ui-select--small{--sb-ui-select-padding-x:0.75rem;--sb-ui-select-padding-y:0.5rem;--sb-ui-select-font-size:0.875rem;--sb-ui-select-min-height:32px;--sb-ui-select-line-height:1.25;--sb-ui-select-padding-icon-left:2rem;--sb-ui-select-padding-icon-right:2rem;--sb-ui-select-arrow-size:10px}.sb-ui-select--medium{--sb-ui-select-padding-x:1rem;--sb-ui-select-padding-y:0.75rem;--sb-ui-select-font-size:1rem;--sb-ui-select-min-height:40px;--sb-ui-select-line-height:1.5;--sb-ui-select-padding-icon-left:2.5rem;--sb-ui-select-padding-icon-right:2.5rem;--sb-ui-select-arrow-size:12px}.sb-ui-select--large{--sb-ui-select-padding-x:1.25rem;--sb-ui-select-padding-y:1rem;--sb-ui-select-font-size:1.125rem;--sb-ui-select-min-height:48px;--sb-ui-select-line-height:1.5;--sb-ui-select-padding-icon-left:3rem;--sb-ui-select-padding-icon-right:3rem;--sb-ui-select-arrow-size:14px}.sb-ui-select--rounded{--sb-ui-select-border-radius:2.1rem}.sb-ui-select--block{width:100%}.sb-ui-select--inline{min-width:200px;width:auto}.sb-ui-select--with-icon-left{padding-left:var(--sb-ui-select-padding-icon-left)}.sb-ui-select--with-icon-both,.sb-ui-select--with-icon-right{padding-right:var(--sb-ui-select-padding-icon-right)}.sb-ui-select--with-icon-both{padding-left:var(--sb-ui-select-padding-icon-left)}.sb-ui-select--no-arrow{background-image:none;padding-right:var(--sb-ui-select-padding-x)}.sb-ui-select-container{display:block;position:relative;width:100%}.sb-ui-select-container--inline{display:inline-block;width:auto}.sb-ui-select-icon{color:var(--sb-ui-color-grayscale-base,#d9d9d9);font-size:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:var(--sb-ui-select-transition);z-index:2}.sb-ui-select-icon--left{left:.75rem}.sb-ui-select-icon--right{right:.75rem}.sb-ui-select-container:focus-within .sb-ui-select-icon,.sb-ui-select:focus+.sb-ui-select-icon{color:var(--sb-ui-color-primary-base,#007acc)}.sb-ui-select--error+.sb-ui-select-icon,.sb-ui-select-container:has(.sb-ui-select--error) .sb-ui-select-icon{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-select--success+.sb-ui-select-icon,.sb-ui-select-container:has(.sb-ui-select--success) .sb-ui-select-icon{color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-select-label{color:var(--sb-ui-color-grayscale-D300,#404040);display:block;font-family:var(--sb-ui-select-font-family);font-size:.875rem;font-weight:600;line-height:1.25;margin-bottom:.5rem}.sb-ui-select-label--required:after{color:var(--sb-ui-color-feedback-error-base,#dc3545);content:" *"}.sb-ui-select-label--optional:after{color:var(--sb-ui-color-grayscale-base,#d9d9d9);content:" (opcional)";font-weight:400}.sb-ui-select-helper{color:var(--sb-ui-color-grayscale-base,#d9d9d9);display:block;font-family:var(--sb-ui-select-font-family);font-size:.75rem;line-height:1.25;margin-top:.25rem}.sb-ui-select-helper--error{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-select-helper--success{color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-select-helper--warning{color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-select-group{display:flex;gap:1rem;width:100%}.sb-ui-select-group--vertical{flex-direction:column;gap:1rem}.sb-ui-select-group--horizontal{flex-direction:row;gap:1rem}.sb-ui-select-group--horizontal .sb-ui-select{flex:1}.sb-ui-select[multiple]{background-image:none;min-height:90pt;padding:.5rem;padding-right:var(--sb-ui-select-padding-x)}.sb-ui-select[multiple] option{background-color:var(--sb-ui-color-grayscale-L400,#f7f7f7);border-radius:4px;margin:.25rem 0;padding:.5rem}.sb-ui-select[multiple] option:checked{background-color:var(--sb-ui-color-primary-base,#007acc);color:var(--sb-ui-color-grayscale-white,#fff)}.sb-ui-select[multiple] option:hover{background-color:var(--sb-ui-color-primary-L400,rgba(0,122,204,.1))}.sb-ui-select optgroup{background-color:var(--sb-ui-color-grayscale-L300,#f2f3f5);color:var(--sb-ui-color-grayscale-D300,#404040);font-weight:600;padding:.5rem}.sb-ui-select optgroup option{font-weight:400;padding-left:1rem}@media (prefers-reduced-motion:reduce){.sb-ui-select{--sb-ui-select-transition:none}}@media (width <= 640px){.sb-ui-select,.sb-ui-select--small{font-size:1pc}.sb-ui-select-group--horizontal{flex-direction:column}}@media (width >= 641px){.sb-ui-select--inline{min-width:250px}}@media print{.sb-ui-select{background:transparent!important;background-image:none!important;border:1px solid #000!important;box-shadow:none!important;color:#000!important}.sb-ui-select option{background:transparent!important;color:#000!important}}.sb-ui-select:focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-select:invalid:not([value=""])+.sb-ui-select-helper{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-select--loading{background-image:none;opacity:.7;pointer-events:none;position:relative}.sb-ui-select--loading:after{animation:rb-select-spinner 1s linear infinite;border:2px solid var(--sb-ui-color-grayscale-L200,#edeef0);border-radius:50%;border-top-color:var(--sb-ui-color-primary-base,#007acc);content:"";height:1pc;margin-top:-8px;position:absolute;right:1rem;top:50%;width:1pc;z-index:3}@keyframes rb-select-spinner{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.sb-ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23edeef0' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.sb-ui-select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23007acc' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.sb-ui-select[multiple] option{background-color:var(--sb-ui-color-grayscale-D200,#6e6e6e);color:var(--sb-ui-color-grayscale-L200,#edeef0)}.sb-ui-select[multiple] option:checked{background-color:var(--sb-ui-color-primary-base,#007acc);color:var(--sb-ui-color-grayscale-white,#fff)}}.sb-ui-select--custom{background-image:none;padding-right:var(--sb-ui-select-padding-x)}.sb-ui-select--custom+.sb-ui-select-icon{pointer-events:none;right:1rem}.sb-ui-select--compact{--sb-ui-select-padding-x:0.5rem;--sb-ui-select-padding-y:0.375rem;--sb-ui-select-font-size:0.875rem;--sb-ui-select-min-height:28px;--sb-ui-select-arrow-size:10px}.sb-ui-select--prominent{--sb-ui-select-padding-x:1.5rem;--sb-ui-select-padding-y:1.25rem;--sb-ui-select-font-size:1.25rem;--sb-ui-select-min-height:56px;--sb-ui-select-arrow-size:16px;--sb-ui-select-border-width:2px}.sb-ui-select--minimal{--sb-ui-select-border-width:0;--sb-ui-select-border-radius:0;--sb-ui-select-shadow:none;--sb-ui-select-shadow-focus:none;border-bottom:2px solid var(--sb-ui-select-border-color)}.sb-ui-select--minimal:focus{border-bottom-color:var(--sb-ui-select-border-color-focus);box-shadow:none}.sb-ui-select--filled{--sb-ui-select-bg-color:var(--sb-ui-color-grayscale-L400,#f7f7f7);--sb-ui-select-border-color:transparent}.sb-ui-select--filled:focus{--sb-ui-select-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-select-border-color:var(--sb-ui-select-border-color-focus)}@keyframes rb-select-focus{0%{box-shadow:var(--sb-ui-select-shadow)}to{box-shadow:var(--sb-ui-select-shadow-focus)}}@keyframes rb-select-shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-2px)}20%,40%,60%,80%{transform:translateX(2px)}}.sb-ui-select--error{animation:rb-select-shake .5s ease-in-out}@media (prefers-contrast:high){.sb-ui-select{--sb-ui-select-border-width:2px}}@media (prefers-reduced-motion:reduce){.sb-ui-select{--sb-ui-select-transition:none}.sb-ui-select--error{animation:none}}@media (width <= 640px){.sb-ui-select,.sb-ui-select--small{font-size:1pc}}@media (width >= 641px){.sb-ui-select--inline{min-width:200px}}@media print{.sb-ui-select{background:transparent!important;border:1px solid #000!important;box-shadow:none!important;color:#000!important}}@layer reset, tokens, base, variants, modifiers, states, utilities;@keyframes sb-ui-spinner-rotate{to{transform:rotate(1turn)}}@layer reset{.sb-ui-spinner{all:unset;box-sizing:border-box}}@layer tokens{.sb-ui-spinner{--sb-ui-spinner-gradient-start:var(--sb-ui-color-primary-D200,#05794a);--sb-ui-spinner-gradient-end:var(--sb-ui-color-primary-D100,#009056);--sb-ui-spinner-size:clamp(32px,6vw,40px);--sb-ui-spinner-stroke-width:clamp(3px,0.5vw,4px);--sb-ui-spinner-border-radius:50%;--sb-ui-spinner-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-spinner-duration:1.2s;--sb-ui-spinner-progress:25;--sb-ui-spinner-angle:calc(var(--sb-ui-spinner-progress)*3.6deg);--sb-ui-spinner-mask:radial-gradient(farthest-side,transparent calc(100% - var(--sb-ui-spinner-stroke-width) - 1px),#fff calc(100% - var(--sb-ui-spinner-stroke-width)))}}@layer base{.sb-ui-spinner{animation:sb-ui-spinner-rotate var(--sb-ui-spinner-duration) linear infinite;block-size:var(--sb-ui-spinner-size);border-radius:var(--sb-ui-spinner-border-radius);display:inline-flex;inline-size:var(--sb-ui-spinner-size);place-items:center;position:relative;will-change:transform}.sb-ui-spinner:before{background:conic-gradient(from 0deg,var(--sb-ui-spinner-gradient-start) 0,var(--sb-ui-spinner-gradient-end) var(--sb-ui-spinner-angle),transparent var(--sb-ui-spinner-angle));border-radius:inherit;content:"";inset:0;-webkit-mask:var(--sb-ui-spinner-mask);mask:var(--sb-ui-spinner-mask);position:absolute}.sb-ui-spinner .sb-ui-spinner__content{display:flex;flex-direction:column;gap:.25rem;inset:50% auto auto 50%;place-items:center;position:absolute;transform:translate(-50%,-50%)}.sb-ui-spinner .sb-ui-spinner__icon{block-size:calc(var(--sb-ui-spinner-size)*.5);display:flex;inline-size:calc(var(--sb-ui-spinner-size)*.5);place-items:center}:is(.sb-ui-spinner .sb-ui-spinner__icon) img,:is(.sb-ui-spinner .sb-ui-spinner__icon) svg{block-size:100%;inline-size:100%}.sb-ui-spinner .sb-ui-spinner__label{color:var(--sb-ui-spinner-gradient-start);font-family:var(--sb-ui-spinner-font-family);font-size:calc(var(--sb-ui-spinner-size)*.2);font-weight:600;line-height:1;max-inline-size:calc(var(--sb-ui-spinner-size)*.8);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}}@layer variants{.sb-ui-spinner--integrated{--sb-ui-spinner-size:clamp(80px,12vw,150px)}.sb-ui-spinner--integrated:before{display:none}.sb-ui-spinner--integrated{animation:sb-ui-spinner-rotate 2s linear infinite;border:3px solid transparent;border-top-color:#009056}.sb-ui-spinner--integrated:before{animation:sb-ui-spinner-rotate 3s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#02d46f;content:"";display:block;inset:5px;position:absolute}.sb-ui-spinner--integrated:after{animation:sb-ui-spinner-rotate 1.5s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#ffe16f;content:"";inset:15px;position:absolute}.sb-ui-spinner--icon .sb-ui-spinner__content,.sb-ui-spinner--icon-text .sb-ui-spinner__content{animation:sb-ui-spinner-rotate var(--sb-ui-spinner-duration) linear infinite reverse;will-change:transform}}@layer modifiers{.sb-ui-spinner--fast{--sb-ui-spinner-duration:0.8s}.sb-ui-spinner--slow{--sb-ui-spinner-duration:2s}.sb-ui-spinner--paused,.sb-ui-spinner--paused .sb-ui-spinner__content{animation-play-state:paused}}@layer states{.sb-ui-spinner[data-progress="25"]{--sb-ui-spinner-progress:25}.sb-ui-spinner[data-progress="50"]{--sb-ui-spinner-progress:50}.sb-ui-spinner[data-progress="75"]{--sb-ui-spinner-progress:75}.sb-ui-spinner[data-progress="100"]{--sb-ui-spinner-progress:100}}@layer utilities{@media (prefers-reduced-motion:reduce){.sb-ui-spinner,.sb-ui-spinner .sb-ui-spinner__content,.sb-ui-spinner:before{animation:none}}@media (prefers-contrast:high){.sb-ui-spinner{--sb-ui-spinner-stroke-width:clamp(4px,0.6vw,6px);outline:1px solid currentColor}}}@layer reset, tokens, base, variants, layouts, states, utilities;@layer reset{.sb-ui-tabs,.sb-ui-tabs__item{all:unset;box-sizing:border-box}}@layer tokens{.sb-ui-tabs{--sb-ui-tabs-bg-color:transparent;--sb-ui-tabs-bg-hover:var(--sb-ui-color-secondary-L400,#fffcf0);--sb-ui-tabs-bg-active:var(--sb-ui-color-secondary-L400,#fffcf0);--sb-ui-tabs-bg-disabled:transparent;--sb-ui-tabs-text-color:var(--sb-ui-color-grayscale-D200,#5b5b5b);--sb-ui-tabs-text-hover:var(--sb-ui-color-grayscale-D200,#5b5b5b);--sb-ui-tabs-text-active:var(--sb-ui-color-primary-base,#038450);--sb-ui-tabs-text-disabled:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-tabs-icon-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-tabs-icon-hover:var(--sb-ui-color-primary-base,#038450);--sb-ui-tabs-icon-active:var(--sb-ui-color-primary-base,#038450);--sb-ui-tabs-icon-disabled:var(--sb-ui-color-grayscale-L100,#d0d0d0);--sb-ui-tabs-border-color:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-tabs-border-active:var(--sb-ui-color-primary-base,#038450);--sb-ui-tabs-padding-inline:clamp(0.5rem,0.4rem + 0.5vw,0.75rem);--sb-ui-tabs-padding-block:clamp(0.375rem,0.3rem + 0.3vw,0.5rem);--sb-ui-tabs-gap:clamp(0.25rem,0.2rem + 0.2vw,0.375rem);--sb-ui-tabs-panel-padding-inline:clamp(2rem,1.5rem + 2vw,3rem);--sb-ui-tabs-panel-padding-block:clamp(2rem,1.5rem + 2vw,3rem);--sb-ui-tabs-panel-margin-block-start:clamp(1.5rem,1.2rem + 1.5vw,2rem);--sb-ui-tabs-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-tabs-title-font-size:clamp(0.875rem,0.8rem + 0.3vw,1rem);--sb-ui-tabs-title-font-weight:500;--sb-ui-tabs-description-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-tabs-description-font-weight:400;--sb-ui-tabs-line-height:1.5;--sb-ui-tabs-min-inline-size:clamp(80px,15vw,120px);--sb-ui-tabs-border-width:1px;--sb-ui-tabs-border-radius:clamp(6px,0.4rem + 0.3vw,8px);--sb-ui-tabs-indicator-size:2px;--sb-ui-tabs-icon-size:clamp(1rem,0.9rem + 0.3vw,1.25rem);--sb-ui-tabs-transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}}@layer base{.sb-ui-tabs,.sb-ui-tabs__item{display:flex;font-family:var(--sb-ui-tabs-font-family);position:relative}.sb-ui-tabs__item{align-items:center;background-color:var(--sb-ui-tabs-bg-color);border:none;color:var(--sb-ui-tabs-text-color);cursor:pointer;gap:var(--sb-ui-tabs-gap);padding-block:var(--sb-ui-tabs-padding-block);padding-inline:var(--sb-ui-tabs-padding-inline);text-align:start;transition:var(--sb-ui-tabs-transition);user-select:none}.sb-ui-tabs__item:hover:not(:disabled):not(.sb-ui-tabs__item--disabled){background-color:var(--sb-ui-tabs-bg-hover);color:var(--sb-ui-tabs-text-hover)}.sb-ui-tabs__item:hover:not(:disabled):not(.sb-ui-tabs__item--disabled) .sb-ui-tabs__icon{color:var(--sb-ui-tabs-icon-hover)}.sb-ui-tabs__item:active:not(:disabled):not(.sb-ui-tabs__item--disabled){background-color:var(--sb-ui-tabs-bg-active)}.sb-ui-tabs__item:focus-visible:not(:disabled):not(.sb-ui-tabs__item--disabled){outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:2px}.sb-ui-tabs__item.sb-ui-tabs__item--disabled,.sb-ui-tabs__item:disabled{color:var(--sb-ui-tabs-text-disabled);cursor:not-allowed;pointer-events:none}:is(.sb-ui-tabs__item:disabled,.sb-ui-tabs__item.sb-ui-tabs__item--disabled) .sb-ui-tabs__icon{color:var(--sb-ui-tabs-icon-disabled)}.sb-ui-tabs__item.sb-ui-tabs__item--active{color:var(--sb-ui-tabs-text-active)}.sb-ui-tabs__item.sb-ui-tabs__item--active .sb-ui-tabs__icon{color:var(--sb-ui-tabs-icon-active)}.sb-ui-tabs__icon{align-items:center;block-size:var(--sb-ui-tabs-icon-size);color:var(--sb-ui-tabs-icon-color);display:flex;flex-shrink:0;font-size:var(--sb-ui-tabs-icon-size);inline-size:var(--sb-ui-tabs-icon-size);justify-content:center;transition:var(--sb-ui-tabs-transition)}.sb-ui-tabs__content{display:flex;flex:1;flex-direction:column;gap:clamp(.0625rem,.05rem + .1vw,.125rem)}.sb-ui-tabs__title{font-size:var(--sb-ui-tabs-title-font-size);font-weight:var(--sb-ui-tabs-title-font-weight);line-height:var(--sb-ui-tabs-line-height)}.sb-ui-tabs__description{font-size:var(--sb-ui-tabs-description-font-size);font-weight:var(--sb-ui-tabs-description-font-weight)}.sb-ui-tabs__description,.sb-ui-tabs__panel{color:var(--sb-ui-tabs-text-color);line-height:var(--sb-ui-tabs-line-height)}.sb-ui-tabs__panel{background-color:transparent;display:none;font-family:var(--sb-ui-tabs-font-family);font-size:var(--sb-ui-tabs-title-font-size);margin-block-start:var(--sb-ui-tabs-panel-margin-block-start);padding-block:var(--sb-ui-tabs-panel-padding-block);padding-inline:var(--sb-ui-tabs-panel-padding-inline)}.sb-ui-tabs__panel.sb-ui-tabs__panel--active{display:block}}@layer variants{.sb-ui-tabs--track .sb-ui-tabs__item{background-color:transparent}.sb-ui-tabs--button .sb-ui-tabs__item.sb-ui-tabs__item--active{background-color:var(--sb-ui-tabs-bg-active)}.sb-ui-tabs--folder .sb-ui-tabs__item{background-color:transparent}}@layer layouts{.sb-ui-tabs--horizontal{border-block-end:var(--sb-ui-tabs-border-width) solid var(--sb-ui-tabs-border-color);flex-direction:row}.sb-ui-tabs--horizontal .sb-ui-tabs__item{flex-direction:column;text-align:center}:is(.sb-ui-tabs--horizontal .sb-ui-tabs__item):after{background-color:transparent;block-size:var(--sb-ui-tabs-indicator-size);content:"";inset-block-end:calc(var(--sb-ui-tabs-border-width)*-1);inset-inline-end:0;inset-inline-start:0;position:absolute;transition:background-color .2s ease}.sb-ui-tabs__item--active:is(.sb-ui-tabs--horizontal .sb-ui-tabs__item):after{background-color:var(--sb-ui-tabs-border-active)}.sb-ui-tabs--horizontal .sb-ui-tabs__content{align-items:center}.sb-ui-tabs--vertical{border-inline-start:var(--sb-ui-tabs-border-width) solid var(--sb-ui-tabs-border-color);flex-direction:column}.sb-ui-tabs--vertical .sb-ui-tabs__item{flex-direction:row;inline-size:100%}:is(.sb-ui-tabs--vertical .sb-ui-tabs__item):before{background-color:transparent;content:"";inline-size:var(--sb-ui-tabs-indicator-size);inset-block-end:0;inset-block-start:0;inset-inline-start:calc(var(--sb-ui-tabs-border-width)*-1);position:absolute;transition:background-color .2s ease}.sb-ui-tabs__item--active:is(.sb-ui-tabs--vertical .sb-ui-tabs__item):before{background-color:var(--sb-ui-tabs-border-active)}}@layer states{.sb-ui-tabs--loading{opacity:.7;pointer-events:none}}@layer utilities{@media (prefers-contrast:high){.sb-ui-tabs{--sb-ui-tabs-border-width:2px;--sb-ui-tabs-indicator-size:3px}}@media (prefers-reduced-motion:reduce){.sb-ui-tabs{--sb-ui-tabs-transition:none}.sb-ui-tabs__icon{transition:none}}@media (inline-size <= 640px){.sb-ui-tabs--horizontal{overflow-x:auto;-webkit-overflow-scrolling:touch}}}.sb-ui-textarea{--sb-ui-textarea-bg-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-textarea-bg-disabled:var(--sb-ui-color-grayscale-L300,#f2f3f5);--sb-ui-textarea-text-color:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-textarea-text-placeholder:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-textarea-text-disabled:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-textarea-border-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-primary-base,#007acc);--sb-ui-textarea-border-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-textarea-border-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-textarea-border-width:1px;--sb-ui-textarea-border-radius:8px;--sb-ui-textarea-padding-x:1rem;--sb-ui-textarea-padding-y:0.75rem;--sb-ui-textarea-padding-bottom-counter:2.5rem;--sb-ui-textarea-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-textarea-font-size:1rem;--sb-ui-textarea-font-weight:400;--sb-ui-textarea-line-height:1.5;--sb-ui-textarea-min-height:80px;--sb-ui-textarea-max-height:200px;--sb-ui-textarea-shadow:none;--sb-ui-textarea-shadow-focus:0 0 0 3px var(--sb-ui-color-primary-L400,rgba(0,122,204,.1));--sb-ui-textarea-transition:all 0.2s ease;--sb-ui-textarea-resize:vertical;background-color:var(--sb-ui-textarea-bg-color);border:var(--sb-ui-textarea-border-width) solid var(--sb-ui-textarea-border-color);border-radius:var(--sb-ui-textarea-border-radius);box-shadow:var(--sb-ui-textarea-shadow);box-sizing:border-box;color:var(--sb-ui-textarea-text-color);display:block;font-family:var(--sb-ui-textarea-font-family);font-size:var(--sb-ui-textarea-font-size);font-style:normal;font-weight:var(--sb-ui-textarea-font-weight);line-height:var(--sb-ui-textarea-line-height);max-height:var(--sb-ui-textarea-max-height);min-height:var(--sb-ui-textarea-min-height);outline:none;padding:var(--sb-ui-textarea-padding-y) var(--sb-ui-textarea-padding-x);position:relative;resize:var(--sb-ui-textarea-resize);transition:var(--sb-ui-textarea-transition);width:100%}.sb-ui-textarea::placeholder{color:var(--sb-ui-textarea-text-placeholder);opacity:1}.sb-ui-textarea::-webkit-input-placeholder{color:var(--sb-ui-textarea-text-placeholder);opacity:1}.sb-ui-textarea::-moz-placeholder{color:var(--sb-ui-textarea-text-placeholder);opacity:1}.sb-ui-textarea:-ms-input-placeholder{color:var(--sb-ui-textarea-text-placeholder);opacity:1}.sb-ui-textarea:focus{border-color:var(--sb-ui-textarea-border-color-focus);box-shadow:var(--sb-ui-textarea-shadow-focus)}.sb-ui-textarea:disabled{background-color:var(--sb-ui-textarea-bg-disabled);border-color:var(--sb-ui-textarea-bg-disabled);color:var(--sb-ui-textarea-text-disabled);cursor:not-allowed;opacity:.6;resize:none}.sb-ui-textarea:disabled::placeholder{color:var(--sb-ui-textarea-text-disabled)}.sb-ui-textarea--error{--sb-ui-textarea-border-color:var(--sb-ui-textarea-border-color-error);--sb-ui-textarea-border-color-focus:var(--sb-ui-textarea-border-color-error);--sb-ui-textarea-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-error-L400,rgba(220,53,69,.1))}.sb-ui-textarea--error:focus{border-color:var(--sb-ui-textarea-border-color-error);box-shadow:var(--sb-ui-textarea-shadow-focus)}.sb-ui-textarea--success{--sb-ui-textarea-border-color:var(--sb-ui-textarea-border-color-success);--sb-ui-textarea-border-color-focus:var(--sb-ui-textarea-border-color-success);--sb-ui-textarea-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-success-L400,rgba(40,167,69,.1))}.sb-ui-textarea--success:focus{border-color:var(--sb-ui-textarea-border-color-success);box-shadow:var(--sb-ui-textarea-shadow-focus)}.sb-ui-textarea--warning{--sb-ui-textarea-border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-textarea-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-warning-L400,rgba(255,193,7,.1))}.sb-ui-textarea--warning:focus{border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);box-shadow:var(--sb-ui-textarea-shadow-focus)}.sb-ui-textarea--small{--sb-ui-textarea-padding-x:0.75rem;--sb-ui-textarea-padding-y:0.5rem;--sb-ui-textarea-font-size:0.875rem;--sb-ui-textarea-min-height:60px;--sb-ui-textarea-max-height:150px;--sb-ui-textarea-line-height:1.25;--sb-ui-textarea-padding-bottom-counter:2rem}.sb-ui-textarea--medium{--sb-ui-textarea-padding-x:1rem;--sb-ui-textarea-padding-y:0.75rem;--sb-ui-textarea-font-size:1rem;--sb-ui-textarea-min-height:80px;--sb-ui-textarea-max-height:200px;--sb-ui-textarea-line-height:1.5;--sb-ui-textarea-padding-bottom-counter:2.5rem}.sb-ui-textarea--large{--sb-ui-textarea-padding-x:1.25rem;--sb-ui-textarea-padding-y:1rem;--sb-ui-textarea-font-size:1.125rem;--sb-ui-textarea-min-height:100px;--sb-ui-textarea-max-height:250px;--sb-ui-textarea-line-height:1.5;--sb-ui-textarea-padding-bottom-counter:3rem}.sb-ui-textarea--rounded{--sb-ui-textarea-border-radius:2.1rem}.sb-ui-textarea--block{width:100%}.sb-ui-textarea--inline{min-width:200px;width:auto}.sb-ui-textarea--no-resize{--sb-ui-textarea-resize:none}.sb-ui-textarea--resize-both{--sb-ui-textarea-resize:both}.sb-ui-textarea--resize-horizontal{--sb-ui-textarea-resize:horizontal}.sb-ui-textarea--auto-resize{--sb-ui-textarea-resize:none}.sb-ui-textarea-container{display:block;position:relative;width:100%}.sb-ui-textarea-container--inline{display:inline-block;width:auto}.sb-ui-textarea-counter{background-color:var(--sb-ui-textarea-bg-color,#fff);border-radius:4px;bottom:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--sb-ui-color-grayscale-base,#d9d9d9);font-family:var(--sb-ui-textarea-font-family);font-size:.75rem;font-weight:400;line-height:1;padding:.25rem .5rem;pointer-events:none;position:absolute;right:.75rem;transition:var(--sb-ui-textarea-transition);z-index:2}.sb-ui-textarea-counter--warning{color:var(--sb-ui-color-feedback-warning-base,#ffc107);font-weight:600}.sb-ui-textarea-counter--error{color:var(--sb-ui-color-feedback-error-base,#dc3545);font-weight:600}.sb-ui-textarea-counter--success{color:var(--sb-ui-color-feedback-success-base,#28a745);font-weight:600}.sb-ui-textarea-counter--with-bg{background-color:var(--sb-ui-color-grayscale-L400,#f7f7f7);border:1px solid var(--sb-ui-color-grayscale-L200,#edeef0)}.sb-ui-textarea-counter--warning.sb-ui-textarea-counter--with-bg{background-color:var(--sb-ui-color-feedback-warning-L400,#feeee5);border-color:var(--sb-ui-color-feedback-warning-L300,#fb8)}.sb-ui-textarea-counter--error.sb-ui-textarea-counter--with-bg{background-color:var(--sb-ui-color-feedback-error-L400,#fbe7e8);border-color:var(--sb-ui-color-feedback-error-L300,#f5c2c7)}.sb-ui-textarea-counter--success.sb-ui-textarea-counter--with-bg{background-color:var(--sb-ui-color-feedback-success-L400,#e5f3ec);border-color:var(--sb-ui-color-feedback-success-L300,#7ed8ac)}.sb-ui-textarea--with-counter{padding-bottom:var(--sb-ui-textarea-padding-bottom-counter)}.sb-ui-textarea-label{color:var(--sb-ui-color-grayscale-D300,#404040);display:block;font-family:var(--sb-ui-textarea-font-family);font-size:.875rem;font-weight:600;line-height:1.25;margin-bottom:.5rem}.sb-ui-textarea-label--required:after{color:var(--sb-ui-color-feedback-error-base,#dc3545);content:" *"}.sb-ui-textarea-label--optional:after{color:var(--sb-ui-color-grayscale-base,#d9d9d9);content:" (opcional)";font-weight:400}.sb-ui-textarea-helper{color:var(--sb-ui-color-grayscale-base,#d9d9d9);display:block;font-family:var(--sb-ui-textarea-font-family);font-size:.75rem;line-height:1.25;margin-top:.25rem}.sb-ui-textarea-helper--error{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-textarea-helper--success{color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-textarea-helper--warning{color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-textarea-group{display:flex;flex-direction:column;gap:1rem;width:100%}.sb-ui-textarea-group--horizontal{flex-direction:row;gap:1rem}.sb-ui-textarea-group--horizontal .sb-ui-textarea{flex:1}@media (prefers-contrast:high){.sb-ui-textarea{--sb-ui-textarea-border-width:2px}.sb-ui-textarea-counter{border:1px solid var(--sb-ui-color-grayscale-D200,#6e6e6e)}}@media (prefers-reduced-motion:reduce){.sb-ui-textarea{--sb-ui-textarea-transition:none}}@media (width <= 640px){.sb-ui-textarea,.sb-ui-textarea--small{font-size:1pc}.sb-ui-textarea-group--horizontal{flex-direction:column}.sb-ui-textarea-counter{background:none;box-shadow:none;margin-top:.5rem;padding:0;position:static;text-align:right}}@media (width >= 641px){.sb-ui-textarea--inline{min-width:250px}}@media print{.sb-ui-textarea{background:transparent!important;border:1px solid #000!important;box-shadow:none!important;color:#000!important;resize:none!important}.sb-ui-textarea::placeholder{color:#666!important}.sb-ui-textarea-counter{display:none}}.sb-ui-textarea:focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-textarea:invalid:not(:placeholder-shown)+.sb-ui-textarea-helper{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-textarea--auto-resize{max-height:none;min-height:var(--sb-ui-textarea-min-height);overflow:hidden;resize:none}.sb-ui-textarea-counter--pulse{animation:rb-textarea-counter-pulse .3s ease-in-out}@keyframes rb-textarea-counter-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.sb-ui-textarea--loading{opacity:.7;pointer-events:none;position:relative}.sb-ui-textarea--loading:after{animation:rb-textarea-spinner 1s linear infinite;border:2px solid var(--sb-ui-color-grayscale-L200,#edeef0);border-radius:50%;border-top-color:var(--sb-ui-color-primary-base,#007acc);content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;z-index:3}@keyframes rb-textarea-spinner{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.sb-ui-textarea-counter{background-color:var(--sb-ui-color-grayscale-D300,#404040);color:var(--sb-ui-color-grayscale-L200,#edeef0)}.sb-ui-textarea-counter--with-bg{background-color:var(--sb-ui-color-grayscale-D200,#6e6e6e);border-color:var(--sb-ui-color-grayscale-D100,#8c8c8c)}}.sb-ui-toggle{--sb-ui-toggle-bg-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-toggle-bg-color-active:var(--sb-ui-color-primary-base,#007acc);--sb-ui-toggle-bg-color-disabled:var(--sb-ui-color-grayscale-L300,#f2f3f5);--sb-ui-toggle-text-color:var(--sb-ui-color-grayscale-D300,#404040);--sb-ui-toggle-text-color-disabled:var(--sb-ui-color-grayscale-base,#d9d9d9);--sb-ui-toggle-slider-color:var(--sb-ui-color-grayscale-white,#fff);--sb-ui-toggle-slider-color-disabled:var(--sb-ui-color-grayscale-L400,#f7f7f7);--sb-ui-toggle-border-color:var(--sb-ui-color-grayscale-L200,#edeef0);--sb-ui-toggle-border-color-active:var(--sb-ui-color-primary-base,#007acc);--sb-ui-toggle-border-color-error:var(--sb-ui-color-feedback-error-base,#dc3545);--sb-ui-toggle-border-color-success:var(--sb-ui-color-feedback-success-base,#28a745);--sb-ui-toggle-border-width:2px;--sb-ui-toggle-border-radius:2rem;--sb-ui-toggle-width:3.5rem;--sb-ui-toggle-height:2rem;--sb-ui-toggle-slider-size:1.5rem;--sb-ui-toggle-slider-offset:0.25rem;--sb-ui-toggle-padding:0.5rem;--sb-ui-toggle-gap:0.75rem;--sb-ui-toggle-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-toggle-font-size:0.875rem;--sb-ui-toggle-font-weight:500;--sb-ui-toggle-line-height:1.25;--sb-ui-toggle-shadow:0 2px 4px rgba(0,0,0,.1);--sb-ui-toggle-shadow-focus:0 0 0 3px var(--sb-ui-color-primary-L400,rgba(0,122,204,.1));--sb-ui-toggle-shadow-active:0 2px 8px rgba(0,0,0,.15);--sb-ui-toggle-transition:all 0.2s ease;align-items:center;color:var(--sb-ui-color-grayscale-D300,#404040);cursor:pointer;display:inline-flex;font-family:var(--sb-ui-toggle-font-family);font-size:var(--sb-ui-toggle-font-size);font-weight:var(--sb-ui-toggle-font-weight);gap:var(--sb-ui-toggle-gap);line-height:var(--sb-ui-toggle-line-height);position:relative;user-select:none}.sb-ui-toggle-input{border:none;height:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;width:0}.sb-ui-toggle-slider{background-color:var(--sb-ui-toggle-bg-color);border:var(--sb-ui-toggle-border-width) solid var(--sb-ui-toggle-border-color);border-radius:var(--sb-ui-toggle-border-radius);display:inline-block;flex-shrink:0;height:var(--sb-ui-toggle-height);position:relative;width:var(--sb-ui-toggle-width)}.sb-ui-toggle-slider,.sb-ui-toggle-slider:before{box-shadow:var(--sb-ui-toggle-shadow);transition:var(--sb-ui-toggle-transition)}.sb-ui-toggle-slider:before{background-color:var(--sb-ui-toggle-slider-color);border-radius:50%;content:"";height:var(--sb-ui-toggle-slider-size);left:var(--sb-ui-toggle-slider-offset);position:absolute;top:50%;transform:translateY(-50%);width:var(--sb-ui-toggle-slider-size)}.sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-toggle-bg-color-active);border-color:var(--sb-ui-toggle-border-color-active);box-shadow:var(--sb-ui-toggle-shadow-active)}.sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{transform:translateY(-50%) translateX(calc(var(--sb-ui-toggle-width) - var(--sb-ui-toggle-slider-size) - var(--sb-ui-toggle-slider-offset)*2))}.sb-ui-toggle-input:focus+.sb-ui-toggle-slider{box-shadow:var(--sb-ui-toggle-shadow-focus)}.sb-ui-toggle:hover:not(:disabled) .sb-ui-toggle-slider{border-color:var(--sb-ui-toggle-border-color-active)}.sb-ui-toggle:active:not(:disabled) .sb-ui-toggle-slider{box-shadow:var(--sb-ui-toggle-shadow-active)}.sb-ui-toggle:focus-visible:not(:disabled){outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-toggle-input:disabled+.sb-ui-toggle-slider{background-color:var(--sb-ui-toggle-bg-color-disabled);border-color:var(--sb-ui-toggle-bg-color-disabled);cursor:not-allowed;opacity:.6}.sb-ui-toggle-input:disabled+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-toggle-slider-color-disabled)}.sb-ui-toggle-input:disabled~.sb-ui-toggle-label{color:var(--sb-ui-color-grayscale-base,#d9d9d9);cursor:not-allowed}.sb-ui-toggle-label{color:var(--sb-ui-color-grayscale-D300,#404040);cursor:pointer;font-size:var(--sb-ui-toggle-font-size);font-weight:var(--sb-ui-toggle-font-weight);line-height:var(--sb-ui-toggle-line-height);transition:var(--sb-ui-toggle-transition)}.sb-ui-toggle--error .sb-ui-toggle-slider{--sb-ui-toggle-border-color:var(--sb-ui-toggle-border-color-error);--sb-ui-toggle-border-color-active:var(--sb-ui-toggle-border-color-error);--sb-ui-toggle-bg-color-active:var(--sb-ui-toggle-border-color-error);--sb-ui-toggle-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-error-L400,rgba(220,53,69,.1))}.sb-ui-toggle--error .sb-ui-toggle-label{color:var(--sb-ui-toggle-border-color-error)}.sb-ui-toggle--success .sb-ui-toggle-slider{--sb-ui-toggle-border-color:var(--sb-ui-toggle-border-color-success);--sb-ui-toggle-border-color-active:var(--sb-ui-toggle-border-color-success);--sb-ui-toggle-bg-color-active:var(--sb-ui-toggle-border-color-success);--sb-ui-toggle-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-success-L400,rgba(40,167,69,.1))}.sb-ui-toggle--success .sb-ui-toggle-label{color:var(--sb-ui-toggle-border-color-success)}.sb-ui-toggle--warning .sb-ui-toggle-slider{--sb-ui-toggle-border-color:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-toggle-border-color-active:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-toggle-bg-color-active:var(--sb-ui-color-feedback-warning-base,#ffc107);--sb-ui-toggle-shadow-focus:0 0 0 3px var(--sb-ui-color-feedback-warning-L400,rgba(255,193,7,.1))}.sb-ui-toggle--warning .sb-ui-toggle-label{color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-toggle--small{--sb-ui-toggle-width:2.5rem;--sb-ui-toggle-height:1.5rem;--sb-ui-toggle-slider-size:1rem;--sb-ui-toggle-slider-offset:0.25rem;--sb-ui-toggle-font-size:0.75rem;--sb-ui-toggle-gap:0.5rem}.sb-ui-toggle--medium{--sb-ui-toggle-width:3.5rem;--sb-ui-toggle-height:2rem;--sb-ui-toggle-slider-size:1.5rem;--sb-ui-toggle-slider-offset:0.25rem;--sb-ui-toggle-font-size:0.875rem;--sb-ui-toggle-gap:0.75rem}.sb-ui-toggle--large{--sb-ui-toggle-width:4.5rem;--sb-ui-toggle-height:2.5rem;--sb-ui-toggle-slider-size:2rem;--sb-ui-toggle-slider-offset:0.25rem;--sb-ui-toggle-font-size:1rem;--sb-ui-toggle-gap:1rem}.sb-ui-toggle--button{--sb-ui-toggle-width:4rem;--sb-ui-toggle-height:2rem;--sb-ui-toggle-border-radius:1rem;--sb-ui-toggle-gap:0}.sb-ui-toggle--button .sb-ui-toggle-slider{align-items:center;color:var(--sb-ui-color-grayscale-white,#fff);display:flex;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:.05em;text-transform:uppercase}.sb-ui-toggle--button .sb-ui-toggle-slider:before{display:none}.sb-ui-toggle--button .sb-ui-toggle-slider:after{content:"OFF";position:absolute;transition:var(--sb-ui-toggle-transition)}.sb-ui-toggle--button .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:after{content:"ON"}.sb-ui-toggle--button .sb-ui-toggle-label{display:none}.sb-ui-toggle--checkbox{--sb-ui-toggle-width:1.25rem;--sb-ui-toggle-height:1.25rem;--sb-ui-toggle-border-radius:0.25rem;--sb-ui-toggle-slider-size:0.75rem;--sb-ui-toggle-slider-offset:0.125rem}.sb-ui-toggle--checkbox .sb-ui-toggle-slider:before{background-color:transparent;border:2px solid var(--sb-ui-color-grayscale-white,#fff);border-left:none;border-radius:0;border-top:none;box-shadow:none;height:.625rem;transform:translateY(-50%) rotate(45deg);width:.375rem}.sb-ui-toggle--checkbox .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{transform:translateY(-50%) translateX(calc(var(--sb-ui-toggle-width) - var(--sb-ui-toggle-slider-size) - var(--sb-ui-toggle-slider-offset)*2)) rotate(45deg)}.sb-ui-toggle--rounded .sb-ui-toggle-slider{--sb-ui-toggle-border-radius:0.5rem}.sb-ui-toggle--rounded.sb-ui-toggle--button .sb-ui-toggle-slider{--sb-ui-toggle-border-radius:1rem}.sb-ui-toggle--inline{display:inline-flex}.sb-ui-toggle--block{display:flex;justify-content:space-between;width:100%}.sb-ui-toggle--no-label .sb-ui-toggle-label{display:none}.sb-ui-toggle--no-label{--sb-ui-toggle-gap:0}.sb-ui-toggle-container{display:flex;flex-direction:column;gap:.5rem}.sb-ui-toggle-container--horizontal{align-items:center;flex-direction:row;gap:1rem}.sb-ui-toggle-container--vertical{flex-direction:column;gap:.75rem}.sb-ui-toggle-group{display:flex;flex-direction:column;gap:1rem}.sb-ui-toggle-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:1.5rem}.sb-ui-toggle-group--grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sb-ui-toggle-helper{color:var(--sb-ui-color-grayscale-base,#d9d9d9);display:block;font-family:var(--sb-ui-toggle-font-family);font-size:.75rem;line-height:1.25;margin-top:.25rem}.sb-ui-toggle-helper--error{color:var(--sb-ui-color-feedback-error-base,#dc3545)}.sb-ui-toggle-helper--success{color:var(--sb-ui-color-feedback-success-base,#28a745)}.sb-ui-toggle-helper--warning{color:var(--sb-ui-color-feedback-warning-base,#ffc107)}.sb-ui-toggle-title{color:var(--sb-ui-color-grayscale-D300,#404040);display:block;font-family:var(--sb-ui-toggle-font-family);font-size:.875rem;font-weight:600;line-height:1.25;margin-bottom:.5rem}.sb-ui-toggle-title--required:after{color:var(--sb-ui-color-feedback-error-base,#dc3545);content:" *"}.sb-ui-toggle-title--optional:after{color:var(--sb-ui-color-grayscale-base,#d9d9d9);content:" (opcional)";font-weight:400}@media (prefers-contrast:high){.sb-ui-toggle-slider{--sb-ui-toggle-border-width:3px}}@media (prefers-reduced-motion:reduce){.sb-ui-toggle-slider,.sb-ui-toggle-slider:before{--sb-ui-toggle-transition:none}}@media (width <= 640px){.sb-ui-toggle{--sb-ui-toggle-gap:0.5rem}.sb-ui-toggle--large{--sb-ui-toggle-width:4rem;--sb-ui-toggle-height:2.25rem;--sb-ui-toggle-slider-size:1.75rem}.sb-ui-toggle-group--horizontal{flex-direction:column;gap:1rem}}@media (width >= 641px){.sb-ui-toggle--block{max-width:25pc}}@media print{.sb-ui-toggle-slider{background:transparent!important;border:2px solid #000!important;box-shadow:none!important}.sb-ui-toggle-slider:before{background:#000!important;box-shadow:none!important}.sb-ui-toggle-label{color:#000!important}}.sb-ui-toggle-input:focus-visible+.sb-ui-toggle-slider{outline:2px solid var(--sb-ui-color-primary-base,#007acc);outline-offset:2px}.sb-ui-toggle--loading{opacity:.7;pointer-events:none}.sb-ui-toggle--loading .sb-ui-toggle-slider:after{animation:rb-toggle-spinner 1s linear infinite;border:2px solid var(--sb-ui-color-grayscale-L200,#edeef0);border-radius:50%;border-top-color:var(--sb-ui-color-primary-base,#007acc);content:"";height:9pt;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;width:9pt;z-index:3}.sb-ui-toggle--loading .sb-ui-toggle-slider:before{opacity:0}@keyframes rb-toggle-spinner{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.sb-ui-toggle{--sb-ui-toggle-bg-color:var(--sb-ui-color-grayscale-D200,#6e6e6e);--sb-ui-toggle-border-color:var(--sb-ui-color-grayscale-D200,#6e6e6e);--sb-ui-toggle-slider-color:var(--sb-ui-color-grayscale-L200,#edeef0)}.sb-ui-toggle-label,.sb-ui-toggle-title{color:var(--sb-ui-color-grayscale-L200,#edeef0)}}.sb-ui-toggle--minimal .sb-ui-toggle-slider{--sb-ui-toggle-border-width:0;--sb-ui-toggle-shadow:none;--sb-ui-toggle-shadow-active:none}.sb-ui-toggle--filled .sb-ui-toggle-slider{--sb-ui-toggle-bg-color:var(--sb-ui-color-grayscale-L400,#f7f7f7);--sb-ui-toggle-border-color:transparent}.sb-ui-toggle--outlined .sb-ui-toggle-slider{--sb-ui-toggle-bg-color:transparent;--sb-ui-toggle-border-width:2px}.sb-ui-toggle--bounce .sb-ui-toggle-slider:before{transition:var(--sb-ui-toggle-transition),transform .1s ease}.sb-ui-toggle--bounce .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{animation:rb-toggle-bounce .3s ease}@keyframes rb-toggle-bounce{0%,to{transform:translateY(-50%) translateX(calc(var(--sb-ui-toggle-width) - var(--sb-ui-toggle-slider-size) - var(--sb-ui-toggle-slider-offset)*2)) scale(1)}50%{transform:translateY(-50%) translateX(calc(var(--sb-ui-toggle-width) - var(--sb-ui-toggle-slider-size) - var(--sb-ui-toggle-slider-offset)*2)) scale(1.1)}}.sb-ui-toggle--pulse .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{animation:rb-toggle-pulse .5s ease}@keyframes rb-toggle-pulse{0%{box-shadow:var(--sb-ui-toggle-shadow-active)}50%{box-shadow:var(--sb-ui-toggle-shadow-active),0 0 0 8px var(--sb-ui-color-primary-L400,rgba(0,122,204,.1))}to{box-shadow:var(--sb-ui-toggle-shadow-active)}}.sb-ui-toggle--compact{--sb-ui-toggle-width:2rem;--sb-ui-toggle-height:1.25rem;--sb-ui-toggle-slider-size:0.875rem;--sb-ui-toggle-slider-offset:0.1875rem;--sb-ui-toggle-font-size:0.75rem;--sb-ui-toggle-gap:0.5rem}.sb-ui-toggle--prominent{--sb-ui-toggle-width:5rem;--sb-ui-toggle-height:3rem;--sb-ui-toggle-slider-size:2.5rem;--sb-ui-toggle-slider-offset:0.25rem;--sb-ui-toggle-font-size:1.125rem;--sb-ui-toggle-gap:1.25rem;--sb-ui-toggle-border-width:3px}.sb-ui-toggle-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sb-ui-toggle:focus-within{z-index:1}.sb-ui-toggle-input:invalid:checked~.sb-ui-toggle-helper{color:var(--sb-ui-color-feedback-error-base,#dc3545)}@layer reset, tokens, base, variants, modifiers, states, utilities;@layer reset{.sb-ui-stepper{all:unset}.sb-ui-stepper,.sb-ui-stepper *{box-sizing:border-box}}@layer tokens{.sb-ui-stepper{--sb-ui-stepper-step-size-number:clamp(40px,8vw + 20px,54px);--sb-ui-stepper-step-size-icon:clamp(46px,8vw + 26px,62px);--sb-ui-stepper-step-size-mix:clamp(46px,8vw + 26px,62px);--sb-ui-stepper-step-radius:50%;--sb-ui-stepper-step-border-width:2px;--sb-ui-stepper-step-empty-default-bg:#fff;--sb-ui-stepper-step-empty-default-border:#e1e1e1;--sb-ui-stepper-step-empty-default-text:#9b9b9b;--sb-ui-stepper-step-empty-default-icon:#9b9b9b;--sb-ui-stepper-step-empty-active-bg:#ffe16f;--sb-ui-stepper-step-empty-active-border:#ffd543;--sb-ui-stepper-step-empty-active-text:#038450;--sb-ui-stepper-step-empty-active-icon:#038450;--sb-ui-stepper-step-filled-default-bg:#038450;--sb-ui-stepper-step-filled-default-border:#038450;--sb-ui-stepper-step-filled-default-text:#fff;--sb-ui-stepper-step-filled-default-icon:#fff;--sb-ui-stepper-step-filled-active-bg:#038450;--sb-ui-stepper-step-filled-active-border:#05794a;--sb-ui-stepper-step-filled-active-text:#fff;--sb-ui-stepper-step-filled-active-icon:#fff;--sb-ui-stepper-track-height:2px;--sb-ui-stepper-track-color:#009056;--sb-ui-stepper-track-style-solid:solid;--sb-ui-stepper-track-style-dash:dashed;--sb-ui-stepper-label-font-family:var(--sb-ui-typography-fontFamily,"Roboto",sans-serif);--sb-ui-stepper-label-font-size:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--sb-ui-stepper-label-line-height:1.4;--sb-ui-stepper-label-margin-block-start:clamp(8px,1vw,12px);--sb-ui-stepper-label-default-color:#757575;--sb-ui-stepper-label-active-color:#1b1b1b;--sb-ui-stepper-label-active-weight:700;--sb-ui-stepper-label-default-weight:400;--sb-ui-stepper-badge-size:clamp(14px,2vw + 10px,18px);--sb-ui-stepper-badge-bg:#ffce29;--sb-ui-stepper-badge-text:#038450;--sb-ui-stepper-badge-font-size:clamp(10px,1.2vw + 6px,12px);--sb-ui-stepper-badge-font-weight:700;--sb-ui-stepper-badge-border:2px solid #ffce29;--sb-ui-stepper-gap:clamp(16px,3vw,32px);--sb-ui-stepper-transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease,transform 0.2s ease}}@layer base{.sb-ui-stepper{display:flex;font-family:var(--sb-ui-stepper-label-font-family);position:relative}.sb-ui-stepper__step{flex:1;flex-direction:column}.sb-ui-stepper__step,.sb-ui-stepper__step-circle{align-items:center;display:flex;position:relative;transition:var(--sb-ui-stepper-transition)}.sb-ui-stepper__step-circle{background-color:var(--sb-ui-stepper-step-empty-default-bg);block-size:var(--sb-ui-stepper-step-size-number);border-color:var(--sb-ui-stepper-step-empty-default-border);border-radius:var(--sb-ui-stepper-step-radius);border-style:solid;border-width:var(--sb-ui-stepper-step-border-width);color:var(--sb-ui-stepper-step-empty-default-text);cursor:default;font-size:clamp(1pc,2vw + 8px,24px);font-weight:700;inline-size:var(--sb-ui-stepper-step-size-number);justify-content:center;line-height:1;z-index:2}.sb-ui-stepper__step-circle svg{block-size:clamp(20px,3vw + 10px,2pc);fill:currentColor;inline-size:clamp(20px,3vw + 10px,2pc)}.sb-ui-stepper__step-circle-badge{align-items:center;background-color:var(--sb-ui-stepper-badge-bg);block-size:var(--sb-ui-stepper-badge-size);border-radius:50%;color:var(--sb-ui-stepper-badge-text);display:flex;font-size:var(--sb-ui-stepper-badge-font-size);font-weight:var(--sb-ui-stepper-badge-font-weight);inline-size:var(--sb-ui-stepper-badge-size);inset-block-start:-8px;inset-inline-start:50%;justify-content:center;line-height:1;position:absolute;transform:translateX(-50%);z-index:3}.sb-ui-stepper__step-label{color:var(--sb-ui-stepper-label-default-color);font-size:var(--sb-ui-stepper-label-font-size);font-weight:var(--sb-ui-stepper-label-default-weight);line-height:var(--sb-ui-stepper-label-line-height);margin-block-start:var(--sb-ui-stepper-label-margin-block-start);max-inline-size:clamp(5pc,15vw,90pt);text-align:center}.sb-ui-stepper__step-track{background-color:var(--sb-ui-stepper-track-color);block-size:var(--sb-ui-stepper-track-height);border:none;inline-size:100%;inset-block-start:calc(var(--sb-ui-stepper-step-size-number)/2);inset-inline-start:50%;position:absolute;transition:var(--sb-ui-stepper-transition);z-index:1}.sb-ui-stepper__step:last-child .sb-ui-stepper__step-track{display:none}}@layer variants{.sb-ui-stepper__step--empty-active .sb-ui-stepper__step-circle{background-color:var(--sb-ui-stepper-step-empty-active-bg);border-color:var(--sb-ui-stepper-step-empty-active-border);color:var(--sb-ui-stepper-step-empty-active-text)}.sb-ui-stepper__step--empty-active .sb-ui-stepper__step-label{color:var(--sb-ui-stepper-label-active-color);font-weight:var(--sb-ui-stepper-label-active-weight)}.sb-ui-stepper__step--filled-default .sb-ui-stepper__step-circle{background-color:var(--sb-ui-stepper-step-filled-default-bg);border-color:var(--sb-ui-stepper-step-filled-default-border);color:var(--sb-ui-stepper-step-filled-default-text)}.sb-ui-stepper__step--filled-active .sb-ui-stepper__step-circle{background-color:var(--sb-ui-stepper-step-filled-active-bg);border-color:var(--sb-ui-stepper-step-filled-active-border);color:var(--sb-ui-stepper-step-filled-active-text)}.sb-ui-stepper__step--filled-active .sb-ui-stepper__step-label{color:var(--sb-ui-stepper-label-active-color);font-weight:var(--sb-ui-stepper-label-active-weight)}}@layer modifiers{.sb-ui-stepper--horizontal{align-items:flex-start;flex-direction:row;gap:var(--sb-ui-stepper-gap)}.sb-ui-stepper--vertical{align-items:flex-start;flex-direction:column;gap:var(--sb-ui-stepper-gap)}.sb-ui-stepper--vertical .sb-ui-stepper__step{flex-direction:row;inline-size:100%}.sb-ui-stepper--vertical .sb-ui-stepper__step-track{block-size:100%;inline-size:var(--sb-ui-stepper-track-height);inset-block-start:100%;inset-inline-start:calc(var(--sb-ui-stepper-step-size-number)/2)}.sb-ui-stepper--vertical .sb-ui-stepper__step-label{margin-block-start:0;margin-inline-start:clamp(9pt,2vw,20px);max-inline-size:none;text-align:start}.sb-ui-stepper--type-icon .sb-ui-stepper__step-circle{block-size:var(--sb-ui-stepper-step-size-icon);inline-size:var(--sb-ui-stepper-step-size-icon)}.sb-ui-stepper--type-icon .sb-ui-stepper__step-track{inset-block-start:calc(var(--sb-ui-stepper-step-size-icon)/2)}.sb-ui-stepper--type-mix .sb-ui-stepper__step-circle{block-size:var(--sb-ui-stepper-step-size-mix);inline-size:var(--sb-ui-stepper-step-size-mix)}.sb-ui-stepper--type-mix .sb-ui-stepper__step-track{inset-block-start:calc(var(--sb-ui-stepper-step-size-mix)/2)}.sb-ui-stepper--track-dash .sb-ui-stepper__step-track{background-color:transparent;border-block-start:var(--sb-ui-stepper-track-height) var(--sb-ui-stepper-track-style-dash) var(--sb-ui-stepper-track-color)}.sb-ui-stepper--track-dash .sb-ui-stepper__step--filled-active .sb-ui-stepper__step-track,.sb-ui-stepper--track-dash .sb-ui-stepper__step--filled-default .sb-ui-stepper__step-track{border-block-start-style:solid}}@layer states{.sb-ui-stepper__step--clickable .sb-ui-stepper__step-circle{cursor:pointer}:is(.sb-ui-stepper__step--clickable .sb-ui-stepper__step-circle):hover{transform:scale(1.05)}:is(.sb-ui-stepper__step--clickable .sb-ui-stepper__step-circle):active{transform:scale(.98)}:is(.sb-ui-stepper__step--clickable .sb-ui-stepper__step-circle):focus-visible{outline:3px solid var(--sb-ui-color-secondary-L100);outline-offset:4px}.sb-ui-stepper__step--disabled .sb-ui-stepper__step-circle{cursor:not-allowed;opacity:.5}.sb-ui-stepper__step--disabled .sb-ui-stepper__step-label{opacity:.5}}@layer utilities{@media (prefers-contrast:high){.sb-ui-stepper{--sb-ui-stepper-step-border-width:3px;--sb-ui-stepper-track-height:3px}}@media (prefers-reduced-motion:reduce){.sb-ui-stepper{--sb-ui-stepper-transition:none}.sb-ui-stepper__step-circle{transition:none}}@media (max-width:640px){.sb-ui-stepper{--sb-ui-stepper-gap:clamp(8px,2vw,16px)}}}[data-brand=seguros-bolivar] .sb-ui-accordion{--sb-ui-accordion-border-radius:8px;--sb-ui-accordion-border-focus-width:3px}[data-brand=seguros-bolivar] .sb-ui-accordion.sb-ui-accordion--small{--sb-ui-accordion-padding-inline:16px;--sb-ui-accordion-padding-block:4px;--sb-ui-accordion-gap:8px;--sb-ui-accordion-min-block-size:30px;--sb-ui-accordion-content-padding-inline:16px;--sb-ui-accordion-content-padding-block:16px;--sb-ui-accordion-icon-size:18px;--sb-ui-accordion-font-size:14px}[data-brand=seguros-bolivar] .sb-ui-accordion:not(.sb-ui-accordion--small):not(.sb-ui-accordion--large){--sb-ui-accordion-padding-inline:24px;--sb-ui-accordion-padding-block:4px;--sb-ui-accordion-gap:12px;--sb-ui-accordion-min-block-size:38px;--sb-ui-accordion-content-padding-inline:24px;--sb-ui-accordion-content-padding-block:20px;--sb-ui-accordion-icon-size:22px;--sb-ui-accordion-font-size:16px}[data-brand=seguros-bolivar] .sb-ui-accordion.sb-ui-accordion--large{--sb-ui-accordion-padding-inline:32px;--sb-ui-accordion-padding-block:6px;--sb-ui-accordion-gap:16px;--sb-ui-accordion-min-block-size:42px;--sb-ui-accordion-content-padding-inline:32px;--sb-ui-accordion-content-padding-block:24px;--sb-ui-accordion-icon-size:26px;--sb-ui-accordion-font-size:18px}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-accordion--primary{--sb-ui-accordion-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-accordion-bg-hover:#fafafa;--sb-ui-accordion-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-accordion-bg-disabled:var(--sb-ui-color-grayscale-L400);--sb-ui-accordion-bg-expanded:#f2f9f6;--sb-ui-accordion-text-color:#757575;--sb-ui-accordion-text-hover:#757575;--sb-ui-accordion-text-active:var(--sb-ui-color-primary-D100);--sb-ui-accordion-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-accordion-text-expanded:var(--sb-ui-color-primary-base);--sb-ui-accordion-border-color:#9b9b9b;--sb-ui-accordion-border-hover:#757575;--sb-ui-accordion-border-active:var(--sb-ui-color-primary-D200);--sb-ui-accordion-border-disabled:var(--sb-ui-color-grayscale-L200);--sb-ui-accordion-border-expanded:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-accordion--secondary{--sb-ui-accordion-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-accordion-bg-hover:#fafafa;--sb-ui-accordion-bg-active:var(--sb-ui-color-secondary-L300);--sb-ui-accordion-bg-disabled:var(--sb-ui-color-grayscale-L400);--sb-ui-accordion-bg-expanded:#f2f9f6;--sb-ui-accordion-text-color:#757575;--sb-ui-accordion-text-hover:#757575;--sb-ui-accordion-text-active:var(--sb-ui-color-primary-D100);--sb-ui-accordion-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-accordion-text-expanded:var(--sb-ui-color-primary-base);--sb-ui-accordion-border-color:#9b9b9b;--sb-ui-accordion-border-hover:#757575;--sb-ui-accordion-border-active:var(--sb-ui-color-secondary-D200);--sb-ui-accordion-border-disabled:var(--sb-ui-color-grayscale-L200);--sb-ui-accordion-border-expanded:var(--sb-ui-color-primary-base)}}[data-brand=seguros-bolivar] .sb-ui-breadcrumb{--sb-ui-breadcrumb-link-color:var(--sb-ui-color-primary-D100,#038450);--sb-ui-breadcrumb-link-hover:var(--sb-ui-color-primary-base,#009056);--sb-ui-breadcrumb-link-active:var(--sb-ui-color-primary-D200,#05794a);--sb-ui-breadcrumb-current-color:var(--sb-ui-color-grayscale-base,#9b9b9b);--sb-ui-breadcrumb-separator-color:var(--sb-ui-color-grayscale-base,#9b9b9b)}[data-brand=seguros-bolivar] .sb-ui-button{--sb-ui-button-border-radius:50px;--sb-ui-button-padding-inline:16px;--sb-ui-button-padding-block:8px;--sb-ui-button-gap:8px;--sb-ui-button-min-block-size:40px}@layer brand-overrides{:where([data-brand=seguros-bolivar]) .sb-ui-button--primary.sb-ui-button--text:focus-visible{outline-color:var(--sb-ui-color-secondary-L100);outline-offset:2px;outline-width:2px}}[data-brand=seguros-bolivar] .sb-ui-button--primary.sb-ui-button--text:not(:disabled):not(.sb-ui-button--disabled){text-decoration-color:var(--sb-ui-color-primary-D100)!important}[data-brand=seguros-bolivar] .sb-ui-button--primary.sb-ui-button--text.sb-ui-button--disabled,[data-brand=seguros-bolivar] .sb-ui-button--primary.sb-ui-button--text:disabled{color:var(--sb-ui-color-grayscale-base)!important;text-decoration-color:var(--sb-ui-color-grayscale-base)!important}[data-brand=seguros-bolivar] .sb-ui-button--primary.sb-ui-button--text.sb-ui-button--disabled:hover,[data-brand=seguros-bolivar] .sb-ui-button--primary.sb-ui-button--text:disabled:hover{background-color:var(--sb-ui-color-grayscale-L300)!important;color:var(--sb-ui-color-grayscale-base)!important;text-decoration-color:var(--sb-ui-color-grayscale-base)!important}@layer brand-overrides{:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--stroke,:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary:not(.sb-ui-button--fill):not(.sb-ui-button--text){--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-border-color:var(--sb-ui-color-primary-D100);--sb-ui-button-bg-hover:var(--sb-ui-color-primary-L400);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D200);--sb-ui-button-border-hover:var(--sb-ui-color-primary-D200);--sb-ui-button-bg-active:var(--sb-ui-color-primary-L300);--sb-ui-button-text-active:var(--sb-ui-color-primary-D200);--sb-ui-button-border-active:var(--sb-ui-color-primary-D200)}:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--stroke:focus-visible,:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary:not(.sb-ui-button--fill):not(.sb-ui-button--text):focus-visible{outline-color:var(--sb-ui-color-primary-L100)}}@layer brand-overrides{:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--fill{--sb-ui-button-bg-color:var(
      --sb-ui-color-primary-L300
    );--sb-ui-button-text-color:var(--sb-ui-color-primary-D200);--sb-ui-button-border-color:var(--sb-ui-color-primary-L300);--sb-ui-button-bg-hover:var(--sb-ui-color-primary-L200);--sb-ui-button-text-hover:var(--sb-ui-color-primary-D300);--sb-ui-button-border-hover:var(--sb-ui-color-primary-L200);--sb-ui-button-bg-active:var(--sb-ui-color-primary-L200);--sb-ui-button-text-active:var(--sb-ui-color-primary-D300);--sb-ui-button-border-active:var(--sb-ui-color-primary-L200)}:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--fill:focus-visible{outline-color:var(--sb-ui-color-primary-L100)}}@layer brand-overrides{:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--text{--sb-ui-button-text-color:var(--sb-ui-color-primary-D100);--sb-ui-button-bg-hover:var(
      --sb-ui-color-primary-L400
    );--sb-ui-button-text-hover:var(--sb-ui-color-primary-D200);--sb-ui-button-bg-active:var(
      --sb-ui-color-primary-L300
    );--sb-ui-button-text-active:var(--sb-ui-color-primary-D200)}:where([data-brand=seguros-bolivar]) .sb-ui-button--secondary.sb-ui-button--text:focus-visible{outline-color:var(--sb-ui-color-primary-L100)}}[data-brand=seguros-bolivar] .sb-ui-calendar{--sb-ui-calendar-border-radius:16px;--sb-ui-calendar-nav-border-radius:50px;--sb-ui-calendar-day-border-radius:8px}@layer brand-overrides{:is([data-brand=seguros-bolivar] .sb-ui-calendar__nav-button):hover:not(:disabled){background-color:var(--sb-ui-color-secondary-L400,#fffcf0)}:is([data-brand=seguros-bolivar] .sb-ui-calendar__nav-button):active:not(:disabled){background-color:var(--sb-ui-color-secondary-L300,#fff6d4)}:is([data-brand=seguros-bolivar] .sb-ui-calendar__nav-button):focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#038450);outline-offset:2px}:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):hover:not(:disabled):not(.sb-ui-calendar__day--outside):not(.sb-ui-calendar__day--disabled){background-color:var(--sb-ui-color-secondary-L400,#fffcf0)}:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):active:not(:disabled):not(.sb-ui-calendar__day--outside):not(.sb-ui-calendar__day--disabled){background-color:var(--sb-ui-color-secondary-L300,#fff6d4)}:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#038450);outline-offset:2px}.sb-ui-calendar__day--today:is([data-brand=seguros-bolivar] .sb-ui-calendar__day){border:2px solid var(--sb-ui-color-primary-base,#038450);font-weight:600}.sb-ui-calendar__day--selected:is([data-brand=seguros-bolivar] .sb-ui-calendar__day){background-color:var(--sb-ui-color-secondary-base,#fcd535);color:var(--sb-ui-color-primary-D100,#026838);font-weight:600}.sb-ui-calendar__day--selected:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):hover:not(:disabled){background-color:var(--sb-ui-color-secondary-D100,#e3bf2f);color:var(--sb-ui-color-primary-D100,#026838)}.sb-ui-calendar__day--selected:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):active:not(:disabled){background-color:var(--sb-ui-color-secondary-D200,#caa929);color:var(--sb-ui-color-primary-D200,#015029)}.sb-ui-calendar__day--range-end:is([data-brand=seguros-bolivar] .sb-ui-calendar__day),.sb-ui-calendar__day--range-start:is([data-brand=seguros-bolivar] .sb-ui-calendar__day){background-color:var(--sb-ui-color-secondary-base,#fcd535);color:var(--sb-ui-color-primary-D100,#026838);font-weight:600}:is(.sb-ui-calendar__day--range-start:is([data-brand=seguros-bolivar] .sb-ui-calendar__day),.sb-ui-calendar__day--range-end:is([data-brand=seguros-bolivar] .sb-ui-calendar__day)):hover:not(:disabled){background-color:var(--sb-ui-color-secondary-D100,#e3bf2f);color:var(--sb-ui-color-primary-D100,#026838)}:is(.sb-ui-calendar__day--range-start:is([data-brand=seguros-bolivar] .sb-ui-calendar__day),.sb-ui-calendar__day--range-end:is([data-brand=seguros-bolivar] .sb-ui-calendar__day)):active:not(:disabled){background-color:var(--sb-ui-color-secondary-D200,#caa929);color:var(--sb-ui-color-primary-D200,#015029)}.sb-ui-calendar__day--in-range:is([data-brand=seguros-bolivar] .sb-ui-calendar__day){background-color:var(--sb-ui-color-secondary-L400,#fffcf0);color:var(--sb-ui-color-primary-D100,#026838)}.sb-ui-calendar__day--in-range:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):hover:not(:disabled){background-color:var(--sb-ui-color-secondary-L300,#fff6d4)}.sb-ui-calendar__day--outside:is([data-brand=seguros-bolivar] .sb-ui-calendar__day){color:var(--sb-ui-color-grayscale-L100,#b9b9b9)}.sb-ui-calendar__day--disabled:is([data-brand=seguros-bolivar] .sb-ui-calendar__day),:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):disabled{background-color:transparent;color:var(--sb-ui-color-grayscale-L200,#e1e1e1)}:is(:is([data-brand=seguros-bolivar] .sb-ui-calendar__day):disabled,.sb-ui-calendar__day--disabled:is([data-brand=seguros-bolivar] .sb-ui-calendar__day)):hover{background-color:transparent}[data-brand=seguros-bolivar] .sb-ui-calendar__month-year{color:var(--sb-ui-color-primary-D100,#026838);font-weight:700}[data-brand=seguros-bolivar] .sb-ui-calendar__weekday{color:var(--sb-ui-color-grayscale-base,#9b9b9b)}}@layer brand-overrides{:is([data-brand=seguros-bolivar] .sb-ui-calendar[data-variant=range]) .sb-ui-calendar__day--range-start:not(.sb-ui-calendar__day--range-end){border-end-end-radius:0;border-start-end-radius:0}:is([data-brand=seguros-bolivar] .sb-ui-calendar[data-variant=range]) .sb-ui-calendar__day--range-end:not(.sb-ui-calendar__day--range-start){border-end-start-radius:0;border-start-start-radius:0}:is([data-brand=seguros-bolivar] .sb-ui-calendar[data-variant=range]) .sb-ui-calendar__day--in-range:not(.sb-ui-calendar__day--range-start):not(.sb-ui-calendar__day--range-end){border-radius:0}}@layer utilities{@media (prefers-contrast:high){[data-brand=seguros-bolivar] .sb-ui-calendar{--sb-ui-calendar-border-width:2px}[data-brand=seguros-bolivar] .sb-ui-calendar__day--today{border-width:3px}[data-brand=seguros-bolivar] .sb-ui-calendar__day--range-end,[data-brand=seguros-bolivar] .sb-ui-calendar__day--range-start,[data-brand=seguros-bolivar] .sb-ui-calendar__day--selected{outline:2px solid var(--sb-ui-color-primary-base);outline-offset:-2px}}}@layer brand-overrides{:is([data-brand=seguros-bolivar] .sb-ui-datepicker__trigger):hover:not(:disabled){background-color:var(--sb-ui-color-secondary-L400,#fffcf0);color:var(--sb-ui-color-primary-base,#038450)}:is([data-brand=seguros-bolivar] .sb-ui-datepicker__trigger):active:not(:disabled){background-color:var(--sb-ui-color-secondary-L300,#fff6d4)}:is([data-brand=seguros-bolivar] .sb-ui-datepicker__trigger):focus-visible{outline:2px solid var(--sb-ui-color-primary-base,#038450);outline-offset:-2px}[data-brand=seguros-bolivar] .sb-ui-datepicker__dropdown{border-radius:1pc}}[data-brand=seguros-bolivar] .sb-ui-file-upload-dropzone{--sb-ui-file-upload-dropzone-border-color:#9b9b9b;--sb-ui-file-upload-dropzone-border-style:dashed;--sb-ui-file-upload-dropzone-border-width:1px;--sb-ui-file-upload-dropzone-border-radius:8px;--sb-ui-file-upload-dropzone-padding-block:48px;--sb-ui-file-upload-dropzone-padding-inline:48px;padding:20px}[data-brand=seguros-bolivar] .sb-ui-file-upload__select-button{background-color:#ffe16f!important;border:2px solid #ffe16f!important;border-radius:50px!important;color:#038450!important;display:block!important;font-size:1pc!important;font-weight:700!important;margin-block-start:1pc!important;margin-inline:auto!important;min-inline-size:200px!important;padding-block:9pt!important;padding-inline:24px!important}[data-brand=seguros-bolivar] .sb-ui-file-upload__select-button:hover{background-color:#ffd54f!important;border-color:#ffd54f!important;color:#038450!important}[data-brand=seguros-bolivar] .sb-ui-file-upload__select-button:active{background-color:#ffc107!important;border-color:#ffc107!important;color:#038450!important}[data-brand=seguros-bolivar] .sb-ui-file-upload-dropzone .sb-ui-button{display:none!important}[data-brand=seguros-bolivar] .sb-ui-file-upload__help{color:#5b5b5b;margin-block-start:8px}[data-brand=seguros-bolivar] .sb-ui-file-upload{--sb-ui-file-upload-padding-block:10px;--sb-ui-file-upload-padding-inline:10px;--sb-ui-file-upload-gap:16px;padding:10px!important}[data-brand=seguros-bolivar] .sb-ui-input{--sb-ui-input-border-radius:8px;--sb-ui-input-padding-inline:16px;--sb-ui-input-padding-block:8px;--sb-ui-input-min-block-size:40px;--sb-ui-input-padding-inline-end-icon:48px;--sb-ui-input-font-size:1rem;--sb-ui-input-font-weight:400}[data-brand=seguros-bolivar] .sb-ui-input-label{--sb-ui-input-label-font-size:14px;--sb-ui-input-label-font-weight:400;--sb-ui-input-label-margin-block-end:8px}[data-brand=seguros-bolivar] .sb-ui-input-helper{--sb-ui-input-helper-font-size:12px;--sb-ui-input-helper-font-weight:400;--sb-ui-input-helper-margin-block-start:8px;padding-inline-start:8px}[data-brand=seguros-bolivar] .sb-ui-input-container{padding:8px 1pc}[data-brand=seguros-bolivar] .sb-ui-input-icon{--sb-ui-input-icon-size:24px;--sb-ui-input-icon-inset-inline-end:16px}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-input{--sb-ui-input-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-input-bg-hover:var(--sb-ui-color-grayscale-white);--sb-ui-input-bg-focus:var(--sb-ui-color-grayscale-white);--sb-ui-input-bg-disabled:var(--sb-ui-color-grayscale-L300);--sb-ui-input-text-color:var(--sb-ui-color-grayscale-black);--sb-ui-input-text-hover:var(--sb-ui-color-grayscale-black);--sb-ui-input-text-focus:var(--sb-ui-color-grayscale-black);--sb-ui-input-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-input-text-placeholder:var(--sb-ui-color-grayscale-base);--sb-ui-input-border-color:var(--sb-ui-color-grayscale-base);--sb-ui-input-border-hover:var(--sb-ui-color-grayscale-base);--sb-ui-input-border-focus:var(--sb-ui-color-primary-base);--sb-ui-input-border-disabled:var(--sb-ui-color-grayscale-L200);--sb-ui-input-shadow-focus:none;--sb-ui-input-icon-color:var(--sb-ui-color-grayscale-base)}[data-brand=seguros-bolivar] .sb-ui-input:focus-visible{outline:none}[data-brand=seguros-bolivar] .sb-ui-input-container:focus-within .sb-ui-input-label{color:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-input-helper{--sb-ui-input-helper-color:var(--sb-ui-color-grayscale-D200)}[data-brand=seguros-bolivar] .sb-ui-input--success{--sb-ui-input-border-color:var(--sb-ui-color-feedback-success-base);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-success-base);--sb-ui-input-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-input--success+.sb-ui-input-icon{color:var(--sb-ui-color-feedback-success-base)}[data-brand=seguros-bolivar] .sb-ui-input-container:has(.sb-ui-input--success) .sb-ui-input-helper{color:var(--sb-ui-color-feedback-success-base)!important}[data-brand=seguros-bolivar] .sb-ui-input--error{--sb-ui-input-border-color:var(--sb-ui-color-feedback-error-base);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-error-base);--sb-ui-input-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-input--error+.sb-ui-input-icon{color:var(--sb-ui-color-feedback-error-base)}[data-brand=seguros-bolivar] .sb-ui-input-container:has(.sb-ui-input--error) .sb-ui-input-helper{color:var(--sb-ui-color-feedback-error-base)!important}[data-brand=seguros-bolivar] .sb-ui-input--warning{--sb-ui-input-border-color:var(--sb-ui-color-feedback-warning-base);--sb-ui-input-border-focus:var(--sb-ui-color-feedback-warning-base);--sb-ui-input-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-input--warning+.sb-ui-input-icon{color:var(--sb-ui-color-feedback-warning-base)}[data-brand=seguros-bolivar] .sb-ui-input-container:has(.sb-ui-input--warning) .sb-ui-input-helper{color:var(--sb-ui-color-feedback-warning-base)!important}[data-brand=seguros-bolivar] .sb-ui-input:focus+.sb-ui-input-icon{color:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-input.sb-ui-input--disabled,[data-brand=seguros-bolivar] .sb-ui-input:disabled{--sb-ui-input-bg-disabled:var(--sb-ui-color-grayscale-L300);--sb-ui-input-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-input-border-disabled:var(--sb-ui-color-grayscale-L200)}}[data-brand=seguros-bolivar] .sb-ui-select{--sb-ui-select-border-radius:8px;--sb-ui-select-padding-x:16px;--sb-ui-select-padding-y:8px;--sb-ui-select-min-height:40px;--sb-ui-select-font-size:1rem;--sb-ui-select-font-weight:400;--sb-ui-select-arrow-size:16px}[data-brand=seguros-bolivar] .sb-ui-select-label{font-size:14px;font-weight:400;margin-bottom:8px}[data-brand=seguros-bolivar] .sb-ui-select-helper{font-size:9pt;font-weight:400;margin-top:8px;padding-left:8px}[data-brand=seguros-bolivar] .sb-ui-select-container{padding:8px 1pc}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-select{--sb-ui-select-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-select-bg-disabled:var(--sb-ui-color-grayscale-L300);--sb-ui-select-text-color:var(--sb-ui-color-grayscale-black);--sb-ui-select-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-select-text-placeholder:var(--sb-ui-color-grayscale-base);--sb-ui-select-border-color:var(--sb-ui-color-grayscale-base);--sb-ui-select-border-color-focus:var(--sb-ui-color-primary-base);--sb-ui-select-border-width:1px;--sb-ui-select-shadow:none;--sb-ui-select-shadow-focus:none;--sb-ui-select-arrow-color:var(--sb-ui-color-grayscale-base)}[data-brand=seguros-bolivar] .sb-ui-select:focus{box-shadow:none!important;outline:none!important}[data-brand=seguros-bolivar] .sb-ui-select:focus-visible{box-shadow:none!important;outline:none!important}[data-brand=seguros-bolivar] .sb-ui-select:focus-visible:not(:disabled){box-shadow:none!important;outline:none!important}[data-brand=seguros-bolivar] .sb-ui-select-container:focus-within .sb-ui-select-label{color:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-select-helper{color:var(--sb-ui-color-grayscale-D200)}[data-brand=seguros-bolivar] .sb-ui-select,[data-brand=seguros-bolivar] .sb-ui-select:hover:not(:disabled){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%239B9B9B' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select:hover:not(:disabled){border-color:var(--sb-ui-color-grayscale-base)}[data-brand=seguros-bolivar] .sb-ui-select:focus,[data-brand=seguros-bolivar] .sb-ui-select:focus-visible,[data-brand=seguros-bolivar] .sb-ui-select:focus-within{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23009056' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important;border-color:var(--sb-ui-color-primary-base)!important;box-shadow:none!important}[data-brand=seguros-bolivar] .sb-ui-select:active:not(:disabled){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23009056' d='M8 5L3 10h10z'/%3E%3C/svg%3E");border-color:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-select.sb-ui-select--disabled,[data-brand=seguros-bolivar] .sb-ui-select:disabled{background-color:var(--sb-ui-color-grayscale-L300);border-color:var(--sb-ui-color-grayscale-L200);color:var(--sb-ui-color-grayscale-base);cursor:not-allowed;opacity:.6}[data-brand=seguros-bolivar] .sb-ui-select--success{--sb-ui-select-border-color:var(--sb-ui-color-feedback-success-base);--sb-ui-select-border-color-focus:var(--sb-ui-color-feedback-success-base);--sb-ui-select-shadow-focus:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%2328A745' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select--success:focus,[data-brand=seguros-bolivar] .sb-ui-select--success:focus-visible,[data-brand=seguros-bolivar] .sb-ui-select--success:focus-within{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%2328A745' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select-container:has(.sb-ui-select--success) .sb-ui-select-helper{color:var(--sb-ui-color-feedback-success-base)}[data-brand=seguros-bolivar] .sb-ui-select--error{--sb-ui-select-border-color:var(--sb-ui-color-feedback-error-base);--sb-ui-select-border-color-focus:var(--sb-ui-color-feedback-error-base);--sb-ui-select-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-select-container:has(.sb-ui-select--error) .sb-ui-select-helper{color:var(--sb-ui-color-feedback-error-base)}[data-brand=seguros-bolivar] .sb-ui-select--error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23DC3545' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select--error:focus,[data-brand=seguros-bolivar] .sb-ui-select--error:focus-visible,[data-brand=seguros-bolivar] .sb-ui-select--error:focus-within{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23DC3545' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important;border-color:var(--sb-ui-color-feedback-error-base)!important}[data-brand=seguros-bolivar] .sb-ui-select--warning{--sb-ui-select-border-color:var(--sb-ui-color-feedback-warning-base);--sb-ui-select-border-color-focus:var(--sb-ui-color-feedback-warning-base);--sb-ui-select-shadow-focus:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFC100' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select--warning:focus,[data-brand=seguros-bolivar] .sb-ui-select--warning:focus-visible,[data-brand=seguros-bolivar] .sb-ui-select--warning:focus-within{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFC100' d='M8 11L3 6h10z'/%3E%3C/svg%3E")!important}[data-brand=seguros-bolivar] .sb-ui-select-container:has(.sb-ui-select--warning) .sb-ui-select-helper{color:var(--sb-ui-color-feedback-warning-base)}}[data-brand=seguros-bolivar] .sb-ui-select--small{--sb-ui-select-padding-x:12px;--sb-ui-select-padding-y:6px;--sb-ui-select-font-size:0.875rem;--sb-ui-select-min-height:32px;--sb-ui-select-arrow-size:14px}[data-brand=seguros-bolivar] .sb-ui-select--medium{--sb-ui-select-padding-x:16px;--sb-ui-select-padding-y:8px;--sb-ui-select-font-size:1rem;--sb-ui-select-min-height:40px;--sb-ui-select-arrow-size:16px}[data-brand=seguros-bolivar] .sb-ui-select--large{--sb-ui-select-padding-x:20px;--sb-ui-select-padding-y:12px;--sb-ui-select-font-size:1.125rem;--sb-ui-select-min-height:48px;--sb-ui-select-arrow-size:18px}[data-brand=seguros-bolivar] .sb-ui-table{--sb-ui-table-border:var(--sb-ui-color-grayscale-L200,#e1e1e1);--sb-ui-table-border-radius:8px;--sb-ui-table-font-size:14px;--sb-ui-table-header-bg:var(--sb-ui-color-grayscale-L400,#fafafa);--sb-ui-table-header-text:var(--sb-ui-color-grayscale-D100,#5b5b5b);--sb-ui-table-header-font-weight:400;--sb-ui-table-row-hover-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-table-row-selected-bg:var(--sb-ui-color-primary-L400,#f2f9f6);--sb-ui-table-row-striped-bg:var(--sb-ui-color-grayscale-L400,#fafafa);--sb-ui-table-text:var(--sb-ui-color-grayscale-D300,#1b1b1b);--sb-ui-table-padding-block:16px;--sb-ui-table-padding-inline:16px;border:1px solid var(--sb-ui-color-grayscale-L200,#e1e1e1);border-radius:8px}[data-brand=seguros-bolivar] .sb-ui-table thead,[data-brand=seguros-bolivar] .sb-ui-table thead th{background-color:var(--sb-ui-color-grayscale-L400,#fafafa);border-bottom:1px solid var(--sb-ui-color-grayscale-L200,#e1e1e1)}[data-brand=seguros-bolivar] .sb-ui-table thead th{color:var(--sb-ui-color-grayscale-D100,#5b5b5b);font-size:14px;font-weight:400;padding-block:1pc;padding-inline:1pc;position:relative;text-align:start}[data-brand=seguros-bolivar] .sb-ui-table thead tr:first-child th:first-child{border-start-start-radius:8px}[data-brand=seguros-bolivar] .sb-ui-table thead tr:first-child th:last-child{border-start-end-radius:8px}[data-brand=seguros-bolivar] .sb-ui-table tbody tr:last-child td:first-child{border-end-start-radius:8px}[data-brand=seguros-bolivar] .sb-ui-table tbody tr:last-child td:last-child{border-end-end-radius:8px}[data-brand=seguros-bolivar] .sb-ui-table thead th.sortable{cursor:pointer;user-select:none}[data-brand=seguros-bolivar] .sb-ui-table thead th.sortable:after{content:"⇅";font-size:9pt;margin-left:8px;opacity:.3}[data-brand=seguros-bolivar] .sb-ui-table thead th.sortable:hover:after{opacity:.6}[data-brand=seguros-bolivar] .sb-ui-table tbody td{background-color:var(--sb-ui-color-grayscale-white,#fff);border-bottom:1px solid var(--sb-ui-color-grayscale-L200,#e1e1e1);color:var(--sb-ui-color-grayscale-D300,#1b1b1b);font-size:14px;padding-block:1pc;padding-inline:1pc}[data-brand=seguros-bolivar] .sb-ui-table tbody tr.sb-ui-table__row--selected td,[data-brand=seguros-bolivar] .sb-ui-table tbody tr:hover,[data-brand=seguros-bolivar] .sb-ui-table tbody tr:hover td{background-color:var(--sb-ui-color-primary-L400,#f2f9f6)}[data-brand=seguros-bolivar] .sb-ui-table input[type=number],[data-brand=seguros-bolivar] .sb-ui-table input[type=text]{background-color:var(--sb-ui-color-grayscale-white,#fff);border:1px solid var(--sb-ui-color-grayscale-L100,#d0d0d0);border-radius:4px;box-sizing:border-box;color:var(--sb-ui-color-grayscale-D300,#1b1b1b);font-size:14px;inline-size:100%;max-inline-size:200px;padding-block:8px;padding-inline:9pt;transition:border-color .2s ease}[data-brand=seguros-bolivar] .sb-ui-table input[type=number]:hover,[data-brand=seguros-bolivar] .sb-ui-table input[type=text]:hover{border-color:var(--sb-ui-color-grayscale-base,#9b9b9b)}[data-brand=seguros-bolivar] .sb-ui-table input[type=number]:focus,[data-brand=seguros-bolivar] .sb-ui-table input[type=text]:focus{border-color:var(--sb-ui-color-primary-base,#038450);border-width:2px;box-shadow:0 0 0 1px rgba(3,132,80,.1);outline:none}[data-brand=seguros-bolivar] .sb-ui-table input[type=checkbox]{accent-color:#1a73e8;block-size:20px;border:2px solid #d0d0d0;border-radius:2px;cursor:pointer;inline-size:20px}[data-brand=seguros-bolivar] .sb-ui-table input[type=checkbox]:hover{border-color:#9b9b9b}[data-brand=seguros-bolivar] .sb-ui-table input[type=checkbox]:checked{accent-color:#1a73e8}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-table-pagination{align-items:center;display:flex;gap:8px;justify-content:center;padding-block:24px;padding-inline:1pc}[data-brand=seguros-bolivar] .sb-ui-table-pagination__button{--sb-ui-pagination-btn-bg:#fff;--sb-ui-pagination-btn-border:#d0d0d0;--sb-ui-pagination-btn-text:#5b5b5b;--sb-ui-pagination-btn-hover-bg:#fffcf0;background-color:#fff;block-size:40px;border:1px solid #d0d0d0;border-radius:50%;color:#5b5b5b;font-size:14px;font-weight:400;inline-size:40px;min-block-size:40px;min-inline-size:40px}[data-brand=seguros-bolivar] .sb-ui-table-pagination__button--active{background-color:var(--sb-ui-color-secondary-base,#ffe16f)!important;border-color:var(--sb-ui-color-secondary-base,#ffe16f)!important;color:var(--sb-ui-color-primary-base,#038450)!important;font-weight:600}[data-brand=seguros-bolivar] .sb-ui-table-pagination__button:hover:not(:disabled):not(.sb-ui-table-pagination__button--active){background-color:var(--sb-ui-color-primary-L400,#f2f9f6);border-color:var(--sb-ui-color-primary-base,#038450)}[data-brand=seguros-bolivar] .sb-ui-table-pagination__button:disabled{background-color:var(--sb-ui-color-grayscale-L300,#f5f5f5);border-color:var(--sb-ui-color-grayscale-L200,#e1e1e1);color:var(--sb-ui-color-grayscale-base,#9b9b9b);cursor:not-allowed}[data-brand=seguros-bolivar] .sb-ui-table-pagination__select{background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;color:#1b1b1b;font-size:14px;min-inline-size:70px;padding-block:8px;padding-inline:9pt}[data-brand=seguros-bolivar] .sb-ui-table-pagination__select:hover{border-color:var(--sb-ui-color-primary-base,#038450)}[data-brand=seguros-bolivar] .sb-ui-table-pagination__select:focus{border-color:var(--sb-ui-color-primary-base,#038450);border-width:2px;outline:none}}[data-brand=seguros-bolivar] .sb-ui-table-container{border:1px solid var(--sb-ui-color-grayscale-L200,#e1e1e1);border-radius:8px;margin-inline:auto;overflow:hidden}[data-brand=seguros-bolivar] .table-wrapper{align-items:center;display:flex;flex-direction:column;inline-size:100%}[data-brand=seguros-bolivar] .section{text-align:center}[data-brand=seguros-bolivar] .section h2{border-bottom-color:var(--sb-ui-color-primary-L300,#cce9dd);color:var(--sb-ui-color-primary-base,#038450);text-align:center}[data-brand=seguros-bolivar] .section p{color:var(--sb-ui-color-grayscale-D100,#5b5b5b);text-align:center}[data-brand=seguros-bolivar] .section .table-wrapper{text-align:initial}[data-brand=seguros-bolivar] .sb-ui-tabs{--sb-ui-tabs-padding-inline:clamp(0.625rem,0.5rem + 0.5vw,0.875rem);--sb-ui-tabs-padding-block:clamp(0.5rem,0.4rem + 0.3vw,0.625rem);--sb-ui-tabs-gap:clamp(0.375rem,0.3rem + 0.3vw,0.5rem);--sb-ui-tabs-panel-padding-inline:clamp(2.5rem,2rem + 2.5vw,4rem);--sb-ui-tabs-panel-padding-block:clamp(2.5rem,2rem + 2.5vw,4rem);--sb-ui-tabs-panel-margin-block-start:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);--sb-ui-tabs-border-radius:clamp(6px,0.4rem + 0.3vw,8px);--sb-ui-tabs-icon-size:clamp(18px,1rem + 0.3vw,20px);--sb-ui-tabs-indicator-size:2px;--sb-ui-tabs-title-font-size:clamp(0.8125rem,0.75rem + 0.25vw,0.875rem);--sb-ui-tabs-description-font-size:clamp(0.6875rem,0.65rem + 0.15vw,0.75rem)}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-tabs--track{--sb-ui-tabs-bg-color:transparent;--sb-ui-tabs-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-tabs-bg-active:transparent;--sb-ui-tabs-text-color:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-hover:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-color:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-hover:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-tabs-border-color:var(--sb-ui-color-grayscale-L200);--sb-ui-tabs-border-active:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-tabs--button{--sb-ui-tabs-bg-color:transparent;--sb-ui-tabs-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-tabs-bg-active:var(--sb-ui-color-secondary-L400);--sb-ui-tabs-text-color:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-hover:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-color:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-hover:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-tabs-border-color:var(--sb-ui-color-grayscale-L200)}[data-brand=seguros-bolivar] .sb-ui-tabs--folder{--sb-ui-tabs-bg-color:transparent;--sb-ui-tabs-bg-hover:var(--sb-ui-color-secondary-L400);--sb-ui-tabs-bg-active:transparent;--sb-ui-tabs-text-color:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-hover:var(--sb-ui-color-grayscale-D200);--sb-ui-tabs-text-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-color:var(--sb-ui-color-grayscale-base);--sb-ui-tabs-icon-hover:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-active:var(--sb-ui-color-primary-base);--sb-ui-tabs-icon-disabled:var(--sb-ui-color-grayscale-L100);--sb-ui-tabs-border-color:var(--sb-ui-color-grayscale-L200)}}[data-brand=seguros-bolivar] .sb-ui-textarea{--sb-ui-textarea-border-radius:8px;--sb-ui-textarea-padding-x:16px;--sb-ui-textarea-padding-y:8px;--sb-ui-textarea-font-size:1rem;--sb-ui-textarea-font-weight:400;--sb-ui-textarea-min-height:80px;--sb-ui-textarea-line-height:1.5}[data-brand=seguros-bolivar] .sb-ui-textarea-label{--sb-ui-textarea-label-font-size:14px;--sb-ui-textarea-label-font-weight:400;--sb-ui-textarea-label-margin-block-end:8px}[data-brand=seguros-bolivar] .sb-ui-textarea-helper{--sb-ui-textarea-helper-font-size:12px;--sb-ui-textarea-helper-font-weight:400;--sb-ui-textarea-helper-margin-block-start:8px;padding-inline-start:8px}[data-brand=seguros-bolivar] .sb-ui-textarea-container{padding:8px 1pc}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-textarea{--sb-ui-textarea-bg-color:var(--sb-ui-color-grayscale-white);--sb-ui-textarea-bg-disabled:var(--sb-ui-color-grayscale-L300);--sb-ui-textarea-text-color:var(--sb-ui-color-grayscale-black);--sb-ui-textarea-text-placeholder:var(--sb-ui-color-grayscale-base);--sb-ui-textarea-text-disabled:var(--sb-ui-color-grayscale-base);--sb-ui-textarea-border-color:var(--sb-ui-color-grayscale-base);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-primary-base);--sb-ui-textarea-shadow:none;--sb-ui-textarea-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-textarea:focus,[data-brand=seguros-bolivar] .sb-ui-textarea:focus-visible{box-shadow:none!important;outline:none!important}[data-brand=seguros-bolivar] .sb-ui-textarea-container:focus-within .sb-ui-textarea-label{color:var(--sb-ui-color-primary-base)}[data-brand=seguros-bolivar] .sb-ui-textarea-helper{--sb-ui-textarea-helper-color:var(--sb-ui-color-grayscale-D200);color:var(--sb-ui-color-grayscale-D200)}[data-brand=seguros-bolivar] .sb-ui-textarea-helper i{color:var(--sb-ui-color-feedback-success-base)}[data-brand=seguros-bolivar] .sb-ui-textarea--success{--sb-ui-textarea-border-color:var(--sb-ui-color-feedback-success-base);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-feedback-success-base);--sb-ui-textarea-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--success) .sb-ui-textarea-helper{color:var(--sb-ui-color-feedback-success-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--success) .sb-ui-textarea-helper i{color:var(--sb-ui-color-feedback-success-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea--error{--sb-ui-textarea-border-color:var(--sb-ui-color-feedback-error-base);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-feedback-error-base);--sb-ui-textarea-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--error) .sb-ui-textarea-helper{color:var(--sb-ui-color-feedback-error-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--error) .sb-ui-textarea-helper i{color:var(--sb-ui-color-feedback-error-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea--warning{--sb-ui-textarea-border-color:var(--sb-ui-color-feedback-warning-base);--sb-ui-textarea-border-color-focus:var(--sb-ui-color-feedback-warning-base);--sb-ui-textarea-shadow-focus:none}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--warning) .sb-ui-textarea-helper{color:var(--sb-ui-color-feedback-warning-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea-container:has(.sb-ui-textarea--warning) .sb-ui-textarea-helper i{color:var(--sb-ui-color-feedback-warning-base)!important}[data-brand=seguros-bolivar] .sb-ui-textarea:disabled{background-color:var(--sb-ui-color-grayscale-L300);border-color:var(--sb-ui-color-grayscale-L200);color:var(--sb-ui-color-grayscale-base)}}[data-brand=seguros-bolivar] .sb-ui-toggle{--sb-ui-toggle-width:3rem;--sb-ui-toggle-height:1.5rem;--sb-ui-toggle-slider-size:1.375rem;--sb-ui-toggle-slider-offset:-0.1875rem;--sb-ui-toggle-border-radius:2rem;--sb-ui-toggle-border-width:0px;--sb-ui-toggle-font-size:0.875rem;--sb-ui-toggle-font-weight:400;--sb-ui-toggle-gap:0.75rem}[data-brand=seguros-bolivar] .sb-ui-toggle--small{--sb-ui-toggle-width:2.5rem;--sb-ui-toggle-height:1.25rem;--sb-ui-toggle-slider-size:1.125rem;--sb-ui-toggle-slider-offset:-0.0625rem;--sb-ui-toggle-font-size:0.75rem;--sb-ui-toggle-gap:0.5rem}[data-brand=seguros-bolivar] .sb-ui-toggle--medium{--sb-ui-toggle-width:3rem;--sb-ui-toggle-height:1.5rem;--sb-ui-toggle-slider-size:1.375rem;--sb-ui-toggle-slider-offset:-0.1875rem;--sb-ui-toggle-font-size:0.875rem;--sb-ui-toggle-gap:0.75rem}[data-brand=seguros-bolivar] .sb-ui-toggle--large{--sb-ui-toggle-width:3.5rem;--sb-ui-toggle-height:1.75rem;--sb-ui-toggle-slider-size:1.625rem;--sb-ui-toggle-slider-offset:-0.0625rem;--sb-ui-toggle-font-size:1rem;--sb-ui-toggle-gap:1rem}@layer brand-overrides{[data-brand=seguros-bolivar] .sb-ui-toggle-slider{--sb-ui-toggle-bg-color:var(--sb-ui-color-grayscale-L200);--sb-ui-toggle-border-color:transparent;--sb-ui-toggle-shadow:none}[data-brand=seguros-bolivar] .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-grayscale-base);opacity:1}[data-brand=seguros-bolivar] .sb-ui-toggle:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-grayscale-D200);opacity:1}[data-brand=seguros-bolivar] .sb-ui-toggle-input:focus+.sb-ui-toggle-slider:before,[data-brand=seguros-bolivar] .sb-ui-toggle-input:focus-visible+.sb-ui-toggle-slider:before{box-shadow:none;outline:3px solid var(--sb-ui-color-primary-L100);outline-offset:0}[data-brand=seguros-bolivar] .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{--sb-ui-toggle-bg-color-active:var(--sb-ui-color-primary-L300);--sb-ui-toggle-border-color-active:transparent;--sb-ui-toggle-shadow-active:none;background-color:var(--sb-ui-color-primary-L300);border-color:transparent;box-shadow:none}[data-brand=seguros-bolivar] .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-primary-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-primary-L200)}[data-brand=seguros-bolivar] .sb-ui-toggle:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-primary-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle-input:checked:focus+.sb-ui-toggle-slider:before,[data-brand=seguros-bolivar] .sb-ui-toggle-input:checked:focus-visible+.sb-ui-toggle-slider:before{box-shadow:none;outline:3px solid var(--sb-ui-color-primary-L100);outline-offset:0}[data-brand=seguros-bolivar] .sb-ui-toggle-input:disabled+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-grayscale-L300);border-color:transparent;cursor:not-allowed;opacity:1}[data-brand=seguros-bolivar] .sb-ui-toggle-input:disabled+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-grayscale-L100)}[data-brand=seguros-bolivar] .sb-ui-toggle-input:disabled:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-grayscale-L300);border-color:transparent;opacity:1}[data-brand=seguros-bolivar] .sb-ui-toggle-input:disabled:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-grayscale-base)}[data-brand=seguros-bolivar] .sb-ui-toggle-input:disabled~.sb-ui-toggle-label{color:var(--sb-ui-color-grayscale-base);cursor:not-allowed}[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-error-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-error-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-error-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-error-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-error-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-error-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-error-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-error-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-input:focus+.sb-ui-toggle-slider:before,[data-brand=seguros-bolivar] .sb-ui-toggle--error .sb-ui-toggle-input:focus-visible+.sb-ui-toggle-slider:before{outline:3px solid var(--sb-ui-color-feedback-error-L100);outline-offset:0}[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-warning-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-warning-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-warning-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-warning-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-warning-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-warning-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-warning-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-warning-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-input:focus+.sb-ui-toggle-slider:before,[data-brand=seguros-bolivar] .sb-ui-toggle--warning .sb-ui-toggle-input:focus-visible+.sb-ui-toggle-slider:before{outline:3px solid var(--sb-ui-color-feedback-warning-L100);outline-offset:0}[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-success-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-success-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-success-L300)!important;border-color:transparent!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-success-base)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-success-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-success-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider{background-color:var(--sb-ui-color-feedback-success-L200)!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success:hover:not(:has(.sb-ui-toggle-input:disabled)) .sb-ui-toggle-input:checked+.sb-ui-toggle-slider:before{background-color:var(--sb-ui-color-feedback-success-D100)!important;opacity:1!important}[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-input:focus+.sb-ui-toggle-slider:before,[data-brand=seguros-bolivar] .sb-ui-toggle--success .sb-ui-toggle-input:focus-visible+.sb-ui-toggle-slider:before{outline:3px solid var(--sb-ui-color-feedback-success-L100);outline-offset:0}[data-brand=seguros-bolivar] .sb-ui-toggle-label{color:var(--sb-ui-color-grayscale-black);font-size:14px;font-weight:400}}