@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{--sol-typography-font-family-base: Lato, sans-serif;--sol-typography-font-family-highlight: "PP Right Grotesk", sans-serif;--sol-typography-font-weight-bold: 700;--sol-typography-font-weight-regular: 400;--sol-typography-font-size-nano: 10px;--sol-typography-font-size-micro: 12px;--sol-typography-font-size-xsss: 14px;--sol-typography-font-size-xss: 16px;--sol-typography-font-size-xs: 20px;--sol-typography-font-size-sm: 24px;--sol-typography-font-size-md: 28px;--sol-typography-font-size-lg: 32px;--sol-typography-font-size-xl: 40px;--sol-typography-font-size-xxl: 48px;--sol-typography-font-size-xxxl: 56px;--sol-typography-font-size-huge: 64px;--sol-typography-font-size-mega: 72px;--sol-typography-font-size-giga: 80px;--sol-typography-font-letter-spacing-default: 0em;--sol-typography-font-letter-spacing-sm: 4px;--sol-typography-font-letter-spacing-md: 16px;--sol-typography-font-letter-line-height-default: 1.5;--sol-color-brand-primary-pure: #000000;--sol-color-brand-primary-dark: #212121;--sol-color-brand-primary-medium: #666666;--sol-color-brand-primary-light: #a3a3a3;--sol-color-brand-secondary-pure: #00b569;--sol-color-brand-secondary-dark: #008859;--sol-color-brand-secondary-medium: #bfff00;--sol-color-brand-secondary-light: #f3ffd8;--sol-color-brand-gradient-pure: linear-gradient(180deg, #BFFF00 0%, #00B569 100%);--sol-color-brand-gradient-dark: linear-gradient(180deg, #BFFF00 0%, #42CF45 50%, #008859 100%);--sol-color-highlight-pure: #8250df;--sol-color-highlight-dark: #342059;--sol-color-highlight-medium: #c0a7ef;--sol-color-highlight-light: #e6dcf9;--sol-color-neutral-low-pure: #000000;--sol-color-neutral-low-light: #757575;--sol-color-neutral-low-medium: #505050;--sol-color-neutral-low-dark: #222222;--sol-color-neutral-low-dark-medium: #333333;--sol-color-neutral-high-pure: #ffffff;--sol-color-neutral-high-light: #f0f0f0;--sol-color-neutral-high-medium: #dedede;--sol-color-neutral-high-dark: #c8c8c8;--sol-color-feedback-negative-pure: #d0382d;--sol-color-feedback-negative-dark: #531612;--sol-color-feedback-negative-medium: #e79b96;--sol-color-feedback-negative-light: #f6d7d5;--sol-color-feedback-informative-pure: #1976d2;--sol-color-feedback-informative-dark: #0a2f54;--sol-color-feedback-informative-medium: #8cbae8;--sol-color-feedback-informative-light: #d1e4f6;--sol-color-feedback-positive-pure: #1ca36f;--sol-color-feedback-positive-dark: #0b412c;--sol-color-feedback-positive-medium: #8dd1b7;--sol-color-feedback-positive-light: #d2ede2;--sol-color-feedback-warning-pure: #ffb300;--sol-color-feedback-warning-dark: #664800;--sol-color-feedback-warning-medium: #ffd97f;--sol-color-feedback-warning-light: #fff0cc;--sol-border-radius-sm: 4px;--sol-border-radius-md: 8px;--sol-border-radius-lg: 16px;--sol-border-radius-full: 100%;--sol-border-width-xs: 1px;--sol-border-width-sm: 2px;--sol-border-width-md: 4px;--sol-border-width-lg: 8px;--sol-spacing-1quark: 1px;--sol-spacing-2quark: 2px;--sol-spacing-quark: 4px;--sol-spacing-nano: 8px;--sol-spacing-micro: 12px;--sol-spacing-4xs: 16px;--sol-spacing-3xs: 20px;--sol-spacing-2xs: 24px;--sol-spacing-xs: 32px;--sol-spacing-sm: 40px;--sol-spacing-md: 48px;--sol-spacing-lg: 56px;--sol-spacing-xl: 64px;--sol-spacing-2xl: 72px;--sol-spacing-3xl: 80px;--sol-spacing-mega: 96px;--sol-spacing-2mega: 120px;--sol-spacing-3mega: 160px;--sol-spacing-giga: 200px;--sol-opacity-semiopaque: .8;--sol-opacity-intense: .6;--sol-opacity-medium: .32;--sol-opacity-light: .16}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:PP Right Grotesk;src:url(https://assets.solfacil.com.br/fonts/PPRightGrotesk-WideMedium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Right Grotesk;src:url(https://assets.solfacil.com.br/fonts/PPRightGrotesk-WideMediumItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sol-button{align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;border:none;color:var(--sol-border-width-xs, 1px) solid transparent;outline:2px solid transparent;outline-offset:2px;box-sizing:border-box;height:var(--sol-spacing-md, 48px);border-radius:var(--sol-border-radius-md, 8px);font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-weight:var(--sol-typography-font-weight-bold, 700);font-size:var(--sol-typography-font-size-xsss, 14px);color:var(--sol-color-neutral-high-pure, #ffffff);padding:var(--sol-spacing-nano, 8px) var(--sol-spacing-xs, 32px)}.sol-button.is-primary{background-color:var(--sol-color-brand-primary-dark, #212121);box-shadow:none!important}.sol-button.is-primary.is-on-color{background-color:var(--sol-color-brand-secondary-medium, #bfff00);color:var(--sol-color-neutral-low-dark, #222222)}.sol-button.is-primary:hover{background-color:var(--sol-color-brand-primary-medium, #666666)}.sol-button.is-primary:active{background-color:var(--sol-color-brand-primary-light, #a3a3a3)}.sol-button.is-primary:disabled{color:var(--sol-color-neutral-low-medium, #505050);background-color:var(--sol-color-neutral-high-medium, #dedede)}.sol-button.is-secondary{background-color:transparent;color:var(--sol-color-neutral-low-dark, #222222);border:var(--sol-border-width-xs, 1px) solid var(--sol-color-neutral-low-dark, #222222)}.sol-button.is-secondary.is-on-color{color:var(--sol-color-neutral-high-pure, #ffffff);box-shadow:inset 0 0 0 var(--sol-border-width-xs, 1px) var(--sol-color-neutral-high-pure, #ffffff)}.sol-button.is-secondary.is-on-color:hover{box-shadow:inset 0 0 0 var(--sol-border-width-sm, 2px) var(--sol-color-neutral-high-pure, #ffffff)}.sol-button.is-secondary:hover{box-shadow:inset 0 0 0 1px var(--sol-color-neutral-low-medium, #505050)}.sol-button.is-secondary:disabled{color:#222222ad;box-shadow:inset 0 0 0 var(--sol-border-width-xs, 1px) #222222ad}.sol-button.is-tertiary{background-color:transparent;color:var(--sol-color-neutral-low-dark, #222222)}.sol-button.is-tertiary:hover{background-color:#dededea3}.sol-button.is-tertiary.is-on-color{color:var(--sol-color-neutral-high-pure, #ffffff)}.sol-button.is-tertiary:disabled{color:#222222ad}.sol-button.is-destructive{background-color:var(--sol-color-feedback-negative-pure, #d0382d);color:var(--sol-color-neutral-high-pure, #ffffff)}.sol-button.is-destructive:hover{background-color:var(--sol-color-feedback-negative-dark, #531612)}.sol-button.is-destructive:disabled{background-color:#dededead;color:#333333ad}.sol-button.is-brand-pure{background-color:var(--sol-color-brand-secondary-pure, #00b569);color:var(--sol-color-neutral-high-light, #f0f0f0);border:none}.sol-button.is-brand-pure:hover{background-color:var(--sol-color-brand-secondary-medium, #bfff00)}.sol-button.is-brand-dark{background-color:var(--sol-color-brand-secondary-dark, #008859);color:var(--sol-color-neutral-high-light, #f0f0f0);border:none}.sol-button.is-brand-dark:hover{background-color:var(--sol-color-brand-secondary-dark, #008859)}.sol-button.is-small{padding:var(--sol-spacing-quark, 4px) var(--sol-spacing-4xs, 16px);font-size:var(--sol-typography-font-size-micro, 12px);gap:var(--sol-spacing-nano, 8px);height:var(--sol-spacing-xs, 32px);line-height:1;--size: 16px;--border-width: 1px !important}.sol-button.is-medium{padding:var(--sol-spacing-nano, 8px) var(--sol-spacing-2xs, 24px);font-size:var(--sol-typography-font-size-xsss, 14px);gap:var(--sol-spacing-nano, 8px);height:var(--sol-spacing-md, 48px);--size: 20px;--border-width: 2px !important}.sol-button.is-large{padding:var(--sol-spacing-micro, 12px) var(--sol-spacing-xs, 32px);font-size:var(--sol-typography-font-size-xss, 16px);gap:var(--sol-spacing-nano, 8px);height:var(--sol-spacing-lg, 56px);--size: 24px;--border-width: 3px !important}.sol-button:focus-within{outline-color:var(--sol-color-highlight-pure, #8250df)}.sol-button:focus:not(:focus-visible){outline:none}.sol-button:disabled{cursor:not-allowed}.sol-button.is-loading{opacity:.5;cursor:not-allowed;position:relative;color:transparent!important;content:"";--border-width: 3px}.sol-button.is-loading:before{position:absolute;position:absolute!important;top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2);border-bottom:var(--border-width) solid #757575;border-left:var(--border-width) solid #757575;border-radius:var(--sol-border-radius-full, 100%);border-right:var(--border-width) solid #757575;border-top:var(--border-width) solid #757575;box-sizing:border-box;content:"";display:block;height:var(--size);position:relative;width:var(--size)}.sol-button.is-loading:after{position:absolute;position:absolute!important;box-sizing:border-box;left:calc(50% - var(--size) / 2);top:calc(50% - var(--size) / 2);animation:spinAround .75s linear infinite;border-bottom:var(--border-width) solid var(--sol-color-neutral-low-pure, #000000);border-left:var(--border-width) solid var(--sol-color-neutral-low-pure, #000000);border-radius:var(--sol-border-radius-full, 100%);border-right:var(--border-width) solid transparent;border-top:var(--border-width) solid transparent;content:"";display:block;height:var(--size);position:relative;width:var(--size)}.sol-button-group{display:flex;gap:0}.sol-button-group .sol-button:nth-of-type(1){border-top-left-radius:var(--sol-border-radius-md, 8px);border-bottom-left-radius:var(--sol-border-radius-md, 8px);border-right:none}.sol-button-group .sol-button{border-radius:0;border-left:1px solid var(--sol-color-neutral-low-dark, #222222)}.sol-button-group .sol-button:last-of-type{border-top-right-radius:var(--sol-border-radius-md, 8px);border-bottom-right-radius:var(--sol-border-radius-md, 8px);border-left:none}.sol-checkbox{display:flex;align-items:center;position:relative;gap:var(--sol-spacing-nano, 8px);height:20px;width:auto;font-family:var(--sol-typography-font-family-base, Lato, sans-serif)}.sol-checkbox:hover>input:after{border-color:var(--sol-color-neutral-low-light, #757575);cursor:pointer}.sol-checkbox>input[type=checkbox]{appearance:none;padding:0;margin:0;height:20px;width:20px;cursor:pointer;position:relative}.sol-checkbox>input[type=checkbox]:after{content:"";height:20px;width:20px;display:block;border-radius:var(--sol-border-width-md, 4px);border:var(--sol-border-width-xs, 1px) solid var(--sol-color-neutral-high-dark, #c8c8c8);background:var(--sol-color-neutral-high-pure, #ffffff);z-index:1}.sol-checkbox>input[type=checkbox]:before{content:"";height:10px;width:5px;border:1px solid var(--sol-color-neutral-low-pure, #000000);border-left:0;border-top:0;transform:rotate(45deg) scale(1.5);position:absolute;z-index:2;top:3px;left:calc(50% - 2px);transition:.2s ease-in-out;opacity:0}.sol-checkbox>input[type=checkbox]:checked:after{border-color:var(--sol-color-neutral-low-dark, #222222);background:var(--sol-color-neutral-low-dark, #222222)}.sol-checkbox>input[type=checkbox]:checked:before{content:"";height:10px;width:5px;border:1px solid var(--sol-color-neutral-high-pure, #ffffff);border-left:0;border-top:0;transform:rotate(45deg);position:absolute;z-index:2;opacity:1}.sol-checkbox>input[type=checkbox]:indeterminate:after{border-color:var(--sol-color-neutral-low-dark, #222222);background:var(--sol-color-neutral-low-dark, #222222)}.sol-checkbox>input[type=checkbox]:indeterminate:before{content:"";height:1px;width:12px;background-color:var(--sol-color-neutral-high-pure, #ffffff);position:absolute;z-index:2;top:50%;left:5px;transform:rotate(0);opacity:1}.sol-checkbox>input[type=checkbox]:disabled{opacity:.5}.sol-control{position:relative}.sol-control .sol-icon{position:absolute;top:0;right:0;justify-content:center;align-items:center;display:flex;height:var(--sol-spacing-md, 48px);width:var(--sol-spacing-md, 48px)}.sol-control .sol-icon>*{width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center}.sol-control .sol-icon.is-left{left:0;right:auto}.sol-control:has(.sol-icon.is-left) .sol-input{padding-left:var(--sol-spacing-md, 48px)!important}.sol-control:has(.sol-icon.is-right) .sol-input{padding-right:var(--sol-spacing-md, 48px)!important}.sol-control.is-loading:after{content:"";animation:spinAround .3s linear infinite;border-bottom:2px solid var(--sol-color-neutral-low-dark, #222222);border-left:2px solid var(--sol-color-neutral-low-dark, #222222);border-radius:100%;border-right:2px solid transparent;border-top:2px solid transparent;display:block;height:var(--sol-spacing-micro, 12px);position:absolute;top:calc((var(--sol-spacing-md, 48px) - var(--sol-spacing-micro, 12px)) / 2);right:calc((var(--sol-spacing-md, 48px) - var(--sol-spacing-micro, 12px)) / 2 - 2px);width:var(--sol-spacing-micro, 12px)}.sol-control.is-small .sol-input{height:var(--sol-spacing-xs, 32px)!important;font-size:var(--sol-typography-font-size-xsss, 14px)}.sol-control.is-small:has(.sol-icon.is-left) .sol-input{padding-left:var(--sol-spacing-xs, 32px)!important}.sol-control.is-small .sol-icon{height:var(--sol-spacing-xs, 32px);width:var(--sol-spacing-xs, 32px)}.sol-control.is-small .sol-icon>*{width:18px;height:18px}.sol-field{display:flex;flex:1;flex-direction:column;gap:var(--sol-spacing-quark, 4px)}.sol-field.is-required .sol-label:after{content:" *";color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-field.is-success .sol-input,.sol-field.is-success .sol-select,.sol-field.is-success .sol-quantity{border-color:var(--sol-color-feedback-positive-pure, #1ca36f)}.sol-field.is-success .sol-field-message{color:var(--sol-color-feedback-positive-pure, #1ca36f)}.sol-field.is-error .sol-input,.sol-field.is-error .sol-select,.sol-field.is-error .sol-quantity{border-color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-field.is-error .sol-field-message{color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-field-message{color:var(--sol-color-neutral-low-light, #757575);font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-size:var(--sol-typography-font-size-micro, 12px)}.sol-flex{display:flex;box-sizing:border-box}.sol-flex.is-inline{display:inline-flex}.sol-flex.is-full-width{width:100%}.sol-flex.is-full-height{height:100%}.sol-flex.justify-start{justify-content:flex-start}.sol-flex.justify-end{justify-content:flex-end}.sol-flex.justify-center{justify-content:center}.sol-flex.justify-between{justify-content:space-between}.sol-flex.justify-around{justify-content:space-around}.sol-flex.justify-evenly{justify-content:space-evenly}.sol-flex.align-start{align-items:flex-start}.sol-flex.align-end{align-items:flex-end}.sol-flex.align-center{align-items:center}.sol-flex.align-baseline{align-items:baseline}.sol-flex.align-stretch{align-items:stretch}.sol-flex.direction-row{flex-direction:row}.sol-flex.direction-row-reverse{flex-direction:row-reverse}.sol-flex.direction-column{flex-direction:column}.sol-flex.direction-column-reverse{flex-direction:column-reverse}.sol-flex.wrap-nowrap{flex-wrap:nowrap}.sol-flex.wrap-wrap{flex-wrap:wrap}.sol-flex.wrap-wrap-reverse{flex-wrap:wrap-reverse}.sol-flex.gap-none{gap:0}.sol-flex.p-none{padding:0}.sol-flex.m-none{margin:0}.sol-flex.mx-none{margin-left:0;margin-right:0}.sol-flex.my-none{margin-top:0;margin-bottom:0}.sol-flex.px-none{padding-left:0;padding-right:0}.sol-flex.py-none{padding-top:0;padding-bottom:0}.sol-flex.pt-none{padding-top:0}.sol-flex.pr-none{padding-right:0}.sol-flex.pb-none{padding-bottom:0}.sol-flex.pl-none{padding-left:0}.sol-flex.mt-none{margin-top:0}.sol-flex.mr-none{margin-right:0}.sol-flex.mb-none{margin-bottom:0}.sol-flex.ml-none{margin-left:0}.sol-flex.gap-2quark{gap:var(--sol-spacing-2quark, 2px)}.sol-flex.p-2quark{padding:var(--sol-spacing-2quark, 2px)}.sol-flex.m-2quark{margin:var(--sol-spacing-2quark, 2px)}.sol-flex.mx-2quark{margin-left:var(--sol-spacing-2quark, 2px);margin-right:var(--sol-spacing-2quark, 2px)}.sol-flex.my-2quark{margin-top:var(--sol-spacing-2quark, 2px);margin-bottom:var(--sol-spacing-2quark, 2px)}.sol-flex.px-2quark{padding-left:var(--sol-spacing-2quark, 2px);padding-right:var(--sol-spacing-2quark, 2px)}.sol-flex.py-2quark{padding-top:var(--sol-spacing-2quark, 2px);padding-bottom:var(--sol-spacing-2quark, 2px)}.sol-flex.pt-2quark{padding-top:var(--sol-spacing-2quark, 2px)}.sol-flex.pr-2quark{padding-right:var(--sol-spacing-2quark, 2px)}.sol-flex.pb-2quark{padding-bottom:var(--sol-spacing-2quark, 2px)}.sol-flex.pl-2quark{padding-left:var(--sol-spacing-2quark, 2px)}.sol-flex.mt-2quark{margin-top:var(--sol-spacing-2quark, 2px)}.sol-flex.mr-2quark{margin-right:var(--sol-spacing-2quark, 2px)}.sol-flex.mb-2quark{margin-bottom:var(--sol-spacing-2quark, 2px)}.sol-flex.ml-2quark{margin-left:var(--sol-spacing-2quark, 2px)}.sol-flex.gap-quark{gap:var(--sol-spacing-quark, 4px)}.sol-flex.p-quark{padding:var(--sol-spacing-quark, 4px)}.sol-flex.m-quark{margin:var(--sol-spacing-quark, 4px)}.sol-flex.mx-quark{margin-left:var(--sol-spacing-quark, 4px);margin-right:var(--sol-spacing-quark, 4px)}.sol-flex.my-quark{margin-top:var(--sol-spacing-quark, 4px);margin-bottom:var(--sol-spacing-quark, 4px)}.sol-flex.px-quark{padding-left:var(--sol-spacing-quark, 4px);padding-right:var(--sol-spacing-quark, 4px)}.sol-flex.py-quark{padding-top:var(--sol-spacing-quark, 4px);padding-bottom:var(--sol-spacing-quark, 4px)}.sol-flex.pt-quark{padding-top:var(--sol-spacing-quark, 4px)}.sol-flex.pr-quark{padding-right:var(--sol-spacing-quark, 4px)}.sol-flex.pb-quark{padding-bottom:var(--sol-spacing-quark, 4px)}.sol-flex.pl-quark{padding-left:var(--sol-spacing-quark, 4px)}.sol-flex.mt-quark{margin-top:var(--sol-spacing-quark, 4px)}.sol-flex.mr-quark{margin-right:var(--sol-spacing-quark, 4px)}.sol-flex.mb-quark{margin-bottom:var(--sol-spacing-quark, 4px)}.sol-flex.ml-quark{margin-left:var(--sol-spacing-quark, 4px)}.sol-flex.gap-nano{gap:var(--sol-spacing-nano, 8px)}.sol-flex.p-nano{padding:var(--sol-spacing-nano, 8px)}.sol-flex.m-nano{margin:var(--sol-spacing-nano, 8px)}.sol-flex.mx-nano{margin-left:var(--sol-spacing-nano, 8px);margin-right:var(--sol-spacing-nano, 8px)}.sol-flex.my-nano{margin-top:var(--sol-spacing-nano, 8px);margin-bottom:var(--sol-spacing-nano, 8px)}.sol-flex.px-nano{padding-left:var(--sol-spacing-nano, 8px);padding-right:var(--sol-spacing-nano, 8px)}.sol-flex.py-nano{padding-top:var(--sol-spacing-nano, 8px);padding-bottom:var(--sol-spacing-nano, 8px)}.sol-flex.pt-nano{padding-top:var(--sol-spacing-nano, 8px)}.sol-flex.pr-nano{padding-right:var(--sol-spacing-nano, 8px)}.sol-flex.pb-nano{padding-bottom:var(--sol-spacing-nano, 8px)}.sol-flex.pl-nano{padding-left:var(--sol-spacing-nano, 8px)}.sol-flex.mt-nano{margin-top:var(--sol-spacing-nano, 8px)}.sol-flex.mr-nano{margin-right:var(--sol-spacing-nano, 8px)}.sol-flex.mb-nano{margin-bottom:var(--sol-spacing-nano, 8px)}.sol-flex.ml-nano{margin-left:var(--sol-spacing-nano, 8px)}.sol-flex.gap-micro{gap:var(--sol-spacing-micro, 12px)}.sol-flex.p-micro{padding:var(--sol-spacing-micro, 12px)}.sol-flex.m-micro{margin:var(--sol-spacing-micro, 12px)}.sol-flex.mx-micro{margin-left:var(--sol-spacing-micro, 12px);margin-right:var(--sol-spacing-micro, 12px)}.sol-flex.my-micro{margin-top:var(--sol-spacing-micro, 12px);margin-bottom:var(--sol-spacing-micro, 12px)}.sol-flex.px-micro{padding-left:var(--sol-spacing-micro, 12px);padding-right:var(--sol-spacing-micro, 12px)}.sol-flex.py-micro{padding-top:var(--sol-spacing-micro, 12px);padding-bottom:var(--sol-spacing-micro, 12px)}.sol-flex.pt-micro{padding-top:var(--sol-spacing-micro, 12px)}.sol-flex.pr-micro{padding-right:var(--sol-spacing-micro, 12px)}.sol-flex.pb-micro{padding-bottom:var(--sol-spacing-micro, 12px)}.sol-flex.pl-micro{padding-left:var(--sol-spacing-micro, 12px)}.sol-flex.mt-micro{margin-top:var(--sol-spacing-micro, 12px)}.sol-flex.mr-micro{margin-right:var(--sol-spacing-micro, 12px)}.sol-flex.mb-micro{margin-bottom:var(--sol-spacing-micro, 12px)}.sol-flex.ml-micro{margin-left:var(--sol-spacing-micro, 12px)}.sol-flex.gap-4xs{gap:var(--sol-spacing-4xs, 16px)}.sol-flex.p-4xs{padding:var(--sol-spacing-4xs, 16px)}.sol-flex.m-4xs{margin:var(--sol-spacing-4xs, 16px)}.sol-flex.mx-4xs{margin-left:var(--sol-spacing-4xs, 16px);margin-right:var(--sol-spacing-4xs, 16px)}.sol-flex.my-4xs{margin-top:var(--sol-spacing-4xs, 16px);margin-bottom:var(--sol-spacing-4xs, 16px)}.sol-flex.px-4xs{padding-left:var(--sol-spacing-4xs, 16px);padding-right:var(--sol-spacing-4xs, 16px)}.sol-flex.py-4xs{padding-top:var(--sol-spacing-4xs, 16px);padding-bottom:var(--sol-spacing-4xs, 16px)}.sol-flex.pt-4xs{padding-top:var(--sol-spacing-4xs, 16px)}.sol-flex.pr-4xs{padding-right:var(--sol-spacing-4xs, 16px)}.sol-flex.pb-4xs{padding-bottom:var(--sol-spacing-4xs, 16px)}.sol-flex.pl-4xs{padding-left:var(--sol-spacing-4xs, 16px)}.sol-flex.mt-4xs{margin-top:var(--sol-spacing-4xs, 16px)}.sol-flex.mr-4xs{margin-right:var(--sol-spacing-4xs, 16px)}.sol-flex.mb-4xs{margin-bottom:var(--sol-spacing-4xs, 16px)}.sol-flex.ml-4xs{margin-left:var(--sol-spacing-4xs, 16px)}.sol-flex.gap-3xs{gap:var(--sol-spacing-3xs, 20px)}.sol-flex.p-3xs{padding:var(--sol-spacing-3xs, 20px)}.sol-flex.m-3xs{margin:var(--sol-spacing-3xs, 20px)}.sol-flex.mx-3xs{margin-left:var(--sol-spacing-3xs, 20px);margin-right:var(--sol-spacing-3xs, 20px)}.sol-flex.my-3xs{margin-top:var(--sol-spacing-3xs, 20px);margin-bottom:var(--sol-spacing-3xs, 20px)}.sol-flex.px-3xs{padding-left:var(--sol-spacing-3xs, 20px);padding-right:var(--sol-spacing-3xs, 20px)}.sol-flex.py-3xs{padding-top:var(--sol-spacing-3xs, 20px);padding-bottom:var(--sol-spacing-3xs, 20px)}.sol-flex.pt-3xs{padding-top:var(--sol-spacing-3xs, 20px)}.sol-flex.pr-3xs{padding-right:var(--sol-spacing-3xs, 20px)}.sol-flex.pb-3xs{padding-bottom:var(--sol-spacing-3xs, 20px)}.sol-flex.pl-3xs{padding-left:var(--sol-spacing-3xs, 20px)}.sol-flex.mt-3xs{margin-top:var(--sol-spacing-3xs, 20px)}.sol-flex.mr-3xs{margin-right:var(--sol-spacing-3xs, 20px)}.sol-flex.mb-3xs{margin-bottom:var(--sol-spacing-3xs, 20px)}.sol-flex.ml-3xs{margin-left:var(--sol-spacing-3xs, 20px)}.sol-flex.gap-2xs{gap:var(--sol-spacing-2xs, 24px)}.sol-flex.p-2xs{padding:var(--sol-spacing-2xs, 24px)}.sol-flex.m-2xs{margin:var(--sol-spacing-2xs, 24px)}.sol-flex.mx-2xs{margin-left:var(--sol-spacing-2xs, 24px);margin-right:var(--sol-spacing-2xs, 24px)}.sol-flex.my-2xs{margin-top:var(--sol-spacing-2xs, 24px);margin-bottom:var(--sol-spacing-2xs, 24px)}.sol-flex.px-2xs{padding-left:var(--sol-spacing-2xs, 24px);padding-right:var(--sol-spacing-2xs, 24px)}.sol-flex.py-2xs{padding-top:var(--sol-spacing-2xs, 24px);padding-bottom:var(--sol-spacing-2xs, 24px)}.sol-flex.pt-2xs{padding-top:var(--sol-spacing-2xs, 24px)}.sol-flex.pr-2xs{padding-right:var(--sol-spacing-2xs, 24px)}.sol-flex.pb-2xs{padding-bottom:var(--sol-spacing-2xs, 24px)}.sol-flex.pl-2xs{padding-left:var(--sol-spacing-2xs, 24px)}.sol-flex.mt-2xs{margin-top:var(--sol-spacing-2xs, 24px)}.sol-flex.mr-2xs{margin-right:var(--sol-spacing-2xs, 24px)}.sol-flex.mb-2xs{margin-bottom:var(--sol-spacing-2xs, 24px)}.sol-flex.ml-2xs{margin-left:var(--sol-spacing-2xs, 24px)}.sol-flex.gap-xs{gap:var(--sol-spacing-xs, 32px)}.sol-flex.p-xs{padding:var(--sol-spacing-xs, 32px)}.sol-flex.m-xs{margin:var(--sol-spacing-xs, 32px)}.sol-flex.mx-xs{margin-left:var(--sol-spacing-xs, 32px);margin-right:var(--sol-spacing-xs, 32px)}.sol-flex.my-xs{margin-top:var(--sol-spacing-xs, 32px);margin-bottom:var(--sol-spacing-xs, 32px)}.sol-flex.px-xs{padding-left:var(--sol-spacing-xs, 32px);padding-right:var(--sol-spacing-xs, 32px)}.sol-flex.py-xs{padding-top:var(--sol-spacing-xs, 32px);padding-bottom:var(--sol-spacing-xs, 32px)}.sol-flex.pt-xs{padding-top:var(--sol-spacing-xs, 32px)}.sol-flex.pr-xs{padding-right:var(--sol-spacing-xs, 32px)}.sol-flex.pb-xs{padding-bottom:var(--sol-spacing-xs, 32px)}.sol-flex.pl-xs{padding-left:var(--sol-spacing-xs, 32px)}.sol-flex.mt-xs{margin-top:var(--sol-spacing-xs, 32px)}.sol-flex.mr-xs{margin-right:var(--sol-spacing-xs, 32px)}.sol-flex.mb-xs{margin-bottom:var(--sol-spacing-xs, 32px)}.sol-flex.ml-xs{margin-left:var(--sol-spacing-xs, 32px)}.sol-flex.gap-sm{gap:var(--sol-spacing-sm, 40px)}.sol-flex.p-sm{padding:var(--sol-spacing-sm, 40px)}.sol-flex.m-sm{margin:var(--sol-spacing-sm, 40px)}.sol-flex.mx-sm{margin-left:var(--sol-spacing-sm, 40px);margin-right:var(--sol-spacing-sm, 40px)}.sol-flex.my-sm{margin-top:var(--sol-spacing-sm, 40px);margin-bottom:var(--sol-spacing-sm, 40px)}.sol-flex.px-sm{padding-left:var(--sol-spacing-sm, 40px);padding-right:var(--sol-spacing-sm, 40px)}.sol-flex.py-sm{padding-top:var(--sol-spacing-sm, 40px);padding-bottom:var(--sol-spacing-sm, 40px)}.sol-flex.pt-sm{padding-top:var(--sol-spacing-sm, 40px)}.sol-flex.pr-sm{padding-right:var(--sol-spacing-sm, 40px)}.sol-flex.pb-sm{padding-bottom:var(--sol-spacing-sm, 40px)}.sol-flex.pl-sm{padding-left:var(--sol-spacing-sm, 40px)}.sol-flex.mt-sm{margin-top:var(--sol-spacing-sm, 40px)}.sol-flex.mr-sm{margin-right:var(--sol-spacing-sm, 40px)}.sol-flex.mb-sm{margin-bottom:var(--sol-spacing-sm, 40px)}.sol-flex.ml-sm{margin-left:var(--sol-spacing-sm, 40px)}.sol-flex.gap-md{gap:var(--sol-spacing-md, 48px)}.sol-flex.p-md{padding:var(--sol-spacing-md, 48px)}.sol-flex.m-md{margin:var(--sol-spacing-md, 48px)}.sol-flex.mx-md{margin-left:var(--sol-spacing-md, 48px);margin-right:var(--sol-spacing-md, 48px)}.sol-flex.my-md{margin-top:var(--sol-spacing-md, 48px);margin-bottom:var(--sol-spacing-md, 48px)}.sol-flex.px-md{padding-left:var(--sol-spacing-md, 48px);padding-right:var(--sol-spacing-md, 48px)}.sol-flex.py-md{padding-top:var(--sol-spacing-md, 48px);padding-bottom:var(--sol-spacing-md, 48px)}.sol-flex.pt-md{padding-top:var(--sol-spacing-md, 48px)}.sol-flex.pr-md{padding-right:var(--sol-spacing-md, 48px)}.sol-flex.pb-md{padding-bottom:var(--sol-spacing-md, 48px)}.sol-flex.pl-md{padding-left:var(--sol-spacing-md, 48px)}.sol-flex.mt-md{margin-top:var(--sol-spacing-md, 48px)}.sol-flex.mr-md{margin-right:var(--sol-spacing-md, 48px)}.sol-flex.mb-md{margin-bottom:var(--sol-spacing-md, 48px)}.sol-flex.ml-md{margin-left:var(--sol-spacing-md, 48px)}.sol-flex.gap-lg{gap:var(--sol-spacing-lg, 56px)}.sol-flex.p-lg{padding:var(--sol-spacing-lg, 56px)}.sol-flex.m-lg{margin:var(--sol-spacing-lg, 56px)}.sol-flex.mx-lg{margin-left:var(--sol-spacing-lg, 56px);margin-right:var(--sol-spacing-lg, 56px)}.sol-flex.my-lg{margin-top:var(--sol-spacing-lg, 56px);margin-bottom:var(--sol-spacing-lg, 56px)}.sol-flex.px-lg{padding-left:var(--sol-spacing-lg, 56px);padding-right:var(--sol-spacing-lg, 56px)}.sol-flex.py-lg{padding-top:var(--sol-spacing-lg, 56px);padding-bottom:var(--sol-spacing-lg, 56px)}.sol-flex.pt-lg{padding-top:var(--sol-spacing-lg, 56px)}.sol-flex.pr-lg{padding-right:var(--sol-spacing-lg, 56px)}.sol-flex.pb-lg{padding-bottom:var(--sol-spacing-lg, 56px)}.sol-flex.pl-lg{padding-left:var(--sol-spacing-lg, 56px)}.sol-flex.mt-lg{margin-top:var(--sol-spacing-lg, 56px)}.sol-flex.mr-lg{margin-right:var(--sol-spacing-lg, 56px)}.sol-flex.mb-lg{margin-bottom:var(--sol-spacing-lg, 56px)}.sol-flex.ml-lg{margin-left:var(--sol-spacing-lg, 56px)}.sol-flex.gap-xl{gap:var(--sol-spacing-xl, 64px)}.sol-flex.p-xl{padding:var(--sol-spacing-xl, 64px)}.sol-flex.m-xl{margin:var(--sol-spacing-xl, 64px)}.sol-flex.mx-xl{margin-left:var(--sol-spacing-xl, 64px);margin-right:var(--sol-spacing-xl, 64px)}.sol-flex.my-xl{margin-top:var(--sol-spacing-xl, 64px);margin-bottom:var(--sol-spacing-xl, 64px)}.sol-flex.px-xl{padding-left:var(--sol-spacing-xl, 64px);padding-right:var(--sol-spacing-xl, 64px)}.sol-flex.py-xl{padding-top:var(--sol-spacing-xl, 64px);padding-bottom:var(--sol-spacing-xl, 64px)}.sol-flex.pt-xl{padding-top:var(--sol-spacing-xl, 64px)}.sol-flex.pr-xl{padding-right:var(--sol-spacing-xl, 64px)}.sol-flex.pb-xl{padding-bottom:var(--sol-spacing-xl, 64px)}.sol-flex.pl-xl{padding-left:var(--sol-spacing-xl, 64px)}.sol-flex.mt-xl{margin-top:var(--sol-spacing-xl, 64px)}.sol-flex.mr-xl{margin-right:var(--sol-spacing-xl, 64px)}.sol-flex.mb-xl{margin-bottom:var(--sol-spacing-xl, 64px)}.sol-flex.ml-xl{margin-left:var(--sol-spacing-xl, 64px)}.sol-flex.gap-2xl{gap:var(--sol-spacing-2xl, 72px)}.sol-flex.p-2xl{padding:var(--sol-spacing-2xl, 72px)}.sol-flex.m-2xl{margin:var(--sol-spacing-2xl, 72px)}.sol-flex.mx-2xl{margin-left:var(--sol-spacing-2xl, 72px);margin-right:var(--sol-spacing-2xl, 72px)}.sol-flex.my-2xl{margin-top:var(--sol-spacing-2xl, 72px);margin-bottom:var(--sol-spacing-2xl, 72px)}.sol-flex.px-2xl{padding-left:var(--sol-spacing-2xl, 72px);padding-right:var(--sol-spacing-2xl, 72px)}.sol-flex.py-2xl{padding-top:var(--sol-spacing-2xl, 72px);padding-bottom:var(--sol-spacing-2xl, 72px)}.sol-flex.pt-2xl{padding-top:var(--sol-spacing-2xl, 72px)}.sol-flex.pr-2xl{padding-right:var(--sol-spacing-2xl, 72px)}.sol-flex.pb-2xl{padding-bottom:var(--sol-spacing-2xl, 72px)}.sol-flex.pl-2xl{padding-left:var(--sol-spacing-2xl, 72px)}.sol-flex.mt-2xl{margin-top:var(--sol-spacing-2xl, 72px)}.sol-flex.mr-2xl{margin-right:var(--sol-spacing-2xl, 72px)}.sol-flex.mb-2xl{margin-bottom:var(--sol-spacing-2xl, 72px)}.sol-flex.ml-2xl{margin-left:var(--sol-spacing-2xl, 72px)}.sol-flex.gap-3xl{gap:var(--sol-spacing-3xl, 80px)}.sol-flex.p-3xl{padding:var(--sol-spacing-3xl, 80px)}.sol-flex.m-3xl{margin:var(--sol-spacing-3xl, 80px)}.sol-flex.mx-3xl{margin-left:var(--sol-spacing-3xl, 80px);margin-right:var(--sol-spacing-3xl, 80px)}.sol-flex.my-3xl{margin-top:var(--sol-spacing-3xl, 80px);margin-bottom:var(--sol-spacing-3xl, 80px)}.sol-flex.px-3xl{padding-left:var(--sol-spacing-3xl, 80px);padding-right:var(--sol-spacing-3xl, 80px)}.sol-flex.py-3xl{padding-top:var(--sol-spacing-3xl, 80px);padding-bottom:var(--sol-spacing-3xl, 80px)}.sol-flex.pt-3xl{padding-top:var(--sol-spacing-3xl, 80px)}.sol-flex.pr-3xl{padding-right:var(--sol-spacing-3xl, 80px)}.sol-flex.pb-3xl{padding-bottom:var(--sol-spacing-3xl, 80px)}.sol-flex.pl-3xl{padding-left:var(--sol-spacing-3xl, 80px)}.sol-flex.mt-3xl{margin-top:var(--sol-spacing-3xl, 80px)}.sol-flex.mr-3xl{margin-right:var(--sol-spacing-3xl, 80px)}.sol-flex.mb-3xl{margin-bottom:var(--sol-spacing-3xl, 80px)}.sol-flex.ml-3xl{margin-left:var(--sol-spacing-3xl, 80px)}.sol-flex.gap-mega{gap:var(--sol-spacing-mega, 96px)}.sol-flex.p-mega{padding:var(--sol-spacing-mega, 96px)}.sol-flex.m-mega{margin:var(--sol-spacing-mega, 96px)}.sol-flex.mx-mega{margin-left:var(--sol-spacing-mega, 96px);margin-right:var(--sol-spacing-mega, 96px)}.sol-flex.my-mega{margin-top:var(--sol-spacing-mega, 96px);margin-bottom:var(--sol-spacing-mega, 96px)}.sol-flex.px-mega{padding-left:var(--sol-spacing-mega, 96px);padding-right:var(--sol-spacing-mega, 96px)}.sol-flex.py-mega{padding-top:var(--sol-spacing-mega, 96px);padding-bottom:var(--sol-spacing-mega, 96px)}.sol-flex.pt-mega{padding-top:var(--sol-spacing-mega, 96px)}.sol-flex.pr-mega{padding-right:var(--sol-spacing-mega, 96px)}.sol-flex.pb-mega{padding-bottom:var(--sol-spacing-mega, 96px)}.sol-flex.pl-mega{padding-left:var(--sol-spacing-mega, 96px)}.sol-flex.mt-mega{margin-top:var(--sol-spacing-mega, 96px)}.sol-flex.mr-mega{margin-right:var(--sol-spacing-mega, 96px)}.sol-flex.mb-mega{margin-bottom:var(--sol-spacing-mega, 96px)}.sol-flex.ml-mega{margin-left:var(--sol-spacing-mega, 96px)}.sol-flex.gap-2mega{gap:var(--sol-spacing-2mega, 120px)}.sol-flex.p-2mega{padding:var(--sol-spacing-2mega, 120px)}.sol-flex.m-2mega{margin:var(--sol-spacing-2mega, 120px)}.sol-flex.mx-2mega{margin-left:var(--sol-spacing-2mega, 120px);margin-right:var(--sol-spacing-2mega, 120px)}.sol-flex.my-2mega{margin-top:var(--sol-spacing-2mega, 120px);margin-bottom:var(--sol-spacing-2mega, 120px)}.sol-flex.px-2mega{padding-left:var(--sol-spacing-2mega, 120px);padding-right:var(--sol-spacing-2mega, 120px)}.sol-flex.py-2mega{padding-top:var(--sol-spacing-2mega, 120px);padding-bottom:var(--sol-spacing-2mega, 120px)}.sol-flex.pt-2mega{padding-top:var(--sol-spacing-2mega, 120px)}.sol-flex.pr-2mega{padding-right:var(--sol-spacing-2mega, 120px)}.sol-flex.pb-2mega{padding-bottom:var(--sol-spacing-2mega, 120px)}.sol-flex.pl-2mega{padding-left:var(--sol-spacing-2mega, 120px)}.sol-flex.mt-2mega{margin-top:var(--sol-spacing-2mega, 120px)}.sol-flex.mr-2mega{margin-right:var(--sol-spacing-2mega, 120px)}.sol-flex.mb-2mega{margin-bottom:var(--sol-spacing-2mega, 120px)}.sol-flex.ml-2mega{margin-left:var(--sol-spacing-2mega, 120px)}.sol-flex.gap-3mega{gap:var(--sol-spacing-3mega, 160px)}.sol-flex.p-3mega{padding:var(--sol-spacing-3mega, 160px)}.sol-flex.m-3mega{margin:var(--sol-spacing-3mega, 160px)}.sol-flex.mx-3mega{margin-left:var(--sol-spacing-3mega, 160px);margin-right:var(--sol-spacing-3mega, 160px)}.sol-flex.my-3mega{margin-top:var(--sol-spacing-3mega, 160px);margin-bottom:var(--sol-spacing-3mega, 160px)}.sol-flex.px-3mega{padding-left:var(--sol-spacing-3mega, 160px);padding-right:var(--sol-spacing-3mega, 160px)}.sol-flex.py-3mega{padding-top:var(--sol-spacing-3mega, 160px);padding-bottom:var(--sol-spacing-3mega, 160px)}.sol-flex.pt-3mega{padding-top:var(--sol-spacing-3mega, 160px)}.sol-flex.pr-3mega{padding-right:var(--sol-spacing-3mega, 160px)}.sol-flex.pb-3mega{padding-bottom:var(--sol-spacing-3mega, 160px)}.sol-flex.pl-3mega{padding-left:var(--sol-spacing-3mega, 160px)}.sol-flex.mt-3mega{margin-top:var(--sol-spacing-3mega, 160px)}.sol-flex.mr-3mega{margin-right:var(--sol-spacing-3mega, 160px)}.sol-flex.mb-3mega{margin-bottom:var(--sol-spacing-3mega, 160px)}.sol-flex.ml-3mega{margin-left:var(--sol-spacing-3mega, 160px)}.sol-flex.gap-giga{gap:var(--sol-spacing-giga, 200px)}.sol-flex.p-giga{padding:var(--sol-spacing-giga, 200px)}.sol-flex.m-giga{margin:var(--sol-spacing-giga, 200px)}.sol-flex.mx-giga{margin-left:var(--sol-spacing-giga, 200px);margin-right:var(--sol-spacing-giga, 200px)}.sol-flex.my-giga{margin-top:var(--sol-spacing-giga, 200px);margin-bottom:var(--sol-spacing-giga, 200px)}.sol-flex.px-giga{padding-left:var(--sol-spacing-giga, 200px);padding-right:var(--sol-spacing-giga, 200px)}.sol-flex.py-giga{padding-top:var(--sol-spacing-giga, 200px);padding-bottom:var(--sol-spacing-giga, 200px)}.sol-flex.pt-giga{padding-top:var(--sol-spacing-giga, 200px)}.sol-flex.pr-giga{padding-right:var(--sol-spacing-giga, 200px)}.sol-flex.pb-giga{padding-bottom:var(--sol-spacing-giga, 200px)}.sol-flex.pl-giga{padding-left:var(--sol-spacing-giga, 200px)}.sol-flex.mt-giga{margin-top:var(--sol-spacing-giga, 200px)}.sol-flex.mr-giga{margin-right:var(--sol-spacing-giga, 200px)}.sol-flex.mb-giga{margin-bottom:var(--sol-spacing-giga, 200px)}.sol-flex.ml-giga{margin-left:var(--sol-spacing-giga, 200px)}.sol-input{max-width:100%;width:100%;height:var(--sol-spacing-md, 48px);padding:var(--sol-spacing-micro, 12px) var(--sol-spacing-4xs, 16px);border:var(--sol-border-width-xs, 1px) solid var(--sol-color-neutral-high-medium, #dedede);border-radius:var(--sol-border-radius-md, 8px);background-color:var(--sol-color-neutral-high-pure, #ffffff);font-family:var(--sol-typography-font-family-base, Lato, sans-serif);line-height:calc(var(--sol-spacing-md, 48px) - var(--sol-spacing-micro, 12px) * 2);color:var(--sol-color-neutral-low-dark, #222222);outline:none;transition:all .2s ease-in-out;box-sizing:border-box;font-size:var(--sol-typography-font-size-xss, 16px);padding-top:calc(var(--sol-spacing-micro, 12px) - 1px)}.sol-input::placeholder{color:#757575a3}.sol-input:focus{border-color:var(--sol-color-neutral-low-dark, #222222)}.sol-input:disabled{background-color:var(--sol-color-neutral-high-medium, #dedede);border-color:var(--sol-color-neutral-low-light, #757575);color:var(--sol-color-neutral-low-medium, #505050);cursor:not-allowed}.sol-input:disabled::placeholder{color:var(--sol-color-neutral-low-medium, #505050)}.sol-label{display:block;color:var(--sol-color-neutral-low-dark, #222222);font-weight:var(--sol-typography-font-weight-bold, 700);font-size:var(--sol-typography-font-size-xsss, 14px);font-family:var(--sol-typography-font-family-base, Lato, sans-serif)}.sol-label.is-required:after{content:" *";color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-label.is-success{color:var(--sol-color-feedback-positive-pure, #1ca36f)}.sol-label.is-error{color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-label.is-info{color:var(--sol-color-neutral-low-medium, #505050)}.sol-select{width:100%;max-width:100%;min-width:150px;flex:1;min-height:var(--sol-spacing-md, 48px);padding:var(--sol-spacing-micro, 12px) var(--sol-spacing-4xs, 16px);padding-top:calc(var(--sol-spacing-micro, 12px) - 1px);border:var(--sol-border-width-xs, 1px) solid var(--sol-color-neutral-low-dark, #222222);border-radius:var(--sol-border-radius-md, 8px);background-color:var(--sol-color-neutral-high-pure, #ffffff);font-family:var(--sol-typography-font-family-base, Lato, sans-serif);line-height:calc(var(--sol-spacing-md, 48px) - var(--sol-spacing-micro, 12px) * 2);color:var(--sol-color-neutral-low-dark, #222222);outline:2px solid transparent;outline-offset:2px;transition:all .2s ease-in-out;box-sizing:border-box;font-size:var(--sol-typography-font-size-xss, 16px);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--sol-spacing-quark, 4px)}.sol-select:focus{border-color:var(--sol-color-neutral-low-dark, #222222)}.sol-select:focus-visible{outline:2px solid var(--sol-color-highlight-pure, #8250df)}.sol-select:disabled{background-color:var(--sol-color-neutral-high-medium, #dedede);border-color:var(--sol-color-neutral-low-light, #757575);color:var(--sol-color-neutral-low-medium, #505050);cursor:not-allowed}.sol-select.is-error{border-color:var(--sol-color-feedback-negative-pure, #d0382d)}.sol-select.is-success{border-color:var(--sol-color-feedback-positive-pure, #1ca36f)}.sol-select.is-info{border-color:var(--sol-color-neutral-low-medium, #505050)}.sol-select:after{content:"";width:0px;height:0px;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent var(--sol-color-neutral-low-medium, #505050) transparent;transform:rotate(180deg);transition:transform .2s ease-in-out}.sol-select-clear{background:none;border:none;cursor:pointer;padding:var(--sol-spacing-quark, 4px);display:flex;align-items:center;justify-content:center;color:var(--sol-color-neutral-low-medium, #505050);border-radius:2px;transition:all .2s ease-in-out}.sol-select-clear:hover{background-color:#dededea3}.sol-select-clear{position:relative;width:24px;height:24px;align-items:center;justify-content:center;display:flex}.sol-select-clear:before,.sol-select-clear:after{content:"";position:absolute;width:1.5px;height:16px;background-color:var(--sol-color-neutral-low-dark, #222222)}.sol-select-clear:before{transform:rotate(45deg)}.sol-select-clear:after{transform:rotate(-45deg)}.sol-select-clear:hover:before,.sol-select-clear:hover:after{background-color:var(--sol-color-neutral-low-medium, #505050)}.sol-select-content{position:absolute;top:calc(100% + var(--sol-spacing-quark, 4px));left:0;right:0;background-color:var(--sol-color-neutral-high-pure, #ffffff);z-index:1000;max-height:200px;overflow-y:auto;border-radius:8px;background:var(--sol-color-neutral-high-pure, #ffffff);box-shadow:0 0 4px #00000014,0 6px 12px #0000001f}.sol-select-search{padding:var(--sol-spacing-micro, 12px) var(--sol-spacing-nano, 8px);border-bottom:var(--sol-border-width-xs, 1px) solid var(--sol-color-neutral-high-medium, #dedede)}.sol-select-options{list-style:none;margin:0;padding:0}.sol-select-option{padding:0 var(--sol-spacing-4xs, 16px);cursor:pointer;font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-size:var(--sol-typography-font-size-xss, 16px);color:var(--sol-color-neutral-low-dark, #222222);transition:background-color .2s ease-in-out;height:var(--sol-spacing-sm, 40px);display:flex;align-items:center;box-sizing:border-box}.sol-select-option:hover{background-color:#dededea3}.sol-select-option.is-selected{background-color:var(--sol-color-neutral-high-medium, #dedede);color:var(--sol-color-neutral-low-dark, #222222);font-weight:var(--sol-typography-font-weight-regular, 400)}.sol-select-option.is-disabled{color:var(--sol-color-neutral-low-medium, #505050);cursor:not-allowed}.sol-select-option.is-disabled:hover{background-color:transparent}.sol-select-option.is-focused{background-color:#dededea3}.sol-select-option-content{display:flex;align-items:center;gap:var(--sol-spacing-2xs, 24px);width:100%}.sol-select-option-label{flex:1}.sol-select-values{display:flex;flex-wrap:nowrap;gap:var(--sol-spacing-nano, 8px);flex:1;min-height:calc(var(--sol-spacing-md, 48px) - var(--sol-spacing-micro, 12px) * 2);align-items:center;padding:0;max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative}.sol-select-values:after{content:"";position:absolute;top:0;right:0;bottom:0;width:20px;background:linear-gradient(to right,transparent,var(--sol-color-neutral-high-pure, #ffffff));pointer-events:none;z-index:3}.sol-select-values::-webkit-scrollbar{display:none}.sol-select-value{display:flex;align-items:center;gap:var(--sol-spacing-nano, 8px);padding:var(--sol-spacing-quark, 4px) var(--sol-spacing-nano, 8px);background-color:var(--sol-color-feedback-positive-pure, #1ca36f);border-radius:var(--sol-border-radius-sm, 4px);font-size:var(--sol-typography-font-size-xsss, 14px);color:var(--sol-color-neutral-high-pure, #ffffff);height:24px;border-radius:var(--sol-border-radius-md, 8px)}.sol-select-value .sol-select-value-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sol-select-value .sol-select-value-remove{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--sol-color-neutral-high-pure, #ffffff);border-radius:50%;width:16px;height:16px;transition:all .2s ease-in-out}.sol-select-value .sol-select-value-remove:hover{background-color:#fffc;color:var(--sol-color-neutral-high-pure, #ffffff)}.sol-select-placeholder{color:var(--sol-color-neutral-low-medium, #505050);font-style:normal}.sol-select-no-options{padding:var(--sol-spacing-4xs, 16px);text-align:center;color:var(--sol-color-neutral-low-medium, #505050);font-style:italic;font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-size:var(--sol-typography-font-size-micro, 12px)}.sol-select-content{display:none}.sol-select.is-open{border-color:var(--sol-color-neutral-low-dark, #222222)}.sol-select.is-open~.sol-select-content{display:block!important}.sol-select.is-open:after{transform:rotate(0)}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sol-chip{display:flex;align-items:center;border-radius:var(--sol-border-radius-sm, 4px);font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-weight:var(--sol-typography-font-weight-regular, 400);border:var(--sol-border-width-xs, 1px) solid var(--sol-color-brand-secondary-dark, #008859);cursor:pointer;transition:all .2s ease-in-out;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;gap:var(--sol-spacing-nano, 8px);width:fit-content;height:24px;padding:0 var(--sol-spacing-nano, 8px);font-size:var(--sol-typography-font-size-xsss, 14px);background-color:var(--sol-color-brand-secondary-dark, #008859);color:var(--sol-color-neutral-high-pure, #ffffff);border-color:transparent}.sol-chip>*{width:max-content;height:max-content}.sol-chip:hover:not(.is-disabled){background-color:var(--sol-color-brand-secondary-pure, #00b569)}.sol-chip:focus-visible{background-color:var(--sol-color-brand-secondary-dark, #008859);border-color:var(--sol-color-brand-primary-dark, #212121);box-shadow:0 0 0 var(--sol-border-width-xs, 1px) var(--sol-color-brand-primary-dark, #212121)}.sol-chip.is-disabled{background-color:var(--sol-color-neutral-high-medium, #dedede);color:#222222ad;cursor:not-allowed}.sol-chip.is-disabled .sol-chip-remove{opacity:.3;cursor:not-allowed}.sol-chip.is-disabled .sol-chip-remove:before,.sol-chip.is-disabled .sol-chip-remove:after{background-color:#222222ad}.sol-chip.is-disabled .sol-chip-remove:hover:not(:disabled){background-color:transparent}.sol-chip.is-disabled .sol-chip-remove:focus-visible{outline:var(--sol-border-width-xs, 1px) solid var(--sol-color-brand-primary-dark, #212121);outline-offset:var(--sol-border-width-xs, 1px)}.sol-chip .sol-chip-remove{border:none;padding:0;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s ease-in-out;position:relative;display:block;width:var(--sol-spacing-4xs, 16px);height:var(--sol-spacing-4xs, 16px);border-radius:var(--sol-border-radius-sm, 4px);background-color:transparent}.sol-chip .sol-chip-remove:before,.sol-chip .sol-chip-remove:after{content:"";display:block;width:80%;height:1px;background-color:var(--sol-color-neutral-high-medium, #dedede);border-radius:var(--sol-border-radius-sm, 4px);position:absolute;top:calc(50% - .5px);left:10%}.sol-chip .sol-chip-remove:before{transform:rotate(45deg);transform-origin:center}.sol-chip .sol-chip-remove:after{transform:rotate(-45deg);transform-origin:center}.sol-chip .sol-chip-remove:hover:not(:disabled){opacity:1;background-color:var(--sol-color-brand-secondary-dark, #008859)}.sol-chip .sol-chip-remove:focus-visible{opacity:1;outline:var(--sol-border-width-xs, 1px) solid var(--sol-color-brand-primary-dark, #212121);outline-offset:var(--sol-border-width-xs, 1px)}.sol-chip .sol-chip-remove:disabled{opacity:.3;cursor:not-allowed}.sol-chip.is-outline{background-color:transparent;color:var(--sol-color-neutral-low-medium, #505050);border-color:#22222252}.sol-chip.is-outline .sol-chip-remove:hover:not(:disabled){background-color:#22222252}.sol-chip.is-outline .sol-chip-remove:before,.sol-chip.is-outline .sol-chip-remove:after{background-color:var(--sol-color-neutral-low-medium, #505050)}.sol-chip.is-outline:hover:not(.is-disabled){border-color:var(--sol-color-neutral-low-dark, #222222);background-color:transparent}.sol-chip.is-outline:focus-visible{border-color:var(--sol-color-brand-primary-dark, #212121);box-shadow:0 0 0 var(--sol-border-width-xs, 1px) var(--sol-color-brand-primary-dark, #212121)}.sol-chip.is-outline.is-disabled{color:#222222ad;border-color:#222222ad;cursor:not-allowed}.sol-chip.is-small{height:16px;padding:0 var(--sol-spacing-nano, 8px);font-size:var(--sol-typography-font-size-micro, 12px)}.sol-chip.is-large{height:34px;padding:0 var(--sol-spacing-micro, 12px);font-size:var(--sol-typography-font-size-xss, 16px)}.sol-chip:focus-visible{outline:none}.sol-badge{text-align:center;font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-weight:var(--sol-typography-font-weight-bold, 700);font-size:var(--sol-typography-font-size-xsss, 14px);color:var(--sol-color-neutral-high-pure, #ffffff);padding:var(--sol-spacing-1quark, 1px) var(--sol-spacing-nano, 8px);border-radius:100px;background-color:var(--sol-color-brand-secondary-dark, #008859);display:inline-block}.sol-badge.is-on-color{background-color:var(--sol-color-brand-secondary-medium, #bfff00);color:var(--sol-color-neutral-low-dark, #222222)}.sol-accordion{display:flex;flex-direction:column;gap:var(--sol-spacing-nano, 8px);width:100%}.sol-accordion-item{overflow:hidden}.sol-accordion-item[open]{background-color:rgba(from var(--sol-color-neutral-high-dark, #c8c8c8) r g b/.16)}.sol-accordion-item[open] .sol-accordion-header{font-weight:var(--sol-typography-font-weight-bold, 700)}.sol-accordion-item[open] .sol-accordion-header:after{transform:rotate(180deg);transition:transform .5s cubic-bezier(0,.55,.45,1)}.sol-accordion-item[open] .sol-accordion-content{height:auto;opacity:1}.sol-accordion-item.is-disabled{opacity:.5}.sol-accordion-item.is-disabled .sol-accordion-header{cursor:not-allowed}.sol-accordion-header{box-sizing:border-box;width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;border-bottom:var(--sol-border-width-xs, 1px) solid rgba(80,80,80,.1607843137);cursor:pointer;background:none;text-align:left;font-family:var(--sol-typography-font-family-base, Lato, sans-serif);color:var(--sol-color-neutral-low-dark, #222222);padding:var(--sol-spacing-4xs, 16px) var(--sol-spacing-2xs, 24px)}.sol-accordion-header:focus{outline:2px solid var(--sol-color-highlight-pure, #8250df);outline-offset:-2px}.sol-accordion-header:focus:not(:focus-visible){outline:none}.sol-accordion-header.is-on-color{color:var(--sol-color-neutral-high-pure, #ffffff)}.sol-accordion-header.is-on-color:hover:not(.is-disabled){background-color:#ffffffe6}.sol-accordion-header:after{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6667 6.66667L8 11.3333L3.33333 6.66667' stroke='%23505050' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:16px 16px;background-repeat:no-repeat;background-position:center;transform:rotate(0);transition:all .5s cubic-bezier(0,.55,.45,1) allow-discrete}.sol-accordion-title{flex:1;margin:0;font-size:inherit;font-weight:inherit;color:inherit}.sol-accordion-content{font-family:var(--sol-typography-font-family-base, Lato, sans-serif);font-weight:var(--sol-typography-font-weight-regular, 400);color:var(--sol-color-neutral-low-medium, #505050);line-height:1.5;padding:var(--sol-spacing-4xs, 16px) var(--sol-spacing-3xs, 20px);interpolate-size:allow-keywords;transition:height .5s cubic-bezier(0,.55,.45,1),opacity .5s cubic-bezier(0,.55,.45,1);overflow:hidden;height:0;opacity:0}
