@charset "UTF-8";@font-face{font-display:swap;font-family:Storebrand Display;font-stretch:100%;font-style:normal;font-weight:400 700;src:url("/assets/NTQN3QBA.woff2") format("woff2")}@font-face{font-display:swap;font-family:Storebrand Display;font-stretch:100%;font-style:italic;font-weight:400 700;src:url("/assets/Q4H33F5D.woff2") format("woff2")}@font-face{font-display:swap;font-family:Storebrand Text;font-stretch:100%;font-style:normal;font-weight:400 700;src:url("/assets/KI6GHZSW.woff2") format("woff2")}@font-face{font-display:swap;font-family:Storebrand Text;font-stretch:100%;font-style:italic;font-weight:400 700;src:url("/assets/CQRUTUQ6.woff2") format("woff2")}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\d7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.alertBase[data-stb-alert=current]{--color-text: var(--p-color-text-primary);--color-icon: var(--p-color-icon-primary);--color-bg: var(--p-color-surface-1);--alert-min-width: 18rem;align-items:center;background:var(--color-bg);border:none;border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;display:inline-flex;max-width:35rem;min-width:var(--alert-min-width);padding:var(--p-spacing-rem-24);position:relative;.alertTitle,p,.alertContainer,.font-body{color:var(--color-text)}.icon{align-self:flex-start;color:var(--color-icon);margin-right:var(--p-spacing-rem-16)}&:has(.alertTitle){.icon{margin-top:.28rem}}.alertDescription{text-wrap:pretty}.alertContainer{align-self:flex-start;display:grid;gap:var(--p-spacing-rem-04);max-width:100%}@media (max-width: 600px){max-width:33.9375rem;min-width:min(85%,var(--alert-min-width));padding:var(--p-spacing-rem-20);.icon{margin-right:var(--p-spacing-rem-12);margin-top:.19rem}}&[data-fluid=true]{max-width:100%;width:100%}&[data-variant=error]{--color-icon: var(--p-color-icon-error);--color-bg: var(--p-color-surface-error);--color-text: var(--p-color-text-on-error)}&[data-variant=warning]{--color-icon: var(--p-color-icon-warning);--color-bg: var(--p-color-surface-warning);--color-text: var(--p-color-text-on-warning)}&[data-variant=success]{--color-icon: var(--p-color-icon-success);--color-bg: var(--p-color-surface-success);--color-text: var(--p-color-text-on-success)}&[data-variant=info]{--color-icon: var(--p-color-text-on-info);--color-bg: var(--p-color-surface-info);--color-text: var(--p-color-text-on-info)}}.surfaceComponent{&[data-stb-background=current]{background-color:var(--p-color-background)}&[data-stb-surface1=current]{background-color:var(--p-color-surface-1)}&[data-stb-surface2=current]{background-color:var(--p-color-surface-2)}}[data-surface-background-theme=white]{--p-color-background: var(--p-color-background-white);--p-color-background-hover: var(--p-color-background-hover-white);--p-color-background-pressed: var(--p-color-background-pressed-white);--p-color-background-active: var(--p-color-background-active-white);--p-color-background-disabled: var(--p-color-background-disabled-white);--p-color-text-primary: var(--p-color-text-primary-white);--p-color-text-primary-hover: var(--p-color-text-primary-hover-white);--p-color-text-primary-active: var(--p-color-text-primary-active-white);--p-color-text-interactive: var(--p-color-text-interactive-white);--p-color-text-interactive-hover: var(--p-color-text-interactive-hover-white);--p-color-text-interactive-pressed: var( --p-color-text-interactive-pressed-white );--p-color-text-interactive-active: var( --p-color-text-interactive-active-white );--p-color-text-secondary: var(--p-color-text-secondary-white);--p-color-text-placeholder: var(--p-color-text-placeholder-white);--p-color-text-on-color: var(--p-color-text-on-color-white);--p-color-text-disabled: var(--p-color-text-disabled-white);--p-color-text-info: var(--p-color-text-info-white);--p-color-text-success: var(--p-color-text-success-white);--p-color-text-warning: var(--p-color-text-warning-white);--p-color-text-error: var(--p-color-text-error-white);--p-color-text-alert: var(--p-color-text-alert-white);--p-color-text-on-brand: var(--p-color-text-on-brand-white);--p-color-icon-primary: var(--p-color-icon-primary-white);--p-color-icon-primary-hover: var(--p-color-icon-primary-hover-white);--p-color-icon-primary-active: var(--p-color-icon-primary-active-white);--p-color-icon-interactive: var(--p-color-icon-interactive-white);--p-color-icon-interactive-hover: var(--p-color-icon-interactive-hover-white);--p-color-icon-interactive-pressed: var( --p-color-icon-interactive-pressed-white );--p-color-icon-interactive-active: var( --p-color-icon-interactive-active-white );--p-color-icon-on-color: var(--p-color-icon-on-color-white);--p-color-icon-disabled: var(--p-color-icon-disabled-white);--p-color-icon-error: var(--p-color-icon-error-white);--p-color-icon-success: var(--p-color-icon-success-white);--p-color-icon-warning: var(--p-color-icon-warning-white);--p-color-icon-info: var(--p-color-icon-info-white);--p-color-icon-neutral: var(--p-color-icon-neutral-white);--p-color-icon-on-brand: var(--p-color-icon-on-brand-white);--p-color-button-primary: var(--p-color-button-primary-white);--p-color-button-primary-hover: var(--p-color-button-primary-hover-white);--p-color-button-primary-pressed: var(--p-color-button-primary-pressed-white);--p-color-button-brand: var(--p-color-button-brand-white);--p-color-button-brand-hover: var(--p-color-button-brand-hover-white);--p-color-button-brand-pressed: var(--p-color-button-brand-pressed-white);--p-color-button-fill: var(--p-color-button-fill-white);--p-color-button-fill-hover: var(--p-color-button-fill-hover-white);--p-color-button-fill-pressed: var(--p-color-button-fill-pressed-white);--p-color-button-disabled: var(--p-color-button-disabled-white);--p-color-graphics-illustration-primary: var( --p-color-graphics-illustration-primary-white );--p-color-graphics-illustration-detail: var( --p-color-graphics-illustration-detail-white );--p-color-graphics-illustration-base: var( --p-color-graphics-illustration-base-white );--p-color-graphics-storebrand-icon-detail: var( --p-color-graphics-storebrand-icon-detail-white );--p-color-graphics-storebrand-icon-outline: var( --p-color-graphics-storebrand-icon-outline-white );--p-color-static-orange-foreground: var( --p-color-static-orange-foreground-white );--p-color-static-orange-background: var( --p-color-static-orange-background-white );--p-color-static-purple-foreground: var( --p-color-static-purple-foreground-white );--p-color-static-purple-background: var( --p-color-static-purple-background-white );--p-color-static-red-foreground: var(--p-color-static-red-foreground-white);--p-color-static-red-background: var(--p-color-static-red-background-white);--p-color-static-grey-foreground: var(--p-color-static-grey-foreground-white);--p-color-static-grey-background: var(--p-color-static-grey-background-white);--p-color-static-risk-filled: var(--p-color-static-risk-filled-white);--p-color-static-risk-unfilled: var(--p-color-static-risk-unfilled-white);--p-color-static-sustainability-filled: var( --p-color-static-sustainability-filled-white );--p-color-static-sustainability-unfilled: var( --p-color-static-sustainability-unfilled-white );--p-color-states-focus: var(--p-color-states-focus-white);--p-color-states-scrim: var(--p-color-states-scrim-white);--p-color-states-toggle-off: var(--p-color-states-toggle-off-white);--p-color-states-toggle-off-hover: var( --p-color-states-toggle-off-hover-white );--p-color-surface-1: var(--p-color-surface-1-white);--p-color-surface-2: var(--p-color-surface-2-white);--p-color-surface-1-hover: var(--p-color-surface-1-hover-white);--p-color-surface-2-hover: var(--p-color-surface-2-hover-white);--p-color-surface-inverse: var(--p-color-surface-inverse-white);--p-color-surface-inverse-hover: var(--p-color-surface-inverse-hover-white);--p-color-surface-inverse-pressed: var( --p-color-surface-inverse-pressed-white );--p-color-surface-selected: var(--p-color-surface-selected-white);--p-color-surface-selected-hover: var(--p-color-surface-selected-hover-white);--p-color-surface-selected-pressed: var( --p-color-surface-selected-pressed-white );--p-color-surface-selected-active: var( --p-color-surface-selected-active-white );--p-color-surface-error: var(--p-color-surface-error-white);--p-color-surface-success: var(--p-color-surface-success-white);--p-color-surface-warning: var(--p-color-surface-warning-white);--p-color-surface-info: var(--p-color-surface-info-white);--p-color-surface-neutral: var(--p-color-surface-neutral-white);--p-color-surface-static: var(--p-color-surface-static-white);--p-color-stroke-strong: var(--p-color-stroke-strong-white);--p-color-stroke-strong-hover: var(--p-color-stroke-strong-hover-white);--p-color-stroke-strong-pressed: var(--p-color-stroke-strong-pressed-white);--p-color-stroke-0: var(--p-color-stroke-0-white);--p-color-stroke-1: var(--p-color-stroke-1-white);--p-color-stroke-2: var(--p-color-stroke-2-white);--p-color-stroke-on-white: var(--p-color-stroke-on-white-white);--p-color-stroke-subtle-1: var(--p-color-stroke-subtle-1-white);--p-color-stroke-subtle-2: var(--p-color-stroke-subtle-2-white);--p-color-stroke-selected: var(--p-color-stroke-selected-white);--p-color-stroke-selected-hover: var(--p-color-stroke-selected-hover-white);--p-color-stroke-selected-pressed: var( --p-color-stroke-selected-pressed-white );--p-color-stroke-disabled: var(--p-color-stroke-disabled-white);--p-color-stroke-error: var(--p-color-stroke-error-white);--p-color-stroke-success: var(--p-color-stroke-success-white);--p-color-stroke-warning: var(--p-color-stroke-warning-white);--card-background: var(--p-color-surface-1-grey)}[data-surface-background-theme=grey]{--p-color-background: var(--p-color-background-grey);--p-color-background-hover: var(--p-color-background-hover-grey);--p-color-background-pressed: var(--p-color-background-pressed-grey);--p-color-background-active: var(--p-color-background-active-grey);--p-color-background-disabled: var(--p-color-background-disabled-grey);--p-color-text-primary: var(--p-color-text-primary-grey);--p-color-text-primary-hover: var(--p-color-text-primary-hover-grey);--p-color-text-primary-active: var(--p-color-text-primary-active-grey);--p-color-text-interactive: var(--p-color-text-interactive-grey);--p-color-text-interactive-hover: var(--p-color-text-interactive-hover-grey);--p-color-text-interactive-pressed: var( --p-color-text-interactive-pressed-grey );--p-color-text-interactive-active: var( --p-color-text-interactive-active-grey );--p-color-text-secondary: var(--p-color-text-secondary-grey);--p-color-text-placeholder: var(--p-color-text-placeholder-grey);--p-color-text-on-color: var(--p-color-text-on-color-grey);--p-color-text-disabled: var(--p-color-text-disabled-grey);--p-color-text-info: var(--p-color-text-info-grey);--p-color-text-success: var(--p-color-text-success-grey);--p-color-text-warning: var(--p-color-text-warning-grey);--p-color-text-error: var(--p-color-text-error-grey);--p-color-text-alert: var(--p-color-text-alert-grey);--p-color-text-on-brand: var(--p-color-text-on-brand-grey);--p-color-icon-primary: var(--p-color-icon-primary-grey);--p-color-icon-primary-hover: var(--p-color-icon-primary-hover-grey);--p-color-icon-primary-active: var(--p-color-icon-primary-active-grey);--p-color-icon-interactive: var(--p-color-icon-interactive-grey);--p-color-icon-interactive-hover: var(--p-color-icon-interactive-hover-grey);--p-color-icon-interactive-pressed: var( --p-color-icon-interactive-pressed-grey );--p-color-icon-interactive-active: var( --p-color-icon-interactive-active-grey );--p-color-icon-on-color: var(--p-color-icon-on-color-grey);--p-color-icon-disabled: var(--p-color-icon-disabled-grey);--p-color-icon-error: var(--p-color-icon-error-grey);--p-color-icon-success: var(--p-color-icon-success-grey);--p-color-icon-warning: var(--p-color-icon-warning-grey);--p-color-icon-info: var(--p-color-icon-info-grey);--p-color-icon-neutral: var(--p-color-icon-neutral-grey);--p-color-icon-on-brand: var(--p-color-icon-on-brand-grey);--p-color-button-primary: var(--p-color-button-primary-grey);--p-color-button-primary-hover: var(--p-color-button-primary-hover-grey);--p-color-button-primary-pressed: var(--p-color-button-primary-pressed-grey);--p-color-button-brand: var(--p-color-button-brand-grey);--p-color-button-brand-hover: var(--p-color-button-brand-hover-grey);--p-color-button-brand-pressed: var(--p-color-button-brand-pressed-grey);--p-color-button-fill: var(--p-color-button-fill-grey);--p-color-button-fill-hover: var(--p-color-button-fill-hover-grey);--p-color-button-fill-pressed: var(--p-color-button-fill-pressed-grey);--p-color-button-disabled: var(--p-color-button-disabled-grey);--p-color-graphics-illustration-primary: var( --p-color-graphics-illustration-primary-grey );--p-color-graphics-illustration-detail: var( --p-color-graphics-illustration-detail-grey );--p-color-graphics-illustration-base: var( --p-color-graphics-illustration-base-grey );--p-color-graphics-storebrand-icon-detail: var( --p-color-graphics-storebrand-icon-detail-grey );--p-color-graphics-storebrand-icon-outline: var( --p-color-graphics-storebrand-icon-outline-grey );--p-color-static-orange-foreground: var( --p-color-static-orange-foreground-grey );--p-color-static-orange-background: var( --p-color-static-orange-background-grey );--p-color-static-purple-foreground: var( --p-color-static-purple-foreground-grey );--p-color-static-purple-background: var( --p-color-static-purple-background-grey );--p-color-static-red-foreground: var(--p-color-static-red-foreground-grey);--p-color-static-red-background: var(--p-color-static-red-background-grey);--p-color-static-grey-foreground: var(--p-color-static-grey-foreground-grey);--p-color-static-grey-background: var(--p-color-static-grey-background-grey);--p-color-static-risk-filled: var(--p-color-static-risk-filled-grey);--p-color-static-risk-unfilled: var(--p-color-static-risk-unfilled-grey);--p-color-static-sustainability-filled: var( --p-color-static-sustainability-filled-grey );--p-color-static-sustainability-unfilled: var( --p-color-static-sustainability-unfilled-grey );--p-color-states-focus: var(--p-color-states-focus-grey);--p-color-states-scrim: var(--p-color-states-scrim-grey);--p-color-states-toggle-off: var(--p-color-states-toggle-off-grey);--p-color-states-toggle-off-hover: var( --p-color-states-toggle-off-hover-grey );--p-color-surface-1: var(--p-color-surface-1-grey);--p-color-surface-2: var(--p-color-surface-2-grey);--p-color-surface-1-hover: var(--p-color-surface-1-hover-grey);--p-color-surface-2-hover: var(--p-color-surface-2-hover-grey);--p-color-surface-inverse: var(--p-color-surface-inverse-grey);--p-color-surface-inverse-hover: var(--p-color-surface-inverse-hover-grey);--p-color-surface-inverse-pressed: var( --p-color-surface-inverse-pressed-grey );--p-color-surface-selected: var(--p-color-surface-selected-grey);--p-color-surface-selected-hover: var(--p-color-surface-selected-hover-grey);--p-color-surface-selected-pressed: var( --p-color-surface-selected-pressed-grey );--p-color-surface-selected-active: var( --p-color-surface-selected-active-grey );--p-color-surface-error: var(--p-color-surface-error-grey);--p-color-surface-success: var(--p-color-surface-success-grey);--p-color-surface-warning: var(--p-color-surface-warning-grey);--p-color-surface-info: var(--p-color-surface-info-grey);--p-color-surface-neutral: var(--p-color-surface-neutral-grey);--p-color-surface-static: var(--p-color-surface-static-grey);--p-color-stroke-strong: var(--p-color-stroke-strong-grey);--p-color-stroke-strong-hover: var(--p-color-stroke-strong-hover-grey);--p-color-stroke-strong-pressed: var(--p-color-stroke-strong-pressed-grey);--p-color-stroke-0: var(--p-color-stroke-0-grey);--p-color-stroke-1: var(--p-color-stroke-1-grey);--p-color-stroke-2: var(--p-color-stroke-2-grey);--p-color-stroke-on-white: var(--p-color-stroke-on-white-grey);--p-color-stroke-subtle-1: var(--p-color-stroke-subtle-1-grey);--p-color-stroke-subtle-2: var(--p-color-stroke-subtle-2-grey);--p-color-stroke-selected: var(--p-color-stroke-selected-grey);--p-color-stroke-selected-hover: var(--p-color-stroke-selected-hover-grey);--p-color-stroke-selected-pressed: var( --p-color-stroke-selected-pressed-grey );--p-color-stroke-disabled: var(--p-color-stroke-disabled-grey);--p-color-stroke-error: var(--p-color-stroke-error-grey);--p-color-stroke-success: var(--p-color-stroke-success-grey);--p-color-stroke-warning: var(--p-color-stroke-warning-grey);--card-background: var(--p-color-surface-1-white)}.checkboxAtom[data-stb-checkbox-atom=current]{--checkbox-border-color: var(--p-color-stroke-strong);--checkbox-border-color-checked: var(--p-color-surface-selected);--checkbox-background: var(--p-color-surface-static);--checkbox-background-checked: var(--p-color-surface-selected);--checkbox-icon-color: var(--p-color-surface-static);--checkbox-hint-color: var(--p-color-text-secondary);--checkbox-border-radius: .25rem;--checkbox-input-size: 1.5rem;--outline: transparent;--border-color: var(--p-color-stroke-subtle-0);--border-color-checked: var(--p-color-stroke-selected);--border-radius: .75rem;--border-thickness: .0625rem;align-items:center;box-sizing:border-box;display:grid;gap:var(--p-spacing-rem-08) var(--p-spacing-rem-12);grid-template-columns:auto 1fr;outline:none;width:fit-content;&:focus-visible{--outline: var(--p-outline)}&[data-fluid=true]{max-width:100%;width:100%}&[data-border=true]{border:var(--border-thickness) solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;outline:var(--outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20)}.checkboxInput{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkboxLabel{column-gap:inherit;cursor:pointer;display:grid;font-weight:400;grid-column:1 / -1;grid-row:1 / 2;grid-template-columns:subgrid}.checkboxLabel:after,.checkboxLabel:before{aspect-ratio:1;border-radius:var(--checkbox-border-radius);box-sizing:border-box;content:"";display:block;grid-area:1 / 1 / span 1 / span 1;height:var(--checkbox-input-size);place-self:center}.checkboxLabel:before{background:var(--checkbox-background);border:var(--p-border-rem-small) solid var(--checkbox-border-color);outline:var(--outline);outline-offset:var(--p-outline-offset)}.checkboxLabel:after{background:var(--checkbox-icon-color);height:.6875rem;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 13 11" xmlns="http://www.w3.org/2000/svg"><path d="M12.2311 1.29248C12.6079 1.72314 12.5861 2.39812 12.1823 2.80007L4.68232 10.2667C4.28837 10.6589 3.67393 10.6476 3.29289 10.2412L0.792893 7.57452C0.402369 7.15797 0.402369 6.48259 0.792893 6.06603C1.18342 5.64947 1.81658 5.64947 2.20711 6.06603L4.02396 8.00401L10.8177 1.24049C11.2214 0.838536 11.8542 0.86181 12.2311 1.29248Z" fill="black"/></svg>') center/contain no-repeat;opacity:0;width:.8125rem}.checkboxInput:checked+.checkboxLabel{&:before{background:var(--checkbox-background-checked);border-color:var(--checkbox-border-color-checked)}&:after{opacity:1}}.checkboxInput:not(:checked)+.checkboxLabel[data-checked=mixed]{&:before{background:var(--checkbox-background-checked);border-color:var(--checkbox-border-color-checked)}&:after{border-radius:.125rem;height:.125rem;mask:unset;opacity:1;width:.75rem}}&:has(.checkboxInput:focus-visible){--outline: var(--p-outline)}&:has(.checkboxInput:checked){border-color:var(--border-color-checked)}.checkboxHint{color:var(--checkbox-hint-color);grid-column:2 / -1;grid-row:2 / 3}&:has(.checkboxHint:not(:empty)) .checkboxLabel{font-weight:600}@media (hover: hover) and (pointer: fine){&:hover{--checkbox-border-color: var(--p-color-stroke-selected-hover);--checkbox-border-color-checked: var(--p-color-stroke-selected-hover);--checkbox-background: var(--p-color-background-hover);--checkbox-background-checked: var(--p-color-surface-selected-hover);--checkbox-icon-color: var(--p-color-surface-static);--border-color: var(--p-color-stroke-strong-hover);--border-color-checked: var(--p-color-stroke-selected-hover)}}&:has(.checkboxInput:active){--checkbox-border-color: var(--p-color-stroke-selected-pressed);--checkbox-border-color-checked: var(--p-color-stroke-selected-pressed);--checkbox-background: var(--p-color-background-pressed);--checkbox-background-checked: var(--p-color-surface-selected-pressed);--checkbox-icon-color: var(--p-color-icon-on-color);--border-color: var(--p-color-stroke-selected);--border-color-checked: var(--p-color-stroke-selected-pressed)}&[data-message-type=warning]{--checkbox-border-color: var(--p-color-stroke-warning);--checkbox-border-color-checked: var(--p-color-stroke-warning);--checkbox-background: var(--p-color-surface-warning);--checkbox-background-checked: var(--p-color-stroke-warning);--checkbox-icon-color: var(--p-color-surface-warning);--border-color: var(--p-color-stroke-warning);--border-color-checked: var(--p-color-stroke-warning)}&[data-message-type=error]{--checkbox-border-color: var(--p-color-stroke-error);--checkbox-border-color-checked: var(--p-color-stroke-error);--checkbox-background: var(--p-color-surface-error);--checkbox-background-checked: var(--p-color-stroke-error);--checkbox-icon-color: var(--p-color-surface-error);--border-color: var(--p-color-stroke-error);--border-color-checked: var(--p-color-stroke-error)}&:has(.checkboxInput[aria-disabled=true]){--checkbox-border-color: var(--p-color-stroke-disabled);--checkbox-border-color-checked: var(--p-color-background-disabled);--checkbox-background: var(--p-color-surface-static);--checkbox-background-checked: var(--p-color-background-disabled);--checkbox-icon-color: var(--p-color-stroke-disabled);--border-color: var(--p-color-stroke-disabled);--border-color-checked: var(--p-color-stroke-disabled);--checkbox-hint-color: var(--p-color-stroke-disabled);pointer-events:none}}.checkboxesBase[data-stb-checkboxes=current]{border:none;display:flex;flex-direction:column;margin:0;padding:0;.checkboxesItems{display:flex;flex-direction:column;gap:var(--p-subsection-near)}.checkboxesLegend{margin-bottom:var(--p-spacing-rem-16)}.checkboxesAlert{margin-top:var(--p-spacing-rem-16)}}.modalFloatingOverlay[data-stb-modal=current]{background:#00000040;display:grid;place-items:center;z-index:var(--p-z-index-modal);@media (prefers-reduced-motion){animation:none!important;transition:none!important}&.withBorder{--modal-border-color: #19191929;--modal-border: 1px solid var(--modal-border-color);.modalHeadingWrapper{border-bottom:var(--modal-border)}.modalFooter{border-top:var(--modal-border)}.modalContentWrapper{margin:var(--p-spacing-rem-24) 0;margin-left:var(--content-offset)}}&.bottomSheet{display:block;height:100%;left:0;position:fixed;top:0;width:100%}}.modalBase[data-stb-modal-base=current]{--content-offset: 6px;background:var(--p-color-background);border-radius:var(--p-corner-radius-rem-medium);box-shadow:0 0 .9375rem #00000040;box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 5rem);max-width:42rem;padding:var(--p-spacing-rem-32);padding-left:calc(var(--p-spacing-rem-32) - var(--content-offset));width:100%;z-index:var(--p-z-index-modal);&.bottomSheet{border-radius:var(--p-corner-radius-rem-medium) var(--p-corner-radius-rem-medium) 0 0;bottom:0;left:0;max-height:97vh;max-width:100%;position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.25,.1,.25,1)}>div{margin-left:var(--content-offset)}.selectBase.select{max-width:calc(100% - var(--content-offset))}@media only screen and (max-width: 672px){max-height:calc(100vh - 2rem);padding:var(--p-spacing-rem-24);padding-left:calc(var(--p-spacing-rem-24) - var(--content-offset))}.modalContentWrapper{box-sizing:border-box;overflow:auto;position:relative;&.usingKeyboard{&:focus{outline:var(--p-outline)}}.modalScrollShadow{box-shadow:0 0 .3125rem .0625rem #0006;display:flex;height:auto;justify-content:center;position:sticky;top:0;width:100%;z-index:var(--p-z-index-modal);&:before,&:after{background-color:transparent;content:"";height:.125rem;position:absolute;top:-.125rem}&:before{box-shadow:0 -.5rem .9375rem #000000b3;width:60%}&:after{box-shadow:0 -2.1875rem 2.1875rem 1.25rem #000000b3;width:30%}&.bottom{bottom:-1.7rem;top:unset;&:before,&:after{bottom:0}&:before{box-shadow:0 .5rem .9375rem #000000b3}&:after{box-shadow:0 2.1875rem 2.1875rem 1.25rem #000000b3}}}}.modalHeadingWrapper{align-items:center;display:flex;justify-content:space-between;padding-bottom:var(--p-spacing-rem-24);>h1{flex:1}}.modalFooter:not(:empty){padding-top:var(--p-spacing-rem-24)}}.breadcrumbs[data-stb-breadcrumbs=current]{align-items:center;display:inline-flex;flex-wrap:wrap;>button{cursor:pointer}.breadcrumb:last-child{pointer-events:none;>span{text-decoration:none}& i{display:none}}.breadcrumb{align-items:center;background:transparent;border:none;box-sizing:border-box;color:var(--p-color-text-primary);display:flex;height:3rem;margin-right:var(--p-spacing-rem-12);padding:var(--p-spacing-rem-08) 0;position:relative;text-decoration:none;transition:background-color .1s ease;@media (hover: hover) and (pointer: fine){&:hover{color:var(--p-color-text-primary-hover)}}&:active{>span{color:var(--p-color-text-interactive);text-decoration:none}}&:focus-visible{outline:var(--p-outline)}>span{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:var(--p-spacing-rem-04)}}.breadcrumb i{margin-left:var(--p-spacing-rem-08)}&:has([data-stb-navlink]){.breadcrumb{display:none}[data-stb-navlink]{display:flex;outline-offset:var(--p-outline-offset);pointer-events:auto;i.navlinkIcon{display:inline}}@media (min-width: 600px){.breadcrumb{display:flex}[data-stb-navlink]{display:none}}}}.selectBase[data-stb-select=current]{--select-max-width: 33rem;--select-min-width: 10rem;--select-container-width: 100%;--select-background-color: var(--p-color-surface-static);--select-border-color: var(--p-color-stroke-0);--select-color: var(--p-color-text-primary);--select-height: 2.5rem;--select-outline: none;--select-icon-size: 1rem;--select-border-thickness: var(--p-border-rem-xsmall);&[data-fluid=true]{--select-max-width: 37.5rem}align-items:flex-start;background-color:transparent;display:inline-flex;flex-direction:column;gap:var(--p-spacing-rem-08);isolation:isolate;max-width:var(--select-max-width);min-width:var(--select-min-width);position:relative;width:100%;&[aria-disabled=true]{--select-background-color: var(--p-color-background-disabled);--select-border-color: var(--p-color-stroke-disabled);--select-color: var(--p-color-text-disabled)}.selectContainer{background-color:var(--select-background-color);border-radius:var(--p-corner-radius-rem-small);display:flex;flex-direction:row;gap:var(--p-spacing-rem-08);height:var(--select-height);justify-content:space-between;max-width:var(--select-max-width);position:relative;width:var(--select-container-width);.iconWrapper{color:var(--select-color);font-size:var(--select-icon-size);height:var(--select-icon-size);line-height:var(--select-icon-size);position:absolute;right:var(--p-spacing-rem-12);top:var(--p-spacing-rem-12);width:var(--select-icon-size);z-index:var(--p-z-index-input)}}.nativeSelect{appearance:none;background-color:transparent;border:var(--select-border-thickness) solid var(--select-border-color);border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;color:var(--select-color);height:100%;margin:0;max-width:var(--select-max-width);outline:var(--select-outline);outline-offset:var(--p-outline-offset);overflow:hidden;padding-left:var(--p-spacing-rem-12);padding-right:var(--p-spacing-rem-40);text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:var(--p-z-index-dropdown);@media (hover: hover) and (pointer: fine){&:hover{cursor:pointer}}&:disabled{pointer-events:none}&:active{--select-border-color: var(--p-color-stroke-strong)}&.noKeyboard{&:focus{--select-border-color: var(--p-color-stroke-strong)}}&.usingKeyboard{&:focus{--select-outline: var(--p-outline)}}&.error{--select-border-color: var(--p-color-stroke-error)}&.warning{--select-border-color: var(--p-color-stroke-warning)}&:has(option[class=placeholderOption]:checked){color:var(--p-color-text-placeholder)}}.nativeOption{background-color:var(--p-color-surface-static)}@keyframes select-shimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}.selectContainerSkeleton{animation:select-shimmer 10s infinite linear;background:linear-gradient(.25turn,var(--p-color-grey-200),var(--p-color-red-300),var(--p-color-grey-200));border:none;border-radius:var(--p-corner-radius-rem-small)}@media (min-width: 600px){--select-height: 3rem;--select-icon-size: 1.25rem}}.linkListContainer[data-stb-link-list=current]{--link-list-border: var(--p-border-rem-xsmall) solid var(--p-color-stroke-subtle, var(--p-color-stroke-subtle-0-white));--link-list-height: 2.5rem;--link-list-background-color: transaprent;--link-list-outline: none;--link-list-pointer-events: auto;--link-list-color: var(--p-color-text-primary);color:var(--link-list-color);max-width:44.4375rem;width:100%;&.linkListFluid{max-width:100%}.linkListHeading{margin:var(--p-spacing-rem-16) 0}.linkList{background-color:transparent;display:flex;flex-direction:column;list-style:none;padding-inline-start:unset;& li.linkListItem{background-color:transaprent;border-bottom:var(--link-list-border);padding:var(--p-spacing-rem-08);pointer-events:var(--link-list-pointer-events);&:first-child{border-top:var(--link-list-border)}& a{color:var(--link-list-color);text-decoration:none;@media (hover: hover) and (pointer: fine){&:hover{--link-list-background-color: var(--p-color-background-hover)}}&:focus{--link-list-outline: var(--p-outline)}&:active{--link-list-background-color: var(--p-color-background-pressed)}&[aria-disabled=true],&:disabled{--link-list-background-color: transparent;--link-list-pointer-events: none;--link-list-color: var(--p-color-text-disabled);pointer-events:none}}& div.linkListItemWrapper{align-items:center;background-color:var(--link-list-background-color);border:none;border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;display:flex;gap:var(--p-spacing-rem-08);justify-content:space-between;min-height:var(--link-list-height);outline:var(--link-list-outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-04) var(--p-spacing-rem-16);pointer-events:var(--link-list-pointer-events);transition:background-color .05s ease-in}}}@media (min-width: 600px){--link-list-height: 3rem}}.stepperBase[data-stb-stepper=current]{display:flex;flex-direction:column;.stepperHorizontal{gap:var(--p-spacing-rem-08)}.stepperLineHorizontal{background:var(--p-color-stroke-0);border-radius:var(--p-border-rem-small);display:none;flex-grow:1;height:.25rem;margin:var(--p-spacing-rem-12) var(--p-spacing-rem-08) 0}.stepperLineVertical{background:var(--p-color-stroke-0);border:var(--p-border-rem-small) solid var(--p-color-stroke-0);border-radius:.125rem;margin:var(--p-spacing-rem-08) .625rem var(--p-spacing-rem-08) .625rem;min-height:var(--p-spacing-16);min-width:.0625rem;position:relative}.stepperHeaderContainer:last-of-type{.stepperLineVertical{margin-bottom:0}}.step-content-container{padding:var(--p-spacing-rem-32) 0 0 var(--p-spacing-rem-08)}&.stepperBaseVertical{.stepperHeaderContainer:not(:last-of-type){.step-content-container{padding-bottom:var(--p-spacing-rem-32)}}}.font-details{color:var(--p-color-text-primary);font-size:var(--p-font-styles-size-14);margin-top:var(--p-spacing-rem-04)}.stepper.stepperHorizontal,.stepperVertical .stepperStepHeader{display:flex;flex-direction:row;justify-content:space-between;.stepperStepHeaderContent{display:flex;flex-direction:column;flex-grow:1;margin-right:var(--p-spacing-rem-16);margin-top:calc(var(--p-spacing-rem-08) - .0625rem)}}.stepperStepHeader{align-items:center;background:transparent;border:none;cursor:auto;display:none;flex-grow:1;padding:0;position:relative;text-align:left;.stepperStepHeaderContent{display:flex;flex-direction:column;flex-grow:1;left:2rem;position:absolute;top:-.375rem;width:calc(100% - 2.5rem)}.stepperStepHeaderTitle{background:inherit;display:flex;flex-direction:row;text-decoration:none;width:100%}}.stepperStepHeaderCircle{align-items:center;background:var(--p-color-surface-1);border-radius:50%;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-right:var(--p-spacing-rem-08);width:1.5rem;>i{color:var(--p-color-text-primary);font-size:.75rem;line-height:.75rem}&[data-active=true]{background:var(--p-color-surface-selected);font-weight:600;.font-body{color:var(--p-color-text-on-color);font-size:var(--p-font-styles-size-14)}}}.stepperHeaderContainer{display:flex;flex-direction:column;&[data-active=true]{flex-grow:1;.stepperStepHeader{display:flex}}}.stepper{&.stepperVertical{background:transparent;border-radius:0;display:flex;flex-direction:column;margin-bottom:0;padding:0;position:relative;.stepperVerticalContent{display:flex;flex-direction:row}}}.stepperStepHeaderCircle[data-completed=true]{background-color:var(--p-color-surface-success);cursor:pointer}.stepperStepHeaderCircle[data-skipped=true]{cursor:pointer}.stepperStepHeaderContent[data-completed=true],.stepperStepHeaderContent[data-skipped=true]{.headerTitle{cursor:pointer}}@media only screen and (min-width: 600px){.stepperStepHeaderCircle{height:2.5rem;width:2.5rem}.stepperLineVertical{margin:var(--p-spacing-rem-08) 1.0625rem var(--p-spacing-rem-08) 1.0625rem}.stepperStepHeader{align-items:flex-start;display:flex;.stepperStepHeaderContent{left:3rem;top:.0625rem}}.stepperHeaderContainer{background:transparent;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;width:100%}&.stepperBaseVertical{.stepper.stepperVertical[data-active=false]{display:flex}.stepperVertical .stepperStepHeader{background:transparent;margin:0;padding:0}}.stepperLineHorizontal{display:flex}&.stepperBaseHorizontal{.step-content-container{padding:var(--p-spacing-rem-32) 0 0 0}}}}.checkboxAtom[data-stb-checkbox-atom=current]{--checkbox-border-color: var(--p-color-stroke-strong);--checkbox-border-color-checked: var(--p-color-surface-selected);--checkbox-background: var(--p-color-surface-static);--checkbox-background-checked: var(--p-color-surface-selected);--checkbox-icon-color: var(--p-color-surface-static);--checkbox-border-radius: .25rem;--checkbox-input-size: 1.5rem;--outline: transparent;--border-color: var(--p-color-stroke-subtle-0);--border-color-checked: var(--p-color-stroke-selected);--border-radius: .75rem;--border-thickness: .0625rem;align-items:center;box-sizing:border-box;display:grid;gap:var(--p-spacing-rem-08) var(--p-spacing-rem-12);grid-template-columns:auto 1fr;outline:none;width:fit-content;&:focus-visible{--outline: var(--p-outline)}&[data-fluid=true]{max-width:100%;width:100%}&[data-border=true]{border:var(--border-thickness) solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;outline:var(--outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20)}.checkboxInput{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkboxLabel{column-gap:inherit;cursor:pointer;display:grid;font-weight:400;grid-column:1 / -1;grid-row:1 / 2;grid-template-columns:subgrid}.checkboxLabel:after,.checkboxLabel:before{aspect-ratio:1;border-radius:var(--checkbox-border-radius);box-sizing:border-box;content:"";display:block;grid-area:1 / 1 / span 1 / span 1;height:var(--checkbox-input-size);place-self:center}.checkboxLabel:before{background:var(--checkbox-background);border:var(--p-border-rem-small) solid var(--checkbox-border-color);outline:var(--outline);outline-offset:var(--p-outline-offset)}.checkboxLabel:after{background:var(--checkbox-icon-color);height:.6875rem;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 13 11" xmlns="http://www.w3.org/2000/svg"><path d="M12.2311 1.29248C12.6079 1.72314 12.5861 2.39812 12.1823 2.80007L4.68232 10.2667C4.28837 10.6589 3.67393 10.6476 3.29289 10.2412L0.792893 7.57452C0.402369 7.15797 0.402369 6.48259 0.792893 6.06603C1.18342 5.64947 1.81658 5.64947 2.20711 6.06603L4.02396 8.00401L10.8177 1.24049C11.2214 0.838536 11.8542 0.86181 12.2311 1.29248Z" fill="black"/></svg>') center/contain no-repeat;opacity:0;width:.8125rem}.checkboxInput:checked+.checkboxLabel{&:before{background:var(--checkbox-background-checked);border-color:var(--checkbox-border-color-checked)}&:after{opacity:1}}.checkboxInput:not(:checked)+.checkboxLabel[data-checked=mixed]{&:before{background:var(--checkbox-background-checked);border-color:var(--checkbox-border-color-checked)}&:after{border-radius:.125rem;height:.125rem;mask:unset;opacity:1;width:.75rem}}&:has(.checkboxInput:focus-visible){--outline: var(--p-outline)}&:has(.checkboxInput:checked){border-color:var(--border-color-checked)}.checkboxHint{color:var(--p-color-text-secondary);grid-column:2 / -1;grid-row:2 / 3}&:has(.checkboxHint:not(:empty)) .checkboxLabel{font-weight:600}@media (hover: hover) and (pointer: fine){&:hover{--checkbox-border-color: var(--p-color-stroke-selected-hover);--checkbox-border-color-checked: var(--p-color-stroke-selected-hover);--checkbox-background: var(--p-color-background-hover);--checkbox-background-checked: var(--p-color-surface-selected-hover);--checkbox-icon-color: var(--p-color-surface-static);--border-color: var(--p-color-stroke-strong-hover);--border-color-checked: var(--p-color-stroke-selected-hover)}}&:has(.checkboxInput:active){--checkbox-border-color: var(--p-color-stroke-selected-pressed);--checkbox-border-color-checked: var(--p-color-stroke-selected-pressed);--checkbox-background: var(--p-color-background-pressed);--checkbox-background-checked: var(--p-color-surface-selected-pressed);--checkbox-icon-color: var(--p-color-icon-on-color);--border-color: var(--p-color-stroke-selected);--border-color-checked: var(--p-color-stroke-selected-pressed)}&[data-message-type=warning]{--checkbox-border-color: var(--p-color-stroke-warning);--checkbox-border-color-checked: var(--p-color-stroke-warning);--checkbox-background: var(--p-color-surface-warning);--checkbox-background-checked: var(--p-color-stroke-warning);--checkbox-icon-color: var(--p-color-surface-warning);--border-color: var(--p-color-stroke-warning);--border-color-checked: var(--p-color-stroke-warning)}&[data-message-type=error]{--checkbox-border-color: var(--p-color-stroke-error);--checkbox-border-color-checked: var(--p-color-stroke-error);--checkbox-background: var(--p-color-surface-error);--checkbox-background-checked: var(--p-color-stroke-error);--checkbox-icon-color: var(--p-color-surface-error);--border-color: var(--p-color-stroke-error);--border-color-checked: var(--p-color-stroke-error)}&:has(.checkboxInput[aria-disabled=true]){--checkbox-border-color: var(--p-color-stroke-disabled);--checkbox-border-color-checked: var(--p-color-background-disabled);--checkbox-background: var(--p-color-surface-static);--checkbox-background-checked: var(--p-color-background-disabled);--checkbox-icon-color: var(--p-color-stroke-disabled);--border-color: var(--p-color-stroke-disabled);--border-color-checked: var(--p-color-stroke-disabled);pointer-events:none}}.calendarBase[data-stb-calendar=current]{background:var(--p-color-background);border:none;border-radius:var(--p-corner-radius-rem-medium);box-shadow:0 .0625rem .1875rem #0003;box-sizing:border-box;max-width:22rem;padding:var(--p-spacing-rem-12);width:100%;z-index:var(--p-z-index-dropdown);.calendarHeader{display:flex;justify-content:space-between;padding:.5rem;.calendarHeaderSelection{align-items:center;display:flex;height:3rem;justify-content:space-between}.calendarHeaderButtons{align-items:center;display:flex;gap:var(--p-spacing-rem-08);height:3rem;justify-content:space-between}.selectContainer{align-items:center;border:none;border-radius:var(--p-corner-radius-rem-medium);box-sizing:border-box;cursor:pointer;display:flex;height:3rem;justify-content:center;position:relative;.calendarSelect{appearance:none;background:transparent;border:none;cursor:pointer;height:3rem;outline:none;padding:var(--p-spacing-rem-08) var(--p-spacing-rem-48) var(--p-spacing-rem-08) var(--p-spacing-rem-16);text-transform:capitalize}.calendarOption{background:var(--p-color-background);margin:0;padding:0;text-transform:capitalize}.calendarSelectIcon{pointer-events:none;position:absolute;right:var(--p-spacing-rem-16)}@media (hover: hover) and (pointer: fine){&:hover{background:var(--p-color-background-hover)}}&:active{background:var(--p-color-background-pressed)}}.month{text-transform:capitalize}}.calendarGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);margin-bottom:var(--p-spacing-rem-08);&[data-view=day]{grid-template-columns:repeat(7,minmax(32px,1fr));grid-template-rows:repeat(5,1fr)}.weekday{align-items:center;display:flex;justify-content:center;text-transform:capitalize}}[data-stb-day-button=current]{--day-button-background: transparent;--day-button-color: var(--p-color-text-primary);--day-button-outline: none;--day-button-size: 2.75rem;--day-div-background: transparent;--day-div-border-radius: none;--today-marker-background: var(--p-color-red-600);align-items:center;background:var(--day-div-background);border:none;border-radius:var(--day-div-border-radius);display:flex;flex-direction:column;height:var(--day-button-size);justify-content:center;>button{align-items:center;background-color:var(--day-button-background);border:none;border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--day-button-color);cursor:pointer;display:inline-flex;height:var(--day-button-size);justify-content:center;outline:var(--day-button-outline);outline-offset:var(--p-outline-offset);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;width:100%;&:focus-visible{--day-button-outline: var(--p-outline)}&:disabled{--day-button-color: var(--p-color-text-disabled);font-weight:400;pointer-events:none}}.todayMarker{background:var(--today-marker-background);border:none;border-radius:.1875rem;bottom:.5rem;height:.1875rem;margin:-.1875rem 0 0;position:relative;width:1.25rem}@media (hover: hover) and (pointer: fine){&:hover{--day-button-background: var(--p-color-background-hover)}}&:active{--day-button-background: var(--p-color-background-pressed)}&[data-selected=true]{--day-button-background: var(--p-color-surface-selected);--day-button-color: var(--p-color-text-on-color);--today-marker-background: var(--p-color-red-300);@media (hover: hover) and (pointer: fine){&:hover{--day-button-background: var(--p-color-surface-selected-hover);--day-button-color: var(--p-color-text-on-color)}}&:active{--day-button-background: var(--p-color-surface-selected-pressed);--day-button-color: var(--p-color-text-on-color)}}&[data-in-range=true]{--day-div-background: var(--p-color-background-pressed)}}.calendarFooterBase{background:var(--p-color-background);border-top:var(--p-border-rem-xsmall) solid var(--p-color-stroke-subtle-0);display:flex;justify-content:center;padding-top:var(--p-spacing-rem-08);>button{flex-direction:row;line-height:1rem;>span:first-letter{text-transform:capitalize}>i{margin:0}}}}div[data-stb-day-button=current][data-in-range=true][data-range=start]{border-radius:var(--p-corner-radius-rem-extreme) 0 0 var(--p-corner-radius-rem-extreme)}div[data-stb-day-button=current][data-in-range=true][data-range=end]{border-radius:0 var(--p-corner-radius-rem-extreme) var(--p-corner-radius-rem-extreme) 0}.inputFieldContainer[data-stb-input-field=current]{cursor:default;display:flex;flex-direction:column;gap:var(--p-spacing-rem-08);max-width:18rem;width:100%;&[data-size=large]{max-width:33rem}&[data-size=fluid]{max-width:100%;width:100%}}.alertInlineBase[data-stb-alert-inline=current]{--color-text: var(--p-color-text-primary);--color-icon: var(--p-color-icon-primary);align-self:start;border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;display:inline-flex;flex-direction:row;flex-shrink:0;gap:var(--p-spacing-rem-08);.alertTitle{--alert-line-height: 1.25rem;color:var(--color-text);line-height:var(--alert-line-height);@media (min-width: 600px){--alert-line-height: 1.375rem}}.alertIconWrapper{display:flex;text-align:center}.alertIcon{--alert-icon-size: 1.25rem;color:var(--color-icon);font-size:var(--alert-icon-size);height:var(--alert-icon-size);line-height:var(--alert-icon-size);width:var(--alert-icon-size);@media (min-width: 600px){--alert-icon-size: 1.375rem}}&[data-variant=error]{--color-icon: var(--p-color-icon-error);--color-text: var(--p-color-text-error)}&[data-variant=warning]{--color-icon: var(--p-color-icon-warning);--color-text: var(--p-color-text-warning)}&[data-variant=success]{--color-icon: var(--p-color-icon-success);--color-text: var(--p-color-text-success)}&[data-variant=info]{--color-icon: var(--p-color-icon-info);--color-text: var(--p-color-text-info)}}.popoverBase[data-stb-popover=current]{align-items:center;display:flex;justify-content:center;.popoverPopoverElement{--popover-background-color: var(--p-color-surface-1);--popover-box-shadow: 0 .25rem .375rem 0 rgb(0 0 0 / 14%), 0 .375rem .5rem 0 rgb(0 0 0 / 12%);background:var(--popover-background-color);border-radius:var(--p-corner-radius-rem-small);box-shadow:var(--popover-box-shadow);box-sizing:border-box;display:flex;flex-direction:row;gap:var(--p-spacing-rem-16);justify-content:space-between;max-width:35rem;min-width:18rem;padding:var(--p-spacing-rem-16);width:100%;z-index:var(--p-z-index-popover);@media (min-width: 600px){padding:var(--p-spacing-rem-20)}&[data-show-on=hover]{padding:var(--p-spacing-rem-24)}.popoverContent{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--p-spacing-rem-08);justify-content:center;width:calc(100% - var(--p-spacing-rem-40));.popoverContentHeader,.popoverContentSection{box-sizing:border-box;overflow-wrap:break-word}}}}.button[data-stb-button=current],.button[data-stb-button-circle=current]{--button-background-color: var(--p-color-button-action-fill);--button-color: var(--p-color-text-on-color);--button-color-active: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-action-fill);--button-outline: none;--button-height: var(--p-spacing-rem-40);--button-font-size: 1rem;--button-line-height: 1.375rem;--button-icon-size: var(--button-line-height);--button-padding: var(--p-spacing-rem-08) var(--p-spacing-rem-20);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);height:var(--button-height);justify-content:center;line-height:var(--button-line-height);outline:var(--button-outline);outline-offset:var(--p-outline-offset);padding:var(--button-padding);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;.buttonContentContainer{align-items:center;display:flex;gap:var(--p-spacing-rem-04);justify-content:center;white-space:nowrap;.buttonContent{padding:0 var(--p-spacing-rem-04)}}& i{font-size:calc(var(--button-icon-size) - 2px);height:var(--button-icon-size);line-height:var(--button-icon-size);text-align:center;width:var(--button-icon-size)}.buttonSpinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}&:focus-visible{--button-outline: var(--p-outline)}&[data-loading=true]{.buttonContentContainer{visibility:hidden}}&[data-size=large]{--button-height: var(--p-spacing-rem-48);@media (min-width: 600px){--button-font-size: 1.125rem;--button-line-height: 1.625rem}}&[data-size=medium]{--button-height: var(--p-spacing-rem-40);--button-font-size: .875rem;--button-line-height: 1.25rem;--button-padding: .625rem var(--p-spacing-rem-16);@media (min-width: 600px){--button-font-size: 1rem;--button-line-height: 1.375rem}}&[data-size=small]{--button-height: var(--p-spacing-rem-32);--button-font-size: .75rem;--button-line-height: 1rem;--button-padding: var(--p-spacing-rem-08) var(--p-spacing-rem-12);@media (min-width: 600px){--button-font-size: .875rem;--button-line-height: 1.125rem}}&[data-variant=primary]{&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-action-fill-hover);--button-border-color: var(--p-color-button-action-fill-hover)}}&:active{--button-background-color: var(--p-color-button-action-fill-active);--button-border-color: var(--p-color-button-action-fill-active)}}&[data-variant=secondary]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-strong);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover);--button-border-color: var(--p-color-stroke-strong-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active);--button-border-color: var(--p-color-stroke-strong-pressed)}}&[data-variant=subtle]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-subtle-0);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover);--button-border-color: var(--p-color-stroke-strong-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active);--button-border-color: var(--p-color-stroke-strong-pressed)}}&[data-variant=tertiary]{--button-color: var(--p-color-text-interactive);--button-background-color: transparent;--button-border-color: transparent;&[disabled]{--button-color: var(--p-color-text-disabled)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-interactive-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-interactive-active)}&:focus-visible{--button-border-color: transparent}}&[data-variant=brand]{--button-background-color: var(--p-color-button-brand-fill);--button-color: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-brand-fill);@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-brand-fill-hover);--button-border-color: var(--p-color-button-brand-fill-hover)}}&:active{--button-background-color: var(--p-color-button-brand-fill-active);--button-border-color: var(--p-color-button-brand-fill-active)}&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled)}}&[disabled]{pointer-events:none}}.buttonCircle[data-stb-button-circle=current]{--button-size: var(--button-height);height:var(--button-size);padding:0;width:var(--button-size)}.spinnerContainer[data-stb-spinner=current]{--spinner-container-size: var(--p-spacing-rem-96);--spinner-radius: 44;--spinner-perimeter: calc(2 * pi * var(--spinner-radius));--spinner-perimeter-full: calc(var(--spinner-perimeter) * 1px);--spinner-perimeter-fraction: calc(.001 * var(--spinner-perimeter) * 1px);--spinner-track-color: var(--p-color-static-grey-background);--spinner-ticker-color: var(--p-color-static-red-foreground);--text-color: var(--p-color-text-primary);align-items:center;color:var(--text-color);display:flex;flex-direction:column;gap:var(--p-spacing-08);width:var(--spinner-container-size);& svg{height:100%;width:100%}p{font-size:1rem;white-space:nowrap}&.xxsmall{--spinner-radius: 8;--spinner-container-size: var(--p-spacing-rem-16)}&.xsmall{--spinner-radius: 10;--spinner-container-size: 1.375rem}&.small{--spinner-radius: 11;--spinner-container-size: var(--p-spacing-rem-24)}&.medium{--spinner-radius: 24;--spinner-container-size: var(--p-spacing-rem-48);p{font-size:.875rem}}&.onRed{--spinner-track-color: var(--p-color-static-grey-background);--spinner-ticker-color: var(--p-color-static-grey-foreground);--text-color: var(--p-color-text-primary)}.spinner{animation:loading-indicator-spinner-rotate 5s linear infinite}.spinnerTrack{stroke:var(--spinner-track-color)}.spinnerInMotion{animation:loading-indicator-spinner-spin infinite 6s ease-in-out;stroke:var(--spinner-ticker-color);stroke-dasharray:var(--spinner-perimeter);transform-origin:var(--spinner-radius) var(--spinner-radius) 0}}.datepickerBase[data-stb-datepicker=current],.rangeDatepickerBase[data-stb-datepicker-range=current]{margin:0}.alertInlineBase[data-stb-alert-inline=current]{--color-text: var(--p-color-text-primary);--color-icon: var(--p-color-icon-primary);align-self:start;border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;display:inline-flex;flex-direction:row;flex-shrink:0;gap:var(--p-spacing-rem-08);.alertTitle{color:var(--color-text);text-wrap:pretty;@media (max-width: 600px){padding-top:1px}}.alertIcon{color:var(--color-icon)}&[data-variant=error]{--color-icon: var(--p-color-icon-error);--color-text: var(--p-color-text-error)}&[data-variant=warning]{--color-icon: var(--p-color-icon-warning);--color-text: var(--p-color-text-warning)}&[data-variant=success]{--color-icon: var(--p-color-icon-success);--color-text: var(--p-color-text-success)}&[data-variant=info]{--color-icon: var(--p-color-icon-info);--color-text: var(--p-color-text-info)}}.legend[data-stb-legend=current]{display:flex;flex-direction:column;gap:var(--p-spacing-rem-04);margin-inline:0;min-inline-size:none;padding-block:0;padding-inline:0;text-wrap:pretty;&[data-has-popover=true]{flex-direction:row;gap:var(--p-spacing-rem-08)}&[data-disabled=true]{color:var(--p-color-text-disabled);pointer-events:none}}.hintBase[data-stb-hint=current]{color:--p-color-text-secondary;display:inline-block;& button.hintButton{background:transparent;border:none;border-radius:3.2px;cursor:pointer;font-family:Storebrand Text,sans-serif;font-weight:600;line-height:150%;outline-offset:2px;padding:0;text-decoration:none;text-decoration:underline;white-space:nowrap}& button{.system-icon.icon-left{margin-left:var(--p-spacing-16)}}& button.hintButton:focus{outline:var(--p-outline)}& button.hintButton:focus:not(:focus-visible){outline:0}& button.hintButton:focus-visible{outline:var(--p-outline)}& p{margin:0;>a{font-size:inherit}}.hintText{color:var(--p-color-text-secondary);text-wrap:pretty}&[data-disabled-style=true]{& span.hintText{color:var(--p-color-text-disabled)}}}.popoverBase[data-stb-popover=current]{align-items:center;display:flex;justify-content:center;.popoverPopoverElement{--popover-background-color: var(--p-color-surface-1);--popover-box-shadow: 0 .25rem .375rem 0 rgb(0 0 0 / 14%), 0 .375rem .5rem 0 rgb(0 0 0 / 12%);background:var(--popover-background-color);border-radius:var(--p-corner-radius-rem-small);box-shadow:var(--popover-box-shadow);box-sizing:border-box;display:flex;flex-direction:row;gap:var(--p-spacing-rem-16);justify-content:space-between;max-width:35rem;min-width:18rem;padding:var(--p-spacing-rem-24);width:100%;z-index:var(--p-z-index-popover);&[data-show-on=hover]{padding:var(--p-spacing-rem-24)}.popoverContent{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--p-spacing-rem-08);justify-content:center;width:calc(100% - var(--p-spacing-rem-40));.popoverContentHeader,.popoverContentSection{box-sizing:border-box;overflow-wrap:break-word}}}}.labelAtom[data-stb-label=current]{display:flex;flex-direction:column;gap:var(--p-spacing-rem-04);text-wrap:pretty;&[data-has-popover=true]{flex-direction:row;gap:var(--p-spacing-rem-08)}&[data-disabled=true]{color:var(--p-color-text-disabled);pointer-events:none}}.radioButtonAtom[data-stb-radio-button-atom=current]{--radio-size: 1.5rem;--radio-inner-size: .8rem;--outline: transparent;--border-color: var(--p-color-stroke-subtle-0);--border-color-checked: var(--p-color-stroke-selected);--border-radius: .75rem;--border-thickness: .0625rem;--radio-color: var(--p-color-stroke-strong);--radio-background: var(--p-color-surface-static);--radio-color-checked: var(--p-color-surface-selected);--radio-background-checked: var(--p-color-surface-static);--radio-hint-color: var(--p-color-text-secondary);align-items:center;box-sizing:border-box;display:grid;gap:var(--p-spacing-rem-08) var(--p-spacing-rem-12);grid-template-columns:auto 1fr;outline:none;width:fit-content;&:focus-visible{--outline: var(--p-outline)}&[data-fluid=true]{max-width:100%;width:100%}&[data-border=true]{border:var(--border-thickness) solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;outline:var(--outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20)}.radioInput{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radioButtonLabel{column-gap:inherit;cursor:pointer;display:grid;font-weight:400;grid-column:1 / -1;grid-row:1 / 2;grid-template-columns:subgrid}.radioButtonLabel:before{--color: var(--radio-color);--outer-border-width: var(--p-border-rem-small);--height: calc(var(--radio-size) - (var(--outer-border-width) * 2));aspect-ratio:1;background:var(--radio-background);border:calc((var(--radio-size) - var(--radio-inner-size) - var(--outer-border-width)) / 2) solid var(--radio-background);border-radius:50%;box-shadow:0 0 0 var(--outer-border-width) var(--color);box-sizing:border-box;content:"";display:block;grid-area:1 / 1 / span 1 / span 1;height:var(--height);margin:var(--outer-border-width);outline:var(--outline);outline-offset:calc(var(--p-outline-offset) + var(--outer-border-width));place-self:center}.radioInput:checked+.radioButtonLabel:before{--color: var(--radio-color-checked);background:var(--color)}&:has(.radioInput:focus-visible){--outline: var(--p-outline)}&:has(.radioInput:checked){border-color:var(--border-color-checked)}.radioHint{color:var(--radio-hint-color);grid-column:2 / -1;grid-row:2 / 3}&:has(.radioHint:not(:empty)) .radioButtonLabel{font-weight:600}@media (hover: hover) and (pointer: fine){&:hover{--radio-color: var(--p-color-surface-selected-hover);--radio-background: var(--p-color-background-hover);--radio-color-checked: var(--p-color-surface-selected-hover);--radio-background-checked: var(--p-color-background-hover);--border-color: var(--p-color-stroke-strong-hover);--border-color-checked: var(--p-color-stroke-selected-hover)}}&:has(.radioInput:active){--radio-color: var(--p-color-stroke-selected-pressed);--radio-background: var(--p-color-background-pressed);--radio-color-checked: var(--p-color-surface-selected-pressed);--radio-background-checked: var(--p-color-background-pressed);--border-color: var(--p-color-stroke-selected);--border-color-checked: var(--p-color-stroke-selected-pressed)}&[data-message-type=warning]{--radio-color: var(--p-color-stroke-warning);--radio-background: var(--p-color-surface-warning);--radio-color-checked: var(--p-color-stroke-warning);--radio-background-checked: var(--p-color-surface-warning);--border-color: var(--p-color-stroke-warning);--border-color-checked: var(--p-color-stroke-warning)}&[data-message-type=error]{--radio-color: var(--p-color-stroke-error);--radio-background: var(--p-color-surface-error);--radio-color-checked: var(--p-color-stroke-error);--radio-background-checked: var(--p-color-surface-error);--border-color: var(--p-color-stroke-error);--border-color-checked: var(--p-color-stroke-error)}&:has(.radioInput[aria-disabled=true]){--radio-color: var(--p-color-stroke-disabled);--radio-background: var(--p-color-surface-static);--radio-color-checked: var(--p-color-stroke-disabled);--radio-background-checked: var(--p-color-surface-static);--border-color: var(--p-color-stroke-disabled);--border-color-checked: var(--p-color-stroke-disabled);--radio-hint-color: var(--p-color-stroke-disabled);pointer-events:none}}.radioButtonsBase[data-stb-radio-buttons=current]{border:none;display:flex;flex-direction:column;margin:0;padding:0;.radioButtonsItems{display:flex;flex-direction:column;gap:var(--p-subsection-near);&.row{flex-direction:row}}.radioButtonsLegend{margin-bottom:var(--p-spacing-rem-16)}.radioButtonsAlert{margin-top:var(--p-spacing-rem-16)}}.inputContainer[data-stb-input-atom=current]{--text-color: var(--p-color-text-primary);--background-color: var(--p-color-surface-static);--border-color: var(--p-color-stroke-0);--suffix-color: var(--p-color-text-secondary);--icon-color: var(--p-color-text-primary);--input-max-height: 3rem;--border-normal: var(--p-border-rem-xsmall);--border-fat: .0938rem;--border-thickness: var(--border-normal);align-items:center;align-self:flex-start;background-color:var(--background-color);border:var(--border-thickness) solid var(--border-color);border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;color:var(--text-color);cursor:text;display:flex;display:inline-flex;max-height:var(--input-max-height);max-width:18rem;min-height:var(--input-max-height);outline:var(--input-outline);outline-offset:var(--p-outline-offset);position:relative;width:100%;&.textarea{height:auto;max-height:100%}.inputElement{background-color:var(--background-color);border:none;border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;color:var(--text-color);height:100%;outline:none;padding:var(--p-spacing-rem-08) var(--p-spacing-rem-12);width:100%;&::placeholder{color:var(--p-color-text-placeholder);font-family:Storebrand Text,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;@media (min-width: 600px){font-size:1.125rem;line-height:1.625rem}}&.textarea{height:auto;padding:var(--p-spacing-rem-08);resize:none}&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none}&[type=number]{-moz-appearance:textfield}}.inputAdditions{align-items:center;display:flex;gap:1.25rem;padding-right:var(--p-spacing-rem-12);z-index:var(--p-z-index-input)}.iconButton{color:var(--icon-color);display:flex;i{font-size:1.5rem}}.icon{color:var(--icon-color);display:flex;i{font-size:1.5rem}@media (max-width: 600px){padding-right:.125rem}}.inputSuffix{color:var(--suffix-color)}&[data-size=large]{max-width:33rem}&[data-size=fluid]{max-width:100%;width:100%;>select{width:100%}}@media (hover: hover) and (pointer: fine){&:hover{--border-color: var(--p-color-stroke-0);--background-color: var(--p-color-background-hover)}}&:active,&:focus-within{--border-color: var(--p-color-stroke-strong);--background-color: var(--p-color-background);--border-thickness: var(--border-fat);outline:none}&:focus-visible{--input-outline: var(--p-outline);--border-color: var(--p-color-stroke-0)}&[data-message-type=success]{--border-color: var(--p-color-stroke-success);--border-thickness: var(--border-fat);--background-color: var(--p-color-surface-success)}&[data-message-type=warning]{--border-color: var(--p-color-stroke-warning);--border-thickness: var(--border-fat);--background-color: var(--p-color-surface-warning)}&[data-message-type=error]{--border-color: var(--p-color-stroke-error);--border-thickness: var(--border-fat);--background-color: var(--p-color-surface-error)}&[data-read-only=true]{--border-color: var(--p-color-stroke-0);--background-color: var(--p-color-surface-neutral)}&[aria-disabled=true]{--background-color: var(--p-color-background-disabled);--border-color: var(--p-color-stroke-disabled);--suffix-color: var(--p-color-text-disabled);--text-color: var(--p-color-text-disabled);--icon-color: var(--p-color-text-disabled);&:active{--border-color: var(--p-color-stroke-disabled)}cursor:default;.inputElement,.inputAdditions .inputSuffix{pointer-events:none}}}.accordionBase[data-stb-accordion=current]{--color-background: transparent;--color-foreground: var(--p-color-text-primary);--color-border: var( --p-color-stroke-subtle, var(--p-color-stroke-subtle-0-white) );--accordion-chevron-icon-size: 1.375rem;background-color:var(--color-background);border-top:none;color:var(--color-foreground);max-width:712px;&.borderTop,&:first-child{border-top:var(--p-border-rem-xsmall) solid var(--color-border)}.accordionRowBase{border-bottom:var(--p-border-rem-xsmall) solid var(--color-border);border-top:none;padding:var(--p-spacing-rem-08) 0;&.open{&:focus-visible{outline:var(--p-outline)}:where(.accordionRowWrapper,.accordionRowContent){background-color:var(--p-color-surface-1)}.accordionRowButton{transition-duration:125ms;transition-property:background-color,font-weight;transition-timing-function:ease}}&.borderBottom{border-bottom:var(--p-border-rem-xsmall) solid var(--color-border);border-top:none}.accordionRowWrapper{border-top-left-radius:var(--p-corner-radius-rem-small);border-top-right-radius:var(--p-corner-radius-rem-small);width:100%;&.sticky{position:sticky;top:0}}.accordionRowButton{align-items:center;background:transparent;border:none;border-radius:var(--p-corner-radius-rem-small);display:flex;gap:var(--p-spacing-08);justify-content:space-between;margin:0;padding:var(--p-spacing-rem-12) var(--p-spacing-rem-16);text-align:left;transition:background-color .15s;width:inherit;@media (hover: hover) and (pointer: fine){&:hover{background:var(--p-color-background-hover);cursor:pointer}}&:active{background:var(--p-color-background-pressed);color:var(--p-color-text-interactive-active)}&:focus-visible{outline:var(--p-outline)}>i{margin-left:var(--p-spacing-rem-16);padding-left:var(--p-spacing-rem-08)}.accordionChevronWrapper{display:flex}.accordionChevron{font-size:var(--accordion-chevron-icon-size);height:var(--accordion-chevron-icon-size);line-height:var(--accordion-chevron-icon-size);width:var(--accordion-chevron-icon-size);@media (min-width: 600px){--accordion-chevron-icon-size: 1.625rem}}}.accordionRowContent{border-bottom-left-radius:var(--p-corner-radius-rem-small);border-bottom-right-radius:var(--p-corner-radius-rem-small);padding:var(--p-spacing-rem-12) var(--p-spacing-rem-16)}.accordionCollapse{--accordion-collapse-duration: .3s;display:block;overflow:hidden;transition:height var(--accordion-collapse-duration) ease-out,visibility 0s linear 0s;visibility:visible;&[hidden]{height:0!important;transition:height var(--accordion-collapse-duration) ease-out,visibility 0s linear var(--accordion-collapse-duration);visibility:hidden}}}&.accordionCompact .accordionRowButton{padding:var(--p-spacing-rem-08) var(--p-spacing-rem-16)!important}&.fluid{max-width:100%}@media (prefers-reduced-motion: reduce){.accordionCollapse,.accordionRowButton{transition:none!important}}}.chipBase[data-stb-chip=current]{--chip-height: var(--p-spacing-rem-32);--chip-line-height: 1.375rem;--chip-color: var(--p-color-text-primary);--chip-background-color: var(--p-color-background);--chip-border-color: var(--p-color-stroke-subtle-0);--chip-border-width: .0625rem;--chip-outline: none;--chip-padding-vertical: var(--p-spacing-rem-08);--chip-padding-horizontal: var(--p-spacing-rem-16);--chip-padding-horizontal-icon: var(--p-spacing-rem-12);--chip-icon-spacing: var(--p-spacing-rem-04);--chip-icon-size: var(--chip-line-height);color:var(--chip-color);cursor:pointer;display:block;flex-shrink:0;max-width:fit-content;min-height:var(--chip-height);transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;user-select:none;&[data-disabled=true]{pointer-events:none}.chipInput{clip:rect(1px,1px,1px,1px);height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;&:focus+.chip{--chip-outline: var(--p-outline)}&:focus:not(:focus-visible)+.chip{--chip-outline: none}&:focus-visible+.chip{--chip-outline: var(--p-outline)}}.chip{align-items:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--p-corner-radius-rem-small);box-sizing:border-box;color:var(--chip-color);display:inline-flex;line-height:var(--chip-line-height);outline:var(--chip-outline);outline-offset:var(--p-outline-offset);padding:var(--chip-padding-vertical) var(--chip-padding-horizontal);text-wrap:pretty;&:has(.chipIcon){padding-left:var(--chip-padding-horizontal-icon);padding-right:var(--chip-padding-horizontal-icon)}&.unchecked{--chip-background-color: transparent;--chip-border-color: var(--p-color-stroke-subtle-0);--chip-color: var(--p-color-text-primary)}@media (hover: hover) and (pointer: fine){&.unchecked:hover{--chip-background-color: transparent;--chip-border-color: var(--p-color-stroke-strong-hover);--chip-color: var(--p-color-text-primary-hover)}}&.unchecked:active{--chip-background-color: var(--p-color-background);--chip-border-color: var(--p-color-stroke-strong-pressed);--chip-color: var(--p-color-text-primary-pressed)}&:focus-within{--chip-outline: var(--p-outline)}&.checked{--chip-background-color: var(--p-color-surface-selected);--chip-border-color: var(--p-color-surface-selected);--chip-color: var(--p-color-text-on-color)}.chipLabel{overflow:hidden;padding:0 var(--p-spacing-rem-04);text-overflow:ellipsis;white-space:nowrap}@media (hover: hover) and (pointer: fine){&.checked:hover{--chip-background-color: var(--p-color-background-selected-hover);--chip-border-color: var(--p-color-surface-selected-hover);--chip-color: var(--p-color-text-on-color)}}&.checked:active{--chip-background-color: var(--p-color-background-selected-pressed);--chip-border-color: var(--p-color-background-selected-pressed);--chip-color: var(--p-color-icon-on-color)}&[data-disabled=true]{--chip-background-color: var(--p-color-background-disabled);--chip-border-color: var(--p-color-background-disabled);--chip-color: var(--p-color-text-disabled)}}&[data-size=small]{--chip-line-height: 1.375rem;.chip{height:var(--p-spacing-rem-32)}}&[data-size=medium]{@media (min-width: 600px){--chip-line-height: 1.625rem}.chip{height:var(--p-spacing-rem-40)}}.chipIcon{align-items:center;display:flex;font-size:calc(var(--chip-icon-size) - 2px);height:var(--chip-icon-size);justify-content:center;line-height:var(--chip-icon-size);width:var(--chip-icon-size);&.iconLeft{margin-right:var(--chip-icon-spacing)}&.iconRight{margin-left:var(--chip-icon-spacing)}}}.chipGroupBase[data-stb-chip-group=current]{display:flex;gap:var(--p-spacing-rem-08);&.chipGroupBaseStack{flex-wrap:wrap}&.chipGroupBaseScroll{overflow-y:visible;scrollbar-width:none}}.tabBarBase[data-stb-tabs=current]{.tabs{--tab-size: 2.75rem;--text-color: var(--p-color-text-primary);--font-weight: 400;--background-color: none;--stroke-color: var(--p-color-stroke-0);--stroke-selected-color: var(--p-color-stroke-selected);--outline: none;border-bottom:var(--p-border-rem-small) solid var(--stroke-color);display:inline-block;height:var(--tab-size);line-height:var(--tab-size);outline:var(--outline);overflow:auto;overflow-y:hidden;position:relative;scrollbar-width:none;&:focus{--outline: var(--p-outline)}.tabButtons{display:flex;flex-wrap:nowrap;& button{background-color:var(--background-color);border:none;border-radius:var(--p-corner-radius-rem-small) var(--p-corner-radius-rem-small) 0 0;color:var(--text-color);cursor:pointer;font-weight:var(--font-weight);height:var(--tab-size);max-height:var(--tab-size);outline:none;outline-offset:-.1875rem;padding:0;.tabButtonText{align-items:center;box-sizing:border-box;display:inline-flex;max-height:var(--tab-size);padding:0 var(--p-spacing-rem-16);white-space:nowrap}@media (hover: hover) and (pointer: fine){&:hover{--background-color: var(--p-color-background-hover)}}&:active{--background-color: var(--p-color-background-pressed)}&[aria-selected=true]{--text-color: var(--p-color-text-interactive);--font-weight: 600}&[aria-disabled=true]{--text-color: var(--p-color-text-disabled);pointer-events:none}}}.underlineForTabButton{background-color:var(--stroke-selected-color);border:none;border-radius:var(--p-corner-radius-rem-extreme) var(--p-corner-radius-rem-extreme) 0 0;bottom:0;height:.25rem;margin:0 var(--p-spacing-rem-16);position:absolute;transform-origin:left center 0;transition:transform .2s ease-in-out,width .2s ease-in-out}&[data-using-keyboard=true]{--outline: none;& button[data-keyboard-focus=true]{outline:var(--p-outline)}}}}.loadingIndicatorContainer[data-stb-loading-indicator-linear=current]{--rainbow-color: linear-gradient( 80deg, rgb(255 0 0 / 100%) 0%, rgb(255 154 0 / 100%) 12.5%, rgb(208 222 33 / 100%) 25%, rgb(79 220 74 / 100%) 37.5%, rgb(63 218 216 / 100%) 50%, rgb(47 201 226 / 100%) 62.5%, rgb(28 127 238 / 100%) 75%, rgb(95 21 242 / 100%) 87.5%, rgb(186 12 248 / 100%) 100% );--indicator-max-width: 35.4375rem;--indicator-height: .1875rem;--indicator-border-radius: .25rem;--indicator-foreground-color: var(--p-color-static-red-foreground);--indicator-background-color: var(--p-color-static-grey-background);max-width:var(--indicator-max-width);min-width:18rem;.indicatorBase{background-color:var(--indicator-background-color);margin:var(--p-spacing-rem-08) 0;overflow:hidden;position:relative;width:100%}.indicatorTrack{border-radius:var(--indicator-border-radius);height:var(--indicator-height)}.materialBar{animation:loading-indicator-linear-increase 2s infinite;transition:none;width:0}.progressBar{background:var(--indicator-foreground-color);bottom:0;left:0;position:absolute;top:0;transition:width .4s cubic-bezier(.25,1,.5,1);&.rainbow{background:var(--rainbow-color)}}.materialBarDecrease{animation:loading-indicator-linear-decrease 2s .5s infinite}.loadingText{text-align:center}@media (min-width: 600px){--indicator-max-width: 67.5rem;--indicator-height: .375rem}@media (max-width: 600px){min-width:fit-content}}@keyframes loading-indicator-linear-increase{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes loading-indicator-linear-decrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}.cardActionBase[data-stb-action-card=current]{background:var(--p-color-surface-1);border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-sizing:border-box;color:var(--foreground-color);display:flex;flex-direction:column;gap:0;padding:var(--p-spacing-rem-24);width:100%;@media (min-width: 840px){flex-direction:row;gap:var(--p-spacing-rem-24)}&[data-variant=vertical]{flex-direction:column}.cardActionGraphic{display:flex;flex-direction:column;margin-bottom:var(--p-spacing-rem-16);@media (min-width: 840px){margin-bottom:0}.cardActionIcon{border-radius:var(--p-corner-radius-rem-small);height:6rem;width:6rem}.cardActionImage{border-radius:var(--p-corner-radius-rem-small);height:12.25rem;object-fit:cover;width:100%;@media (min-width: 840px){height:100%;max-width:528px}}}.cardActionContents{.cardOverline{margin-bottom:var(--p-spacing-rem-04)}.cardCaption{margin-top:var(--p-spacing-rem-04)}}.cardParagraph{margin-top:var(--p-spacing-rem-16)}.cardActionActions{display:flex;flex-wrap:wrap;gap:var(--p-spacing-rem-08);margin-top:var(--p-spacing-rem-24);>a>i{transition:transform .1s ease-in}@media (hover: hover) and (pointer: fine){>a:hover{>i{transform:translate(4px)}}}}}.cardInfoBase[data-stb-info-card=current]{background:var(--card-background, var(--p-color-background));border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--p-spacing-rem-24);width:100%;.cardInfoHeader{display:flex;flex-direction:row;justify-content:space-between;.cardOverline,.cardTitle{margin-bottom:var(--p-spacing-rem-04)}& button[variant=icon].cardInfoCloseButton{margin-right:.5rem;margin-top:.3rem}}.cardParagraph{margin-top:var(--p-spacing-rem-16)}.cardInfoGraphic{display:flex;flex-direction:column;margin-bottom:var(--p-spacing-rem-16);.cardInfoIcon{border-radius:var(--p-corner-radius-rem-small);height:6rem;width:6rem}>img{border-radius:var(--p-corner-radius-rem-small);height:12.25rem;object-fit:cover;width:100%}}&[data-variant=horizontal]{flex-direction:row;gap:var(--p-spacing-rem-24);justify-content:space-between;.cardInfoGraphic,.cardInfoText{width:50%}}}.cardNavigationBase[data-stb-navigation-card=current]{--navigation-card-background-color: var(--p-color-background);--navigation-card-hover-color: var(--p-color-background-hover-grey);--navigation-card-flex-direction: column;--navigation-card-padding: var(--p-spacing-rem-24);--navigation-card-outline: none;background:var(--navigation-card-background-color);border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-shadow:0 0 0 0 transparent;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:var(--navigation-card-flex-direction);outline:var(--navigation-card-outline);outline-offset:var(--p-outline-offset);padding:var(--navigation-card-padding);text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:background-color,box-shadow;width:100%;@media (hover: hover) and (pointer: fine){&:hover{background-color:var(--navigation-card-hover-color);box-shadow:0 1px 3px #0003}}&[data-component-card-theme=grey]{--navigation-card-background-color: var(--p-color-surface-1)}&:active{--navigation-card-background-color: var(--p-color-grey-300)}&.usingKeyboard{&:focus-within{--navigation-card-outline: var(--p-outline)}}&[data-size=large]{--navigation-card-flex-direction: column;.navigationCardGraphic{flex-shrink:0;height:6rem;width:6rem}.cardTitle{margin-bottom:var(--p-spacing-rem-04);margin-top:var(--p-spacing-rem-16);&.noIcon{margin-top:0}}.navigationCardWrapper{align-items:flex-start}.cardDescription{margin-top:var(--p-spacing-rem-16)}}&[data-size=medium],&[data-size=small]{--navigation-card-flex-direction: row;--navigation-card-padding: var(--p-spacing-rem-16);align-items:center;justify-content:space-between;.navigationCardHeader{align-items:center;display:flex;flex-direction:row}.navigationCardGraphic{flex-shrink:0;height:4rem;width:4rem}.cardTitle{margin-bottom:var(--p-spacing-rem-04);margin-left:var(--p-spacing-rem-24);&.noIcon{margin-left:0}}.cardCaption{margin-left:var(--p-spacing-rem-24);&.noIcon{margin-left:0}}}&[data-size=small]{.navigationCardGraphic{flex-shrink:0;height:3rem;width:3rem}.cardTitle{margin-bottom:0}}.navigationCardWrapper,.navigationCardTitleWrapper{align-items:center;display:flex;justify-content:space-between}.cardTitle{margin-bottom:var(--p-spacing-rem-04)}.navigationCardGraphicIcon{height:100%}}.spinnerContainer[data-stb-spinner=current]{--spinner-container-size: var(--p-spacing-rem-96);--spinner-radius: 44;--spinner-perimeter: calc(2 * pi * var(--spinner-radius));--spinner-perimeter-full: calc(var(--spinner-perimeter) * 1px);--spinner-perimeter-fraction: calc(.001 * var(--spinner-perimeter) * 1px);--spinner-track-color: var(--p-color-static-grey-background);--spinner-ticker-color: var(--p-color-static-red-foreground);--text-color: var(--p-color-text-primary);align-items:center;color:var(--text-color);display:flex;flex-direction:column;gap:var(--p-spacing-08);width:var(--spinner-container-size);p{font-size:1rem;white-space:nowrap}&.xxsmall{--spinner-radius: 8;--spinner-container-size: var(--p-spacing-rem-16)}&.xsmall{--spinner-radius: 10;--spinner-container-size: 1.375rem}&.small{--spinner-radius: 11;--spinner-container-size: var(--p-spacing-rem-24)}&.medium{--spinner-radius: 24;--spinner-container-size: var(--p-spacing-rem-48);p{font-size:.875rem}}&.onRed{--spinner-track-color: var(--p-color-static-grey-background);--spinner-ticker-color: var(--p-color-static-grey-foreground);--text-color: var(--p-color-text-primary)}.spinner{animation:loading-indicator-spinner-rotate 5s linear infinite}.spinnerTrack{stroke:var(--spinner-track-color)}.spinnerInMotion{animation:loading-indicator-spinner-spin infinite 6s ease-in-out;stroke:var(--spinner-ticker-color);stroke-dasharray:var(--spinner-perimeter);transform-origin:var(--spinner-radius) var(--spinner-radius) 0}}@keyframes loading-indicator-spinner-spin{0%{stroke-dasharray:var(--spinner-perimeter-full),var(--spinner-perimeter-fraction);transform:rotate(0)}50%{stroke-dasharray:var(--spinner-perimeter-fraction),var(--spinner-perimeter-full);transform:rotate(720deg)}to{stroke-dasharray:var(--spinner-perimeter-full),var(--spinner-perimeter-fraction);transform:rotate(1080deg)}}@keyframes loading-indicator-spinner-rotate{0%{transform:rotate(0)}50%{transform:rotate(720deg)}to{transform:rotate(1080deg)}}.button[data-stb-button=current]{--button-background-color: var(--p-color-button-action-fill);--button-color: var(--p-color-text-on-color);--button-color-active: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-action-fill);--button-outline: none;--button-height: var(--p-spacing-rem-40);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;gap:var(--p-spacing-rem-08);height:var(--button-height);justify-content:center;max-height:var(--button-height);min-height:var(--button-height);outline:var(--button-outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-08) var(--p-spacing-rem-24);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;&:focus-visible{--button-outline: var(--p-outline)}&[data-size=large]{--button-height: var(--p-spacing-rem-40);@media (min-width: 600px){--button-height: var(--p-spacing-rem-48)}}&[data-size=medium]{--button-height: var(--p-spacing-rem-32);@media (min-width: 600px){--button-height: var(--p-spacing-rem-40)}}&[data-size=small]{--button-height: var(--p-spacing-rem-28);@media (min-width: 600px){--button-height: var(--p-spacing-rem-32)}}&[data-variant=primary]{&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled)}&[data-loading=true]{--button-background-color: var(--p-color-button-action-fill-active);--button-border-color: var(--p-color-button-action-fill-active)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-action-fill-hover);--button-border-color: var(--p-color-button-action-fill-hover)}}&:active{--button-background-color: var(--p-color-button-action-fill-active);--button-border-color: var(--p-color-button-action-fill-active)}}&[data-variant=secondary]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-strong);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active)}}&[data-variant=subtle]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-subtle-0);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active)}}&[data-variant=tertiary]{--button-color: var(--p-color-text-interactive);--button-background-color: transparent;--button-border-color: transparent;&[disabled]{--button-color: var(--p-color-text-disabled)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-interactive-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-interactive-active)}&:focus-visible{--button-border-color: transparent}&.underlined{>span{position:relative;&:after{background-color:var(--button-color);bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}}@media (hover: hover) and (pointer: fine){&:hover:not([disabled]){>span:after{background-color:var(--button-color)}}}&[disabled]{>span:after{background-color:var(--button-color)}}}}&[disabled]{pointer-events:none}}.buttonBrand[data-stb-button-brand=current]{--button-background-color: var(--p-color-button-brand-fill);--button-color: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-brand-fill);--button-outline: none;--button-height: var(--p-spacing-rem-40);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;height:var(--button-height);justify-content:center;max-height:var(--button-height);min-height:var(--button-height);outline:var(--button-outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-08) var(--p-spacing-rem-24);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;.iconLeft{margin-right:var(--p-spacing-rem-08)}.iconRight{margin-left:var(--p-spacing-rem-08)}&:focus-visible{--button-outline: var(--p-outline)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-brand-fill-hover);--button-border-color: var(--p-color-button-brand-fill-hover)}}&:active{--button-background-color: var(--p-color-button-brand-fill-active);--button-border-color: var(--p-color-button-brand-fill-active)}&[data-loading=true]{--button-background-color: var(--p-color-button-brand-fill);--button-border-color: var(--p-color-button-brand-fill)}&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled);pointer-events:none}@media (min-width: 600px){--button-height: var(--p-spacing-rem-48)}}.buttonCircle[data-stb-button-circle=current]{--button-background-color: var(--p-color-button-action-fill);--button-color: var(--p-color-text-on-color);--button-color-active: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-action-fill);--button-outline: none;--button-size: var(--p-spacing-rem-40);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;height:var(--button-size);justify-content:center;max-height:var(--button-size);max-width:var(--button-size);min-height:var(--button-size);min-width:var(--button-size);outline:var(--button-outline);outline-offset:var(--p-outline-offset);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;width:var(--button-size);&:focus-visible{--button-outline: var(--p-outline)}&[data-size=large]{--button-size: var(--p-spacing-rem-40);@media (min-width: 600px){--button-size: var(--p-spacing-rem-48)}}&[data-size=medium]{--button-size: var(--p-spacing-rem-32);@media (min-width: 600px){--button-size: var(--p-spacing-rem-40)}}&[data-size=small]{--button-size: var(--p-spacing-rem-28);@media (min-width: 600px){--button-size: var(--p-spacing-rem-32)}}&[data-variant=primary]{&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled)}&[data-loading=true]{--button-background-color: var(--p-color-button-action-fill-active);--button-border-color: var(--p-color-button-action-fill-active)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-action-fill-hover);--button-border-color: var(--p-color-button-action-fill-hover)}}&:active{--button-background-color: var(--p-color-button-action-fill-active);--button-border-color: var(--p-color-button-action-fill-active)}}&[data-variant=secondary]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-strong);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active)}}&[data-variant=subtle]{--button-color: var(--p-color-text-primary);--button-background-color: transparent;--button-border-color: var(--p-color-stroke-subtle-0);&[disabled]{--button-color: var(--p-color-text-disabled);--button-border-color: var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color: transparent}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-primary-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-primary-active)}}&[data-variant=tertiary]{--button-color: var(--p-color-text-interactive);--button-background-color: transparent;--button-border-color: transparent;&[disabled]{--button-color: var(--p-color-text-disabled)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-background-hover);--button-color: var(--p-color-text-interactive-hover)}}&:active{--button-background-color: var(--p-color-background-pressed);--button-color: var(--p-color-text-interactive-active)}&:focus-visible{--button-border-color: transparent}&.underlined{>span{position:relative;&:after{background-color:var(--button-color);bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}}@media (hover: hover) and (pointer: fine){&:hover:not([disabled]){>span:after{background-color:var(--button-color)}}}&[disabled]{>span:after{background-color:var(--button-color)}}}}&[disabled]{pointer-events:none}}.buttonCircleBrand[data-stb-button-circle-brand=current]{--button-background-color: var(--p-color-button-brand-fill);--button-color: var(--p-color-text-on-color);--button-border-color: var(--p-color-button-brand-fill);--button-outline: none;--button-size: var(--p-spacing-rem-40);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;height:var(--button-size);justify-content:center;max-height:var(--button-size);max-width:var(--button-size);min-height:var(--button-size);min-width:var(--button-size);outline:var(--button-outline);outline-offset:var(--p-outline-offset);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;&:focus-visible{--button-outline: var(--p-outline)}@media (hover: hover) and (pointer: fine){&:hover{--button-background-color: var(--p-color-button-brand-fill-hover);--button-border-color: var(--p-color-button-brand-fill-hover)}}&:active{--button-background-color: var(--p-color-button-brand-fill-active);--button-border-color: var(--p-color-button-brand-fill-active)}&[data-loading=true]{--button-background-color: var(--p-color-button-brand-fill);--button-border-color: var(--p-color-button-brand-fill)}&[disabled]{--button-color: var(--p-color-text-disabled);--button-background-color: var(--p-color-button-disabled);--button-border-color: var(--p-color-button-disabled);pointer-events:none}@media (min-width: 600px){--button-size: var(--p-spacing-rem-48)}}.buttonIcon[data-stb-button-icon=current]{--button-icon-background-color: transparent;--button-icon-color: var(--p-color-icon-primary);--button-icon-outline: none;--button-icon-size: clamp(1.375rem, 3vw, 1.375rem);align-items:center;background-color:var(--button-icon-background-color);border:none;border-radius:.125rem;box-sizing:border-box;color:var(--button-icon-color);cursor:pointer;display:inline-flex;justify-content:center;margin:0;max-height:var(--button-icon-size);max-width:var(--button-icon-size);min-height:var(--button-icon-size);min-width:var(--button-icon-size);outline:var(--button-icon-outline);outline-offset:var(--p-outline-offset);padding:0;position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;width:var(--button-icon-size);>i{font-size:var(--button-icon-size);height:var(--button-icon-size);line-height:var(--button-icon-size);width:var(--button-icon-size)}&:focus-visible{--button-icon-outline: var(--p-outline)}@media (hover: hover) and (pointer: fine){&:hover{--button-icon-color: var(--p-color-icon-primary-hover)}}&:active{--button-icon-color: var(--p-color-icon-primary-active)}&[data-size=xlarge]{--button-icon-size: clamp(1.625rem, 3vw, 1.625rem);@media (min-width: 600px){--button-icon-size: clamp(1.75rem, 3vw, 1.75rem)}}&[data-size=large]{--button-icon-size: clamp(1.375rem, 3vw, 1.375rem);@media (min-width: 600px){--button-icon-size: clamp(1.625rem, 3vw, 1.625rem)}}&[data-size=medium]{--button-icon-size: clamp(1.25rem, 3vw, 1.25rem);@media (min-width: 600px){--button-icon-size: clamp(1.375rem, 3vw, 1.375rem)}}&[data-size=small]{--button-icon-size: clamp(1rem, 3vw, 1rem);@media (min-width: 600px){--button-icon-size: clamp(1.125rem, 3vw, 1.125rem)}}&[disabled]{--button-icon-color: var(--p-color-icon-disabled);pointer-events:none}}.systemIconBase[data-stb-system-icon=current]{flex-shrink:0;font-family:Storebrand Symbols;font-size:1rem;height:1rem;line-height:1rem;white-space:nowrap;width:1rem;&[data-legacy=true]{font-family:System-Icons!important}@media (min-width: 600px){font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}}.iconBase[data-stb-icon=current]{display:inline-flex;& svg{height:100%;width:100%}& img{height:100%;width:100%}}.illustrationBase[data-stb-illustration=current]{display:inline-flex;&.autoHeight{img{height:auto;width:auto}}& img{max-width:100%;vertical-align:middle}}
/*# sourceMappingURL=/index.VBF6XXCK.css.map */
