@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.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:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.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:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.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}:root{--web-lib-font-primary: var(--typography-font-family-heading);--web-lib-font-secondary: var(--typography-font-family-paragraph-base), -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Ubuntu;--web-lib-font-weight-regular: var(--typography-font-weight-paragraph-regular);--web-lib-font-weight-medium: var(--typography-font-weight-paragraph-medium);--web-lib-font-weight-semibold: var(--typography-font-weight-interactive-textlink);--web-lib-font-weight-bold: var(--typography-font-weight-paragraph-bold);--web-lib-font-weight-extrabold: var(--typography-font-weight-heading-h1);--web-lib-typography-desktop-size-heading-h6: var( --typography-size-desktop-heading-h6 );--web-lib-typography-desktop-size-heading-h5: var( --typography-size-desktop-heading-h5 );--web-lib-typography-desktop-size-heading-h4: var( --typography-size-desktop-heading-h4 );--web-lib-typography-desktop-size-heading-h3: var( --typography-size-desktop-heading-h3 );--web-lib-typography-desktop-size-heading-h2: var( --typography-size-desktop-heading-h2 );--web-lib-typography-desktop-size-heading-h1: var( --typography-size-desktop-heading-h1 );--web-lib-typography-desktop-size-paragraph-xsmall: var( --typography-size-desktop-paragraph-xsmall );--web-lib-typography-desktop-size-paragraph-small: var( --typography-size-desktop-paragraph-small );--web-lib-typography-desktop-size-paragraph-medium: var( --typography-size-desktop-paragraph-medium );--web-lib-typography-desktop-size-paragraph-large: var( --typography-size-desktop-paragraph-large );--web-lib-typography-desktop-size-paragraph-xlarge: var( --typography-size-desktop-paragraph-xlarge );--web-lib-typography-desktop-size-paragraph-xxlarge: var( --typography-size-desktop-paragraph-xxlarge );--web-lib-typography-desktop-size-label-xsmall: var( --typography-size-desktop-label-xsmall );--web-lib-typography-desktop-size-label-small: var( --typography-size-desktop-label-small );--web-lib-typography-desktop-size-label-medium: var( --typography-size-desktop-label-medium );--web-lib-typography-desktop-size-label-large: var( --typography-size-desktop-label-large );--web-lib-typography-desktop-size-button-medium: var( --typography-size-desktop-button-medium );--web-lib-typography-desktop-size-button-small: var( --typography-size-desktop-button-small );--web-lib-typography-desktop-size-button-text: var( --typography-size-desktop-button-text );--web-lib-typography-desktop-size-tag-medium: var( --typography-size-desktop-tag-tag );--web-lib-typography-desktop-size-chat-medium: var( --typography-size-desktop-chat-medium );--web-lib-typography-desktop-size-chat-small: var( --typography-size-desktop-chat-small );--web-lib-typography-desktop-line-height-heading-h6: calc(var( --typography-line-height-desktop-heading-h6 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-heading-h5: calc(var( --typography-line-height-desktop-heading-h5 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-heading-h4: calc(var( --typography-line-height-desktop-heading-h4 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-heading-h3: calc(var( --typography-line-height-desktop-heading-h3 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-heading-h2: calc(var( --typography-line-height-desktop-heading-h2 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-heading-h1: calc(var( --typography-line-height-desktop-heading-h1 ) * var(--desktop-heading-line-height-factor));--web-lib-typography-desktop-line-height-paragraph-xsmall: var( --typography-line-height-desktop-paragraph-xsmall );--web-lib-typography-desktop-line-height-paragraph-small: var( --typography-line-height-desktop-paragraph-small );--web-lib-typography-desktop-line-height-paragraph-medium: var( --typography-line-height-desktop-paragraph-medium );--web-lib-typography-desktop-line-height-paragraph-large: var( --typography-line-height-desktop-paragraph-large );--web-lib-typography-desktop-line-height-paragraph-xlarge: var( --typography-line-height-desktop-paragraph-x-large );--web-lib-typography-desktop-line-height-paragraph-xxlarge: var( --typography-line-height-desktop-paragraph-xxlarge );--web-lib-typography-desktop-line-height-label-xsmall: calc(var( --typography-line-height-desktop-label-xsmall ) * var(--desktop-label-line-height-factor));--web-lib-typography-desktop-line-height-label-small: calc(var( --typography-line-height-desktop-label-small ) * var(--desktop-label-line-height-factor));--web-lib-typography-desktop-line-height-label-medium: calc(var( --typography-line-height-desktop-label-medium ) * var(--desktop-label-line-height-factor));--web-lib-typography-desktop-line-height-label-large: calc(var( --typography-line-height-desktop-label-large ) * var(--desktop-label-line-height-factor));--web-lib-typography-desktop-line-height-button-medium: var( --typography-line-height-desktop-button-medium );--web-lib-typography-desktop-line-height-button-small: var( --typography-line-height-desktop-button-small );--web-lib-typography-desktop-line-height-button-text: var( --typography-line-height-desktop-button-text );--web-lib-typography-desktop-line-height-tag-medium: var( --typography-line-height-desktop-tag-tag );--web-lib-typography-desktop-line-height-chat-medium: var( --typography-line-height-desktop-chat-medium );--web-lib-typography-desktop-line-height-chat-small: var( --typography-line-height-desktop-chat-small );--web-lib-typography-mobile-size-heading-h6: var( --typography-size-mobile-heading-h6 );--web-lib-typography-mobile-size-heading-h5: var( --typography-size-mobile-heading-h5 );--web-lib-typography-mobile-size-heading-h4: var( --typography-size-mobile-heading-h4 );--web-lib-typography-mobile-size-heading-h3: var( --typography-size-mobile-heading-h3 );--web-lib-typography-mobile-size-heading-h2: var( --typography-size-mobile-heading-h2 );--web-lib-typography-mobile-size-heading-h1: var( --typography-size-mobile-heading-h1 );--web-lib-typography-mobile-size-paragraph-xsmall: var( --typography-size-mobile-paragraph-xsmall );--web-lib-typography-mobile-size-paragraph-small: var( --typography-size-mobile-paragraph-small );--web-lib-typography-mobile-size-paragraph-medium: var( --typography-size-mobile-paragraph-medium );--web-lib-typography-mobile-size-paragraph-large: var( --typography-size-mobile-paragraph-large );--web-lib-typography-mobile-size-paragraph-xlarge: var( --typography-size-mobile-paragraph-xlarge );--web-lib-typography-mobile-size-paragraph-xxlarge: var( --typography-size-mobile-paragraph-xxlarge );--web-lib-typography-mobile-size-label-xsmall: var( --typography-size-mobile-label-xsmall );--web-lib-typography-mobile-size-label-small: var( --typography-size-mobile-label-small );--web-lib-typography-mobile-size-label-medium: var( --typography-size-mobile-label-medium );--web-lib-typography-mobile-size-label-large: var( --typography-size-mobile-label-large );--web-lib-typography-mobile-size-button-medium: var( --typography-size-mobile-button-medium );--web-lib-typography-mobile-size-button-small: var( --typography-size-mobile-button-small );--web-lib-typography-mobile-size-button-text: var( --typography-size-mobile-button-text );--web-lib-typography-mobile-size-tag-medium: var(--typography-size-mobile-tag-tag);--web-lib-typography-mobile-size-chat-medium: var( --typography-size-mobile-chat-medium );--web-lib-typography-mobile-size-chat-small: var( --typography-size-mobile-chat-small );--web-lib-typography-mobile-line-height-heading-h6: calc(var( --typography-line-height-mobile-heading-h6 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-heading-h5: calc(var( --typography-line-height-mobile-heading-h5 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-heading-h4: calc(var( --typography-line-height-mobile-heading-h4 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-heading-h3: calc(var( --typography-line-height-mobile-heading-h3 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-heading-h2: calc(var( --typography-line-height-mobile-heading-h2 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-heading-h1: calc(var( --typography-line-height-mobile-heading-h1 ) * var(--mobile-heading-line-height-factor));--web-lib-typography-mobile-line-height-paragraph-xsmall: var( --typography-line-height-mobile-paragraph-xsmall );--web-lib-typography-mobile-line-height-paragraph-small: var( --typography-line-height-mobile-paragraph-small );--web-lib-typography-mobile-line-height-paragraph-medium: var( --typography-line-height-mobile-paragraph-medium );--web-lib-typography-mobile-line-height-paragraph-large: var( --typography-line-height-mobile-paragraph-large );--web-lib-typography-mobile-line-height-paragraph-xlarge: var( --typography-line-height-mobile-paragraph-xlarge );--web-lib-typography-mobile-line-height-paragraph-xxlarge: var( --typography-line-height-mobile-paragraph-xxlarge );--web-lib-typography-mobile-line-height-label-xsmall: calc(var( --typography-line-height-mobile-label-xsmall ) * var(--mobile-label-line-height-factor));--web-lib-typography-mobile-line-height-label-small: calc(var( --typography-line-height-mobile-label-small ) * var(--mobile-label-line-height-factor));--web-lib-typography-mobile-line-height-label-medium: calc(var( --typography-line-height-mobile-label-medium ) * var(--mobile-label-line-height-factor));--web-lib-typography-mobile-line-height-label-large: calc(var( --typography-line-height-mobile-label-large ) * var(--mobile-label-line-height-factor));--web-lib-typography-mobile-line-height-button-medium: var( --typography-line-height-mobile-button-medium );--web-lib-typography-mobile-line-height-button-small: var( --typography-line-height-mobile-button-small );--web-lib-typography-mobile-line-height-button-text: var( --typography-line-height-mobile-button-text );--web-lib-typography-mobile-line-height-tag-medium: var( --typography-line-height-mobile-tag-tag );--web-lib-typography-mobile-line-height-chat-medium: var( --typography-line-height-mobile-chat-medium );--web-lib-typography-mobile-line-height-chat-small: var( --typography-line-height-mobile-chat-small );--web-lib-disabled-opacity: .5;--web-lib-layer5: 500;--web-lib-layer4: 400;--web-lib-layer3: 300;--web-lib-layer2: 200;--web-lib-layer1: 100;--web-lib-layer-minus1: -1;--web-lib-layer-minus2: -2;--web-lib-base-black: var(--colors-universal-black);--web-lib-base-white: var(--colors-universal-white);--web-lib-text-1: var(--colors-text-primary);--web-lib-text-2: var(--colors-text-secondary);--web-lib-text-3: var(--colors-text-tertiary);--web-lib-text-inverse-1: var(--colors-text-inverse-primary);--web-lib-text-inverse-2: var(--colors-text-inverse-secondary);--web-lib-text-highlight: var(--colors-text-highlight);--web-lib-text-on-tag-1: var(--colors-component-tag-text-primary);--web-lib-text-on-tag-2: var(--colors-component-tag-text-secondary);--web-lib-text-on-tag-3: var(--colors-component-tag-text-tertiary);--web-lib-text-on-notification: var(--colors-component-notification-text);--web-lib-text-link: var(--colors-text-link-default);--web-lib-text-link-hover: var(--colors-text-link-hover);--web-lib-text-link-pressed: var(--colors-text-link-pressed);--web-lib-text-navigation-selected: var(--colors-text-navigation-selected);--web-lib-text-navigation-unselected: var(--colors-text-navigation-unselected);--web-lib-text-on-avatar-placeholder: var(--colors-component-avatar-text);--web-lib-component-notification: var(--colors-component-notification-background);--web-lib-component-tag-1: var(--colors-component-tag-background-primary);--web-lib-component-tag-2: var(--colors-component-tag-background-secondary);--web-lib-component-tag-3: var(--colors-component-tag-background-tertiary);--web-lib-component-writer-chat-bubble: var(--colors-component-chat-member);--web-lib-component-recipient-chat-bubble: var(--colors-component-chat-agent);--web-lib-component-outline-strong: var(--colors-outline-strong);--web-lib-component-outline-subtle: var(--colors-outline-subtle);--web-lib-component-outline-update-snippet: var(--colors-component-update-outline);--web-lib-component-update-snippet-bg-1: var( --colors-component-update-background-primary );--web-lib-component-update-snippet-bg-2: var( --colors-component-update-background-secondary );--web-lib-component-update-snippet-outline: var(--colors-component-update-outline);--web-lib-component-article-details-background: var( --colors-component-article-details-background );--web-lib-component-article-details-link: var( --colors-component-article-details-link );--web-lib-component-update-background-primary: var( --colors-component-update-background-primary );--web-lib-component-update-background-secondary: var( --colors-component-update-background-secondary );--web-lib-component-update-background-hover-primary: var( --colors-component-update-background-hover-primary );--web-lib-component-update-background-hover-secondary: var( --colors-component-update-background-hover-secondary );--web-lib-component-update-background-pressed-primary: var( --colors-component-update-background-pressed-primary );--web-lib-component-update-background-pressed-secondary: var( --colors-component-update-background-pressed-secondary );--web-lib-component-update-outline: var(--colors-component-update-outline);--web-lib-component-avatar-placeholder: var(--colors-component-avatar-member);--web-lib-component-service-agent-avatar: var(--colors-component-avatar-agent);--web-lib-component-button-primary-fill: var( --colors-component-button-primary-fill );--web-lib-component-button-primary-outline: var( --colors-component-button-primary-outline );--web-lib-component-button-primary-text: var( --colors-component-button-primary-text );--web-lib-component-button-primary-hover-fill: var( --colors-component-button-primary-hover-fill );--web-lib-component-button-primary-hover-outline: var( --colors-component-button-primary-hover-outline );--web-lib-component-button-primary-hover-text: var( --colors-component-button-primary-hover-text );--web-lib-component-button-primary-pressed-fill: var( --colors-component-button-primary-pressed-fill );--web-lib-component-button-primary-pressed-outline: var( --colors-component-button-primary-pressed-outline );--web-lib-component-button-primary-pressed-text: var( --colors-component-button-primary-pressed-text );--web-lib-component-button-primary-inactive-fill: var( --colors-component-button-primary-inactive-fill );--web-lib-component-button-primary-inactive-outline: var( --colors-component-button-primary-inactive-outline );--web-lib-component-button-primary-inactive-text: var( --colors-component-button-primary-inactive-text );--web-lib-component-button-secondary-fill: var( --colors-component-button-secondary-fill );--web-lib-component-button-secondary-outline: var( --colors-component-button-secondary-outline );--web-lib-component-button-secondary-text: var( --colors-component-button-secondary-text );--web-lib-component-button-secondary-hover-fill: var( --colors-component-button-secondary-hover-fill );--web-lib-component-button-secondary-hover-outline: var( --colors-component-button-secondary-hover-outline );--web-lib-component-button-secondary-hover-text: var( --colors-component-button-secondary-hover-text );--web-lib-component-button-secondary-pressed-fill: var( --colors-component-button-secondary-pressed-fill );--web-lib-component-button-secondary-pressed-outline: var( --colors-component-button-secondary-pressed-outline );--web-lib-component-button-secondary-pressed-text: var( --colors-component-button-secondary-pressed-text );--web-lib-component-button-secondary-inactive-fill: var( --colors-component-button-secondary-inactive-fill );--web-lib-component-button-secondary-inactive-outline: var( --colors-component-button-secondary-inactive-outline );--web-lib-component-button-secondary-inactive-text: var( --colors-component-button-secondary-inactive-text );--web-lib-component-button-inverse-fill: var( --colors-component-button-inverse-fill );--web-lib-component-button-inverse-outline: var( --colors-component-button-inverse-outline );--web-lib-component-button-inverse-text: var( --colors-component-button-inverse-text );--web-lib-component-button-inverse-hover-fill: var( --colors-component-button-inverse-hover-fill );--web-lib-component-button-inverse-hover-outline: var( --colors-component-button-inverse-hover-outline );--web-lib-component-button-inverse-hover-text: var( --colors-component-button-inverse-hover-text );--web-lib-component-button-inverse-pressed-fill: var( --colors-component-button-inverse-pressed-fill );--web-lib-component-button-inverse-pressed-outline: var( --colors-component-button-inverse-pressed-outline );--web-lib-component-button-inverse-pressed-text: var( --colors-component-button-inverse-pressed-text );--web-lib-component-button-inverse-inactive-fill: var( --colors-component-button-inverse-inactive-fill );--web-lib-component-button-inverse-inactive-outline: var( --colors-component-button-inverse-inactive-outline );--web-lib-component-button-inverse-inactive-text: var( --colors-component-button-inverse-inactive-text );--web-lib-component-button-onboarding-fill: var( --colors-component-button-onboarding-fill );--web-lib-component-button-onboarding-outline: var( --colors-component-button-onboarding-outline );--web-lib-component-button-onboarding-text: var( --colors-component-button-onboarding-text );--web-lib-component-button-onboarding-hover-fill: var( --colors-component-button-onboarding-hover-fill );--web-lib-component-button-onboarding-hover-outline: var( --colors-component-button-onboarding-hover-outline );--web-lib-component-button-onboarding-hover-text: var( --colors-component-button-onboarding-hover-text );--web-lib-component-button-onboarding-pressed-fill: var( --colors-component-button-onboarding-pressed-fill );--web-lib-component-button-onboarding-pressed-outline: var( --colors-component-button-onboarding-pressed-outline );--web-lib-component-button-onboarding-pressed-text: var( --colors-component-button-onboarding-pressed-text );--web-lib-component-button-onboarding-inactive-fill: var( --colors-component-button-onboarding-inactive-fill );--web-lib-component-button-onboarding-inactive-outline: var( --colors-component-button-onboarding-inactive-outline );--web-lib-component-button-onboarding-inactive-text: var( --colors-component-button-onboarding-inactive-text );--web-lib-component-button-pill-selected-fill: var( --colors-component-button-filter-selected-fill );--web-lib-component-button-pill-selected-outline: var( --colors-component-button-filter-selected-outline );--web-lib-component-button-pill-selected-text: var( --colors-component-button-filter-selected-text );--web-lib-component-button-pill-hover-fill: var( --colors-component-button-filter-hover-fill );--web-lib-component-button-pill-hover-outline: var( --colors-component-button-filter-hover-outline );--web-lib-component-button-pill-hover-text: var( --colors-component-button-filter-hover-text );--web-lib-component-button-pill-pressed-fill: var( --colors-component-button-filter-pressed-fill );--web-lib-component-button-pill-pressed-outline: var( --colors-component-button-filter-pressed-outline );--web-lib-component-button-pill-pressed-text: var( --colors-component-button-filter-pressed-text );--web-lib-component-button-pill-unselected-fill: var( --colors-component-button-filter-unselected-fill );--web-lib-component-button-pill-unselected-outline: var( --colors-component-button-filter-unselected-outline );--web-lib-component-button-pill-unselected-text: var( --colors-component-button-filter-unselected-text );--web-lib-component-button-icon-fill: var(--colors-component-button-icon-fill);--web-lib-component-button-icon-content: var(--colors-component-button-icon-icon);--web-lib-backgrounds-start-screen: var(--colors-background-start);--web-lib-backgrounds-onboarding: var(--colors-background-onboarding);--web-lib-backgrounds-conversations-1: var( --colors-background-conversations-primary );--web-lib-backgrounds-conversations-2: var( --colors-background-conversations-secondary );--web-lib-backgrounds-conversations-3: var( --colors-background-conversations-tertiary );--web-lib-backgrounds-booking-1: var(--colors-background-booking-primary);--web-lib-backgrounds-booking-2: var(--colors-background-booking-secondary);--web-lib-backgrounds-booking-3: var(--colors-background-booking-tertiary);--web-lib-backgrounds-booking-4: var(--colors-background-booking-quaternary);--web-lib-backgrounds-discover-1: var(--colors-background-discover-primary);--web-lib-backgrounds-discover-2: var(--colors-background-discover-secondary);--web-lib-backgrounds-discover-3: var(--colors-background-discover-tertiary);--web-lib-backgrounds-discover-4: var(--colors-background-discover-quaternary);--web-lib-backgrounds-profile-1: var(--colors-background-profile-primary);--web-lib-backgrounds-profile-2: var(--colors-background-profile-secondary);--web-lib-backgrounds-profile-3: var(--colors-background-profile-tertiary);--web-lib-backgrounds-chat: var(--colors-background-chat);--web-lib-backgrounds-support-1: var(--colors-support-1);--web-lib-backgrounds-support-2: var(--colors-support-2);--web-lib-backgrounds-support-3: var(--colors-support-3);--web-lib-backgrounds-support-4: var(--colors-support-4);--web-lib-backgrounds-support-5: var(--colors-support-5);--web-lib-backgrounds-support-6: var(--colors-support-6);--web-lib-backgrounds-support-7: var(--colors-support-7);--web-lib-backgrounds-support-8: var(--colors-support-8);--web-lib-status-error: var(--colors-status-error);--web-lib-status-warning: var(--colors-status-warning);--web-lib-status-success: var(--colors-status-success);--web-lib-status-inactive: var(--colors-status-inactive);--web-lib-button-border-radius: var(--spacing-radius-button);--web-lib-button-onboarding-border-radius: var(--spacing-radius-rounded) var(--spacing-radius-rounded) 0 var(--spacing-radius-rounded);--web-lib-button-onboarding-shadow: 0px var(--spacing-layout-2) var(--spacing-layout-2) 0px rgba(0, 0, 0, .1);--web-lib-button-pill-border-radius: 100px;--web-lib-button-border-radius-full: 100px;--web-lib-remote-image-shimmer-gradient: var(--colors-component-image-loading-gradient-from) 25%, var(--colors-component-image-loading-gradient-to) 50%, var(--colors-component-image-loading-gradient-from) 75%;--web-lib-remote-image-error-background: var( --colors-component-image-loading-gradient-from );--web-lib-scrollable-container-background: color-mix(in srgb, var(--colors-background-discover-tertiary), transparent 20%);--web-lib-scrollable-container-button-background: var( --web-lib-component-button-inverse-fill );--web-lib-scrollable-container-button-color: var( --web-lib-component-button-inverse-text );--web-lib-scrollable-container-button-border: 1px solid;--web-lib-scrollable-container-button-border-radius: var( --web-lib-button-border-radius-full );--web-lib-scrollable-container-button-border-color: var( --web-lib-component-button-inverse-outline );--web-lib-update-card-bg: var(--web-lib-component-update-background-primary);--web-lib-update-card-border: .5px solid var(--web-lib-component-update-outline);--web-lib-update-card-border-radius: var(--spacing-radius-rounded);--web-lib-update-card-title-color: var(--web-lib-text-1);--web-lib-update-card-bg-hover: var( --web-lib-component-update-background-hover-primary );--web-lib-update-card-title-color-hover: var(--web-lib-text-3);--web-lib-update-card-bg-active: var( --web-lib-component-update-background-pressed-primary );--web-lib-update-card-title-color-active: var(--web-lib-text-2);--web-lib-update-see-all-requests-bg: var( --web-lib-component-update-background-secondary );--web-lib-update-see-all-requests-border: .5px solid var(--web-lib-component-update-outline);--web-lib-update-see-all-requests-border-radius: 0 0 var(--spacing-radius-rounded) var(--spacing-radius-rounded);--web-lib-update-see-all-requests-icon-color: var(--web-lib-text-1);--web-lib-member-top-cities-fade: linear-gradient( to right, transparent, var(--web-lib-backgrounds-discover-2) );--web-lib-member-top-themes-fade: linear-gradient( to right, transparent, var(--web-lib-backgrounds-discover-3) );--web-lib-cityguide-fade: linear-gradient( 180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3) );--web-lib-small-content-max-width: 520px}.web-lib__text-color-01{color:var(--web-lib-text-1)}.web-lib__text-color-inverse-01{color:var(--web-lib-text-inverse-1)}.web-lib__text-color-02{color:var(--web-lib-text-2)}.web-lib__text-color-inverse-02{color:var(--web-lib-text-inverse-2)}.web-lib__text-color-03{color:var(--web-lib-text-3)}.web-lib-text-highlight-01{color:var(--web-lib-text-highlight)}.web-lib__border-color-strong{border-color:var(--web-lib-component-outline-strong)}.text-color-inversable .web-lib__text-color-01{color:var(--web-lib-text-inverse-1)}.text-color-inversable .web-lib__text-color-02{color:var(--web-lib-text-inverse-2)}.text-color-inversable .web-lib__border-color-strong{border-color:var(--web-lib-text-inverse-1)}.web-lib-booking-bg-01{background:var(--web-lib-backgrounds-booking-1)}.web-lib-booking-bg-02{background:var(--web-lib-backgrounds-booking-2)}.web-lib-booking-bg-03{background:var(--web-lib-backgrounds-booking-3)}.web-lib-booking-bg-04{background:var(--web-lib-backgrounds-booking-4)}.web-lib-onboarding-bg{background:var(--web-lib-backgrounds-onboarding)}.web-lib-conversations-bg-01{background:var(--web-lib-backgrounds-conversations-1)}.web-lib-conversations-bg-02{background:var(--web-lib-backgrounds-conversations-2)}.web-lib-conversations-bg-03{background:var(--web-lib-backgrounds-conversations-3)}.web-lib-chat-bg-01{background:var(--web-lib-backgrounds-chat)}.web-lib-discover-bg-01{background:var(--web-lib-backgrounds-discover-1)}.web-lib-discover-bg-02{background:var(--web-lib-backgrounds-discover-2)}.web-lib-discover-bg-03{background:var(--web-lib-backgrounds-discover-3)}.web-lib-discover-bg-04{background:var(--web-lib-backgrounds-discover-4)}.web-lib-profile-bg-01{background:var(--web-lib-backgrounds-profile-1)}.web-lib-profile-bg-02{background:var(--web-lib-backgrounds-profile-2)}.web-lib-profile-bg-03{background:var(--web-lib-backgrounds-profile-3)}.web-lib-support-bg-07{background:var(--web-lib-backgrounds-support-7)}.web-lib-start-bg-01{background:var(--web-lib-backgrounds-start-screen)}.web-lib-service-hours-bg-01{background:var(--web-lib-base-white)}.web-lib__status-error{color:var(--web-lib-status-error)}.web-lib__status-warning{color:var(--web-lib-status-warning)}.web-lib__status-success{color:var(--web-lib-status-success)}.web-lib__status-inactive{color:var(--web-lib-status-inactive)}.web-lib__text-navigation-selected{color:var(--web-lib-text-navigation-selected)}.web-lib__text-navigation-unselected{color:var(--web-lib-text-navigation-unselected)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-space-x-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-space-y-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:var(--colors-universal-black);--color-white:var(--colors-universal-white);--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--radius-md:calc(var(--radius)*.75);--radius-xl:calc(var(--radius)*1.5);--radius-2xl:calc(var(--radius)*2);--radius-3xl:calc(var(--radius)*3);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-foreground:var(--foreground);--color-surface:var(--surface);--color-surface-foreground:var(--surface-foreground);--color-muted:var(--muted);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-default:var(--default);--color-success:var(--success);--color-warning:var(--warning);--color-danger:var(--danger);--color-danger-foreground:var(--danger-foreground);--shadow-surface:var(--surface-shadow);--shadow-overlay:var(--overlay-shadow);--color-field:var(--field-background,var(--color-default));--color-field-foreground:var(--field-foreground,var(--color-foreground));--color-field-border:var(--field-border,var(--color-border));--border-width-field:var(--field-border-width,var(--border-width));--color-field-focus:var(--color-field);--color-field-border-hover:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-field-border-hover:color-mix(in oklab,var(--color-field-border)88%,var(--color-field-foreground)10%)}}:root,:host{--color-field-border-focus:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-field-border-focus:color-mix(in oklab,var(--color-field-border)74%,var(--color-field-foreground)22%)}}:root,:host{--color-on-surface:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-on-surface:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}:root,:host{--color-on-surface-focus:var(--color-on-surface);--ease-smooth:ease;--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-fluid-out:cubic-bezier(.32,.72,0,1);--ease-linear:linear;--spacing-2:var(--spacing-layout-2);--spacing-4:var(--spacing-layout-4);--spacing-8:var(--spacing-layout-8);--spacing-12:var(--spacing-layout-12);--spacing-16:var(--spacing-layout-16);--spacing-32:var(--spacing-layout-32)}@layer theme.base{:root{color-scheme:light;--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:0px;--field-border-width:var(--border-width);--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius)*1.5);--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:oklch(87.1% .006 286.286);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--accent:oklch(62.04% .195 253.83);--accent-foreground:var(--snow);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--field-border:transparent;--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(0% 0 0/0);--divider:oklch(92% .004 286.32);--focus:var(--accent);--link:var(--foreground);--surface-shadow:0 2px 4px 0 #0000000a,0 1px 2px 0 #0000000f,0 0 1px 0 #0000000f;--overlay-shadow:0 4px 16px 0 #18181b14,0 8px 24px 0 #18181b17;--field-shadow:0 2px 4px 0 #0000000a,0 1px 2px 0 #0000000f,0 0 1px 0 #0000000f;--skeleton-animation:shimmer}.dark,[data-theme=dark]{color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--overlay:oklch(22% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:oklch(70.5% .015 286.067);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:var(--default);--field-foreground:var(--foreground);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(100% 0 0/0);--divider:oklch(22% .006 286.033);--focus:var(--accent);--link:var(--foreground);--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 0 0 transparent inset;--field-shadow:0 0 0 0 transparent inset}}@layer components;}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{scrollbar-color:var(--scrollbar)transparent;scrollbar-width:thin}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}}@layer components{.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion__body-inner{padding-inline:var(--spacing-4);padding-top:calc(var(--spacing)*0);padding-bottom:var(--spacing-4);color:var(--muted)}.accordion__indicator{width:var(--spacing-4);height:var(--spacing-4);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-left:auto;transition-duration:.25s}.accordion__indicator[data-reduce-motion=true],.accordion__indicator:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__indicator{transition-property:none}}.accordion__indicator[data-expanded=true]{rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--divider);border-radius:3.40282e38px;width:100%;height:1px;position:absolute}.accordion__item:last-child:after{content:none}.accordion__trigger{cursor:var(--cursor-interactive);padding-inline:var(--spacing-4);padding-block:var(--spacing-4);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:opacity .15s var(--ease-smooth),box-shadow .15s var(--ease-out);flex:1;justify-content:space-between;align-items:center;display:flex}.accordion__trigger[data-reduce-motion=true],.accordion__trigger:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__trigger{transition-property:none}}.accordion__trigger:hover:not([aria-expanded=true]),.accordion__trigger[data-hovered=true]:not([aria-expanded=true]),.accordion__trigger[data-pressed=true]:not([aria-expanded=true]){background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion__trigger:hover:not([aria-expanded=true]),.accordion__trigger[data-hovered=true]:not([aria-expanded=true]),.accordion__trigger[data-pressed=true]:not([aria-expanded=true]){background-color:color-mix(in oklab,var(--color-foreground)6%,transparent 90%)}}.accordion__trigger:focus-visible,.accordion__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion__panel{opacity:0;will-change:height,opacity;height:var(--disclosure-panel-height);transition:height .42s var(--ease-fluid-out),opacity .34s var(--ease-out);overflow:clip}.accordion__panel[data-reduce-motion=true],.accordion__panel:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__panel{transition-property:none}}.accordion__panel[data-expanded=true]{opacity:1}.accordion--surface{border-radius:calc(var(--radius)*3);background-color:var(--surface)}.accordion--surface .accordion__trigger:hover:not([aria-expanded=true]),.accordion--surface .accordion__trigger[data-hovered=true]:not([aria-expanded=true]){background-color:var(--default)}.accordion--surface .accordion__item:after{width:94%;left:3%}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-top-left-radius:calc(var(--radius)*3);border-top-right-radius:calc(var(--radius)*3)}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-bottom-right-radius:calc(var(--radius)*3);border-bottom-left-radius:calc(var(--radius)*3)}.alert{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-4);border-radius:calc(var(--radius)*3);background-color:var(--surface);width:100%;padding-inline:var(--spacing-4);padding-block:calc(var(--spacing)*3);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:row;display:flex}.alert__content{flex-direction:column;flex-grow:1;align-items:flex-start;height:100%;display:flex}.alert__indicator{padding:calc(var(--spacing)*1);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.alert__indicator [data-slot=alert-default-icon]{box-sizing:content-box;width:var(--spacing-4);height:var(--spacing-4)}.alert__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.alert__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted)}.alert--default .alert__indicator,.alert--default .alert__title{color:var(--foreground)}.alert--accent .alert__indicator,.alert--accent .alert__title{color:var(--accent)}.alert--success .alert__indicator,.alert--success .alert__title{color:var(--success)}.alert--warning .alert__indicator,.alert--warning .alert__title{color:var(--warning)}.alert--danger .alert__indicator,.alert--danger .alert__title{color:var(--danger)}.avatar{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);background-color:var(--default);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{background-color:var(--default);width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.avatar__image{inset:calc(var(--spacing)*0);aspect-ratio:1;opacity:0;width:100%;height:100%;position:absolute}.avatar__image[data-loaded=true]{opacity:1}.avatar__image{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s}.avatar__image[data-reduce-motion=true],.avatar__image:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.avatar__image{transition-property:none}}.avatar__image[data-loading-status=failed]{display:none}.avatar--sm{width:var(--spacing-8);height:var(--spacing-8)}.avatar--lg{width:var(--spacing-12);height:var(--spacing-12)}.avatar--lg .avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--accent{color:var(--accent)}.avatar__fallback--default{color:var(--default-foreground)}.avatar__fallback--success{color:var(--success)}.avatar__fallback--warning{color:var(--warning)}.avatar__fallback--danger{color:var(--danger)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--accent{background-color:color-mix(in oklab,var(--color-accent)15%,transparent)}}.avatar--soft .avatar__fallback--accent{color:var(--color-accent)}.avatar--soft .avatar__fallback--success{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--success{background-color:color-mix(in oklab,var(--color-success)15%,transparent)}}.avatar--soft .avatar__fallback--success{color:var(--color-success)}.avatar--soft .avatar__fallback--warning{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--warning{background-color:color-mix(in oklab,var(--color-warning)15%,transparent)}}.avatar--soft .avatar__fallback--warning{color:var(--color-warning)}.avatar--soft .avatar__fallback--danger{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.avatar--soft .avatar__fallback--danger{background-color:color-mix(in oklab,var(--color-danger)15%,transparent)}}.avatar--soft .avatar__fallback--danger{color:var(--color-danger)}.button{isolation:isolate;height:calc(var(--spacing)*10);transform-origin:50%;justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:calc(var(--radius)*3);width:fit-content;padding-inline:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}@media (min-width:48rem){.button{height:calc(var(--spacing)*9)}}.button{transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.button[data-reduce-motion=true],.button:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.button{transition-property:none}}.button{cursor:var(--cursor-interactive)}.button:focus-visible,.button[data-focus-visible]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending]{pointer-events:none}.button:active,.button[data-pressed]{transform:scale(.97)}.button svg:not([data-slot=spinner] svg){pointer-events:none;margin-inline:calc(var(--spacing)*-.5);margin-block:calc(var(--spacing)*.5);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);flex-shrink:0;align-self:center}@media (min-width:40rem){.button svg:not([data-slot=spinner] svg){margin-block:calc(var(--spacing)*1);width:var(--spacing-4);height:var(--spacing-4)}}.button--sm{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*3)}@media (min-width:48rem){.button--sm{height:var(--spacing-8)}}.button--sm svg:not([data-slot=spinner] svg){width:var(--spacing-4);height:var(--spacing-4)}.button--sm:active,.button--sm[data-pressed]{transform:scale(.98)}.button--lg{height:calc(var(--spacing)*11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.button--lg{height:calc(var(--spacing)*10)}}.button--lg:active,.button--lg[data-pressed]{transform:scale(.96)}.button--primary{background-color:var(--accent);color:var(--accent-foreground)}.button--primary:hover,.button--primary[data-hovered]{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.button--primary:hover,.button--primary[data-hovered]{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.button--secondary{background-color:var(--default);color:var(--accent)}.button--secondary:hover,.button--secondary[data-hovered]{background-color:var(--color-default)}@supports (color:color-mix(in lab,red,red)){.button--secondary:hover,.button--secondary[data-hovered]{background-color:color-mix(in oklab,var(--color-default)80%,transparent)}}.button--tertiary{background-color:var(--default)}.button--tertiary:hover,.button--tertiary[data-hovered]{background-color:var(--color-default)}@supports (color:color-mix(in lab,red,red)){.button--tertiary:hover,.button--tertiary[data-hovered]{background-color:color-mix(in oklab,var(--color-default)80%,transparent)}}.button--ghost{color:var(--default-foreground);background-color:#0000}.button--ghost:hover,.button--ghost[data-hovered]{background-color:var(--color-default)}@supports (color:color-mix(in lab,red,red)){.button--ghost:hover,.button--ghost[data-hovered]{background-color:color-mix(in oklab,var(--color-default)80%,transparent)}}.button--danger{background-color:var(--danger);color:var(--danger-foreground)}.button--danger:hover,.button--danger[data-hovered]{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.button--danger:hover,.button--danger[data-hovered]{background-color:color-mix(in oklab,var(--color-danger)90%,var(--color-danger-foreground)10%)}}.button--danger-soft{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.button--danger-soft{background-color:color-mix(in oklab,var(--color-danger)15%,transparent)}}.button--danger-soft{color:var(--color-danger)}.button--danger-soft:hover,.button--danger-soft[data-hovered]{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.button--danger-soft:hover,.button--danger-soft[data-hovered]{background-color:color-mix(in oklab,var(--color-danger)20%,transparent)}}.button--icon-only{width:calc(var(--spacing)*10);padding:calc(var(--spacing)*0)}@media (min-width:48rem){.button--icon-only{width:calc(var(--spacing)*9)}}.button--icon-only.button--sm{width:calc(var(--spacing)*9)}@media (min-width:48rem){.button--icon-only.button--sm{width:var(--spacing-8)}}.button--icon-only.button--lg{width:calc(var(--spacing)*11)}@media (min-width:48rem){.button--icon-only.button--lg{width:calc(var(--spacing)*10)}}.card{gap:calc(var(--spacing)*3);padding:var(--spacing-4);border-radius:calc(var(--radius)*3);border-color:var(--border);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.card__header{flex-direction:column;display:flex}.card__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.card__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--muted)}.card__content{gap:calc(var(--spacing)*1);flex-direction:column;flex:1;display:flex}.card__footer{flex-direction:row;align-items:center;display:flex}.card--transparent{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-style:none}.card--default,.card--secondary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.card--secondary{background-color:color-mix(in oklab,var(--surface)94%,var(--surface-foreground)6%)}}.card--tertiary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.card--tertiary{background-color:color-mix(in oklab,var(--surface)92%,var(--surface-foreground)8%)}}.card--quaternary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.card--quaternary{background-color:color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)}}.checkbox{gap:calc(var(--spacing)*3);--tw-outline-style:none;cursor:var(--cursor-interactive);outline-style:none;display:flex}.checkbox:not(:has([data-slot=description])){align-items:center}.checkbox:has([data-slot=description]){align-items:flex-start}.checkbox [data-slot=label]{-webkit-user-select:none;user-select:none}.checkbox [data-slot=description]{text-wrap:wrap;-webkit-user-select:none;user-select:none}.checkbox:disabled,.checkbox[data-disabled=true],.checkbox[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.checkbox[data-selected],.checkbox[data-indeterminate]) .checkbox__indicator{border-color:var(--accent-foreground);background:var(--accent-hover)}.checkbox [data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);color:var(--accent-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox [data-slot=checkbox-default-indicator--checkmark][data-reduce-motion=true],.checkbox [data-slot=checkbox-default-indicator--checkmark]:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox [data-slot=checkbox-default-indicator--checkmark]{transition-property:none}}.checkbox[data-selected] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .25s linear .2s}.checkbox[data-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[data-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark]{color:var(--danger-foreground)}.checkbox[data-indeterminate] [data-slot=checkbox-default-indicator--indeterminate]{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.checkbox[data-indeterminate=true][data-invalid=true] [data-slot=checkbox-default-indicator--indeterminate],.checkbox[data-indeterminate=true][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--danger-foreground)}.checkbox__control{width:var(--spacing-4);height:var(--spacing-4);border-radius:calc(var(--radius)*.75);background-color:var(--field-background,var(--color-default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;transition:background-color .25s var(--ease-out),transform .25s var(--ease-out-quart);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.checkbox__control[data-reduce-motion=true],.checkbox__control:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control{transition-property:none}}.checkbox__control{cursor:var(--cursor-interactive)}.checkbox:has([data-slot=description]) .checkbox__control{margin-top:calc(var(--spacing)*.5)}.checkbox__control:before{pointer-events:none;inset:calc(var(--spacing)*0);z-index:0;transform-origin:50%;--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y);border-radius:calc(var(--radius)*.75);background-color:var(--accent);opacity:0;--tw-content:"";content:var(--tw-content);transition:scale .2s var(--ease-linear),opacity .2s var(--ease-linear),background-color .2s var(--ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.checkbox__control:before{transition-property:none}}.checkbox:focus-visible .checkbox__control,.checkbox[data-focus-visible=true] .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:hover .checkbox__control,.checkbox[data-hovered=true] .checkbox__control{border-color:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){.checkbox:hover .checkbox__control,.checkbox[data-hovered=true] .checkbox__control{border-color:color-mix(in oklab,var(--color-field-border)88%,var(--color-field-foreground)10%)}}:is(.checkbox:hover .checkbox__control,.checkbox[data-hovered=true] .checkbox__control):before{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:is(.checkbox:hover .checkbox__control,.checkbox[data-hovered=true] .checkbox__control):before{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.checkbox:active .checkbox__control,.checkbox[data-pressed=true] .checkbox__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control{color:var(--accent-foreground);border-color:#0000}:is(.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.checkbox[data-indeterminate=true] .checkbox__control{background-color:var(--accent);color:var(--accent-foreground)}.checkbox:active[data-indeterminate=true] .checkbox__control,.checkbox[data-pressed=true][data-indeterminate=true] .checkbox__control{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.checkbox:active[data-indeterminate=true] .checkbox__control,.checkbox[data-pressed=true][data-indeterminate=true] .checkbox__control{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;outline-style:none}.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground);border-color:#0000}:is(.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--danger);opacity:1}.checkbox[data-indeterminate=true][aria-invalid=true] .checkbox__control,.checkbox[data-indeterminate=true][data-invalid=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground)}.checkbox__indicator{z-index:10;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__content{gap:calc(var(--spacing)*0);flex-direction:column;display:flex}.checkbox--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.checkbox--on-surface .checkbox__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.checkbox--on-surface:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.checkbox--on-surface:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}:is(.checkbox--on-surface[aria-checked=true] .checkbox__control,.checkbox--on-surface[data-selected=true] .checkbox__control):before,.checkbox--on-surface[data-indeterminate=true] .checkbox__control,.checkbox--on-surface[data-indeterminate=true] .checkbox__control:before{background-color:var(--accent)}.checkbox:hover :is(.checkbox--on-surface .checkbox__control),.checkbox[data-hovered=true] :is(.checkbox--on-surface .checkbox__control){border-color:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){.checkbox:hover :is(.checkbox--on-surface .checkbox__control),.checkbox[data-hovered=true] :is(.checkbox--on-surface .checkbox__control){border-color:color-mix(in oklab,var(--color-field-border)88%,var(--color-field-foreground)10%)}}.checkbox-group{flex-direction:column;display:flex}.checkbox-group [data-slot=checkbox]{margin-top:var(--spacing-4)}.chip{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:calc(var(--radius)*2);background-color:var(--default);padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.chip--accent{color:var(--accent)}.chip--danger{color:var(--danger)}.chip--default{color:var(--default-foreground)}.chip--success{color:var(--success)}.chip--warning{color:var(--warning)}.chip--tertiary{background-color:#0000}.chip--sm{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.chip--lg{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.chip--primary.chip--accent{background-color:var(--accent);color:var(--accent-foreground)}.chip--primary.chip--success{background-color:var(--success);color:var(--success-foreground)}.chip--primary.chip--warning{background-color:var(--warning);color:var(--warning-foreground)}.chip--primary.chip--danger{background-color:var(--danger);color:var(--danger-foreground)}.chip--accent.chip--soft{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.chip--accent.chip--soft{background-color:color-mix(in oklab,var(--color-accent)15%,transparent)}}.chip--accent.chip--soft{color:var(--color-accent)}.chip--success.chip--soft{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.chip--success.chip--soft{background-color:color-mix(in oklab,var(--color-success)15%,transparent)}}.chip--success.chip--soft{color:var(--color-success)}.chip--warning.chip--soft{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.chip--warning.chip--soft{background-color:color-mix(in oklab,var(--color-warning)15%,transparent)}}.chip--warning.chip--soft{color:var(--color-warning)}.chip--danger.chip--soft{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.chip--danger.chip--soft{background-color:color-mix(in oklab,var(--color-danger)15%,transparent)}}.chip--danger.chip--soft{color:var(--color-danger)}.description{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;color:var(--muted);overflow:hidden}.close-button{isolation:isolate;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);transform-origin:50%;border-radius:calc(var(--radius)*1.5);padding:calc(var(--spacing)*1);-webkit-user-select:none;user-select:none;cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),color .15s var(--ease-out),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.close-button[data-reduce-motion=true],.close-button:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.close-button{transition-property:none}}.close-button:focus-visible,.close-button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button[data-pending]{pointer-events:none}.close-button svg{pointer-events:none;width:var(--spacing-4);height:var(--spacing-4);margin-inline:calc(var(--spacing)*-.5);margin-block:calc(var(--spacing)*.5);flex-shrink:0;align-self:center}.close-button--default{color:var(--muted);background-color:#0000}.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default);color:var(--foreground)}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.disclosure{position:relative}.accordion__heading{display:flex}.disclosure__trigger{cursor:var(--cursor-interactive)}.disclosure__trigger:focus-visible,.disclosure__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.disclosure__trigger:disabled,.disclosure__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.disclosure__indicator{width:var(--spacing-4);height:var(--spacing-4);color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;margin-left:auto;transition-duration:.25s}.disclosure__indicator[data-reduce-motion=true],.disclosure__indicator:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__indicator{transition-property:none}}.disclosure__indicator[data-expanded=true]{rotate:-180deg}.disclosure__content{opacity:0;will-change:height,opacity;height:var(--disclosure-panel-height);transition:height .42s var(--ease-fluid-out),opacity .34s var(--ease-out);overflow:clip}.disclosure__content[data-reduce-motion=true],.disclosure__content:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__content{transition-property:none}}.disclosure__content[data-expanded=true]{opacity:1}.disclosure__body{padding:var(--spacing-2)}.disclosure-group{contain:layout style;width:100%}.kbd{height:calc(var(--spacing)*6);align-items:center;display:inline-flex}:where(.kbd>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-x-reverse)))}.kbd{border-radius:calc(var(--radius)*1);border-color:var(--border);background-color:var(--default);padding-inline:var(--spacing-2);text-align:center;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted)}:where(.kbd:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.kbd{word-spacing:-.25rem}.kbd__abbr{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.kbd__content{justify-content:center;align-items:center;display:flex}.kbd--light{background-color:#0000}.label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{margin-left:calc(var(--spacing)*.5);color:var(--danger);--tw-content:"*";content:var(--tw-content)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}.link{width:fit-content;height:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--link);transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out),opacity .15s var(--ease-smooth);align-items:center;display:inline-flex;position:relative}.link[data-reduce-motion=true],.link:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.link{transition-property:none}}.link{cursor:var(--cursor-interactive)}:is(.link:hover,.link[data-hovered=true]) .link__icon{opacity:1}.link:focus-visible,.link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.link:focus-visible,.link[data-focus-visible=true]) .link__icon{opacity:1}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.link .link__icon{pointer-events:none;width:var(--spacing-2);height:var(--spacing-2);color:currentColor;opacity:.6;transition:opacity .15s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link .link__icon[data-reduce-motion=true],.link .link__icon:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.link .link__icon{transition-property:none}}.link .link__icon[data-default-icon=true]{margin-left:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*1.5)}.link--underline-none:hover,.link--underline-none[data-hovered=true]{opacity:.8}.link--underline-hover:before{content:"";opacity:0;bottom:0;left:calc(var(--spacing)*0);width:100%;height:1px;transition:opacity .15s var(--ease-out);background-color:currentColor;position:absolute}@media (prefers-reduced-motion:reduce){.link--underline-hover:before{transition-property:none}}.link--underline-hover:hover:before,.link--underline-hover[data-hovered=true]:before{opacity:1}.link--underline-always:before{content:"";opacity:.5;bottom:0;left:calc(var(--spacing)*0);width:100%;height:1px;transition:opacity .2s var(--ease-out);background-color:currentColor;position:absolute}@media (prefers-reduced-motion:reduce){.link--underline-always:before{transition-property:none}}.link--underline-always:hover:before,.link--underline-always[data-hovered=true]:before{opacity:1}.link--offset-1:before{bottom:0}.link--offset-2:before{bottom:-2px}.link--offset-3:before{bottom:-4px}.listbox{gap:calc(var(--spacing)*1);width:100%;padding:calc(var(--spacing)*1);flex-direction:column;display:flex;position:relative;overflow:clip}.listbox [data-slot=separator]{width:94%;margin-left:3%}.listbox-item{min-height:calc(var(--spacing)*9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*3);border-radius:calc(var(--radius)*2);width:100%;padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);--tw-outline-style:none;transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.listbox-item[data-reduce-motion=true],.listbox-item:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.listbox-item{transition-property:none}}.listbox-item{cursor:var(--cursor-interactive)}.listbox-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.listbox-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.listbox-item:has(.listbox-item__indicator){padding-right:calc(var(--spacing)*7)}.listbox-item:focus-visible:not(:focus),.listbox-item[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.listbox-item:active,.listbox-item[data-pressed]{transform:scale(.98)}.listbox-item:hover,.listbox-item[data-hovered]{background-color:var(--color-default)}@supports (color:color-mix(in lab,red,red)){.listbox-item:hover,.listbox-item[data-hovered]{background-color:color-mix(in oklab,var(--color-default)80%,transparent)}}.listbox-item[data-disabled]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.listbox-item__indicator{top:50%;right:var(--spacing-2);width:var(--spacing-4);height:var(--spacing-4);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--default-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute}.listbox-item__indicator[data-reduce-motion=true],.listbox-item__indicator:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.listbox-item__indicator{transition-property:none}}.listbox-item__indicator [data-slot=listbox-item-indicator--checkmark]{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.listbox-item__indicator [data-slot=listbox-item-indicator--checkmark][data-reduce-motion=true],.listbox-item__indicator [data-slot=listbox-item-indicator--checkmark]:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.listbox-item__indicator [data-slot=listbox-item-indicator--checkmark]{transition-property:none}}.listbox-item__indicator .listbox-item[aria-selected=true] [data-slot=listbox-item-indicator--checkmark],.listbox-item__indicator .listbox-item[data-selected=true] [data-slot=listbox-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear .2s}:is(.listbox-item__indicator .listbox-item[aria-selected=true] [data-slot=listbox-item-indicator--checkmark],.listbox-item__indicator .listbox-item[data-selected=true] [data-slot=listbox-item-indicator--checkmark])[data-reduce-motion=true],:is(.listbox-item__indicator .listbox-item[aria-selected=true] [data-slot=listbox-item-indicator--checkmark],.listbox-item__indicator .listbox-item[data-selected=true] [data-slot=listbox-item-indicator--checkmark]):where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.listbox-item__indicator .listbox-item[aria-selected=true] [data-slot=listbox-item-indicator--checkmark],.listbox-item__indicator .listbox-item[data-selected=true] [data-slot=listbox-item-indicator--checkmark]{transition-property:none}}.listbox-item--danger .listbox-item__indicator,.listbox-item--danger [data-slot=label]{color:var(--danger)}.listbox-section{align-items:flex-start;gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.header{padding:calc(var(--spacing)*1.5);padding-top:var(--spacing-2);padding-bottom:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted)}.popover{transform-origin:var(--trigger-anchor-point);border-radius:calc(var(--radius)*3);background-color:var(--overlay);padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));will-change:transform;box-shadow:var(--shadow-overlay)}.popover[data-entering]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.popover[data-entering][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.popover[data-entering][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.popover[data-entering][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.popover[data-entering][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.popover[data-exiting]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:cubic-bezier(.165,.84,.44,1);--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:var(--spacing-4)}.popover__dialog:focus-visible,.popover__dialog[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.popover__trigger{transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.popover__trigger[data-reduce-motion=true],.popover__trigger:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.popover__trigger{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible,.popover__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio{align-items:flex-start;gap:calc(var(--spacing)*3);--tw-outline-style:none;cursor:var(--cursor-interactive);outline-style:none;display:flex}.radio [data-slot=label]{-webkit-user-select:none;user-select:none}.radio [data-slot=description]{text-wrap:wrap;-webkit-user-select:none;user-select:none}.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio__control{width:var(--spacing-4);height:var(--spacing-4);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);background-color:var(--field-background,var(--color-default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;transition:all .25s var(--ease-out);border-radius:3.40282e38px;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;display:inline-flex;position:relative}.radio__control[data-reduce-motion=true],.radio__control:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.radio__control{transition-property:none}}.radio__control{cursor:var(--cursor-interactive)}.radio:focus-visible .radio__control,.radio[data-focus-visible=true] .radio__control{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio:hover .radio__control,.radio[data-hovered=true] .radio__control{border-color:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){.radio:hover .radio__control,.radio[data-hovered=true] .radio__control{border-color:color-mix(in oklab,var(--color-field-border)88%,var(--color-field-foreground)10%)}}:is(.radio:hover:not([aria-checked=true]):not([data-selected=true]) .radio__control,.radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) .radio__control) .radio__indicator:empty:before{background-color:var(--color-field)}@supports (color:color-mix(in lab,red,red)){:is(.radio:hover:not([aria-checked=true]):not([data-selected=true]) .radio__control,.radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) .radio__control) .radio__indicator:empty:before{background-color:color-mix(in oklab,var(--color-field)90%,var(--color-field-foreground)2%)}}.radio:active .radio__control,.radio[data-pressed=true] .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.radio[aria-checked=true] .radio__control,.radio[data-selected=true] .radio__control{background-color:var(--accent);border-color:#0000}.radio:active[data-selected=true] .radio__control,.radio[data-pressed=true][data-selected=true] .radio__control{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.radio:active[data-selected=true] .radio__control,.radio[data-pressed=true][data-selected=true] .radio__control{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control,.radio[data-invalid=true][aria-checked=true] .radio__control,.radio[data-invalid=true][data-selected=true] .radio__control,.radio[aria-invalid=true][aria-checked=true] .radio__control,.radio[aria-invalid=true][data-selected=true] .radio__control{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;outline-style:none}.radio__indicator{inset:calc(var(--spacing)*0);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.radio__indicator:empty:before{content:"";background-color:var(--field-background,var(--color-default));width:100%;height:100%;transition:scale .42s var(--ease-smooth),background-color .4s var(--ease-smooth);border-radius:3.40282e38px;scale:1}@media (prefers-reduced-motion:reduce){.radio__indicator:empty:before{transition-property:none}}.radio[aria-checked=true] .radio__indicator:empty:before,.radio[data-selected=true] .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio[data-selected=true][data-pressed=true] .radio__indicator:empty:before{scale:.5714}.radio__content{gap:calc(var(--spacing)*0);flex-direction:column;display:flex}.radio--disabled{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=vertical] [data-slot=radio]{margin-top:var(--spacing-4)}.radio-group[data-orientation=horizontal]{gap:var(--spacing-4);flex-flow:wrap}.radio-group--on-surface .radio__control{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.radio-group--on-surface .radio__control{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}.radio-group--on-surface .radio__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.radio:hover :is(.radio-group--on-surface .radio__control),.radio[data-hovered=true] :is(.radio-group--on-surface .radio__control){border-color:var(--color-field-border)}@supports (color:color-mix(in lab,red,red)){.radio:hover :is(.radio-group--on-surface .radio__control),.radio[data-hovered=true] :is(.radio-group--on-surface .radio__control){border-color:color-mix(in oklab,var(--color-field-border)88%,var(--color-field-foreground)10%)}}.radio:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control) .radio__indicator:empty:before{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.radio:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control) .radio__indicator:empty:before{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}:is(.radio:hover:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control),.radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control)) .radio__indicator:empty:before{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){:is(.radio:hover:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control),.radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) :is(.radio-group--on-surface .radio__control)) .radio__indicator:empty:before{background-color:color-mix(in oklab,var(--color-surface)91%,var(--color-surface-foreground)9%)}}.skeleton{pointer-events:none;border-radius:calc(var(--radius)*.5);background-color:var(--surface);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.skeleton{background-color:color-mix(in oklab,color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)70%,transparent)}}.skeleton--shimmer:after{inset:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content);animation:2s linear infinite skeleton;position:absolute}.skeleton--shimmer:has(.skeleton):after{content:none}.skeleton--shimmer:has(.skeleton):before{inset:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"";content:var(--tw-content);z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:2s linear infinite skeleton;position:absolute}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}.skeleton--pulse{animation:var(--animate-pulse)}.spinner{pointer-events:none;width:calc(var(--spacing)*6);height:calc(var(--spacing)*6);transform-origin:50%;animation:.75s linear infinite spin;position:relative}.spinner--sm{width:var(--spacing-4);height:var(--spacing-4)}.spinner--lg{width:var(--spacing-8);height:var(--spacing-8)}.spinner--xl{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}.surface{position:relative}.surface--default,.surface--secondary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.surface--secondary{background-color:color-mix(in oklab,var(--surface)94%,var(--surface-foreground)6%)}}.surface--tertiary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.surface--tertiary{background-color:color-mix(in oklab,var(--surface)92%,var(--surface-foreground)8%)}}.surface--quaternary{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.surface--quaternary{background-color:color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)}}.switch{align-items:center;gap:calc(var(--spacing)*3);cursor:var(--cursor-interactive);display:inline-flex}.switch:disabled,.switch[data-disabled=true],.switch[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.switch:disabled,.switch[data-disabled=true],.switch[aria-disabled=true]) .switch__thumb{background-color:var(--default-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.switch:disabled,.switch[data-disabled=true],.switch[aria-disabled=true]) .switch__thumb{background-color:color-mix(in oklab,var(--default-foreground)20%,transparent)}}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}.switch__control{background-color:var(--surface);border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.switch__control{background-color:color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)}}.switch__control{width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth),transform .25s var(--ease-out),box-shadow .15s var(--ease-out)}.switch__control[data-reduce-motion=true],.switch__control:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.switch__control{transition-property:none}}.switch:focus-visible .switch__control,.switch[data-focus-visible=true] .switch__control{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control,.switch[data-hovered=true] .switch__control{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.switch:hover .switch__control,.switch[data-hovered=true] .switch__control{background-color:color-mix(in oklab,color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)80%,transparent)}}.switch:active .switch__control,.switch[data-pressed=true] .switch__control{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.switch:active .switch__control,.switch[data-pressed=true] .switch__control{background-color:color-mix(in oklab,color-mix(in oklab,var(--surface)86%,var(--default-foreground)14%)80%,transparent)}}:is(.switch:active .switch__control,.switch[data-pressed=true] .switch__control)[data-reduce-motion=true],:is(.switch:active .switch__control,.switch[data-pressed=true] .switch__control):where([data-reduce-motion=true] *){transform:none}@media (prefers-reduced-motion:reduce){.switch:active .switch__control,.switch[data-pressed=true] .switch__control{transform:none}}.switch:active .switch__control,.switch[data-pressed=true] .switch__control{transform:scale(.95)}.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--accent)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:color-mix(in oklab,var(--color-accent)90%,var(--color-accent-foreground)10%)}}.switch--sm .switch__control{width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:1.375rem;height:1rem;transition:margin .35s var(--ease-fluid-out),background-color .2s var(--ease-out);border-radius:3.40282e38px;margin-inline-start:.125rem;display:flex}.switch__thumb[data-reduce-motion=true],.switch__thumb:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.switch__thumb{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{background-color:var(--accent-foreground);color:var(--accent);margin-inline-start:calc(100% - 1.5rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch:active .switch__thumb,.switch[data-pressed=true] .switch__thumb{scale:.98}.switch--sm .switch__thumb{width:1.03125rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-selected=true] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - 1.15625rem)}.switch--lg .switch__thumb{width:1.71875rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-selected=true] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.84375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch__label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.switch-group{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.switch-group__items{gap:var(--spacing-4);display:flex}.switch-group--horizontal .switch-group__items{flex-direction:row}.switch-group--vertical .switch-group__items{flex-direction:column}.tabs{gap:var(--spacing-2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{position:relative}.tabs__list{background-color:var(--default);padding:calc(var(--spacing)*1);border-radius:calc(var(--radius-2xl) + .25rem);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:100%}.tabs__list[data-orientation=vertical]{gap:calc(var(--spacing)*1);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing)*20)}.tabs__tab{z-index:1;cursor:var(--cursor-interactive);height:var(--spacing-8);border-radius:calc(var(--radius)*3);width:100%;padding-inline:var(--spacing-4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);--tw-outline-style:none;transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out),opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.tabs__tab[data-reduce-motion=true],.tabs__tab:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__tab{transition-property:none}}.tabs__tab:not(:first-child):before{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.tabs__tab:not(:first-child):before{background-color:color-mix(in oklab,var(--muted)25%,transparent)}}.tabs__tab:not(:first-child):before{content:"";transition:opacity .15s var(--ease-smooth);border-radius:4px;position:absolute}@media (prefers-reduced-motion:reduce){.tabs__tab:not(:first-child):before{transition-property:none}}[data-orientation=horizontal] .tabs__tab:not(:first-child):before{width:1px;height:50%;top:25%;left:0}[data-orientation=vertical] .tabs__tab:not(:first-child):before{width:90%;height:1px;top:0;left:5%}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true]:before,.tabs__tab[data-selected=true]+.tabs__tab:before{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}.tabs__tab:focus-visible,.tabs__tab[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__panel{width:100%;padding:var(--spacing-2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-orientation=horizontal]{margin-top:var(--spacing-4)}.tabs__panel[data-orientation=vertical]{margin-left:var(--spacing-4)}.tabs__indicator{box-shadow:var(--shadow-surface);z-index:-1;border-radius:var(--radius-3xl);background-color:var(--segment);width:100%;height:100%;transition-property:translate,width,height;transition-duration:.42s;transition-timing-function:var(--ease-fluid-out);position:absolute;top:0;left:0}.tabs__indicator[data-reduce-motion=true],.tabs__indicator:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__indicator{transition-property:none}}.tooltip{transform-origin:var(--trigger-anchor-point);border-radius:calc(var(--radius)*1.5);background-color:var(--overlay);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));will-change:transform;box-shadow:var(--shadow-overlay)}.tooltip[data-entering]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.tooltip[data-entering][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.tooltip[data-entering][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.tooltip[data-entering][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.tooltip[data-entering][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.tooltip[data-exiting]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:cubic-bezier(.165,.84,.44,1);--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.tooltip [data-slot=overlay-arrow]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.tooltip [data-slot=overlay-arrow]{stroke:color-mix(in oklab,var(--border)40%,transparent)}}.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-placement=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-placement=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-placement=right] [data-slot=overlay-arrow]{rotate:90deg}.tooltip__trigger{transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.tooltip__trigger[data-reduce-motion=true],.tooltip__trigger:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.tooltip__trigger{transition-property:none}}.tooltip__trigger{cursor:var(--cursor-interactive)}.tooltip__trigger:focus-visible,.tooltip__trigger[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.separator{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--divider);border-bottom-width:0;border-radius:4px;flex-shrink:0;width:100%;height:1px}.separator--horizontal{width:100%;height:1px}.separator--vertical{width:1px;height:100%}.separator__container{align-items:center;gap:calc(var(--spacing)*3);display:flex}.separator__container--horizontal{flex-direction:row;width:100%}.separator__container--vertical{flex-direction:column;justify-content:center;height:100%}.separator__line{flex-grow:1;flex-shrink:0}.separator__content{text-align:center;white-space:nowrap;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.separator__content--horizontal,.separator__content--vertical{text-align:center}.select{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}:is(.select[data-invalid=true],.select[aria-invalid=true]) [data-slot=description]{display:none}.select [data-slot=label]{width:fit-content}.select [data-slot=description]{padding-inline:calc(var(--spacing)*1)}.select__trigger{isolation:isolate;min-height:calc(var(--spacing)*9);border-radius:var(--field-radius,var(--radius-xl));border-style:var(--tw-border-style);background-color:var(--field-background,var(--color-default));padding-inline:calc(var(--spacing)*3);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--color-foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.select__trigger[data-reduce-motion=true],.select__trigger:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.select__trigger{transition-property:none}}.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--color-field-border)}.select__trigger:has(.select__indicator){padding-right:calc(var(--spacing)*7)}.select__trigger:hover,.select__trigger[data-hovered=true]{background-color:var(--color-field)}@supports (color:color-mix(in lab,red,red)){.select__trigger:hover,.select__trigger[data-hovered=true]{background-color:color-mix(in oklab,var(--color-field)90%,var(--color-field-foreground)2%)}}.select__trigger:hover,.select__trigger[data-hovered=true]{border-color:var(--color-field-border-hover)}.select__trigger:focus-visible,.select__trigger[data-focus-visible=true],.select__trigger:focus,.select__trigger[data-focus=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.select__trigger[data-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;background-color:var(--color-field-focus);outline-style:none}.select__trigger:disabled,.select__trigger[data-disabled=true],.select__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.select__trigger--on-surface{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.select__trigger--on-surface{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}.select__trigger--on-surface{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.select__trigger--on-surface:hover,.select__trigger--on-surface[data-hovered=true]{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.select__trigger--on-surface:hover,.select__trigger--on-surface[data-hovered=true]{background-color:color-mix(in oklab,var(--color-surface)91%,var(--color-surface-foreground)9%)}}.select__trigger--on-surface:focus-visible,.select__trigger--on-surface[data-focus-visible=true],.select__trigger--on-surface:focus,.select__trigger--on-surface[data-focus=true]{background-color:var(--color-on-surface-focus)}.select__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:currentColor;flex:1;overflow:hidden}.select__value[data-placeholder=true]{color:var(--field-placeholder,var(--color-muted))}.select__value [data-slot=listbox-item-indicator]{display:none}.select__indicator{top:50%;right:var(--spacing-2);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--field-placeholder,var(--color-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute}.select__indicator[data-open=true]{rotate:180deg}.select__indicator[data-slot=select-default-indicator]{width:var(--spacing-4);height:var(--spacing-4)}.select__content{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:calc(var(--spacing)*1);overscroll-behavior:contain;border-radius:calc(var(--radius)*3);background-color:var(--overlay);padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));will-change:transform;box-shadow:var(--shadow-overlay);overflow-y:auto}.select__content:focus-visible,.select__content[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.select__content[data-entering]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.2s;--tw-ease:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.select__content[data-entering][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.select__content[data-entering][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.select__content[data-entering][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.select__content[data-entering][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.select__content[data-exiting]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:cubic-bezier(.165,.84,.44,1);--tw-exit-scale:.95;--tw-exit-opacity:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.select__content [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__content[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__content[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__content[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__content [data-slot=listbox]{padding:calc(var(--spacing)*1.5);--tw-outline-style:none;outline-style:none}.select__content [data-slot=listbox-item]{padding-inline:calc(var(--spacing)*2.5)}.select__content [data-slot=listbox]:not([aria-multiselectable=true]) [data-slot=listbox-item-indicator],.select__content [data-slot=listbox]:not([aria-multiselectable=true]) [data-slot=listbox-item-indicator] [data-slot=listbox-item-indicator--checkmark]{transition-property:none}.slider{gap:var(--spacing-2);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.slider [data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.slider .slider__output{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);grid-area:output}.slider .slider__track{background-color:var(--default);border-radius:3.40282e38px;grid-area:track;position:relative}.slider .slider__fill{pointer-events:none;background-color:var(--accent);position:absolute}.slider .slider__thumb{cursor:grab;background-color:var(--accent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:relative}.slider .slider__thumb:after{z-index:10;background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:"";transform-origin:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;position:relative}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:after{transition-property:none}}.slider .slider__thumb[data-dragging]{cursor:grabbing}.slider .slider__thumb[data-dragging]:after{scale:.9}@media (prefers-reduced-motion:reduce){.slider .slider__thumb[data-dragging]:after{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.slider .slider__thumb[data-focused]{z-index:10}.slider .slider__thumb[data-disabled]{cursor:default}.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]) [data-slot=label]{opacity:1}.slider[data-orientation=horizontal]{flex-direction:column}.slider[data-orientation=horizontal] .slider__track{height:calc(var(--spacing)*5);border-inline-style:var(--tw-border-style);border-inline-width:.75rem;border-inline-color:#0000;width:100%}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:var(--accent)}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:var(--accent)}.slider[data-orientation=horizontal] .slider__fill,.slider[data-orientation=horizontal] .slider__thumb{height:100%}.slider[data-orientation=horizontal] .slider__thumb{width:1.75rem;top:50%}.slider[data-orientation=horizontal] .slider__thumb:after{width:1.5rem;height:1rem}.slider[data-orientation=vertical]{gap:var(--spacing-2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;height:100%}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}.slider[data-orientation=vertical] .slider__track{height:100%;width:calc(var(--spacing)*5);border-block-style:var(--tw-border-style);border-block-width:.75rem;border-block-color:#0000;justify-self:center}.slider[data-orientation=vertical] .slider__track[data-fill-start=true]{border-bottom-color:var(--accent)}.slider[data-orientation=vertical] .slider__track[data-fill-end=true]{border-top-color:var(--accent)}.slider[data-orientation=vertical] .slider__fill,.slider[data-orientation=vertical] .slider__thumb{width:100%}.slider[data-orientation=vertical] .slider__thumb{height:1.75rem;left:50%}.slider[data-orientation=vertical] .slider__thumb:after{width:1rem;height:1.5rem}.input{border-radius:var(--field-radius,var(--radius-xl));border-style:var(--tw-border-style);background-color:var(--field-background,var(--color-default));padding-inline:calc(var(--spacing)*3);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--color-foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.input::placeholder{color:var(--field-placeholder,var(--color-muted))}.input{border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.input[data-reduce-motion=true],.input:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.input{transition-property:none}}.input:hover,.input[data-hovered=true]{background-color:var(--color-field)}@supports (color:color-mix(in lab,red,red)){.input:hover,.input[data-hovered=true]{background-color:color-mix(in oklab,var(--color-field)90%,var(--color-field-foreground)2%)}}.input:hover,.input[data-hovered=true]{border-color:var(--color-field-border-hover)}.input:focus-visible,.input[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.input[data-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;background-color:var(--color-field-focus);outline-style:none}.input--on-surface{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.input--on-surface{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}.input--on-surface{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.input--on-surface:hover,.input--on-surface[data-hovered=true]{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.input--on-surface:hover,.input--on-surface[data-hovered=true]{background-color:color-mix(in oklab,var(--color-surface)91%,var(--color-surface-foreground)9%)}}.input--on-surface:focus-visible,.input--on-surface[data-focus-visible=true]{background-color:var(--color-on-surface-focus)}.input-otp{align-items:center;gap:var(--spacing-2);display:flex;position:relative}.input-otp[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-otp__group{align-items:center;gap:var(--spacing-2);display:flex}.input-otp__slot{height:calc(var(--spacing)*10);width:calc(var(--spacing)*9.5);border-style:var(--tw-border-style);background-color:var(--field-background,var(--color-default));color:var(--field-foreground,var(--color-foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:var(--field-radius,var(--radius-xl));font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-outline-style:none;border-width:1px;border-width:var(--border-width-field);border-color:var(--color-field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);outline-style:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.input-otp__slot[data-reduce-motion=true],.input-otp__slot:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.input-otp__slot{transition-property:none}}.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:var(--color-field)}@supports (color:color-mix(in lab,red,red)){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:color-mix(in oklab,var(--color-field)90%,var(--color-field-foreground)2%)}}.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{border-color:var(--color-field-border-hover)}.input-otp__slot[data-active=true]{z-index:10;background-color:var(--color-field);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;outline-style:none}.input-otp__slot[data-filled=true]{background-color:var(--color-field)}.input-otp__slot[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input-otp__slot[data-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;background-color:var(--color-field-focus);outline-style:none}.input-otp__slot-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-tracking:-.27px;letter-spacing:-.27px;animation:slot-value-in .25s var(--ease-smooth)both;transform-origin:bottom}.input-otp__slot-value[data-reduce-motion=true],.input-otp__slot-value:where([data-reduce-motion=true] *){animation:none}@media (prefers-reduced-motion:reduce){.input-otp__slot-value{animation:none}}.input-otp__caret{height:var(--spacing-4);background-color:var(--field-placeholder,var(--color-muted));border-radius:4px;width:2px;animation:1.2s ease-out infinite caret-blink;position:absolute}.input-otp__separator{background-color:var(--divider);border-radius:4px;flex-shrink:0;width:6px;height:2px}.input-otp--on-surface .input-otp__slot{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.input-otp--on-surface .input-otp__slot{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}.input-otp--on-surface .input-otp__slot{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.input-otp--on-surface .input-otp__slot:hover,.input-otp--on-surface .input-otp__slot[data-hovered=true]{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.input-otp--on-surface .input-otp__slot:hover,.input-otp--on-surface .input-otp__slot[data-hovered=true]{background-color:color-mix(in oklab,var(--color-surface)91%,var(--color-surface-foreground)9%)}}.input-otp--on-surface .input-otp__slot[data-active=true],.input-otp--on-surface .input-otp__slot[data-filled=true]{background-color:var(--color-on-surface-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.textarea{border-radius:var(--field-radius,var(--radius-xl));border-style:var(--tw-border-style);background-color:var(--field-background,var(--color-default));padding-inline:calc(var(--spacing)*3);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--field-foreground,var(--color-foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.textarea::placeholder{color:var(--field-placeholder,var(--color-muted))}.textarea{border-width:var(--border-width-field);border-color:var(--color-field-border);min-height:38px;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}.textarea[data-reduce-motion=true],.textarea:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.textarea{transition-property:none}}.textarea:hover,.textarea[data-hovered=true]{background-color:var(--color-field)}@supports (color:color-mix(in lab,red,red)){.textarea:hover,.textarea[data-hovered=true]{background-color:color-mix(in oklab,var(--color-field)90%,var(--color-field-foreground)2%)}}.textarea:hover,.textarea[data-hovered=true]{border-color:var(--color-field-border-hover)}.textarea:focus-visible,.textarea[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.textarea[data-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;background-color:var(--color-field-focus);outline-style:none}.textarea--on-surface{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.textarea--on-surface{background-color:color-mix(in oklab,var(--color-surface)93%,var(--color-surface-foreground)7%)}}.textarea--on-surface{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.textarea--on-surface:hover,.textarea--on-surface[data-hovered=true]{background-color:var(--color-surface)}@supports (color:color-mix(in lab,red,red)){.textarea--on-surface:hover,.textarea--on-surface[data-hovered=true]{background-color:color-mix(in oklab,var(--color-surface)91%,var(--color-surface-foreground)9%)}}.textarea--on-surface:focus-visible,.textarea--on-surface[data-focus-visible=true]{background-color:var(--color-on-surface-focus)}.text-field{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}:is(.text-field[data-invalid=true],.text-field[aria-invalid=true]) [data-slot=description]{display:none}.text-field [data-slot=description]{padding-inline:calc(var(--spacing)*1)}.field-error{height:calc(var(--spacing)*0);text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--danger);opacity:0;overflow:hidden}.field-error[data-visible=true]{opacity:1;height:auto}.field-error{transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth)}.field-error[data-reduce-motion=true],.field-error:where([data-reduce-motion=true] *){transition-property:none}@media (prefers-reduced-motion:reduce){.field-error{transition-property:none}}.fieldset{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.fieldset__legend{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.fieldset_field_group{width:100%}:where(.fieldset_field_group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}.fieldset_actions{align-items:center;gap:var(--spacing-2);padding-top:calc(var(--spacing)*1);display:flex}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-2{right:var(--spacing-2)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:720px){.container{max-width:720px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing-2)*-1)}.my-1{margin-block:calc(var(--spacing)*1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-4{margin-left:var(--spacing-4)}.ml-auto{margin-left:auto}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:var(--spacing-4);height:var(--spacing-4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:var(--spacing-8);height:var(--spacing-8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-16{width:var(--spacing-16);height:var(--spacing-16)}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:var(--spacing-8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing)*5.5))}.h-auto{height:auto}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing)*72) - calc(var(--spacing)*9)),calc(var(--available-height) - calc(var(--spacing)*9)))}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-16{min-height:var(--spacing-16)}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-56{width:calc(var(--spacing)*56)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-16{min-width:var(--spacing-16)}.min-w-32{min-width:var(--spacing-32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-\[96px\]{min-width:96px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing)*7))}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-default{cursor:default}.cursor-text{cursor:text}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.columns-2{columns:2}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:var(--spacing-2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:var(--spacing-4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:var(--spacing-8)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-4xl{border-radius:calc(var(--radius)*4)}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[min\(var\(--radius-md\)\,8px\)\]{border-radius:min(var(--radius-md),8px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-md{border-radius:calc(var(--radius)*.75)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius)*.5)}.rounded-xl{border-radius:calc(var(--radius)*1.5)}.rounded-t-xl{border-top-left-radius:calc(var(--radius)*1.5);border-top-right-radius:calc(var(--radius)*1.5)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius)*1.5);border-bottom-left-radius:calc(var(--radius)*1.5)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-border{background-color:var(--border)}.bg-muted{background-color:var(--muted)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-4{padding:var(--spacing-4)}.p-6{padding:calc(var(--spacing)*6)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:var(--spacing-2)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:var(--spacing-2)}.pt-4\!{padding-top:var(--spacing-4)!important}.pr-2{padding-right:var(--spacing-2)}.pr-8{padding-right:var(--spacing-8)}.pb-2{padding-bottom:var(--spacing-2)}.pb-4\!{padding-bottom:var(--spacing-4)!important}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-foreground{color:var(--foreground)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.brightness-60{--tw-brightness:brightness(60%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:var(--spacing-2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:var(--spacing-2)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/card\:px-4:is(:where(.group\/card)[data-size=sm] *){padding-inline:var(--spacing-4)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing-2)*-1)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:calc(var(--radius)*.75)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:var(--spacing-2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:var(--spacing-2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*3)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing)*6)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing)*1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing)*0)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible),.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-\[3px\]:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius)*.75)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:mr-\[-0\.25rem\]:has(>button){margin-right:-.25rem}.has-\[\>button\]\:ml-\[-0\.25rem\]:has(>button){margin-left:-.25rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing)*0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-\[3px\][aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden[data-closed]{overflow:hidden}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing)*0)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted],:is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--accent-foreground)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent[data-open]{background-color:var(--accent)}.data-open\:text-accent-foreground[data-open]{color:var(--accent-foreground)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:var(--spacing-8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:var(--spacing-8)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:gap-4[data-size=sm]{gap:var(--spacing-4)}.data-\[size\=sm\]\:py-4[data-size=sm]{padding-block:var(--spacing-4)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing)*1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing)*0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:var(--spacing-8)}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing)*1.5)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-12{gap:var(--spacing-12)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-8{gap:var(--spacing-8)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media (min-width:64rem){.lg\:max-w-none{max-width:none}.lg\:p-12{padding:var(--spacing-12)}}@media (min-width:96rem){.\32xl\:max-w-6xl{max-width:var(--container-6xl)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@media (prefers-color-scheme:dark){.dark\:bg-transparent{background-color:#0000}@media (hover:hover){.dark\:hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:var(--spacing-2)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-4:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:var(--spacing-4)}.\[\.border-t\]\:pt-2.border-t{padding-top:var(--spacing-2)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}.group-data-\[size\=sm\]\/card\:\[\.border-t\]\:pt-4:is(:where(.group\/card)[data-size=sm] *).border-t{padding-top:var(--spacing-4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[div\:not\(\[class\*\=\'w-\'\]\)\]\:w-full>*):is(div:not([class*=w-])){width:100%}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius)*1.5);border-top-right-radius:calc(var(--radius)*1.5)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius)*1.5);border-bottom-left-radius:calc(var(--radius)*1.5)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:var(--spacing-2)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:var(--spacing-8);height:var(--spacing-8)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:data-\[slot\=field\]\:p-3>[data-slot=field]{padding:calc(var(--spacing)*3)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:var(--spacing-4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}[data-slot=combobox-content] .\[\[data-slot\=combobox-content\]_\&\]\:focus-within\:border-inherit:focus-within{border-color:inherit}[data-slot=combobox-content] .\[\[data-slot\=combobox-content\]_\&\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}}:root{--desktop-heading-line-height-factor:1.1;--mobile-heading-line-height-factor:1.1;--desktop-label-line-height-factor:1.3;--mobile-label-line-height-factor:1.3}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes skeleton{to{transform:translate(200%)}}html,body{margin:0;height:100%}.app{position:absolute;width:100%;height:100%;display:flex;flex-direction:column}.tabs{display:flex;flex:1;height:0px}.mobile .tabs{flex-direction:column}.tab{display:flex;flex:1;flex-direction:column;overflow-y:auto}.column{display:flex;flex-direction:column;flex:1;overflow:auto}.row{display:flex;flex-direction:row;flex:1;overflow:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.web-lib__asset{display:flex}.web-lib__asset-hb-logo{width:286px}.web-lib__asset-hb-logo img{width:100%}@media (min-width: 720px){.web-lib__asset-hb-logo{width:357px}}.web-lib__background{width:100%;padding-top:var(--spacing-layout-40);padding-bottom:var(--spacing-layout-40)}.web-lib__badge{background-color:var(--web-lib-component-notification);border-radius:30px;color:var(--web-lib-text-on-notification);display:inline-flex;font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-tag-medium);font-weight:var(--web-lib-font-weight-bold);line-height:var(--web-lib-typography-mobile-line-height-tag-medium);letter-spacing:.02em;padding:4px 4.5px;min-width:16px;min-height:16px;text-align:center;vertical-align:middle;justify-content:center;align-items:center}.web-lib__badge--two-digits{width:auto}@media (min-width: 720px){.web-lib__badge{font-size:var(--web-lib-typography-desktop-size-tag-medium);line-height:var(--web-lib-typography-desktop-line-height-tag-medium);letter-spacing:.02em;min-width:20px;min-height:20px}}.web-lib__content-wrapper{width:100%;max-width:1056px;margin:0 auto;padding:0 var(--spacing-layout-24)}.web-lib__content-wrapper--large{max-width:1056px}.web-lib__content-wrapper--medium{max-width:959px}.web-lib__content-wrapper--small{max-width:567px}.web-lib__flex-row{display:flex;flex-direction:row;width:100%;-webkit-tap-highlight-color:transparent}.web-lib__flex-column{display:flex;flex-direction:column;width:100%;-webkit-tap-highlight-color:transparent}.web-lib__flex-inline{display:flex;flex-direction:row}.web-lib__flex-align--start{align-items:flex-start}.web-lib__flex-align--center{align-items:center}.web-lib__flex-align--end{align-items:flex-end}.web-lib__flex-align--stretch{align-items:stretch}.web-lib__flex-align-self--start{align-self:flex-start}.web-lib__flex-align-self--center{align-self:center}.web-lib__flex-align-self--end{align-self:flex-end}.web-lib__flex-justify--start{justify-content:start}.web-lib__flex-justify--center{justify-content:center}.web-lib__flex-justify--end{justify-content:end}.web-lib__flex-justify--space-between{justify-content:space-between}.web-lib__flex-justify--space-around{justify-content:space-around}.web-lib__flex-justify--space-evenly{justify-content:space-evenly}.web-lib__flex-gap--value2{gap:2px}.web-lib__flex-gap--value4{gap:4px}.web-lib__flex-gap--value8{gap:8px}.web-lib__flex-gap--value12{gap:12px}.web-lib__flex-gap--value16{gap:16px}.web-lib__flex-gap--value20{gap:20px}.web-lib__flex-gap--value24{gap:24px}.web-lib__flex-gap--value28{gap:28px}.web-lib__flex-gap--value32{gap:32px}.web-lib__flex-gap--value36{gap:26px}.web-lib__flex-gap--value40{gap:40px}.web-lib__flex-gap--value44{gap:44px}.web-lib__flex-gap--value48{gap:48px}.web-lib__flex-wrap--wrap{flex-wrap:wrap}.web-lib__flex-wrap--nowrap{flex-wrap:nowrap}.web-lib__flex-wrap--wrap-reverse{flex-wrap:wrap-reverse}.web-lib__heading{font-family:var(--web-lib-font-primary);font-style:normal;margin:0;padding:0;text-transform:var(--typography-text-case-heading)}.web-lib__heading--italic{font-style:italic}.web-lib__heading--disabled{opacity:var(--web-lib-disabled-opacity)}h1.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h1);line-height:var(--web-lib-typography-mobile-line-height-heading-h1);letter-spacing:-.02em;font-weight:var(--typography-font-weight-heading-h1)}h2.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h2);line-height:var(--web-lib-typography-mobile-line-height-heading-h2);letter-spacing:-.02em;font-weight:var(--typography-font-weight-heading-h2)}h3.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h3);line-height:var(--web-lib-typography-mobile-line-height-heading-h3);letter-spacing:-.02em;font-weight:var(--typography-font-weight-heading-h3)}h4.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h4);line-height:var(--web-lib-typography-mobile-line-height-heading-h4);letter-spacing:-.01em;font-weight:var(--typography-font-weight-heading-h4)}h5.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h5);line-height:var(--web-lib-typography-mobile-line-height-heading-h5);font-weight:var(--typography-font-weight-heading-h5)}h6.web-lib__heading{font-size:var(--web-lib-typography-mobile-size-heading-h6);line-height:var(--web-lib-typography-mobile-line-height-heading-h6);font-weight:var(--typography-font-weight-heading-h6)}@media (min-width: 720px){h1.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h1);line-height:var(--web-lib-typography-desktop-line-height-heading-h1);letter-spacing:-.02em}h2.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h2);line-height:var(--web-lib-typography-desktop-line-height-heading-h2);letter-spacing:-.02em}h3.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h3);line-height:var(--web-lib-typography-desktop-line-height-heading-h3);letter-spacing:-.02em}h4.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h4);line-height:var(--web-lib-typography-desktop-line-height-heading-h4);letter-spacing:-.02em}h5.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h5);line-height:var(--web-lib-typography-desktop-line-height-heading-h5);letter-spacing:-.01em}h6.web-lib__heading{font-size:var(--web-lib-typography-desktop-size-heading-h6);line-height:var(--web-lib-typography-desktop-line-height-heading-h6);letter-spacing:-.01em}}.web-lib__heading--center{text-align:center;width:100%;display:block}.web-lib__icon--large.web-lib__icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 36}.web-lib__icon--large.web-lib__icon--fill.web-lib__icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 36}.web-lib__icon--large.web-lib__icon{font-size:36px}.web-lib__icon--medium.web-lib__icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.web-lib__icon--medium.web-lib__icon--fill.web-lib__icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.web-lib__icon--medium.web-lib__icon{font-size:24px}.web-lib__icon--small.web-lib__icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.web-lib__icon--small.web-lib__icon--fill.web-lib__icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}.web-lib__icon--small.web-lib__icon{font-size:20px}.web-lib__icon--xsmall.web-lib__icon{font-size:16px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 16}.web-lib__icon--xsmall.web-lib__icon--fill.web-lib__icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 16}.web-lib__image-collection{position:relative}.web-lib__image-collection__images--single,.web-lib__image-collection__images{display:flex;height:calc(100vw - 48px);padding:0 24px}.web-lib__image-collection__image{object-fit:cover;width:100%}.web-lib__image-collection__image--single{width:100%!important}.web-lib__image-collection__images{overflow-x:auto;gap:8px}@media (max-width: 720px){.web-lib__image-collection__images--single .web-lib__image-collection__image{width:calc(100vw - 48px)}}@media (min-width: 720px){.web-lib__image-collection__images--single,.web-lib__image-collection__images{height:480px;padding:0}}.web-lib__image-collection__next{right:0;padding-right:16px;justify-content:flex-end}.web-lib__image-collection__previous{left:0;padding-left:16px;justify-content:flex-start}.web-lib__image-collection__next,.web-lib__image-collection__previous{display:none}@media (min-width: 720px){.web-lib__image-collection__next,.web-lib__image-collection__previous{position:absolute;display:flex;width:80px;height:80px;top:calc(50% - 40px);align-items:center;opacity:0;transition:.25s}.web-lib__image-collection:hover .web-lib__image-collection__next,.web-lib__image-collection:hover .web-lib__image-collection__previous{opacity:1;cursor:pointer}.web-lib__image-collection:has(.web-lib__image-collection--scroll-start) .web-lib__image-collection__previous{opacity:0;cursor:inherit}.web-lib__image-collection:has(.web-lib__image-collection--scroll-end) .web-lib__image-collection__next{opacity:0;cursor:inherit}}.web-lib__image-collection__chervon-circle{width:48px;height:48px;min-width:48px;min-height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.web-lib__remote-image{width:100%;height:auto;opacity:.5;transition:opacity .5s ease-in-out;object-fit:cover;object-position:center;display:block}.web-lib__remote-image--loaded{opacity:1}.web-lib__remote-image--error{background-color:var(--web-lib-remote-image-error-background);opacity:1}.web-lib__remote-image__card--tall{aspect-ratio:2 / 3}.web-lib__remote-image__card--wide{aspect-ratio:4 / 3}.web-lib__remote-image__square--lg{max-width:265px;max-height:265px;aspect-ratio:1}.web-lib__remote-image__square--md{max-width:148px;max-height:148px;aspect-ratio:1}.web-lib__remote-image__square--sm{max-width:96px;max-height:96px;aspect-ratio:1}.web-lib__remote-image__square--xs{max-width:80px;max-height:80px;aspect-ratio:1}.web-lib__remote-image__square--xxs{max-width:68px;max-height:68px;aspect-ratio:1}.web-lib__remote-image__rounded--xxs{border-radius:100%;max-width:48px;max-height:48px;aspect-ratio:1}.web-lib__remote-image__rounded--xs{border-radius:100%;max-width:64px;max-height:64px;aspect-ratio:1}.web-lib__remote-image__rounded--sm{border-radius:100%;max-width:120px;max-height:120px;aspect-ratio:1}.web-lib__remote-image__rounded--md{border-radius:100%;max-width:148px;max-height:148px;aspect-ratio:1}.web-lib__remote-image__rounded--lg{border-radius:100%;max-width:265px;max-height:265px;aspect-ratio:1}.web-lib__remote-image__fluid{width:100%}.web-lib__remote-image__auto{width:auto;height:100%}@media screen and (min-width: 720px){.web-lib__remote-image__card--tall{max-width:344px}.web-lib__remote-image__card--wide{max-width:423px}.web-lib__remote-image__square--lg{max-width:280px;max-height:280px}.web-lib__remote-image__square--md{max-width:180px;max-height:180px}.web-lib__remote-image__square--sm{max-width:120px;max-height:120px}.web-lib__remote-image__square--xs{max-width:96px;max-height:96px}.web-lib__remote-image__square--xxs{max-width:84px;max-height:84px}.web-lib__remote-image__rounded--xxs{max-width:64px;max-height:64px}.web-lib__remote-image__rounded--xs{max-width:80px;max-height:80px}.web-lib__remote-image__rounded--sm{max-width:120px;max-height:120px}.web-lib__remote-image__rounded--md{max-width:180px;max-height:180px}.web-lib__remote-image__rounded--lg{max-width:280px;max-height:280px}.web-lib__remote-image__fluid{aspect-ratio:16 / 9}}.web-lib__remote-image__skeleton{opacity:1;background-position:center center;background:linear-gradient(45deg,var(--web-lib-remote-image-shimmer-gradient));background-size:2000px;animation:shimmer 7s linear infinite}@keyframes shimmer{0%{background-position:300% 0%}to{background-position:-300% 0%}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.web-lib__label{font-family:var(--web-lib-font-secondary);white-space:pre-wrap;margin:0;padding:0;font-style:normal}.web-lib__label--reqular{--tw-font-weight:var(--font-weight-label-regular,var(--typography-font-weight-label-regular));font-weight:var(--font-weight-label-regular,var(--typography-font-weight-label-regular))}.web-lib__label--medium-bold{--tw-font-weight:var(--font-weight-label-medium,var(--typography-font-weight-label-medium));font-weight:var(--font-weight-label-medium,var(--typography-font-weight-label-medium));font-weight:var(--web-lib-font-weight-medium)}.web-lib__label--bold{--tw-font-weight:var(--font-weight-label-bold,var(--typography-font-weight-label-bold));font-weight:var(--font-weight-label-bold,var(--typography-font-weight-label-bold))}.web-lib__label--italic{font-style:italic}.web-lib__label--uppercase{text-transform:uppercase}.web-lib__label--nowrap{white-space:nowrap}.web-lib__web-lib__heading--disabled{opacity:var(--web-lib-disabled-opacity)}.web-lib__label--large{font-size:var(--web-lib-typography-mobile-size-label-large);line-height:var(--web-lib-typography-mobile-line-height-label-large)}.web-lib__label--medium{font-size:var(--web-lib-typography-mobile-size-label-medium);line-height:var(--web-lib-typography-mobile-line-height-label-medium)}.web-lib__label--small{font-size:var(--web-lib-typography-mobile-size-label-small);line-height:var(--web-lib-typography-mobile-line-height-label-small)}.web-lib__label--xsmall{font-size:var(--web-lib-typography-mobile-size-label-xsmall);line-height:var(--web-lib-typography-mobile-line-height-label-xsmall)}@media (min-width:720px){.web-lib__label--large{font-size:var(--web-lib-typography-desktop-size-label-large);line-height:var(--web-lib-typography-desktop-line-height-label-large)}.web-lib__label--medium{font-size:var(--web-lib-typography-desktop-size-label-medium);line-height:var(--web-lib-typography-desktop-line-height-label-medium)}.web-lib__label--small{font-size:var(--web-lib-typography-desktop-size-label-small);line-height:var(--web-lib-typography-desktop-line-height-label-small)}.web-lib__label--xsmall{font-size:var(--web-lib-typography-desktop-size-label-xsmall);line-height:var(--web-lib-typography-desktop-line-height-label-xsmall)}}.web-lib__horizontal-line--solid{display:flex;border-top:1px;border-style:solid;width:100%;flex-shrink:0}.web-lib__vertical-line--solid{display:flex;border-left:1px;border-style:solid;height:32px;flex-shrink:0}.web-lib__horizontal-line--dashed{display:flex;height:1px;width:100%;-webkit-mask:url("data:image/svg+xml,%3csvg width='4' height='1' viewBox='0 0 4 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='2' height='1' fill='%2330303A'/%3e%3c/svg%3e") center repeat;mask:url("data:image/svg+xml,%3csvg width='4' height='1' viewBox='0 0 4 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='2' height='1' fill='%2330303A'/%3e%3c/svg%3e") center repeat;background:var(--web-lib-dashed-line-color)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.web-lib__paragraph{white-space:pre-wrap;margin:0;padding:0;font-style:normal}.web-lib__paragraph--reqular{--tw-font-weight:var(--font-weight-paragraph-regular,var(--typography-font-weight-paragraph-regular));font-weight:var(--font-weight-paragraph-regular,var(--typography-font-weight-paragraph-regular))}.web-lib__paragraph--medium-bold{--tw-font-weight:var(--font-weight-paragraph-medium,var(--typography-font-weight-paragraph-medium));font-weight:var(--font-weight-paragraph-medium,var(--typography-font-weight-paragraph-medium))}.web-lib__paragraph--bold{--tw-font-weight:var(--font-weight-paragraph-bold,var(--typography-font-weight-paragraph-bold));font-weight:var(--font-weight-paragraph-bold,var(--typography-font-weight-paragraph-bold))}.web-lib__paragraph--italic{--tw-font-weight:var(--font-weight-paragraph-italic,var(--typography-font-weight-paragraph-italic));font-weight:var(--font-weight-paragraph-italic,var(--typography-font-weight-paragraph-italic))}.web-lib__paragraph--uppercase{text-transform:uppercase}.web-lib__paragraph--disabled{opacity:var(--web-lib-disabled-opacity)}.web-lib__paragraph--xxlarge{font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-paragraph-xxlarge);line-height:var(--web-lib-typography-mobile-line-height-paragraph-xxlarge)}.web-lib__paragraph--xlarge{font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-paragraph-xlarge);line-height:var(--web-lib-typography-mobile-line-height-paragraph-xlarge)}.web-lib__paragraph--large{font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-paragraph-large);line-height:var(--web-lib-typography-mobile-line-height-paragraph-large)}.web-lib__paragraph--medium{font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-paragraph-medium);line-height:var(--web-lib-typography-mobile-line-height-paragraph-medium)}.web-lib__paragraph--small{font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-paragraph-small);line-height:var(--web-lib-typography-mobile-line-height-paragraph-small)}.web-lib__paragraph--xsmall{font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-paragraph-xsmall);line-height:var(--web-lib-typography-mobile-line-height-paragraph-xsmall)}@media (min-width:720px){.web-lib__paragraph--xxlarge{font-size:var(--web-lib-typography-desktop-size-paragraph-xxlarge);line-height:var(--web-lib-typography-desktop-line-height-paragraph-xxlarge)}.web-lib__paragraph--xlarge{font-size:var(--web-lib-typography-desktop-size-paragraph-xlarge);line-height:var(--web-lib-typography-desktop-line-height-paragraph-xlarge)}.web-lib__paragraph--large{font-size:var(--web-lib-typography-desktop-size-paragraph-large);line-height:var(--web-lib-typography-desktop-line-height-paragraph-large)}.web-lib__paragraph--medium{font-size:var(--web-lib-typography-desktop-size-paragraph-medium);line-height:var(--web-lib-typography-desktop-line-height-paragraph-medium)}.web-lib__paragraph--small{font-size:var(--web-lib-typography-desktop-size-paragraph-small);line-height:var(--web-lib-typography-desktop-line-height-paragraph-small)}.web-lib__paragraph--xsmall{font-size:var(--web-lib-typography-desktop-size-paragraph-xsmall);line-height:var(--web-lib-typography-desktop-line-height-paragraph-xsmall)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.web-lib__tag{padding-inline:var(--spacing-8,var(--spacing-layout-8));text-align:center;font-family:var(--font-tag-text,var(--typography-font-family-tag));font-size:var(--text-mobile-tag-tag,var(--typography-size-mobile-tag-tag));--tw-leading:var(--leading-mobile-tag-tag,var(--typography-line-height-mobile-tag-tag));line-height:var(--leading-mobile-tag-tag,var(--typography-line-height-mobile-tag-tag));--tw-font-weight:var(--font-weight-tag,var(--typography-font-weight-tag));font-weight:var(--font-weight-tag,var(--typography-font-weight-tag));--tw-tracking:var(--tracking-tag,var(--spacing-letter-tag));letter-spacing:var(--tracking-tag,var(--spacing-letter-tag));text-transform:uppercase;padding-block:6px;display:inline-block}@media (min-width:48rem){.web-lib__tag{font-size:var(--text-desktop-tag-tag,var(--typography-size-desktop-tag-tag));--tw-leading:var(--leading-desktop-tag-tag,var(--typography-line-height-desktop-tag-tag));line-height:var(--leading-desktop-tag-tag,var(--typography-line-height-desktop-tag-tag))}}.web-lib__tag--primary{background-color:var(--color-component-tag-background-primary,var(--colors-component-tag-background-primary));color:var(--color-component-tag-text-primary,var(--colors-component-tag-text-primary))}.web-lib__tag--secondary{background-color:var(--color-component-tag-background-tertiary,var(--colors-component-tag-background-tertiary));color:var(--color-component-tag-text-tertiary,var(--colors-component-tag-text-tertiary))}.web-lib__tag--pill{color:var(--web-lib-text-on-tag-2);background-color:var(--web-lib-component-tag-2);border-radius:16px;min-width:120px;padding:6px 12px}.web-lib__tag .web-lib__icon{line-height:0}.web-lib__tag--nowrap{text-wrap:nowrap}a.web-lib__text-link{color:var(--web-lib-text-1);max-width:100%;-webkit-tap-highlight-color:transparent}.text-color-inversable a.web-lib__text-link{color:var(--web-lib-text-inverse-1)}a.web-lib__text-link:hover{opacity:1;transition:.25s}a.web-lib__text-link:hover{opacity:.5}.web-lib__text-link__label{overflow-x:clip;max-width:100%;text-overflow:ellipsis;white-space:nowrap;color:inherit}.web-lib__public-booking{width:100%}.web-lib__public-booking__header-wrapper{display:flex;flex-direction:column;gap:var(--spacing-layout-24)}@media (min-width: 720px){.web-lib__public-booking__header-wrapper{display:flex;flex-direction:row;gap:10%;padding:112px 0;align-items:flex-start}}.web-lib__public-booking__header--left{flex:1}.web-lib__public-booking__header--right{flex:1;padding-left:82px}.web-lib__public-booking__header--right .web-lib__horizontal-line--dashed{background:var(--web-lib-dashed-line-color)}.web-lib__public-booking__info-text{color:var(--web-lib-screen-header-text-color)}.web-lib__public-booking__confirmed-tag{visibility:hidden}.web-lib__public-booking__header-wrapper--confirmed .web-lib__public-booking__confirmed-tag{visibility:visible}@media (min-width: 720px){.web-lib__public-booking__header--right{margin-top:48px;max-width:45%}}.web-lib__public-booking__images{background:linear-gradient(to bottom,var(--web-lib-backgrounds-booking-1) 50%,transparent 50%);width:100%;padding-bottom:16px}@media (max-width: 720px){.web-lib__public-booking__images .web-lib__content-wrapper{padding:0}}.web-lib__public-booking__address-details{width:100%;margin:16px 0}.web-lib__public-booking__address-details-wrapper{display:flex;flex-direction:column;width:100%;gap:16px}@media (min-width: 720px){.web-lib__public-booking__address-details-wrapper{display:flex;flex-direction:row;justify-content:space-between}}.web-lib__public-booking__address-details-buttons{display:flex;gap:16px;justify-content:space-between;align-items:center}.web-lib__public-booking__accommodation-details{background-color:var(--web-lib-backgrounds-booking-2);border-radius:4px;padding:36px 32px 32px;position:relative;margin:32px 0 16px;display:flex;flex-direction:column;gap:16px}@media (min-width: 720px){.web-lib__public-booking__accommodation-details{display:flex;flex-direction:row;gap:24px}}.web-lib__public-booking__accommodation-details-tag{position:absolute;top:-13px;left:16px}.web-lib__public-booking__accommodation-details-header{width:120px}.web-lib__public-booking__accommodation-details-value{width:50%}@media (min-width: 720px){.web-lib__public-booking__accommodation-details-value{width:100%}}.web-lib__horizontal-line--solid.web-lib__public-booking__accommodation-details-line{border-color:var(--web-lib-component-outline-subtle)}@media (min-width: 720px){.web-lib__public-booking__accommodation-details-line--mobile{display:none!important}}.web-lib__public-booking__content-body{width:100%;padding:16px 0 56px}.web-lib__public-booking__content-body--indent{width:100%}@media (min-width: 720px){.web-lib__public-booking__content-body--indent{padding:0 92px}}.web-lib__public-booking__title{padding:8px 0 16px;color:var(--web-lib-screen-header-text-color)}.web-lib__public-booking__attachment{max-width:100%}.web-lib__share-booking__options__images{position:relative}.web-lib__share-booking__options__images-tag{position:absolute;bottom:0;right:0;display:flex;height:24px;width:24px;padding:0;align-items:center;justify-content:center}.web-lib__albertine-watermark{gap:12px}.web-lib__albertine-watermark__text{height:10px}.web-lib__albertine-watermark__emblem,.web-lib__albertine-watermark__emblem img{height:16px}@media (min-width: 720px){.web-lib__albertine-watermark{gap:16px}.web-lib__albertine-watermark__text{height:12px}.web-lib__albertine-watermark__emblem,.web-lib__albertine-watermark__emblem img{height:20px}}.web-lib__albertine-watermark__text img{height:100%}button.web-lib__button-base{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none}button.web-lib__button-base:disabled{cursor:not-allowed}button.web-lib__button-base{border-radius:var(--web-lib-button-border-radius);flex-direction:row;align-items:center;gap:8px;display:flex}button.web-lib__button-base span{justify-content:center;align-items:center;gap:8px;display:flex}.web-lib__button-base .web-lib__icon:not(.web-lib__text-color-inverse-01,.web-lib__status-error,.web-lib__status-success,.web-lib__status-warning){color:inherit}.web-lib__button-base.web-lib__button-primary{border:1px solid var(--web-lib-component-button-primary-outline);color:var(--web-lib-component-button-primary-text);background-color:var(--web-lib-component-button-primary-fill);font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-button-medium);font-weight:var(--web-lib-font-weight-bold);line-height:var(--web-lib-typography-mobile-line-height-button-medium);letter-spacing:.02em;text-transform:var(--typography-text-case-button);padding:20px;transition:all .15s ease-in-out}@media (hover){.web-lib__button-base.web-lib__button-primary:hover{color:var(--web-lib-component-button-primary-hover-text);background-color:var(--web-lib-component-button-primary-hover-fill);border:1px solid var(--web-lib-component-button-primary-hover-outline)}}.web-lib__button-base.web-lib__button-primary:active{color:var(--web-lib-component-button-primary-pressed-text);background-color:var(--web-lib-component-button-primary-pressed-fill);border:1px solid var(--web-lib-component-button-primary-pressed-outline)}.web-lib__button-base.web-lib__button-primary:disabled{color:var(--web-lib-component-button-primary-inactive-text);background-color:var(--web-lib-component-button-primary-inactive-fill);border:1px solid var(--web-lib-component-button-primary-inactive-outline)}.web-lib__button-base.web-lib__button-secondary{font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-button-small);font-weight:var(--web-lib-font-weight-bold);line-height:var(--web-lib-typography-mobile-line-height-button-small);letter-spacing:.02em;text-transform:var(--typography-text-case-button);border:1px solid var(--web-lib-component-button-secondary-outline);background-color:var(--web-lib-component-button-secondary-fill);border-radius:var(--web-lib-button-border-radius);color:var(--web-lib-component-button-secondary-text);padding:12px 14px;transition:all .15s ease-in-out}@media (hover){.web-lib__button-base.web-lib__button-secondary:hover{color:var(--web-lib-component-button-secondary-hover-text);background-color:var(--web-lib-component-button-secondary-hover-fill);border:1px solid var(--web-lib-component-button-secondary-hover-outline)}}.web-lib__button-base.web-lib__button-secondary:active{color:var(--web-lib-component-button-secondary-pressed-text);background-color:var(--web-lib-component-button-secondary-pressed-fill);border:1px solid var(--web-lib-component-button-secondary-pressed-outline)}.web-lib__button-base.web-lib__button-secondary:disabled{color:var(--web-lib-component-button-secondary-inactive-text);background-color:var(--web-lib-component-button-secondary-inactive-fill);border:1px solid var(--web-lib-component-button-secondary-inactive-outline)}.web-lib__button-base.web-lib__button-inverse{border:1px solid var(--web-lib-component-button-inverse-outline);background-color:var(--web-lib-component-button-inverse-fill);border-radius:var(--web-lib-button-border-radius);color:var(--web-lib-component-button-inverse-text);font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-button-medium);font-weight:var(--web-lib-font-weight-bold);text-transform:var(--typography-text-case-button);padding:20px;transition:all .15s ease-in-out}@media (hover){.web-lib__button-base.web-lib__button-inverse:hover{color:var(--web-lib-component-button-inverse-hover-text);background-color:var(--web-lib-component-button-inverse-hover-fill);border:1px solid var(--web-lib-component-button-inverse-hover-outline)}}.web-lib__button-base.web-lib__button-inverse:active{color:var(--web-lib-component-button-inverse-pressed-text);background-color:var(--web-lib-component-button-inverse-pressed-fill);border:1px solid var(--web-lib-component-button-inverse-pressed-outline)}.web-lib__button-base.web-lib__button-inverse:disabled{color:var(--web-lib-component-button-inverse-inactive-text);background-color:var(--web-lib-component-button-inverse-inactive-fill);border:1px solid var(--web-lib-component-button-inverse-inactive-outline)}.web-lib__button-base.web-lib__button-onboarding{border-radius:var(--web-lib-button-onboarding-border-radius);font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-mobile-size-button-medium);font-weight:var(--web-lib-font-weight-bold);text-transform:none;width:100%;color:var(--web-lib-component-button-onboarding-text);background-color:var(--web-lib-component-button-onboarding-fill);border:1px solid var(--web-lib-component-button-onboarding-outline);box-shadow:var(--web-lib-button-onboarding-shadow);justify-content:center;padding:20px;transition:all .15s ease-in-out}@media (hover){.web-lib__button-base.web-lib__button-onboarding:hover{color:var(--web-lib-component-button-onboarding-hover-text);background-color:var(--web-lib-component-button-onboarding-hover-fill);border:1px solid var(--web-lib-component-button-onboarding-hover-outline)}}.web-lib__button-base.web-lib__button-onboarding:active{color:var(--web-lib-component-button-onboarding-pressed-text);background-color:var(--web-lib-component-button-onboarding-pressed-fill);border:1px solid var(--web-lib-component-button-onboarding-pressed-outline);box-shadow:none}.web-lib__button-base.web-lib__button-onboarding:disabled{color:var(--web-lib-component-button-onboarding-inactive-text);border:1px solid var(--web-lib-component-button-onboarding-inactive-outline);background-color:#0000}.web-lib__button-base.web-lib__button-ghost{color:var(--web-lib-text-link);font-family:var(--web-lib-font-secondary);transition:all .15s ease-in-out}@media (hover){.web-lib__button-base.web-lib__button-ghost:hover{color:var(--web-lib-text-link-hover)}}.web-lib__button-base.web-lib__button-ghost:active{color:var(--web-lib-text-link-active)}.web-lib__button-base.web-lib__button-ghost:disabled{color:var(--color-status-inactive,var(--colors-status-inactive))}.web-lib__button-base.web-lib__button-pill{color:var(--web-lib-component-button-pill-unselected-text);border:1px solid var(--web-lib-component-button-pill-unselected-outline);border-radius:var(--web-lib-button-pill-border-radius);background-color:var(--web-lib-component-button-pill-unselected-fill);font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-button-medium);font-weight:var(--web-lib-font-weight-semibold);line-height:var(--web-lib-typography-mobile-line-height-button-medium);letter-spacing:.02em;padding:12px 18px;transition:all .15s ease-in-out}.web-lib__button-base.web-lib__button-pill--selected{color:var(--web-lib-component-button-pill-selected-text);background-color:var(--web-lib-component-button-pill-selected-fill);border:1px solid var(--web-lib-component-button-pill-selected-outline)}@media (hover:hover){.web-lib__button-base.web-lib__button-pill:hover:not(:disabled){color:var(--web-lib-component-button-pill-hover-text);background-color:var(--web-lib-component-button-pill-hover-fill);border:1px solid var(--web-lib-component-button-pill-hover-outline)}}.web-lib__button-base.web-lib__button-pill:active:not(:disabled){color:var(--web-lib-component-button-pill-pressed-text);background-color:var(--web-lib-component-button-pill-pressed-fill);border:var(--web-lib-component-button-pill-pressed-outline)}.web-lib__button-base.web-lib__button-pill:disabled{opacity:.3}.web-lib__button__spinner-wrapper{width:16px;height:16px}.web-lib__button__spinner{width:100%;height:100%}@media (min-width:720px){.web-lib__button-base.web-lib__button-primary,.web-lib__button-base.web-lib__button-inverse{font-family:var(--web-lib-font-primary);font-size:var(--web-lib-typography-desktop-size-button-medium);font-weight:var(--web-lib-font-weight-bold);line-height:var(--web-lib-typography-desktop-line-height-button-medium);letter-spacing:.02em;text-transform:var(--typography-text-case-button);padding:20px 24px}.web-lib__button-base.web-lib__button-secondary{font-size:var(--web-lib-typography-desktop-size-button-small);line-height:var(--web-lib-typography-desktop-line-height-button-small);padding:14px 16px}}.loading-spinner{animation:fadeInLoading .4s}.loading-spinner__circle{transform-origin:center;animation:rotating 1s linear infinite}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.web-lib__image-full-size-button--fullsize{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--web-lib-layer5);display:flex;justify-content:center;align-items:center;background-color:#000;overscroll-behavior:contain}.web-lib__image-full-size-button--fullsize img{max-width:80vw;max-height:80vh}.web-lib__image-full-size-button--fullsize__close{position:absolute;top:20px;right:20px}.web-lib__selection-card{border:1px solid var(--web-lib-component-outline-subtle);transition:all .2s ease-in-out;padding:19px;gap:16px;align-items:flex-start}.web-lib__selection-card:active{background-color:#0000000a}.web-lib__selection-card--selected{border-color:var(--web-lib-component-outline-strong)}.web-lib__selection-card__icons{position:relative;flex-shrink:0}.web-lib__selection-card__icons-unselected{display:flex;align-items:center;justify-content:center;color:var(--web-lib-text-3);border-radius:50%;border:2px solid var(--web-lib-text-3);width:26px;height:26px;flex-shrink:0}.web-lib__selection-card__icons-selected{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--web-lib-component-button-pill-selected-text);background:var(--web-lib-component-button-pill-selected-fill);border:1px solid var(--web-lib-component-button-pill-selected-outline);border-radius:50%;padding:6px;aspect-ratio:1 / 1}.web-lib__selection-card__icons-selected span{margin-top:-2px}.web-lib__selection-card__content{flex-grow:1}.web-lib__booking-option-picker__header{position:sticky;top:0;padding:8px 16px 24px;background-color:#fff;border-bottom:1px dashed var(--web-lib-component-outline-strong);z-index:1}.web-lib__booking-option-picker__header:before{content:"";position:absolute;top:-24px;left:0;right:0;height:24px;background-color:var(--web-lib-base-white)}.web-lib__booking-option-picker__title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.web-lib__bottom-sheet__overlay{background-color:color-mix(in srgb,transparent 80%,var(--web-lib-base-black));position:fixed;top:0;right:0;bottom:0;left:0}.web-lib__bottom-sheet__content{background-color:var(--web-lib-base-white);display:flex;flex-direction:column;border-top-left-radius:var(--spacing-radius-rounded);border-top-right-radius:var(--spacing-radius-rounded);position:fixed;min-height:25svh;max-height:80svh;top:20%;bottom:0;left:var(--spacing-layout-4);right:var(--spacing-layout-4);outline:none;max-width:840px;margin:0 auto var(--safe-area-inset-bottom)}.web-lib__bottom-sheet__handle{margin-top:var(--spacing-layout-16)}.web-lib__bottom-sheet__main-content{padding:var(--spacing-layout-16);background-color:var(--web-lib-base-white);border-top-left-radius:var(--spacing-radius-rounded);border-top-right-radius:var(--spacing-radius-rounded);flex:1;overflow-y:auto}.web-lib__bottom-sheet__title,.web-lib__bottom-sheet__description{position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;word-wrap:normal}.web-lib__button-base.web-lib__bottom-sheet__close{position:absolute;top:1rem;right:1rem;z-index:1}.web-lib__bottom-sheet__tag{position:absolute;top:-10px;left:var(--spacing-layout-16)}.web-lib__bottom-sheet__action{display:absolute;bottom:0;left:0;right:0;padding:var(--spacing-layout-16);border-top:1px solid var(--web-lib-component-outline-subtle);width:100%}.web-lib__button-base.web-lib__bottom-sheet__action-button{width:100%;justify-content:center;max-width:640px;margin:0 auto}.web-lib__call-to-action{text-align:center;padding-bottom:120px;padding-left:48px;padding-right:48px}.chat-input{--chat-input-transition-ease: cubic-bezier(.59, .15, .4, .78);background-color:#fff;width:100%;border-radius:12px 12px 0 0}.chat-input__context-element{padding:16px 16px 0}.chat-input__main-action-buttons{padding:0 16px}.chat-input__button-container{height:fit-content}.chat-input--active{margin-bottom:0}.chat-input__placeholder-button{width:100%!important}.chat-input__button-container{flex-shrink:0;overflow:hidden}.chat-input__input{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.chat-input textarea{border:none;outline:none;resize:none;width:100%;font-style:normal;margin:0;white-space:pre-wrap;box-sizing:border-box;padding:16px;max-height:256px;min-height:40px;border-radius:12px;font-weight:var(--web-lib-font-weight-regular);font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-chat-medium);line-height:var(--web-lib-typography-mobile-line-height-chat-medium);transition:height 75ms ease,min-height .375s var(--chat-input-transition-ease),max-height .375s var(--chat-input-transition-ease)}.chat-input textarea::placeholder{color:var(--web-lib-text-3)}.chat-input__button{width:48px!important;height:48px!important;justify-content:center!important;vertical-align:middle!important}.chat-input__button:disabled{opacity:.5!important}.chat-input__expand-button{padding:12px!important}.chat-input--expanded textarea{min-height:calc(55svh - 48px);max-height:calc(55svh - 48px)}@media (min-width: 720px){.chat-input{border-radius:12px;width:calc(100% - 24px);align-self:center;margin:12px 0}.chat-input textarea{font-size:var(--web-lib-typography-desktop-size-chat-medium);line-height:var(--web-lib-typography-desktop-line-height-chat-medium)}.chat-input--expanded textarea{min-height:calc(70svh - 48px);max-height:calc(70svh - 48px)}.chat-input__main-action-buttons{padding:0 8px}}.web-lib__chat-message__background{background-color:var(--web-lib-backgrounds-chat);display:flex;flex-direction:column-reverse;padding:12px;gap:24px;width:100%;box-sizing:border-box;overflow-y:auto;height:100%;overflow-anchor:none}.web-lib__chat-message__html,.web-lib__chat-message__text{word-break:break-word;-webkit-user-select:text;user-select:text;white-space:pre-wrap;font-weight:var(--web-lib-font-weight-regular);font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-chat-medium);line-height:var(--web-lib-typography-mobile-line-height-chat-medium)}.web-lib__chat-message--agent{align-self:flex-start}.web-lib__chat-message--member{align-self:flex-end}.web-lib__chat-message--member .web-lib__chat-message--row-reversed{flex-direction:row-reverse;align-self:flex-end}.web-lib__chat-message__bubble{border-radius:16px;padding:12px;word-wrap:break-word;position:relative;max-width:80%;min-width:min-content}.web-lib__chat-message__image-attachments .web-lib__chat-message__bubble{overflow:hidden;padding:0}.web-lib__chat-message__bubble:has(.web-lib__chat-message__label){padding-top:24px;margin-top:12px}.web-lib__chat-message--agent .web-lib__chat-message__bubble{background-color:var(--web-lib-component-recipient-chat-bubble);border-radius:16px 16px 16px 0}.web-lib__chat-message--member .web-lib__chat-message__bubble{background-color:var(--web-lib-component-writer-chat-bubble);border-radius:16px 16px 0}.web-lib__chat-message--failed .web-lib__chat-message__bubble{border:1px solid var(--web-lib-component-outline-subtle);background-color:var(--web-lib-backgrounds-conversations-3)}.web-lib__chat-message__avatar{align-self:flex-end}.web-lib__chat-message__label{position:absolute;top:-12px}.web-lib__chat-message--agent .web-lib__chat-message__label{left:12px}.web-lib__chat-message--member .web-lib__chat-message__label{right:12px;min-width:min-content}.web-lib__chat-message__bottom-row{overflow-x:hidden;overflow-y:hidden;max-width:80vw;padding-top:4px;padding-bottom:4px}.web-lib__chat-message__bottom-row--hidden{display:none}.web-lib__chat-message__html a{text-decoration:underline;color:inherit;cursor:pointer;word-break:break-word}.web-lib__chat-message__image-attachment img{width:320px;height:auto;max-width:100%;max-height:420px;object-fit:cover}.web-lib__chat-message__attachment-icon{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:60px;min-width:60px;height:60px;min-height:60px;border-radius:8px;background-color:var(--web-lib-component-outline-subtle)}.web-lib__chat-message--agent .web-lib__chat-message__attachments,.web-lib__chat-message--agent .web-lib__chat-message__image-attachments{padding-left:32px}.web-lib__chat-message__confirmed-booking__image,.web-lib__chat-message__proposal__image{display:flex}.web-lib__chat-message__proposal__image,.web-lib__chat-message__proposal__image img,.web-lib__chat-message__confirmed-booking__image img{min-width:58px;max-width:58px;min-height:40px;max-height:40px;object-fit:cover}.web-lib__chat-message__proposal__title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}button.web-lib__chat-message__proposal__booking{width:100%}@media (min-width: 720px){.web-lib__chat-message__proposal__image,.web-lib__chat-message__proposal__image img,.web-lib__chat-message__confirmed-booking__image img{min-width:68px;max-width:68px;min-height:51px;max-height:51px;object-fit:cover}}.web-lib__chat-message__reply{background-color:var(--web-lib-component-recipient-chat-bubble);padding:8px;border-radius:8px}.web-lib__chat-message__reply__image img{min-width:51px;max-width:51px;min-height:51px;max-height:51px;object-fit:cover}.web-lib__chat-message__reply__message-truncate{max-height:70px;overflow:hidden;text-overflow:ellipsis}.web-lib__chat-message__articles{margin-left:32px;width:calc(100% - 32px)}.web-lib__chat-message__article-single{width:282px;height:156px;margin-left:32px;overflow:hidden;display:flex;align-items:flex-end;border-radius:16px}@media (min-width: 720px){.web-lib__chat-message__article-single{width:320px;height:180px}}.web-lib__chat-message__article-single__background{background-position:center;background-size:cover}.web-lib__chat-message__article-single__background-overlay{width:100%;height:100%;background:linear-gradient(180deg,#30303a00,#30303a80 70%);display:flex;align-items:flex-end;padding:8px}.web-lib__chat-message__article-arrow{background-color:var(--web-lib-text-highlight);border-radius:50%;width:42px;min-width:42px;height:42px;min-height:42px;display:flex;justify-content:center;align-items:center}.web-lib__chat-message__article-single__title{color:#fff!important}.web-lib__chat-message__article-multi__image img{width:80px;min-width:80px;height:80px;min-height:80px;object-fit:cover}@media (min-width: 720px){.web-lib__chat-message__article-multi__image img{width:96px;min-width:96px;height:96px;min-height:96px}}.chat-message-pill__container{position:sticky;top:-20px;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:var(--web-lib-layer4);padding:16px 0}.web-lib__new-messages-label{margin:24px 0}@media (min-width: 720px){.web-lib__new-messages-label{padding:0 42px;margin:16px 0}}.web-lib__new-messages-label hr{width:100%;border:none;border-bottom:solid 1px var(--web-lib-text-3)}.web-lib__share-proposal-booking,.web-lib__share-proposal-booking__images{width:100%}.web-lib__share-proposal-booking{padding:0}.web-lib__share-proposal-booking__images{position:relative;margin-bottom:16px}.web-lib__share-proposal-booking__images-tag{position:absolute;bottom:0}.web-lib__share-proposal-booking__content{position:relative;width:100%;margin:0 auto;padding-bottom:56px}.web-lib__share-proposal-booking__footer{position:sticky;bottom:0;left:0;right:0;margin:0 auto;width:100%;padding:24px 24px calc(16px + var(--safe-area-inset-bottom));align-items:center;display:flex;justify-content:center}.web-lib__share-proposal-booking__footer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;height:200%;background:linear-gradient(to top,var(--web-lib-backgrounds-booking-4) 50%,transparent);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to bottom,black 0,black 50%,transparent 50%);mask-image:linear-gradient(to bottom,black 0,black 50%,transparent 50%);z-index:1}.web-lib__share-proposal-booking__footer-backdrop-edge{--thickness: 1px;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:color-mix(in srgb,transparent 50%,var(--web-lib-backgrounds-booking-4));-webkit-backdrop-filter:blur(8px) brightness(150%);backdrop-filter:blur(8px) brightness(150%);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));z-index:1}.web-lib__public-proposal{width:100%}.web-lib__public-proposal__header-wrapper{display:flex;flex-direction:column;padding:0;gap:var(--spacing-layout-48);width:100%}@media (min-width: 720px){.web-lib__public-proposal__header-wrapper{display:flex;flex-direction:row;gap:20%;padding:112px 0;align-items:flex-start}}.web-lib__public-proposal__header--left{flex:1}.web-lib__public-proposal__header--right{flex:1;padding-left:82px}.web-lib__public-proposal__header--right .web-lib__horizontal-line--dashed{background:var(--web-lib-dashed-line-color)}.web-lib__public-proposal__title{color:var(--web-lib-screen-header-text-color)}.web-lib__public-proposal__subtitle{color:var(--web-lib-text-inverse-2)}.web-lib__public-proposal__info-text{color:var(--web-lib-screen-header-text-color)}@media (min-width: 720px){.web-lib__public-proposal__header--right{padding-left:0;margin-top:48px;max-width:45%}}.web-lib__public-proposal__booking-links{padding:var(--spacing-layout-12) 0}.web-lib__public-proposal__booking-links .web-lib__text-link{color:var(--web-lib-screen-header-text-color)}.web-lib__request-status-chat-badge{display:flex}.web-lib__request-status-chat-badge--animate{display:none}.web-lib__request-status-chat-badge--appear{display:flex;padding:16px 0;animation:requestStatusChatBadgeAppear .4s ease-in-out forwards}@keyframes requestStatusChatBadgeAppear{0%{opacity:0;max-height:0;padding:0}to{opacity:1;max-height:300px;padding:16px 0}}.web-lib__request-status-chat-badge--disappear{animation:requestStatusChatBadgeDisappear .4s ease-in-out forwards}@keyframes requestStatusChatBadgeDisappear{0%{display:flex;opacity:1;max-height:300px}to{opacity:0;max-height:0;display:none}}.web-lib__spotlight-item{position:relative;margin-top:12px}.web-lib__spotlight-item picture:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,#0000,#00000059)}.web-lib__spotlight-item__tag{position:absolute;top:-8px;left:8px}.web-lib__spotlight-item__text{position:absolute;bottom:0;padding:24px 16px;width:100%;z-index:0}.web-lib__spotlight-item__text:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000000bf);z-index:-1}.web-lib__spotlight-item__text-title{margin-bottom:8px}.text-area-input{width:100%;padding:0 12px;box-sizing:border-box;min-height:120px;background-color:var(--web-lib-base-white);border-radius:var(--spacing-radius-rounded);border:1px solid var(--web-lib-component-outline-subtle)}.text-area-input__placeholder-button{width:100%!important}.text-area-input__input{width:100%}.text-area-input textarea{border:none;outline:none;resize:none;width:100%;font-style:normal;margin:0;padding:12px 0;white-space:pre-wrap;font-weight:var(--web-lib-font-weight-regular);font-family:var(--web-lib-font-secondary);font-size:var(--web-lib-typography-mobile-size-chat-medium);line-height:var(--web-lib-typography-mobile-line-height-chat-medium);min-height:72px}.text-area-input textarea::placeholder{color:var(--web-lib-text-3)}.text-area-input__button{width:48px!important;height:48px!important;justify-content:center!important;vertical-align:middle!important}.text-area-input__button:disabled{opacity:.5!important}@media (min-width: 720px){.text-area-input textarea{font-size:var(--web-lib-typography-desktop-size-chat-medium);line-height:var(--web-lib-typography-desktop-line-height-chat-medium)}}.albertine-footer{display:flex;height:100px;padding:24px}@media (min-width: 720px){.albertine-footer__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 24px}}.albertine__learn-more{max-width:720px;text-align:center;padding:32px}.web-lib__share-booking-screen,.web-lib__share-proposal-screen{width:100%}.hugoboss-marketing{padding:48px 24px;text-align:center}.hugoboss-marketing__description{max-width:690px}.hugoboss-footer{display:flex;height:140px;padding:24px}.hugoboss-footer__powered-by-albertine{order:-1}@media (min-width: 720px){.hugoboss-footer__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 24px}.hugoboss-footer{display:flex;height:100px;padding:24px}.hugoboss-footer__powered-by-albertine{order:0}}.web-lib__screen{background-color:var(--web-lib-backgrounds-conversations-3);width:100%;max-width:1920px;margin:0 auto}.web-lib__screen__container{display:flex;flex-direction:column;align-items:center;width:100%;padding:64px 24px}.web-lib__screen__albertine-background{background:url(https://ik.imagekit.io/albertine/join/tr:f-avif,w-720/plans-background.jpg) no-repeat center center;background-size:cover}@media (min-width: 720px){.web-lib__screen__albertine-background{background:url(https://ik.imagekit.io/albertine/join/tr:f-avif,w-1600/plans-background.jpg) no-repeat center center;background-size:cover}}.not-found__container{padding:160px 24px}.not-found__details{background-color:#ffffffe6;max-width:690px;text-align:center;padding:48px;border-radius:8px;position:relative;margin:0 auto}.not-found__tag{position:absolute;top:-14px;transform:translate(-50%)}.agent-preferences{display:flex;background-color:var(--a-ds-surface-high);padding:20px}.agent-preferences__form{max-width:900px}.avatar__big,.avatar__mid,.avatar__small{background-color:var(--a-ds-color-p-90);color:var(--a-ds-color-p-10);display:flex;justify-content:center;align-items:center}.avatar__huge{border-radius:50%;font-size:var(--a-ds-font-size-large);font-weight:600;height:64px;width:64px;min-height:64px;min-width:64px}.avatar__big{border-radius:50%;font-size:var(--a-ds-font-size-medium);font-weight:600;height:36px;width:36px;min-height:36px;min-width:36px}.avatar__mid{border-radius:50%;font-size:var(--a-ds-font-size-small);font-weight:500;height:24px;width:24px;min-height:24px;min-width:24px}.avatar__small{border-radius:50%;font-weight:500;height:16px;width:16px;min-height:16px;min-width:16px;font-size:8px}.agent-avatar__service-agent{background-color:var(--a-ds-color-n-80);display:flex;justify-content:center}.agent-avatar__service-agent img{max-width:45%;height:auto}.agent-avatar-with-secondary{position:relative}.mobile .agent-avatar__primary{width:28px;height:28px}.agent-avatar__secondary{border:1px solid var(--a-ds-surface-highest);position:absolute;bottom:-8px;left:14px}.agent-avatar-list{display:flex;align-items:center;padding:0 4px;font-size:var(--a-ds-font-size-medium)}.agent-avatar-list__avatar{background-color:var(--a-ds-color-n-90);box-sizing:border-box;border-radius:50%;width:22px;height:22px;min-width:22px;min-height:22px}.agent-avatar-list__avatar:not(:first-child){border:1px solid var(--a-ds-surface);margin-left:-8px;width:24px;height:24px;min-width:24px;min-height:24px}.agent-avatar-list__names{padding-left:4px}.mobile .agent-avatar-list__names{display:none}.button-base{cursor:pointer;position:relative;box-sizing:border-box}.button-base:disabled{cursor:not-allowed;background-color:var(--a-ds-color-n-70)}.button-base:disabled .button-base__inner,.button-base:disabled .icon,.button-base:disabled .label{color:var(--a-ds-color-n-50)}.button-base--is-loading .button-base__inner{opacity:.1!important}.button-base__inner{display:flex;align-items:center;flex-direction:row;gap:8px}.button-base__inner--nowrap{text-wrap:nowrap}.button-base__icon{max-width:18px;max-height:18px}.button-base:active:not(:disabled){transform:translateY(1px)}.button-ghost{font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);color:var(--a-ds-color-n-10)}.button-plain{background-color:var(--a-ds-color-n-90);color:var(--a-ds-color-n-10);padding:4px 12px;border-radius:4px}.button-border{background-color:var(--a-ds-color-n-100);color:var(--a-ds-color-n-10);border:1px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-2);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-border:hover{transition:box-shadow .25s ease-in-out;box-shadow:var(--a-ds-elevate-3)}.button-primary{border:1px solid var(--a-ds-color-n-80);border-radius:4px;padding:10px 20px;color:var(--a-ds-font-color-dark-primary);background-color:var(--a-ds-surface-darker);display:flex;justify-content:center}.button-secondary{background-color:var(--a-ds-surface-highest);color:var(--a-ds-color-n-10);border:1px solid var(--a-ds-color-n-80);border-radius:4px;padding:10px 20px;box-shadow:var(--a-ds-elevate-2)}.button-primary-attention{background-color:var(--a-ds-color-e-60);color:var(--a-ds-color-n-100);border:1px solid var(--a-ds-color-n-80);border-radius:4px;padding:10px 20px;display:flex;justify-content:center;font-family:var(--a-ds-primary-font);box-sizing:border-box}.button-p50{background-color:var(--a-ds-color-p-50);color:var(--a-ds-color-n-100);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-p90{background-color:var(--a-ds-color-p-90);color:var(--a-ds-color-p-10);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-n10{background-color:var(--a-ds-color-n-10);color:var(--a-ds-color-n-90);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-n90{background-color:var(--a-ds-color-n-90);color:var(--a-ds-color-n-10);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-e40{background-color:var(--a-ds-color-e-40);color:var(--a-ds-color-n-100);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-e90{background-color:var(--a-ds-color-e-90);color:var(--a-ds-color-e-10);font-weight:500;padding:10px 20px;border-radius:3vmin}.button-base--icon-only{padding:8px}.loading-spinner{position:relative;display:inline-block;content:"";box-sizing:border-box;border-radius:50%;border-top:2px solid var(--a-ds-color-p-60);border-right:2px solid transparent;animation:loading-spinner-animation .6s linear infinite}.loading-spinner--small{width:10px;height:10px}.loading-spinner--medium{width:20px;height:20px}.loading-spinner--big{width:40px;height:40px}.loading-spinner--absolute-top-right{position:absolute;top:5px;right:6px}.loading-spinner--absolute-center{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}@keyframes loading-spinner-animation{to{transform:rotate(360deg)}}.flex-row{display:flex;flex-direction:row;width:100%}.flex-column{display:flex;flex-direction:column;width:100%}.flex-inline{display:flex;flex-direction:row}.flex-align--start{align-items:flex-start}.flex-align--center{align-items:center}.flex-align--end{align-items:flex-end}.flex-align--stretch{align-items:stretch}.flex-align-self--start{align-self:flex-start}.flex-align-self--center{align-self:center}.flex-align-self--end{align-self:flex-end}.flex-justify--start{justify-content:start}.flex-justify--center{justify-content:center}.flex-justify--end{justify-content:end}.flex-justify--space-between{justify-content:space-between}.flex-justify--space-around{justify-content:space-around}.flex-justify--space-evenly{justify-content:space-evenly}.flex-gap--xsmall{gap:2px}.flex-gap--small{gap:4px}.flex-gap--medium{gap:8px}.flex-gap--medium-plus{gap:12px}.flex-gap--large{gap:16px}.flex-gap--xlarge{gap:24px}.flex-wrap--wrap{flex-wrap:wrap}.flex-wrap--nowrap{flex-wrap:nowrap}.flex-wrap--wrap-reverse{flex-wrap:wrap-reverse}.form{display:flex;flex-direction:column;flex:1;overflow:auto}.form__section-title{padding-bottom:20px}.form__inputs{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;transition:opacity .25s ease-in-out}.form-errors,.form-info{background-color:#1d2939;border-radius:6px;padding:20px}.form-errors ul li{list-style:circle;list-style-position:inside;color:var(--a-ds-color-n-100)}.form__inputs--disabled{pointer-events:none;opacity:.5}.form__static-value{padding-bottom:16px}.form__spacer{display:block}.form__spacer--small{padding-bottom:10px}.form__spacer--medium{padding-bottom:20px}.form__divider{background-color:var(--a-ds-color-n-80);height:1px;width:100%}.form__static-values{padding-bottom:8px}.form__static-values-primary{color:var(--a-ds-color-n-10);font-size:var(--a-ds-font-size-medium);font-weight:600}.form__static-values-secondary{color:var(--a-ds-color-n-50);font-size:var(--a-ds-font-size-medium)}.form__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.form__actions .button-primary{width:100%}.icon--n10{color:var(--a-ds-color-n-10)}.icon--n20{color:var(--a-ds-color-n-20)}.icon--n50{color:var(--a-ds-color-n-50)}.icon--n60{color:var(--a-ds-color-n-60)}.icon--n70{color:var(--a-ds-color-n-70)}.icon--n80{color:var(--a-ds-color-n-80)}.icon--n90{color:var(--a-ds-color-n-100)}.icon--n99{color:var(--a-ds-color-n-99)}.icon--n100{color:var(--a-ds-color-n-100)}.icon--p10{color:var(--a-ds-color-p-10)}.icon--p30{color:var(--a-ds-color-p-30)}.icon--p50{color:var(--a-ds-color-p-50)}.icon--p60{color:var(--a-ds-color-p-60)}.icon--p80{color:var(--a-ds-color-p-80)}.icon--p90{color:var(--a-ds-color-p-90)}.icon--p95{color:var(--a-ds-color-p-95)}.icon--s10{color:var(--a-ds-color-s-10)}.icon--s30{color:var(--a-ds-color-s-30)}.icon--s50{color:var(--a-ds-color-s-50)}.icon--s80{color:var(--a-ds-color-s-80)}.icon--s90{color:var(--a-ds-color-s-90)}.icon--s95{color:var(--a-ds-color-s-95)}.icon--t10{color:var(--a-ds-color-t-10)}.icon--t30{color:var(--a-ds-color-t-30)}.icon--t50{color:var(--a-ds-color-t-50)}.icon--t80{color:var(--a-ds-color-t-80)}.icon--t90{color:var(--a-ds-color-t-90)}.icon--t95{color:var(--a-ds-color-t-95)}.icon--e10{color:var(--a-ds-color-e-10)}.icon--e50{color:var(--a-ds-color-e-50)}.icon--e60{color:var(--a-ds-color-e-60)}.icon--e70{color:var(--a-ds-color-e-70)}.icon--e90{color:var(--a-ds-color-e-90)}.icon--large.icon,.icon--large .pictogram-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 36}.icon--large.icon--fill.icon,.icon--large.icon--fill .pictogram-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 36}.icon--large.icon{font-size:36px}.icon--large .pictogram-icon{font-size:32px}.icon--medium.icon,.icon--medium .pictogram-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.icon--medium.icon--fill.icon,.icon--medium.icon--fill .pictogram-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.icon--medium.icon{font-size:24px}.icon--medium .pictogram-icon{font-size:20px}.icon--small.icon,.icon--small .pictogram-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.icon--small.icon--fill.icon,.icon--small.icon--fill .pictogram-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}.icon--small.icon{font-size:20px}.icon--small .pictogram-icon{font-size:16px}.icon--xsmall.icon{font-size:16px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 16}.icon--xsmall.icon--fill.icon,.icon--xsmall.icon--fill .pictogram-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 16}.icon--hover-opacity{opacity:.25;transition:.25s}.icon--hover-opacity:hover{opacity:1}.pictogram-icon__container{border-radius:50%;height:24px;width:24px;min-height:24px;min-width:24px}.pictogram-icon__container.icon--large{height:64px;width:64px;min-height:64px;min-width:64px}.pictogram-icon__container.icon--medium{height:36px;width:36px;min-height:36px;min-width:36px}.pictogram-icon__container.icon--small{height:24px;width:24px;min-height:24px;min-width:24px}.pictogram-icon__container{background-color:#eae0ff;color:#2d3283}.pictogram-icon__container.icon--e90{background-color:var(--a-ds-color-e-90);color:var(--a-ds-color-e-10)}.pictogram-icon__container.icon--n90{background-color:var(--a-ds-color-n-90);color:var(--a-ds-color-n-10)}.pictogram-icon__container.icon--n99{background-color:var(--a-ds-color-n-99);color:var(--a-ds-color-n-10)}.pictogram-icon__container.icon--p90{background-color:var(--a-ds-color-p-90);color:var(--a-ds-color-p-10)}.pictogram-icon__container.icon--s90{background-color:var(--a-ds-color-s-90);color:var(--a-ds-color-s-10)}.pictogram-icon__container.icon--t90{background-color:var(--a-ds-color-t-90);color:var(--a-ds-color-t-10)}.pictogram-icon--hover .pictogram-icon__container{transition:.25s}.pictogram-icon--hover:hover .pictogram-icon__container{background-color:#d7c7ff}.pictogram-icon--hover:hover .pictogram-icon__container.icon--e90,.pictogram-icon--hover:hover .pictogram-icon__container.icon--e99{background-color:var(--a-ds-color-e-80)}.pictogram-icon--hover:hover .pictogram-icon__container.icon--n90{background-color:var(--a-ds-color-n-80)}.pictogram-icon--hover:hover .pictogram-icon__container.icon--n99{background-color:var(--a-ds-color-n-90)}.pictogram-icon--hover:hover .pictogram-icon__container.icon--p90{background-color:var(--a-ds-color-p-80)}.pictogram-icon--hover:hover .pictogram-icon__container.icon--s90{background-color:var(--a-ds-color-s-80)}.pictogram-icon--hover:hover .pictogram-icon__container.icon--t90{background-color:var(--a-ds-color-t-80)}.label{font-family:var(--a-ds-primary-font);color:var(--a-ds-color-n-10);font-weight:400}.label--light{font-weight:300}.label--normal{font-weight:400}.label--semibold{font-weight:600}.label--n10{color:var(--a-ds-color-n-10)}.label--n20{color:var(--a-ds-color-n-20)}.label--n50{color:var(--a-ds-color-n-50)}.label--n60{color:var(--a-ds-color-n-60)}.label--n100{color:var(--a-ds-color-n-100)}.label--p10{color:var(--a-ds-color-p-10)}.label--p30{color:var(--a-ds-color-p-30)}.label--p50{color:var(--a-ds-color-p-50)}.label--p60{color:var(--a-ds-color-p-60)}.label--p80{color:var(--a-ds-color-p-80)}.label--p90{color:var(--a-ds-color-p-90)}.label--p95{color:var(--a-ds-color-p-95)}.label--e40{color:var(--a-ds-color-e-40)}.label--disabled{opacity:var(--a-ds-disabled-opacity)}.label--nowrap{white-space:nowrap}.label--large{font-size:var(--a-ds-font-size-large);line-height:20px}.label--medium{font-size:var(--a-ds-font-size-medium);line-height:18px;letter-spacing:0px}.label--small{font-size:var(--a-ds-font-size-small);line-height:14px;letter-spacing:0px}.label--xsmall{font-size:var(--a-ds-font-size-xsmall);line-height:13px;letter-spacing:0px}.label--xxsmall{font-size:var(--a-ds-font-size-xxsmall);line-height:12px;letter-spacing:+.1px}.input__container,.textarea__container,.checkbox__container{display:block;cursor:pointer;box-sizing:border-box;flex:1;width:100%}.input__container .input,.textarea__container .textarea{position:relative;background-color:var(--a-ds-surface-highest);border-width:1px;border-style:solid;border-color:var(--a-ds-color-n-80);border-radius:2px;padding:2px 8px}.input__container .input__label,.textarea__container .textarea__label{display:block;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-small);color:var(--a-ds-font-color-secondary);margin-top:2px;margin-bottom:-2px}.checkbox__container .checkbox input{display:none}.checkbox__container .checkbox .icon{font-variation-settings:initial}.checkbox__container .checkbox .checkbox__checkmark{border-color:var(--a-ds-color-n-80);border-width:1px;border-style:solid;border-radius:4px;min-width:16px;width:16px;min-height:16px;height:16px;margin-top:1px;overflow:hidden}.checkbox__container .checkbox .checkbox__checkmark{border-color:var(--a-ds-color-n-60)}.checkbox__container .checkbox .checkbox__checkmark.checkbox__checkmark--checked{border-color:var(--a-ds-color-p-50);background-color:var(--a-ds-color-p-50)}.input__container .input input,.textarea__container .textarea textarea{background-color:transparent;color:var(--a-ds-font-color-primary);font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);font-weight:inherit;cursor:inherit;box-sizing:border-box;border:none;outline:none;margin:6px 0;padding:0;width:100%;resize:none}.input__container .input:hover,.textarea__container .textarea:hover,.checkbox__container .checkbox:hover .checkbox__checkmark{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.checkbox__container .checkbox:hover .checkbox__checkmark{border-color:var(--a-ds-color-n-50)}.checkbox__container .checkbox__label{cursor:pointer;display:inline-block;width:100%}.input__container.input--disabled,.input__container.input--is-saving,.textarea__container.textarea--disabled,.textarea__container.textarea--is-saving,.checkbox__container.checkbox--disabled{opacity:var(--a-ds-disabled-opacity);cursor:disabled}.input__container.input--readonly,.textarea__container.textarea--readonly,.checkbox__container.checkbox--readonly{cursor:pointer}.input__container.input--readonly .input,.textarea__container.textarea--readonly .textarea .checkbox__container.checkbox--readonly .checkbox{background-color:var(--a-ds-surface)}.input__container.input--readonly input,.textarea__container.textarea--readonly textarea{color:var(--a-ds-color-n-50)}.input__container.input--readonly:hover input,.textarea__container.textarea--readonly:hover textarea{color:var(--a-ds-color-n-30)}.input__container input::placeholder,.textarea__container textarea::placeholder{color:var(--a-ds-font-color-tertiary)}.input__container.input--highlight .input,.textarea__container.textarea--highlight .textarea,.checkbox__container.checkbox--highlight .checkbox__checkmark{background-color:var(--a-ds-color-t-95);border-color:var(--a-ds-color-t-80)}.checkbox__container.checkbox--highlight .checkbox__checkmark.checkbox__checkmark--checked{border-color:var(--a-ds-color-t-50);background-color:var(--a-ds-color-t-50)}.input__container.input--focused .input,.textarea__container.textarea--focused .textarea,.checkbox__container.checkbox--focused .checkbox__checkmark{border-color:var(--a-ds-color-n-20)!important}.input__container.input--invalid .input,.textarea__container.textarea--invalid .textarea,.checkbox__container.checkbox--invalid .checkbox__checkmark{border-width:1px;border-color:var(--a-ds-color-e-50)!important;background-color:var(--a-ds-color-e-90)!important}.checkbox__container.checkbox--invalid .checkbox__checkmark.checkbox__checkmark--checked{background-color:var(--a-ds-color-e-50)}.input__container.input--with-clear .input{padding-right:32px}.input__container.input--focused .input__label,.textarea__container.textarea--focused .textarea__label{transition:color .25s ease-in-out;color:var(--a-ds-font-color-primary)}.input__container .input__support-text,.textarea__container .textarea__support-text{display:inline-block;padding:4px 8px;white-space:pre-line}.textarea__container.textarea--autoResize textarea{max-height:50vh}.input__container .input__loading-spinner,.textarea__container .textarea__loading-spinner{display:block;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.input__container .input__clear-button{position:absolute;bottom:13px;right:8px}.number_input::-webkit-outer-spin-button,.number_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number_input[type=number]{-moz-appearance:textfield}.input__heading,.textarea__heading{display:block;cursor:pointer;box-sizing:border-box;flex:1;width:100%}.input__heading .input,.textarea__heading .textarea{position:relative;border-bottom:1px solid var(--a-ds-color-n-80);border-radius:2px}.input__heading .input__label,.textarea__heading .textarea__label{display:block;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-small);color:var(--a-ds-font-color-secondary);margin-top:2px;margin-bottom:2px}.input__heading .input input,.textarea__heading .textarea textarea{background-color:var(--a-ds-surface-highest);color:var(--a-ds-font-color-primary);font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-header2);font-weight:inherit;cursor:inherit;box-sizing:border-box;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--a-ds-color-n-80);outline:none;padding:8px 4px;width:100%;resize:none;display:inline-block;vertical-align:middle}.input__heading .input:hover input,.textarea__heading .textarea:hover textarea{transition:border-bottom-color .25s ease-in-out;border-bottom-color:var(--a-ds-color-n-60)}.input__heading .input:hover,.textarea__heading .textarea:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.input__heading.input--disabled,.input__heading.input--is-saving,.textarea__heading.textarea--disabled,.textarea__heading.textarea--is-saving{opacity:var(--a-ds-disabled-opacity);cursor:disabled}.input__heading.input--readonly,.textarea__heading.textarea--readonly{cursor:pointer}.input__heading.input--readonly .input,.textarea__heading.textarea--readonly .textarea{background-color:var(--a-ds-surface)}.input__heading.input--readonly input,.textarea__heading.textarea--readonly textarea{color:var(--a-ds-color-n-50)}.input__heading.input--readonly:hover input,.textarea__heading.textarea--readonly:hover textarea{color:var(--a-ds-color-n-30)}.input__heading.input--highlight .input,.textarea__heading.textarea--highlight .textarea{background-color:var(--a-ds-color-t-95);border-color:var(--a-ds-color-t-80)}.input__heading.input--focused .input,.textarea__heading.textarea--focused .textarea{border-color:var(--a-ds-color-n-20)!important}.input__heading.input--invalid .input,.textarea__heading.textarea--invalid .textarea{border-width:2px;border-color:var(--a-ds-color-e-50)!important;background-color:var(--a-ds-color-e-90)}.input__heading.input--focused .input__label,.textarea__heading.textarea--focused .textarea__label{transition:color .25s ease-in-out;color:var(--a-ds-font-color-primary)}.input__heading .input__support-text,.textarea__heading .textarea__support-text{padding:0 8px}.textarea__heading.textarea--autoResize textarea{max-height:50vh}.input__heading .input__loading-spinner,.textarea__heading .textarea__loading-spinner{display:block;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.tab-list-header{background:var(--a-ds-surface-highest)}.desktop .tab-list-header{padding:20px;min-height:76px;display:flex;align-items:center}.mobile .tab-list-header{padding:10px 20px;display:flex;flex-direction:column;align-items:start;justify-content:space-between;min-height:unset}.list-header{background-color:var(--a-ds-surface);border-top:2px solid var(--a-ds-surface);display:flex;padding:10px 20px;align-items:center;position:sticky;top:0;z-index:var(--stack-order-level1)}.mobile .list-header{display:inline}.list-item{align-items:flex-start;background-color:var(--a-ds-surface-high);box-sizing:content-box;color:var(--a-ds-font-color-primary);display:flex;flex-direction:column;margin-top:2px;padding:16px 20px;text-decoration:none}.desktop .list-item{flex-direction:row}.list-item:hover{cursor:pointer;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3)}.list-header__column{display:flex;align-items:center}.list-item__column{display:flex;align-items:flex-start}.desktop .list-item__column{align-self:center}.list-item__column-container{display:flex;flex-direction:column;gap:4px}.list-header__column:nth-child(1),.list-item__column:nth-child(1){flex:1;width:100%}.desktop .list-header__column:nth-child(1),.desktop .list-item__column:nth-child(1){flex:.5;padding-right:8px}.mobile .list-item__column:nth-child(2){padding-top:4px;padding-left:50px}.desktop .list-header__column:nth-child(2),.desktop .list-item__column:nth-child(2){flex:.35;padding-right:8px}.mobile .list-header__column:nth-child(2),.mobile .list-header__column:nth-child(3),.mobile .list-item__column:nth-child(3){display:none}.desktop .list-header__column:nth-child(3),.desktop .list-item__column:nth-child(3){flex:.15}.agents-list{display:flex;flex-direction:column;flex:1;max-width:100%;overflow:auto}.agents-list__table__header tr:first-child{max-width:100%;white-space:nowrap}.agents-list__table__header td{white-space:nowrap;width:auto}.agents-list__table__header th{text-align:left;padding:0 10px}.agents-list__item{margin-top:2px;background-color:var(--a-ds-surface-highest);padding:10px}.agents-list__item td{white-space:nowrap;padding:12px}.agents-list__item td>div{margin:0}.agents-list__item img.avatar-mid{visibility:hidden;width:0}.agents-list__item a{color:var(--a-ds-font-color-primary);text-decoration:none}.agents-list__name-column{width:40%}.agents-list-table tbody tr:nth-child(2n){background-color:var(--a-ds-surface)}.agents-list-table{padding:20px;margin-bottom:50px}.dropdown__container{display:flex;flex-direction:column;width:100%;flex:1}.dropdown__container.invalid-input .dropdown{background-color:var(--a-ds-color-e-90);outline-color:red;border:1px solid red;border-radius:4px}.dropdown__label{font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-50)}.dropdown{background-color:var(--a-ds-surface-highest);border:1px solid var(--a-ds-color-n-80);position:relative;width:100%;font-size:var(--a-ds-font-size-medium)}.dropdown button{width:100%;height:100%;text-align:left;align-self:center;align-items:center;display:flex}.dropdown__options button{padding:2px;box-sizing:border-box}.dropdown:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.dropdown--open,.dropdown__option:hover{border-color:var(--a-ds-color-n-60)}.dropdown__option:hover{background-color:var(--a-ds-surface)}.dropdown__current,.dropdown__option{display:flex;align-items:center;cursor:pointer;border-radius:8px;padding:6px 8px}.dropdown__current{padding-top:4px;padding-bottom:6px}.dropdown__option{margin:4px}.dropdown__options{position:absolute;top:100%;width:100%;min-width:max-content;max-height:300px;overflow-y:auto;background-color:var(--a-ds-surface-highest);z-index:var(--stack-order-level3);box-shadow:var(--a-ds-elevate-3)}.dropdown__options--bottom{top:inherit;bottom:100%}.dropdown__options--right{right:0}.dropdown__image{margin-right:10px}.dropdown__triangle{display:flex;align-items:center;padding-top:4px}.dropdown__current--highlight{background-color:var(--a-ds-color-t-95);border-color:var(--a-ds-color-t-80)}.dropdown__current--is-saving{opacity:var(--a-ds-disabled-opacity)}.dropdown .dropdown__loading-spinner{display:block;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.tag{border-radius:4px;display:inline-block;padding:4px 8px;text-align:center;font-weight:600;font-size:var(--a-ds-font-size-small)}.tag--light{font-weight:400}.tag--normal{font-weight:500}.tag--bold{font-weight:600}.tag--disabled{opacity:var(--a-ds-disabled-opacity)}.tag--large{font-size:var(--a-ds-font-size-large);line-height:20px;letter-spacing:-.1px}.tag--medium{font-size:var(--a-ds-font-size-medium);line-height:16px;letter-spacing:0px}.tag--small{font-size:var(--a-ds-font-size-small);line-height:14px;letter-spacing:+.2px}.tag--xsmall{font-size:var(--a-ds-font-size-xsmall);line-height:13px;letter-spacing:+.2px}.tag--xxsmall{font-size:var(--a-ds-font-size-xxsmall);line-height:13px;letter-spacing:+.2px}.tag--a-ds-deadline-overdue{background-color:var(--a-ds-deadline-overdue);color:var(--a-ds-deadline-overdue-text)}.tag--deadline-prio1{background-color:var(--a-ds-deadline-priority1);color:var(--a-ds-deadline-priority1-text)}.tag--deadline-prio2{background-color:var(--a-ds-deadline-priority2);color:var(--a-ds-deadline-priority2-text)}.tag--deadline-prio3{background-color:var(--a-ds-deadline-priority3);color:var(--a-ds-deadline-priority3-text)}.tag--deadline-prio4{background-color:var(--a-ds-deadline-priority4);color:var(--a-ds-deadline-priority4-text)}.tag--e80{background:var(--a-ds-color-e-80);color:var(--a-ds-color-e-10)}.tag--e90{background:var(--a-ds-color-e-90);color:var(--a-ds-color-e-10)}.tag--n90{background:var(--a-ds-color-n-90);color:var(--a-ds-color-n-10)}.tag--n80{background:var(--a-ds-color-n-80);color:var(--a-ds-color-n-10)}.tag--t90{background:var(--a-ds-color-t-90);color:var(--a-ds-color-t-10)}.tag--p80{background:var(--a-ds-color-p-80);color:var(--a-ds-color-p-10)}.tag--p90{background:var(--a-ds-color-p-90);color:var(--a-ds-color-p-10)}.tag--s80{background:var(--a-ds-color-s-80);color:var(--a-ds-color-s-10)}.tag--s90{background:var(--a-ds-color-s-90);color:var(--a-ds-color-s-10)}.editable-textfield{font-size:var(--a-ds-font-size-medium);color:var(--a-ds-font-color-primary);position:relative;display:flex;align-items:baseline;margin-bottom:8px;width:100%}.editable-textfield--row{flex-direction:row}.editable-textfield--column{flex-direction:column}.editable-textfield--column label{margin-bottom:2px;width:100%}.editable-textfield__label{display:flex;align-items:center;justify-content:space-between;font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-50)}.editable-textfield__input{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);font-weight:inherit;color:var(--a-ds-font-color-primary);padding:6px 8px;cursor:pointer;width:100%;border-radius:4px}.editable-textfield__input-readonly{background:var(--a-ds-surface-highest) url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.33383%2017.7499C4.96385%2017.7499%204.64905%2017.6191%204.38944%2017.3574C4.12981%2017.0957%204%2016.7799%204%2016.4102V8.92304C4%208.55328%204.13085%208.23755%204.39256%207.97585C4.65426%207.71415%204.96999%207.58329%205.33975%207.58329H6V5.58329C6%204.58882%206.34906%203.74299%207.04719%203.04579C7.7453%202.3486%208.59224%202%209.58802%202C10.5838%202%2011.4292%202.3486%2012.1242%203.04579C12.8191%203.74299%2013.1666%204.58882%2013.1666%205.58329V7.58329H13.8269C14.1966%207.58329%2014.5124%207.71415%2014.7741%207.97585C15.0358%208.23755%2015.1666%208.55328%2015.1666%208.92304V16.4102C15.1666%2016.7799%2015.0357%2017.0957%2014.7738%2017.3574C14.512%2017.6191%2014.196%2017.7499%2013.826%2017.7499H5.33383ZM5.33975%2016.6666H13.8269C13.9017%2016.6666%2013.9631%2016.6426%2014.0112%2016.5945C14.0593%2016.5464%2014.0833%2016.485%2014.0833%2016.4102V8.92304C14.0833%208.84825%2014.0593%208.78681%2014.0112%208.73873C13.9631%208.69065%2013.9017%208.6666%2013.8269%208.6666H5.33975C5.26496%208.6666%205.20352%208.69065%205.15544%208.73873C5.10735%208.78681%205.08331%208.84825%205.08331%208.92304V16.4102C5.08331%2016.485%205.10735%2016.5464%205.15544%2016.5945C5.20352%2016.6426%205.26496%2016.6666%205.33975%2016.6666ZM9.58773%2013.9583C9.94804%2013.9583%2010.2526%2013.8323%2010.5016%2013.5804C10.7505%2013.3286%2010.875%2013.0225%2010.875%2012.6622C10.875%2012.3019%2010.749%2011.9973%2010.4971%2011.7484C10.2453%2011.4994%209.93919%2011.375%209.5789%2011.375C9.21859%2011.375%208.91398%2011.5009%208.66506%2011.7528C8.41613%2012.0046%208.29167%2012.3107%208.29167%2012.671C8.29167%2013.0313%208.4176%2013.3359%208.66948%2013.5849C8.92135%2013.8338%209.22744%2013.9583%209.58773%2013.9583ZM7.08331%207.58329H12.0833V5.58329C12.0833%204.88885%2011.8403%204.29857%2011.3541%203.81246C10.868%203.32635%2010.2778%203.08329%209.58331%203.08329C8.88887%203.08329%208.29859%203.32635%207.81248%203.81246C7.32637%204.29857%207.08331%204.88885%207.08331%205.58329V7.58329Z'%20fill='%23AAAAB1'/%3e%3c/svg%3e") no-repeat right 8px center;color:var(--a-ds-color-n-50)}.editable-textfield__input-container{position:relative;width:100%}.editable-textfield__input:hover,.editable-textfield__input:focus{background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70);transition:.25s}.editable-textfield__input:focus{color:var(--a-ds-font-color-primary);outline:none!important;box-shadow:var(--a-ds-elevate-2);transition:.25s}.editable-textfield input.invalid-input,.editable-textfield.invalid-input input{outline-color:red;border:1px solid red;border-radius:4px;background:#ffdada}.editable-textfield__link{color:var(--a-ds-color-t-30);text-decoration:none;position:absolute;top:0;right:0}.editable-textfield__input--highlight{background-color:var(--a-ds-color-t-95)}.internal-indicator{display:inline-flex;align-items:center}@media print{@page{size:auto;margin:0}.booking:not(:last-child){page-break-after:always}.print-settings{display:none!important}.print-bookings{padding-top:3cm;padding-bottom:3cm;margin:0;max-width:100%}.header,.footer{position:fixed}p.force-page-break,div.force-page-break{page-break-before:always;margin-top:3cm}p.force-page-break+p,div.force-page-break+div{padding-top:.5cm}}.print-settings{background-color:#fff;max-width:21cm;margin:0 auto 1cm;padding:.5cm;display:flex;box-sizing:border-box}.print-settings__left{width:calc(100% - 200px)}.print-settings__right{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:10px}.print-settings .editable-textfield{flex-direction:column}.print-settings label{font-weight:700}.print-bookings{font-size:14px;font-family:var(--a-ds-primary-font);background-color:#fff;display:flex;flex-direction:column;max-width:21cm;margin:0 auto}.header{height:3cm;display:flex;justify-content:space-between;align-items:center;padding:0 1cm;box-sizing:border-box;top:0;width:100%;background-color:#fff;z-index:var(--stack-order-level3)}.header__title{font-family:12px;margin-bottom:.1cm}.header__name{font-size:12px}.albertine-icon{height:.7cm}.booking{display:block;position:relative;z-index:var(--stack-order-level2)}.dashed-line{border-bottom:1px dashed black;margin:.5cm 0;width:100%}.booking__image img{width:100%;aspect-ratio:1.6;overflow:hidden;object-fit:cover}.booking__container{display:flex;flex-direction:row}.booking__left-column{flex:2;-webkit-print-color-adjust:exact!important;display:block;margin:1cm 0 1cm 1cm;position:relative}.booking__title{font-size:28px;font-family:var(--a-ds-secondary-font);margin-bottom:.5cm}.booking__details__address{display:flex;align-items:center;text-transform:uppercase;font-family:var(--a-ds-secondary-font);font-weight:700;font-size:smaller}.booking__details__address img{margin-right:.3cm}.booking__details__website{display:inline-flex;align-items:center;padding-top:.3cm}.booking__details__website img{margin-right:.5cm}.booking__description{margin:.7cm 0}.booking__description p{page-break-inside:avoid}.booking__notes{margin:.7cm 0;display:flex;flex-direction:column}.booking__notes__sender{margin-bottom:.3cm;text-transform:uppercase;font-family:var(--a-ds-secondary-font);font-weight:700;font-size:smaller}.booking__notes__content{display:flex;flex-direction:row}.booking__notes__note{font-family:var(--a-ds-primary-font);font-style:italic;margin-bottom:.5cm;white-space:pre-line}.booking__right-column{margin:1cm;flex:1.1}.booking__details{background-color:var(--a-ds-color-n-95);-webkit-print-color-adjust:exact!important;padding:.5cm}.booking__details__title{font-family:var(--a-ds-secondary-font);font-size:18px;font-weight:600}.booking__details__item{display:flex;flex-direction:column}.booking__details__item__label{font-family:var(--a-ds-primary-font);font-size:12px;margin-bottom:.2cm}.booking__details__item__value{font-size:14px;font-family:var(--a-ds-secondary-font);margin-bottom:.5cm}.booking__contact__title{font-family:var(--a-ds-secondary-font);margin-bottom:.5cm}.booking__contact__agent{display:flex;align-items:center}.booking__contact__agent div{margin-right:.5cm}.booking__contact__avatar{background-color:var(--a-ds-color-n-90);-webkit-print-color-adjust:exact!important;border-radius:50%;height:.8cm;width:.8cm;min-height:.8cm;min-width:.8cm;margin-right:.5cm}.booking__contact__agent .name{font-size:14px;font-family:var(--a-ds-secondary-font)}.booking__contact__agent .email,.booking__contact__agent .job-title,.booking__contact__agent .phone-number{text-transform:uppercase}.footer{display:flex;box-sizing:border-box;justify-content:space-between;align-items:center;bottom:0;width:calc(100% - 2cm);height:3cm;margin:0 1cm;font-size:10px;border-top:1px solid var(--a-ds-color-n-90);z-index:var(--stack-order-level3);background-color:#fff}.booking__continues{padding-top:.5cm;display:block;width:100%;text-align:right;align-items:flex-end;text-transform:uppercase}.booking__continues img{width:12px;margin-left:.3cm}.menu-button__container{position:relative}.menu-button,.menu-button--active .menu-button__label,.menu-button--active .menu-button__icon,.menu-button:hover .menu-button__label,.menu-button:hover .menu-button__icon{cursor:pointer}.menu-button__options{background-color:var(--a-ds-color-n-95);box-sizing:border-box;position:absolute;top:32px;left:0;right:0;animation:fadeInOptions .25s;min-width:240px;box-shadow:var(--a-ds-elevate-3);border-radius:4px;border:1px solid var(--a-ds-color-n-80);z-index:var(--stack-order-level1)}.menu-button__options--right{left:auto;right:0}.menu-button__options__option{display:flex;flex-direction:row;padding:10px 8px 16px}.menu-button__options__option-icon-container{display:flex;align-items:center;justify-content:center;width:40px}.menu-button__options__option:hover{background-color:var(--a-ds-color-n-80);cursor:pointer}@keyframes fadeInOptions{0%{opacity:0}to{opacity:1}}.inline-text-delimiter{padding:0 4px}.web-lib__tooltip{position:relative;display:inherit}.web-lib__tooltip:before,.web-lib__tooltip:after{position:absolute;opacity:0;visibility:hidden}.web-lib__tooltip:hover:before,.web-lib__tooltip:hover:after{opacity:1;visibility:visible}.web-lib__tooltip:before{content:attr(data-tooltip);z-index:var(--stack-order-level3);color:#fff;background:var(--a-ds-surface-dark);border-radius:4px;padding:8px;font-size:var(--a-ds-font-size-medium);width:max-content;max-width:300px;white-space:pre-line}.web-lib__tooltip:after{content:"";width:0;height:0}.web-lib__tooltip--top:before,.web-lib__tooltip--top:after{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:15px}.web-lib__tooltip--top:after{margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--a-ds-surface-dark)}.web-lib__tooltip--top-left:before,.web-lib__tooltip--top-left:after,.web-lib__tooltip--top-right:before,.web-lib__tooltip--top-right:after{bottom:100%;margin-bottom:15px}.web-lib__tooltip--top-left:before{left:0}.web-lib__tooltip--top-right:before{right:0}.web-lib__tooltip--top-left:after,.web-lib__tooltip--top-right:after{margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--a-ds-surface-dark)}.web-lib__tooltip--top-left:after{left:8px}.web-lib__tooltip--top-right:after{right:8px}.web-lib__tooltip--bottom:before,.web-lib__tooltip--bottom:after{top:100%;left:50%;transform:translate(-50%);margin-top:15px}.web-lib__tooltip--bottom:after{margin-top:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--a-ds-surface-dark)}.web-lib__tooltip--bottom-left:before,.web-lib__tooltip--bottom-left:after,.web-lib__tooltip--bottom-right:before,.web-lib__tooltip--bottom-right:after{top:100%;margin-top:15px}.web-lib__tooltip--bottom-left:before{left:0}.web-lib__tooltip--bottom-right:before{right:0}.web-lib__tooltip--bottom-left:after,.web-lib__tooltip--bottom-right:after{margin-top:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--a-ds-surface-dark)}.web-lib__tooltip--bottom-left:after{left:8px}.web-lib__tooltip--bottom-right:after{right:8px}.web-lib__tooltip--right:before,.web-lib__tooltip--right:after{top:50%;left:100%;transform:translateY(-50%);margin-left:15px}.web-lib__tooltip--right:after{margin-left:8px;border-top:5px solid transparent;border-right:7px solid var(--a-ds-surface-dark);border-bottom:5px solid transparent}.web-lib__tooltip--left:before,.web-lib__tooltip--left:after{top:50%;right:100%;transform:translateY(-50%);margin-right:15px}.web-lib__tooltip--left:after{margin-right:8px;border-top:5px solid transparent;border-left:7px solid var(--a-ds-surface-dark);border-bottom:5px solid transparent}.catalog__title{background-color:var(--a-ds-surface-highest);padding:16px 20px}.catalog__add-new-button{color:var(--a-ds-color-n-10);border:1px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-2);padding:8px 16px;border-radius:3vmin;cursor:pointer}.catalog__filters-outside-click{width:100%}.catalog__filters{border:1px solid var(--a-ds-color-n-80);border-left:0;border-right:0;padding:10px 20px;transition:opacity .35s ease-in-out,height .45s ease-in-out,padding-top .35s ease-in-out,padding-bottom .35s ease-in-out}.catalog__filters--hidden{overflow:hidden;height:0;padding-top:0;padding-bottom:0;opacity:0}.catalog__content{flex:1;overflow-y:auto}.catalog__search-tab{display:flex;flex:.5 1;height:100%;overflow:hidden}.catalog__search-tab:has(.catalog-search-results-container--collapsed){flex:0 1;overflow:visible}.catalog__search-tab:has(.catalog-search-results-container--collapsed) .catalog__search-tab-total{display:none}.catalog__search-tab:has(.catalog-search-results-container--collapsed)+.catalog__selected-tab .preview-card{left:40px}.catalog-search-results-container{position:relative;width:100%;height:100%}.catalog-search-results-container.catalog-search-results-container--collapsed{width:0}.catalog-search-results-collapse-button{position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--a-ds-surface-highest);border:1px solid var(--a-ds-color-n-80);padding:12px 2px;border-radius:16px 0 0 16px;color:var(--a-ds-color-n-10);cursor:pointer;box-shadow:0 1px 4px -2px #1d293914,0 2px 8px 2px #30303a1a}.catalog-search-results-collapse-button--collapsed{top:calc(50% + 64px);right:-24px;transform:translateY(-50%) rotate(180deg)}.catalog__selected-tab{background-color:var(--a-ds-surface-highest);border-left:1px solid var(--a-ds-color-n-80);display:flex;flex:1;height:100%;overflow:hidden}.catalog__search-tab-total,.catalog__item-actions{border-bottom:1px solid transparent;height:50px;padding:32px 20px}.catalog__cart-button--added{cursor:default}.catalog__item-actions{border-bottom:1px solid var(--a-ds-color-n-80)}.catalog__search-results,.catalog__item{display:flex;flex:1;flex-direction:column;height:100%;width:100%}.catalog__item{overflow-y:auto}.catalog--loading{height:200px;animation:fadeInSearchItem .4s}.catalog__item .catalog-item__details,.catalog__item .catalog-item__feedback{max-width:1000px;margin:0 auto}.catalog__item .catalog-item__feedback{max-width:1040px;margin:0 auto}@keyframes fadeInLoading{0%{opacity:0}to{opacity:1}}.multiselection-dropdown__container{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--a-ds-color-n-80);border-radius:4px;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);display:flex;cursor:pointer;width:100%}.multiselection-dropdown__container--row{flex-direction:row;align-items:center}.multiselection-dropdown__container--column{flex-direction:column}.multiselection-dropdown__group{width:100%}.multiselection-dropdown{box-sizing:border-box;position:relative;width:100%}.multiselection-dropdown__options button{padding:6px 0}.multiselection-dropdown--open,.multiselection-dropdown:hover,.multiselection-dropdown__option:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.multiselection-dropdown__current-column{width:80%}.multiselection-dropdown__current{cursor:pointer;padding:5px 8px 7px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multiselection-dropdown__option{display:flex;align-items:center;cursor:pointer}.multiselection-dropdown__option{margin:5px}.multiselection-dropdown__options{position:absolute;top:100%;width:100%;min-width:max-content;max-height:300px;overflow-y:auto;background-color:var(--a-ds-surface-highest);z-index:var(--stack-order-level3);box-shadow:var(--a-ds-elevate-3)}.multiselection-dropdown__option__checkbox{margin-right:10px;cursor:pointer}.multiselection-dropdown__triangle{display:flex;align-items:center;margin-left:auto;margin-right:8px;padding-left:4px}.multiselection-dropdown__label{display:block;font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-50);margin-top:4px;margin-bottom:-1px;padding:0 8px}.modal-overlay{background-color:var(--a-ds-surface-overlay-light);position:fixed;top:0;bottom:0;left:0;right:0;animation:fadeInOverlay .25s;z-index:var(--stack-order-level5)}.modal-overlay__container{background-color:var(--a-ds-surface-high);border-radius:20px;width:90%;max-width:850px;height:800px;max-height:90%;overflow-y:auto;margin:2.5% auto}.modal-overlay__content--padding-medium{padding:20px}.modal-overlay__header{background-color:var(--a-ds-surface-highest);position:relative;border-bottom:2px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-3);padding:20px}.modal-overlay__close{position:absolute;top:12px;right:12px;padding:4px}.modal-overlay__content{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.modal-overlay__footer{background-color:var(--a-ds-surface-highest);border-top:2px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-3);padding:16px}.google-place-input{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);border-radius:4px;width:100%}.google-place-input:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.google-place-input:focus-within{border-color:var(--a-ds-color-n-20)}.google-place__label{display:block;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-small);color:var(--a-ds-font-color-secondary);margin-top:4px;padding:0 8px}.google-place__copy-id{color:var(--a-ds-color-t-30)}.google-place__input input{box-sizing:border-box;border:none;border-radius:4px;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);padding:5px 8px 7px;cursor:pointer;width:100%;outline:none}.google-place__input input:hover,.google-place__input input:focus{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.google-place__input input:focus{color:var(--a-ds-font-color-primary)}.google-place__clear{position:absolute;right:6px;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.google-place__clear--with-label{top:-4px}.google-place__location-pin{position:absolute;top:50%;transform:translateY(-50%);right:8px}.google-place__input:has(.google-place__location-pin) input,.google-place__input:has(.google-place__close-icon) input{padding-right:30px}.catalog-beta-filters__primary>div{flex:.25;max-width:300px}.catalog-beta-filters__secondary-filters-section{padding:32px 0;border-bottom:1px solid var(--a-ds-color-n-80)}.catalog-beta-filters__secondary-filters-section:last-child{border-bottom:none}.catalog-beta-filters__column-left{width:40%}.catalog-beta-filters .google-place__input,.catalog-view__search .google-place{width:100%}.catalog-beta-filters__number-of-filters{display:flex;background-color:var(--a-ds-color-p-10);color:var(--a-ds-color-n-100);font-size:var(--a-ds-font-size-xxsmall);width:16px;min-width:16px;height:16px;border-radius:50%;align-items:center;justify-content:center}.catalog-beta-filters__checkboxes{width:100%;column-count:2;column-gap:40px}.catalog-beta-filters__checkboxes .checkbox__container{padding:0 0 16px}.catalog-beta-filters-active-secondary-filters{flex-wrap:wrap}.catalog-beta-filters__active-secondary-filter-tag-close{cursor:pointer}.catalog-beta-filters__active-secondary-filter-tag-close:hover .icon{transition:color .25s ease-in-out;color:var(--a-ds-color-p-10)}.catalog-filters-minimized{background-color:var(--a-ds-surface-highest);cursor:pointer;padding:20px;animation:fadeIn .4s ease-in-out}.catalog-filters-minimized__filter-values{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-tags{flex-wrap:wrap}.select-tags__category{min-width:30%}.full-screen-overlay{background-color:var(--a-ds-surface-overlay-light);position:fixed;top:0;bottom:0;left:0;right:0;animation:fadeInOverlay .25s;z-index:var(--stack-order-level5)}.full-screen-overlay__container{background-color:var(--a-ds-surface);margin-left:250px;width:calc(100% - 250px);height:100%;max-height:100%;overflow-y:auto}.mobile .full-screen-overlay__container{margin:0;width:100%}.full-screen-overlay__content{flex:1;height:100%}.full-screen-overlay__bucket{background-color:var(--a-ds-surface);border-radius:12px;position:fixed;bottom:20px;left:20px;width:208px;height:auto;box-shadow:var(--a-ds-elevate-5);animation:fadeInOverlay .25s;overflow:hidden;max-height:calc(100% - 48px)}.full-screen-overlay__bucket--minimized{cursor:pointer}.full-screen-overlay__bucket--maximized{width:400px;height:auto}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}.catalog-item-create__find-from-google-content{padding:20px}.catalog-item-create__duplicate-container{background-color:var(--a-ds-surface-low);border-radius:8px;padding:16px;cursor:pointer}.catalog-item-create__duplicate-article{min-width:450px}.catalog-item-create__duplicate-match-details{height:100%}.catalog-item-create__find-from-google-thumbnail{position:relative;background-color:var(--a-ds-color-n-70);border-radius:12px;width:200px;min-width:200px;height:200px}.catalog-item-create__find-from-google-thumbnail-image{border-radius:12px;object-fit:cover;width:100%;height:100%}.catalog-item-create__find-from-google-thumbnail-image-count{position:absolute;bottom:0;right:0}.catalog-item-create__find-from-google-details{flex:1}.catalog-item-create__find-from-google-actions{padding:24px}.catalog-item-create__title{border-bottom:1px solid var(--a-ds-color-n-80);height:50px;padding:0 20px}.hr{width:100%;border:none;border-bottom:2px solid var(--a-ds-color-n-80)}.hr--n10{border-color:var(--a-ds-color-n-10)}.hr--n20{border-color:var(--a-ds-color-n-20)}.hr--n50{border-color:var(--a-ds-color-n-50)}.hr--n60{border-color:var(--a-ds-color-n-60)}.hr--n100{border-color:var(--a-ds-color-n-100)}.hr--xxlarge{margin:64px 0}.hr--xlarge{margin:36px 0}.hr--large{margin:24px 0}.hr--medium{margin:16px 0}.hr--small{margin:8px 0}.hr--xsmall{margin:4px 0}.hr--xxsmall{margin:2px 0}:root{--article-thumbnail-large: 64px;--article-thumbnail-medium: 52px;--article-thumbnail-small: 40px}.article-thumbnail__image-container{background-color:var(--a-ds-color-n-70);border-radius:8px}.article-thumbnail--large{height:var(--article-thumbnail-large)}.article-thumbnail--large .article-thumbnail__image-container{width:var(--article-thumbnail-large);min-width:var(--article-thumbnail-large);height:var(--article-thumbnail-large)}.article-thumbnail--medium{height:var(--article-thumbnail-medium)}.article-thumbnail--medium .article-thumbnail__image-container{width:var(--article-thumbnail-medium);min-width:var(--article-thumbnail-medium);height:var(--article-thumbnail-medium)}.article-thumbnail--small{height:var(--article-thumbnail-small)}.article-thumbnail--small .article-thumbnail__image-container{width:var(--article-thumbnail-small);min-width:var(--article-thumbnail-small);height:var(--article-thumbnail-small)}.article-thumbnail__image{border-radius:8px;object-fit:cover;width:100%;height:100%}.article-thumbnail__details{height:100%}.article-thumbnail--large .article-thumbnail__details{width:calc(100% - var(--article-thumbnail-large) - 32px)}.article-thumbnail--medium .article-thumbnail__details{width:calc(100% - var(--article-thumbnail-medium) - 24px)}.article-thumbnail--small .article-thumbnail__details{width:calc(100% - var(--article-thumbnail-small) - 16px)}.article-full{height:fit-content;display:flex;flex-direction:column;background:var(--color-brown-light);width:var(--device-width)}.article-full__header{padding:0 var(--margin-left);padding-top:80px;padding-bottom:132px}.article-full__header .heading1{padding:0;margin-bottom:8px}.article-full__mainContent{background-color:#fff;padding:0 var(--margin-left)}.article-full__location-container{margin:0 calc(-2 * var(--margin-left));padding:0 var(--margin-left)}.article-full__location{display:block;background-color:var(--primary-charcoal-dark);padding:calc(2 * var(--margin-left)) var(--gutter-narrow)}.article-full__location .paragraph{color:#fff!important}.article-full__location .paragraph.highlight-link{color:var(--color-highlight)!important}.article-full__location-title{color:var(--color-grey-extra-light)!important}.article-full__distance{color:var(--color-charcoal);margin-top:4px}.article-full__insight{background:var(--color-brown-extra-light);margin:0 calc(-1 * var(--margin-left));padding:calc(2 * var(--margin-left)) var(--margin-left);position:relative}.article-full__insight p{padding:0 var(--gutter-sm)}.article-full__insight-title{position:absolute;top:-12px}.article-full__ctaBlock{background-color:var(--color-grey-extra-light);padding:var(--gutter-mid) var(--gutter-narrow);text-align:center}.article-full__subtitle{margin-bottom:var(--gutter-sm)}.article-full__images{margin-top:-100px;display:flex;flex-direction:row;overflow-x:scroll;scroll-snap-type:x mandatory}.article-full__imageIndicators{display:flex;flex-direction:row;justify-content:right}.article-full__imageIndicators__indicator{width:20px;height:1px;border:1px solid var(--primary-charcoal-light);margin-left:var(--gutter-xs)}.article-full__images img{padding-right:10px;scroll-snap-align:start;height:250px}.article-full__content{margin-left:var(--gutter-sm)}.article-full__tag-row{display:flex;align-items:center;padding-bottom:8px}.article-full__tag-category{min-width:30%;align-self:flex-start}.article-full__tag-list>div{display:inline-block}:root{--primary-charcoal-dark: #30303a;--primary-charcoal-light: #57575f;--color-brown-light: #d1c8c1;--color-brown-extra-light: #e8e4e0;--color-grey-extra-light: #e9eceb;--color-highlight: #c8f88b;--font-mint: "Mint Grotesk";--font-sf-pro: -apple-system, BlinkMacSystemFont, sans-serif;--margin-left: 16px;--margin-right: 22px;--margin-tiny: 8px;--margin-narrow: 11px;--margin-mid: 16px;--margin-wide: 22px;--margin-large: 32px;--gutter-xs: 4px;--gutter-sm: 8px;--gutter-tiny: 11px;--gutter-narrow: 16px;--gutter-mid: 22px;--gutter-wide: 37px;--gutter-widest: 74px;--device-width: 390px}.storyblok .padding-left-right{padding-left:var(--margin-left);padding-right:var(--margin-right)}.storyblok .left-indent{margin-left:var(--margin-wide)}.storyblok .top-gutter-tiny{margin-top:var(--gutter-tiny)}.storyblok .top-gutter-narrow{margin-top:var(--gutter-narrow)}.storyblok .top-gutter-mid{margin-top:var(--gutter-mid)}.storyblok .top-gutter-wide{margin-top:var(--gutter-wide)}.storyblok .top-gutter-widest{margin-top:var(--gutter-widest)!important}.storyblok .bottom-gutter-tiny{margin-bottom:var(--gutter-tiny)}.storyblok .bottom-gutter-narrow{margin-bottom:var(--gutter-narrow)}.storyblok .bottom-gutter-mid{margin-bottom:var(--gutter-mid)}.storyblok .bottom-gutter-wide{margin-bottom:var(--gutter-wide)}.storyblok .bottom-gutter-widest{margin-bottom:var(--gutter-widest)}.storyblok .border-bottom{border-bottom:1px dashed var(--primary-charcoal-dark)}.storyblok .heading1{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:28px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:-.28px;text-transform:uppercase}.storyblok .heading1 i,.storyblok .heading2 i{font-weight:500}.storyblok .heading2{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:22px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:-.22px;text-transform:uppercase}.storyblok .heading3{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:17px;font-style:normal;font-weight:800;line-height:19px;letter-spacing:-.17px;text-transform:uppercase}.storyblok .heading4{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:15px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:-.15px;text-transform:uppercase}.storyblok .heading5{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:13px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:-.13px;text-transform:uppercase}.storyblok .paragraphLarge{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:22px;font-style:normal;font-weight:700;line-height:28px}.storyblok .paragraphMediumLarge{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:20px;font-style:normal;font-weight:700;line-height:28px}.storyblok .paragraphMedium{font-family:var(--font-mint);color:var(--primary-charcoal-dark);font-size:17px;font-style:normal;font-weight:600;line-height:28px}.storyblok .paragraph{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.storyblok .paragraphItalic{font-family:var(--font-sf-pro);color:var(--primary-charcoal-dark);font-size:16px;font-style:italic;font-weight:400;line-height:24px;letter-spacing:-.32px}.storyblok .paragraphInfo{font-family:var(--font-sf-pro);color:var(--primary-charcoal-dark);font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.storyblok .paragraphSmall{font-family:var(--font-sf-pro);color:var(--primary-charcoal-light);font-size:13px;font-style:normal;font-weight:400;line-height:19px}.storyblok .infoLarge{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:15px;font-style:normal;font-weight:700;line-height:17px;text-transform:uppercase}.storyblok .info{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:13px;font-style:normal;font-weight:700;line-height:15px;text-transform:uppercase}.storyblok .infoSmall{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:11px;font-style:normal;font-weight:700;line-height:13px;text-transform:uppercase}.storyblok .largeInfoText{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:15px;font-style:normal;font-weight:510;line-height:17px;letter-spacing:-.3px}.storyblok .infoText{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:13px;font-style:normal;font-weight:590;line-height:17px;letter-spacing:-.13px}.storyblok .smallInfoText{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:10px;font-style:normal;font-weight:600;line-height:13px;letter-spacing:.1px}.storyblok .label{color:var(--primary-charcoal-dark);font-family:var(--font-mint);font-size:9px;font-style:normal;font-weight:700;line-height:11px;letter-spacing:.09px;text-transform:uppercase}.storyblok .textButton{color:var(--primary-charcoal-dark);font-family:var(--font-sf-pro);font-size:14px;font-style:normal;font-weight:590;line-height:16px;letter-spacing:-.14px}.storyblok .appButton{color:var(--primary-charcoal-dark);font-family:var(--font-mint);font-size:13px;font-style:normal;font-weight:700;line-height:17px;text-transform:uppercase}.storyblok .smallButton{color:var(--primary-charcoal-dark);font-family:var(--font-mint);font-size:12px;font-style:normal;font-weight:700;line-height:14px;text-transform:uppercase}.storyblok .btn{border:1px solid var(--primary-charcoal-dark);cursor:pointer;text-decoration:none!important;padding:16px;display:block;margin:16px 0;text-align:center}.storyblok .tag{display:inline-block;background-color:var(--color-highlight);color:var(--a-ds-font-color-primary);text-transform:uppercase;font-family:var(--a-ds-primary-font);font-size:11px;font-weight:600;padding:4px 8px;margin-bottom:var(--gutter-sm)}.storyblok img{max-width:100%}.storyblok div{box-sizing:border-box}.storyblok .heading1 p,.storyblok .heading2 p,.storyblok .heading3 p,.storyblok .heading4 p,.storyblok .heading5 p{margin:0}.storyblok .deprecation-info{color:red}:root{--app-preview-device-frame-width: 18px;--preview-width: calc( var(--device-width) + var(--app-preview-device-frame-width) * 2 );--preview-height: calc( var(--device-height) + var(--app-preview-device-frame-width) * 2 );--app-preview-scale: .75;--preview-left-margin-offset: calc( var(--preview-width) * (1 - var(--app-preview-scale)) * -1 );--preview-bottom-margin-offset: calc( var(--preview-height) * (1 - var(--app-preview-scale)) * -1 )}.app-preview{position:relative;width:var(--preview-width);height:var(--preview-height);padding:var(--app-preview-device-frame-width);transform:scale(var(--app-preview-scale));transform-origin:left top;margin-bottom:var(--preview-bottom-margin-offset);margin-right:var(--preview-left-margin-offset)}.app-preview__content{height:100%;border-radius:24px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.app-preview__content::-webkit-scrollbar{display:none}.app-preview__mobile-frame{pointer-events:none;position:absolute;background-image:url(/assets/iphone-14-frame-CB9XioTJ.png);background-size:contain;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0}.autocomplete-dropdown{position:relative;width:100%;flex:1;min-width:fit-content}.autocomplete-dropdown__selections{position:absolute;bottom:5px;left:8px}.autocomplete-dropdown__expand-more{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;cursor:pointer;height:100%;width:40px}.autocomplete-dropdown__options{position:absolute;top:calc(100% + 2px);width:100%;max-height:300px;overflow-y:auto;background-color:var(--a-ds-color-n-95);z-index:var(--stack-order-level3);box-shadow:var(--a-ds-elevate-5);border-radius:6px}.autocomplete-dropdown__option:hover{background-color:var(--a-ds-color-n-90)}.autocomplete-dropdown input[type=textfield]{padding-right:32px}.autocomplete-dropdown--with-selections input[type=textfield]{padding-left:110px}.autocomplete-dropdown .input__container.input--readonly .input{background-color:var(--a-ds-surface-highest)}.autocomplete-dropdown .input__container.input--readonly input{color:var(--a-ds-font-color-primary)}.autocomplete-dropdown__option .checkbox .checkbox__label{padding:15px 12px}.toggle.react-toggle.react-toggle--checked .react-toggle-thumb{height:16px;width:16px;background:#11d890;border:1px solid #f4f1ed}.toggle .react-toggle--focus .react-toggle-thumb{box-shadow:none}.toggle.react-toggle .react-toggle-thumb{top:0;left:0;height:16px;width:16px;background:#fff;border:1px solid #f4f1ed}.toggle.react-toggle--checked .react-toggle-thumb{left:16px;border:none}.toggle.react-toggle .react-toggle-track{height:16px;width:32px;background:#c4c4c4}.toggle.react-toggle:hover .react-toggle-track,.toggle.react-toggle.react-toggle--checked .react-toggle-track,.toggle.react-toggle.react-toggle--checked:hover .react-toggle-track{background:#c4c4c4}.title-value-pair__title{width:30%}.title-value-pair__value{flex-wrap:wrap;color:var(--a-ds-color-n-10);font-size:var(--a-ds-font-size-small);width:70%}.image-selector{flex:1}.image-selector__drag-and-drop{display:flex;flex:1;width:100%}.image-selector__thumbnails{border:1px solid transparent;overflow-x:scroll;transition:border-color .25s ease-in-out}.image-selector--invalid .image-selector__thumbnails{border-color:var(--a-ds-color-e-50);background-color:var(--a-ds-color-e-90)}.image-selector__thumbnail{position:relative}.image-selector__thumbnail,.image-selector__thumbnail-placeholder{flex-shrink:0;background-color:var(--a-ds-surface-lowest);height:250px;overflow:hidden;max-width:400px}.image-selector__thumbnail-placeholder{cursor:pointer;width:400px}.image-selector__thumbnail-image{height:100%}.image-selector__actions{position:absolute;top:4px;right:8px;visibility:hidden}.image-selector__thumbnail-icon{cursor:pointer}.image-selector__thumbnail:hover .image-selector__actions{visibility:visible}.drag-and-drop{position:relative}.drag-and-drop-active:after{pointer-events:none;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:attr(data-drag-and-drop);background-color:var(--a-ds-color-n-80);color:var(--a-ds-color-n-50);z-index:var(--stack-order-level5);border:dashed 1px var(--a-ds-color-n-60)}.external-image-select__thumbnails{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.external-image-select__thumbnail{background-color:var(--a-ds-color-n-80);display:flex;justify-content:center;flex-basis:264px;position:relative}.external-image-select__thumbnail-image{object-fit:cover;max-width:100%;height:205px;vertical-align:middle}.external-image-select__thumbnail--selected{outline:5px solid var(--a-ds-color-p-60)}.external-image-select__thumbnail--selected .pictogram-icon__container{position:absolute;top:10px;right:10px}.image-search__images{padding-top:8px;visibility:visible;animation:fadeIn .4s ease-in-out;height:100%}.image-search__images--hidden{pointer-events:none;visibility:hidden;height:0;animation:fadeOut .4s ease-in-out}.paragraph{font-family:var(--a-ds-primary-font);font-weight:400;white-space:pre-wrap}.paragraph--light{font-weight:300}.paragraph--normal{font-weight:400}.paragraph--semibold{font-weight:600}.paragraph--disabled{opacity:var(--a-ds-disabled-opacity)}.paragraph--large{font-size:var(--a-ds-font-size-large);line-height:24px}.paragraph--medium{font-size:var(--a-ds-font-size-medium);line-height:20px}.paragraph--small{font-size:var(--a-ds-font-size-small);line-height:16px}.paragraph--xsmall{font-size:var(--a-ds-font-size-xsmall);line-height:13px}.paragraph--n10{color:var(--a-ds-color-n-10)}.paragraph--n20{color:var(--a-ds-color-n-20)}.paragraph--n50{color:var(--a-ds-color-n-50)}.paragraph--n60{color:var(--a-ds-color-n-60)}.catalog-item-form__container{flex:1;overflow-y:auto}.catalog-item-form__item,.catalog-item-form__preview{height:100%;overflow:hidden}.catalog-item-form__item{flex:1}.catalog-item-form__preview{background-color:#000;flex:.3;max-width:350px;min-width:320px;overflow-x:auto;padding:20px 0}.catalog-item-form__form{background-color:var(--a-ds-surface);width:100%}.catalog-item-form__form .form__inputs,.catalog-item-form__form .form__actions{padding:20px}.catalog-item-form__form .form__actions{background-color:var(--a-ds-surface-highest);border-top:1px solid var(--a-ds-color-n-80)}.catalog-item-form__supplier-search{position:relative;background-color:var(--a-ds-surface-highest);border-width:1px;border-style:solid;border-color:var(--a-ds-color-n-80);border-radius:4px}.catalog-item-form__supplier-search input,.catalog-item-form__supplier-search .search-filter__icon,.catalog-item-form__supplier-search .search-filter__matches{background-color:transparent!important}.tiptap-editor__wrapper{position:relative;width:100%}.tiptap-editor__wrapper:has(label) .tiptap-editor{padding-top:24px}.tiptap-editor__wrapper:hover .tiptap-editor{border-color:var(--a-ds-color-n-60)}.tiptap-editor__wrapper:focus-within .tiptap-editor__label{color:var(--a-ds-color-n-20)}.tiptap-editor__wrapper:focus-within .tiptap-editor{border-color:var(--a-ds-color-n-20)}.tiptap-editor__label{position:absolute;top:5px;left:9px;display:block;z-index:1;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-small);color:var(--a-ds-font-color-secondary);pointer-events:none;transition:color .25s ease-in-out}.tiptap-editor__label.tiptap-editor__label--disabled{opacity:var(--a-ds-disabled-opacity)}.tiptap-editor{position:relative;background-color:var(--a-ds-surface-highest);border-width:1px;border-style:solid;border-color:var(--a-ds-color-n-80);width:100%;cursor:pointer;transition:border-color .25s ease-in-out;min-height:88px;padding:2px 8px 8px;outline:none}.tiptap-editor p{margin:1em 0 0}.tiptap-editor p:first-child{margin-top:0}.tiptap-editor p.is-editor-empty:first-child:before{color:var(--a-ds-font-color-tertiary);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-editor.tiptap-editor--invalid{border-color:var(--a-ds-color-e-50)!important;background-color:var(--a-ds-color-e-90)!important}.tiptap-editor.tiptap-editor--disabled{opacity:var(--a-ds-disabled-opacity);cursor:not-allowed}.tiptap-editor__supporting-text{display:inline-block;padding:4px 8px;white-space:pre-line;font-size:var(--a-ds-font-size-small);color:var(--a-ds-font-color-tertiary)}.translation-tabs{border-bottom:1px solid var(--a-ds-color-n-80)}.translation-tabs__with-bg-color{background-color:var(--a-ds-color-n-90);border-bottom:1px solid var(--a-ds-color-n-90)}.translation-tabs__tab{padding:16px;border-bottom:2px solid transparent}.translation-tabs__tab--active{border-bottom:2px solid var(--a-ds-color-n-10)}.translation-tabs__tab-content--active{padding-top:20px;animation:tabFadeIn .25s}.translation-tabs__tab-content--display-mode{display:none}.translation-tabs__tab-content--display-mode.translation-tabs__tab-content--active{display:block}.translation-tabs__tab-content--visibility-mode{visibility:hidden;height:0px}.translation-tabs__tab-content--visibility-mode.translation-tabs__tab-content--active{visibility:visible;height:100%}@keyframes tabFadeIn{0%{opacity:0}to{opacity:1}}.member-rating{display:flex;flex-direction:column;box-sizing:border-box}.member-rating__title{display:flex;flex-direction:row;box-sizing:border-box;font-weight:400;line-height:14px;color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium);margin-bottom:8px}.member-rating__message{color:var(--a-ds-surface-dark);font-size:var(--a-ds-font-size-medium);font-weight:400;line-height:18px;margin-top:8px}.member_ratings{display:flex;flex-direction:column;box-sizing:border-box;border-top:2px solid var(--a-ds-color-n-90);padding:16px 0}.member-ratings__title{display:flex;flex-direction:row;box-sizing:border-box;font-weight:600;gap:8px;padding-bottom:20px}.catalog-view{animation:fadeInSearchItem .45s}.catalog-view a{display:flex;word-break:break-all}.catalog-item--archived{pointer-events:none;opacity:.5}.catalog-item__main-content,.catalog-item__feedback{padding:20px}.catalog-item__feedback{background-color:var(--a-ds-color-n-95)}.catalog-item__content-categories{font-size:var(--a-ds-font-size-medium);color:var(--a-ds-font-color-tertiary)}.catalog-item__details{container-name:catalog-item-details;container-type:inline-size;max-width:1280px;margin:0 auto}.catalog-item__primary-details{flex-direction:column;padding:20px 0}.catalog-item__content-images{max-width:100%}.catalog-item__images{flex-shrink:0;height:250px;overflow-x:scroll}.catalog-item__image,.catalog-item__image-placeholder{background-color:var(--a-ds-color-n-90);height:250px;flex-shrink:0}.catalog-item__image-placeholder{width:400px}.catalog-item__extra-spacer{padding-top:20px;padding-bottom:20px}@container catalog-item-details (min-width: 500px){.catalog-item__primary-details{flex-direction:row}}.lmt-google-map{height:156px;width:100%;animation:fadeInGoogleMap .4s}@keyframes fadeInGoogleMap{0%{opacity:0}to{opacity:1}}.paginated-list{overflow-y:auto;width:100%}.paginated-list--loading{display:flex;width:100%;height:50px;align-items:center;justify-content:center}.search-result-item{padding:16px 20px;cursor:pointer;animation:fadeInSearchItem .25s}.search-result-item--selected{background-color:var(--a-ds-color-n-80)}.search-result-item--highlighted{background-color:var(--a-ds-color-n-90)}.search-result-item__details{flex:1}.search-result-item__thumbnail{position:relative;width:64px;height:64px;background-color:var(--a-ds-color-n-70);border-radius:8px}.search-result-item__image{border-radius:10px;object-fit:cover;width:100%;height:100%}@keyframes fadeInSearchItem{0%{opacity:0}to{opacity:1}}.edit-catalog-item__title{border-bottom:1px solid var(--a-ds-color-n-80);height:50px;padding:0 20px}.edit-catalog-item__loading,.item-not-found{flex:1;height:100%}.preview-card{width:300px;height:70%;overflow-y:auto;overflow-x:hidden;background-color:var(--a-ds-surface-highest);border-radius:16px;padding:16px;position:absolute;top:50%;left:16px;z-index:1;transform:translateY(-50%)}.preview-card::-webkit-scrollbar{width:6px}.preview-card::-webkit-scrollbar-track{background:var(--a-ds-surface-low);border-radius:4px}.preview-card::-webkit-scrollbar-thumb{background:var(--a-ds-color-n-70);border-radius:4px}@supports not selector(::-webkit-scrollbar){.preview-card{scrollbar-color:var(--a-ds-color-n-70) var(--a-ds-surface-low)}}.preview-card__images{width:100%;height:250px;flex-shrink:0;overflow-x:auto;padding-bottom:4px}.preview-card__images::-webkit-scrollbar{height:8px}.preview-card__images::-webkit-scrollbar-track{background:var(--a-ds-surface-low);border-radius:4px}.preview-card__images::-webkit-scrollbar-thumb{background:var(--a-ds-color-n-70);border-radius:4px}@supports not selector(::-webkit-scrollbar){.preview-card__images{scrollbar-color:var(--a-ds-color-n-70) var(--a-ds-surface-low)}}.preview-card__images .catalog-item__image-placeholder{width:100%;height:100%;background-color:var(--a-ds-surface-low);border-radius:8px;overflow:hidden;aspect-ratio:1;object-fit:cover}.preview-card__image{width:auto;height:100%;border-radius:8px;overflow:hidden;aspect-ratio:1;object-fit:cover;flex-shrink:0}.catalog__map-view{position:relative;width:100%;height:100%}.catalog__map-view-search-button{position:absolute;bottom:12px;right:0;left:0;margin:0 auto;width:fit-content;z-index:11}.view-catalog-item-actions{border-bottom:1px solid var(--a-ds-color-n-80);height:50px;padding:32px 20px}.view-catalog-item__loading{flex:1;height:100%}.toast-messages__container{display:flex;flex-direction:column;align-items:center;position:fixed;left:0;right:0;top:15px;z-index:var(--stack-order-level5)}.toast-message{background-color:var(--a-ds-surface-highest);color:var(--a-ds-font-color-primary);border:1px solid var(--a-ds-color-n-80);padding:15px;border-radius:5px;margin:0 auto;text-align:center;box-shadow:var(--a-ds-elevate-3);display:flex;gap:10px;align-items:center;position:relative;-webkit-user-select:none;user-select:none}.toast-message__info{pointer-events:none}.toast-message__notification{gap:16px;max-width:1000px;width:60%;min-width:300px;overflow:hidden;cursor:pointer}.toast-message__middle{text-align:left;display:flex;flex-direction:column;gap:10px}.toast-message__title{display:inline-block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.toast-message__subtitle{font-size:var(--a-ds-font-size-medium);display:table;table-layout:fixed;width:100%}.toast-message__subtitle-truncate{display:table-cell;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-message__subtitle-truncate .tag{margin-right:8px}.toast-message__subtitle .deadline-indicator{margin-right:10px}.toast-message__completion-indicator{position:absolute;height:2px;width:100%;bottom:0;left:0;right:0;background-color:var(--a-ds-color-p-60);animation:completeProgressBar 6s ease-in-out}.toast-message.animate-in{animation:animateIn .25s ease-out}.toast-message.animate-out{opacity:0;animation:animateOut .3s ease-in}@keyframes completeProgressBar{0%{width:0}to{width:100%}}@keyframes animateIn{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes animateOut{0%{opacity:1}to{opacity:0}}:root{--color-gray-light: #d3d9d7;--color-charcoal: #30303a;--device-width: 390px;--device-height: 844px}.app-h1{font-family:var(--a-ds-secondary-font);font-style:normal;font-weight:800;font-size:28px;line-height:30px;text-transform:uppercase;color:var(--color-charcoal)}.app-h2{font-family:var(--a-ds-secondary-font);font-style:normal;font-weight:800;font-size:22px;line-height:24px;text-transform:uppercase;color:var(--color-charcoal)}.app-h3{font-family:var(--a-ds-secondary-font);font-style:normal;font-weight:800;font-size:17px;line-height:19px;letter-spacing:-.01em;text-transform:uppercase;color:var(--color-charcoal)}.app-h5{font-family:var(--a-ds-secondary-font);font-style:normal;font-weight:700;font-size:13px;line-height:15px;letter-spacing:-.01em;text-transform:uppercase;color:var(--color-charcoal)}.app-p{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:var(--color-charcoal)}.app-button{width:358px;height:48px;border:1px solid var(--color-charcoal);margin-left:16px;font-family:var(--a-ds-secondary-font);font-style:normal;font-weight:700;font-size:13px;line-height:14px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:var(--color-charcoal)}.app-dashed-line{border:1px dashed var(--color-charcoal);width:var(--device-width);height:0px}.emoji-reaction{width:32px;height:32px;background:#fff;border-radius:74px;font-size:14px;line-height:22px;display:flex;align-items:center;justify-content:center;cursor:default}.emoji-reaction__border-green{border:1px solid var(--a-ds-color-p-60)}.emoji-reaction__border-red{border:1px solid var(--a-ds-color-e-70)}.emoji-reaction__border-neutral{border:1px solid var(--a-ds-color-n-80)}.emoji-reaction .emoji-reaction__emoji{text-align:center;padding-right:1px;padding-top:5px}.alert-notification{display:flex;color:var(--a-ds-color-e-10);padding:8px;background-color:var(--a-ds-color-e-90);border-radius:8px}.component-back-button{margin-right:12px}.component-back-button:hover{cursor:pointer}.component-back-button:active{transform:translateY(1px)}.button-pill__header-pill{border-radius:18px;min-width:80px;padding:4px 16px;text-align:center;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3);border:1px solid var(--a-ds-color-n-80)}.button-pill--clickable{cursor:pointer}.button-pill__header-pill-text{color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-header4);padding:4px 0;font-weight:500}.button-pill__header-pill-icon-divider{background-color:var(--a-ds-color-n-80);height:20px;width:1px;margin:4px 8px}.component-round-button{background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3);border:1px solid var(--a-ds-color-n-80);padding:4px;width:24px;height:24px;border-radius:50%;cursor:pointer;box-sizing:content-box}.component-round-button:hover{cursor:pointer}.component-divider-horizontal__dotted{background:repeating-linear-gradient(to right,#000 0,#000 1px,#fff0 1px,#fff0 2px);height:1px}.component-divider-horizontal__solid{background:var(--a-ds-color-n-70);height:1px}.component-divider-vertical__dotted{background:repeating-linear-gradient(to bottom,#000 0,#000 1px,#fff0 1px,#fff0 2px);width:1px;height:calc(100% - 24px)}.component-divider-vertical__solid{background:var(--a-ds-color-n-70);width:1px;height:calc(100% - 24px)}.editable-textarea{font-size:var(--a-ds-font-size-large);color:var(--a-ds-font-color-primary);position:relative;display:flex;align-items:baseline;word-break:break-word;width:100%}.editable-textarea--row{flex-direction:row}.editable-textarea--column{flex-direction:column}.editable-textarea__label{padding-right:5px;display:flex;align-items:center;justify-content:space-between;font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-50)}.editable-textarea--row label{margin-bottom:2px}.editable-textarea--column label{width:100%;margin-bottom:2px}.editable-textarea__input{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);font-family:var(--a-ds-color-n-10);font-size:var(--a-ds-font-size-medium);color:var(--a-ds-font-color-primary);padding:6px 8px;border-radius:5px;cursor:pointer;resize:none;height:auto;width:100%;word-break:break-word}.editable-textarea textarea.invalid-input,.editable-textarea.invalid-input textarea{outline-color:red;border:1px solid red;border-radius:4px;background:#ffdada}.editable-textarea__input-container{position:relative;width:100%}.editable-textarea__input:hover,.editable-textarea__input:focus{background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70);transition:.25s}.editable-textarea__input:focus{color:var(--a-ds-font-color-primary);outline:none!important;box-shadow:var(--a-ds-elevate-2)}.editable-textarea__input--highlight{background-color:var(--a-ds-color-t-95)}.generated-options-selector{display:flex;background-color:var(--a-ds-surface-low);padding:16px}.generated-options-selector__header{cursor:pointer}.generated-options-selector__option{display:flex;width:100%;padding:8px;background-color:var(--a-ds-surface-high);border-radius:8px}.highlight{background-color:var(--a-ds-deadline-priority1);border-radius:8px;padding:8px 12px}.highlight .label{padding-top:3px;color:var(--a-ds-deadline-priority1-text)}.highlight--error,.highlight--error .label{color:var(--a-ds-color-e-10)}.hover-menu{display:flex;flex-direction:row;width:fit-content;box-shadow:var(--a-ds-elevate-5);background:#fff;border:1px solid var(--a-ds-color-n-80);border-radius:8px;padding:8px;gap:8px;font-size:0px}.hover-menu-item{width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.hover-menu-item:hover{background-color:var(--a-ds-color-n-90)}.hover-menu-item.disabled{cursor:not-allowed}.image_gallery{display:block}.image_gallery__photos{display:grid;justify-content:center}.image_gallery__photos-img{object-fit:cover;grid-column:1;grid-row:1}.image_gallery__photos-img:hover{cursor:pointer}.image_gallery__bars-right{display:flex;flex-direction:row;box-sizing:border-box;justify-content:right;margin-top:10px}.image_gallery__bars-left{display:flex;flex-direction:row;box-sizing:border-box;justify-content:left;margin-top:10px}.image_gallery__bars-center{display:flex;flex-direction:row;box-sizing:border-box;justify-content:center;margin-top:10px}.image_gallery__bar,.image_gallery__bar-active{cursor:pointer;position:relative;width:20px;height:20px;margin-left:6px}.image_gallery__bar:before,.image_gallery__bar-active:before{content:"";position:absolute;bottom:50%;margin-bottom:-1px;height:2px;background-color:var(--a-ds-color-n-75);width:100%}.image_gallery__bar-active:before{background-color:var(--a-ds-surface-dark)}.image_gallery__bar:hover:before{background-color:var(--a-ds-surface-dark)}.local-datepicker__input{font-size:inherit;padding:4px;border:0px}.local-datepicker__input.showpicker-supported{visibility:hidden;position:absolute;bottom:0}.local-datepicker__fixed{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--stack-oder-level-5)}.local-datepicker__buttons-wrapper{background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3);border-radius:4px;padding-bottom:10px}.local-datepicker__buttons{margin:5px 10px 0;display:flex;justify-content:space-between}.render-links-with-tooltips a{position:relative;text-decoration:underline}.render-links-with-tooltips a:hover:after{position:absolute;content:"";width:0;height:0;margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--a-ds-surface-dark);left:50%;transform:translate(-50%);bottom:15px;z-index:var(--stack-order-level3)}.render-links-with-tooltips a:hover:before{content:" " attr(href) " ";bottom:30px;position:absolute;background:#666;text-decoration:none!important;pointer-events:none;z-index:var(--stack-order-level3);color:#fff;background:var(--a-ds-surface-dark);border-radius:4px;padding:8px;font-size:var(--a-ds-font-size-medium);left:50%;transform:translate(-50%);width:max-content;max-width:300px}.render-links-with-tooltips a.dynamic-position-left:hover:before{left:0;transform:unset}.render-links-with-tooltips a.dynamic-position-right:hover:before{left:100%;transform:translate(-100%)}.rounded-selection-toggle{background-color:var(--a-ds-color-n-90);display:flex;border-radius:3vmin;padding:8px;-webkit-user-select:none;user-select:none}.rounded-selection-toggle__option{padding:8px 15px;cursor:pointer;color:var(--a-ds-font-color-secondary)}.rounded-selection-toggle__option:hover{color:var(--a-ds-font-color-primary)}.rounded-selection-toggle__option--selected{border-radius:3vmin;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-1);color:var(--a-ds-font-color-primary)}.ticket-number{background-color:var(--a-ds-color-n-80);border-radius:4px;display:inline-block;padding:2px 4px;text-align:center;font-size:var(--a-ds-font-size-medium);font-weight:600}.ticket-number--backgroundless{background-color:none;background:none;padding:2px 0}.ticket-number--small{font-size:var(--a-ds-font-size-small)}.unread-messages-indicator{text-align:center;border-radius:15px;height:22px;line-height:22px;min-width:22px;padding:0 5px;box-sizing:border-box;background-color:var(--a-ds-color-n-90);color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium)}.unread-messages-indicator--overdue-info{color:var(--a-ds-font-color-secondary);background-color:var(--a-ds-color-n-90);font-weight:400}.unread-messages-indicator--unread,.unread-messages-indicator--overdue{color:#fff;background-color:var(--a-ds-color-s-30);font-weight:700}.unread-messages-indicator--overdue-soon{color:var(--a-ds-font-color-primary);background-color:var(--a-ds-deadline-priority1);font-weight:700}.request-card{background-color:var(--a-ds-surface-high);box-sizing:content-box;color:var(--a-ds-font-color-primary)}.request-card__request-meta{display:flex;flex-direction:column;align-items:center;justify-content:center;width:42px;margin-right:16px}.request-card__request-category{display:flex;justify-content:center;align-items:center;border-radius:50%}.request-card--horizontal .request-card__ticket-number{transform:translateY(-6px);margin-bottom:-6px}.request-card__detail-container{width:100%;align-self:center}.request-card__request-details,.request-card__status-details{display:flex;align-items:center;flex-wrap:wrap}.request-card__agent-avatar{position:relative;margin-right:4px}.request-card__title{display:flex;align-items:flex-start;justify-content:space-between;font-weight:500}.request-card__title--missing{opacity:.5}.request-card--vertical .request-card__title{min-height:36px}.request-card__status-title{display:flex;flex-direction:row;gap:8px;align-items:center}.request-card__status-title__step{color:var(--a-ds-font-color-secondary)}.request-card__status-details{display:flex;gap:8px}.request-card__assignee{font-size:var(--a-ds-font-size-medium);flex:.15;padding-left:0;align-items:center}.request-card__assignee img{margin-right:8px}.request-card__assignee-list{display:flex;flex-direction:column}.request-card--vertical{display:flex;flex-direction:column!important;gap:8px}.request-card__assignee .button{font-size:var(--a-ds-font-size-medium);display:flex;flex-direction:row;align-items:center;margin-left:0;margin-right:0}.request-card__assignee-list .member-assignee{color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium)}.request-card__vertical-row{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.request-card__vertical-row-fill{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.request-card .button-border{padding:8px 16px}.component-library{display:flex;flex-direction:row;padding-bottom:100px;box-sizing:border-box}.component-library--left{margin:0 20px}.component-library__title{font-size:26px;font-weight:700;padding:20px 0;margin-bottom:30px}.component-library__subtitle,.component-library__block-title{font-size:18px;border-bottom:1px solid rgba(0,0,0,.1)}.component-library__block{box-shadow:var(--a-ds-elevate-3);padding:20px;margin-bottom:20px;background-color:var(--a-ds-surface-high)}.component-library__block-title{margin-bottom:20px}.component-library__preview-block{width:50px;height:50px;display:inline-flex;box-sizing:border-box;cursor:pointer;align-items:center;justify-content:center}.component-library__group-block{display:flex;flex-direction:row;margin-bottom:8px;padding:4px}.app-components{display:flex;flex-direction:column;row-gap:10px}.component-library__table-of-contents{background-color:#fff;padding:20px;position:sticky;top:0;width:300px;height:100vh;overflow-y:auto}.component-library__table-of-contents ul{margin:0;padding:15px}.article-search-input__outside-clicks{width:100%}.article-search-input{position:relative}.article-search-input__hits{background-color:var(--a-ds-color-n-95);box-sizing:border-box;position:absolute;top:50px;animation:fadeInOptions .25s;min-width:240px;box-shadow:var(--a-ds-elevate-3);border-radius:4px;border:1px solid var(--a-ds-color-n-80);z-index:var(--stack-order-level3);max-height:400px;overflow-y:auto}.article-search-input__hit{padding:16px}.article-search-input__hit:hover{background-color:var(--a-ds-color-n-80);cursor:pointer}.article-search-input__hit--selected,.article-search-input__hit--selected:hover{background-color:var(--a-ds-color-t-90)}.message-attachment-preview{display:inline-flex;position:relative;align-items:center;border-radius:8px;-webkit-user-select:none;user-select:none}.chat-reply .message-attachment-preview{background-color:var(--a-ds-surface-highest);padding:8px;box-shadow:var(--a-ds-elevate-2)}.message-attachment-preview__remove{position:absolute;right:-8px;top:-6px}.message-attachment-preview:has(.message-attachment-preview__remove){padding-right:16px}.message-attachment-preview__image{width:40px;min-width:40px;height:40px;min-height:40px;object-fit:cover;border-radius:8px;background-color:var(--a-ds-surface-low)}.message-attachment-preview__title{max-width:190px}.chat-message--member .message-attachment-preview h5{color:var(--a-ds-font-color-dark-primary)}.message-attachment-preview__absolute-icon{position:relative}.message-attachment-preview__absolute-icon .pictogram-icon__container{position:absolute;bottom:0;right:-6px}.sortable-list,.sortable-list__draggable{width:100%}.sortable-list--disabled{opacity:.6;cursor:not-allowed}.sortable-list__item-dragover-default{background-color:var(--a-ds-color-n-90);height:40px;width:100%;border:1px dashed var(--a-ds-color-n-60)}.request-snippet{background-color:var(--a-ds-surface-highest);border-radius:8px;box-shadow:0 1px 2px -1px #1d29390f,0 1px 4px 1px #1d29390f;padding:12px}.request-snippet__divider{padding:0;margin:0}.request-snippet__status{flex-wrap:wrap}.request-snippet__confimed-booking{position:relative;display:block}.request-snippet__confimed-booking,.request-snippet__confimed-booking-image{border-radius:8px;width:40px;height:40px}.request-snippet__confimed-booking-image{display:block;object-fit:cover}.request-snippet__confirmed-icon{background-color:var(--a-ds-color-p-90);position:absolute;bottom:-2px;right:0;border-radius:4px;width:20px;height:20px}.autocomplete{position:relative}.autocomplete__results{background-color:var(--a-ds-color-n-95);box-sizing:border-box;position:absolute;top:100%;left:0;width:100%;box-shadow:var(--a-ds-elevate-3);border-radius:4px;border:1px solid var(--a-ds-color-n-80);z-index:var(--stack-order-level1);max-height:300px;overflow-y:auto}.autocomplete__result-item{padding:8px}.autocomplete__result-item:hover{background-color:var(--a-ds-color-n-80);cursor:pointer}.autocomplete__selection-clear{display:flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:pointer;margin-right:2px}.autocomplete__input,.autocomplete__selection{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);padding:6px 8px;border-radius:5px;height:auto;width:100%}.autocomplete__input{font-family:var(--a-ds-color-n-10);font-size:var(--a-ds-font-size-medium);color:var(--a-ds-font-color-primary);cursor:pointer;resize:none;word-break:break-word}.autocomplete__input:hover,.autocomplete__input:focus{background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70);transition:.25s}.autocomplete__input:focus{color:var(--a-ds-font-color-primary);outline:none!important;box-shadow:var(--a-ds-elevate-2)}.invalid-input .autocomplete__input{outline-color:red;border:1px solid red;border-radius:4px;background:#ffdada}.paginated-list-examples__list{height:200px;overflow-y:auto}.search-filter{display:flex;flex-direction:row;align-items:center;width:100%}.mobile .search-filter{padding:8px}.search-filter input,.search-filter__matches,.search-filter__icon{background-color:var(--a-ds-surface-low);padding:8px;height:20px;box-sizing:content-box}.mobile .search-filter input,.mobile .search-filter__matches,.mobile .search-filter__icon{background-color:var(--a-ds-surface-highest)}.search-filter__icon{border-radius:4px 0 0 4px}.search-filter input{border:none;color:var(--a-ds-font-color-primary);font-weight:inherit;font-family:inherit;font-size:var(--a-ds-font-size-large);outline:none;padding-left:0;width:100%}.search-filter__matches{cursor:pointer;color:var(--a-ds-font-color-tertiary);font-size:var(--a-ds-font-size-medium);width:240px;padding-left:0;padding-right:8px;border-radius:0 4px 4px 0}.select-locations{background-color:var(--a-ds-color-n-90);border-radius:8px;padding:10px}.select-locations__disabled{pointer-events:none;opacity:.5}.select-locations__selected-item{background-color:var(--a-ds-color-n-95);border-radius:8px;border:1px solid var(--a-ds-color-n-80);padding:10px 16px}.theme-form{flex:1;overflow-y:auto;animation:fadeIn .4s}.theme-form__form{width:100%}.theme-form__inputs,.theme-form__actions{padding:20px}.theme-form__sortable-container{border-radius:8px;border:1px solid var(--a-ds-color-n-80);background:var(--a-ds-surface-high);padding:16px 10px;box-shadow:var(--a-ds-elevate-2);margin-bottom:8px}.theme-form__sortable-container--unpublished,.theme-form__targeting-location--disabled{opacity:.5}.theme-form .form__actions{background-color:var(--a-ds-surface-highest);border-top:1px solid var(--a-ds-color-n-80)}.edit-theme__title{border-bottom:1px solid var(--a-ds-color-n-80);height:50px;padding:0 20px}.edit-theme__loading{flex:1;height:100%}.fold{border-radius:8px;border:1px solid var(--a-ds-color-n-80);background:var(--a-ds-surface-high)}.fold__title{cursor:pointer;padding:20px}.fold__content{padding:0 20px 20px;animation:fadeIn .4s}.loading-skeleton{border-radius:8px;border:1px dashed var(--a-ds-color-n-70);background:var(--a-ds-color-n-80);width:100%;height:156px;animation:pulse 1.8s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.theme-view__article-container{overflow-x:auto;overflow-y:hidden;height:52px}.theme-view__article-container--small{height:40px}.theme-view{border-radius:8px;border:1px solid var(--a-ds-color-n-80);background:var(--a-ds-surface-high);padding:20px 20px 32px;animation:fadeIn .25s ease-in-out}.theme-view--editable:hover{background:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3)}.theme-view-group{background:var(--a-ds-surface)}.theme-view-edit-button{display:none}.theme-view:hover .theme-view-edit-button{display:initial}.theme-view__article{flex-shrink:0;width:380px}.theme-view__article--viewable{cursor:pointer}.theme-view__article--unpublished{opacity:.5}.theme-view__article--small{width:250px}.theme-view__article--missing{margin-right:8px;height:100%;border-radius:8px;background-color:var(--a-ds-color-n-90);flex-shrink:0;align-items:center;justify-content:center;text-align:center}.theme-list{padding:20px;overflow-y:auto;flex:1 1}.preview-themes{padding:20px;overflow-y:auto;flex:1}.preview-themes .theme-list{padding:0}.preview-themes__member-autocomplete{max-width:400px}.content-theme__add-new-button{color:var(--a-ds-color-n-10);border:1px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-2);border-radius:3vmin;padding:8px 16px}.content-themes__sync-button{white-space:nowrap}.content-themes__title{border-bottom:1px solid var(--a-ds-color-n-80);height:50px;padding:32px 20px}.theme-filters{border:1px solid var(--a-ds-color-n-80);border-left:0;border-right:0;padding:10px 20px}.theme-filter{flex:.25}.development-header{height:50px;min-height:50px;display:flex;align-items:center;justify-content:space-between;background-color:var(--a-ds-surface-darker);color:var(--a-ds-font-color-dark-primary);padding:0 15px}.development-link{color:#fff;text-decoration:none}:root{--overlay-footer-height: 64px}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:var(--stack-order-level4);background-color:var(--a-ds-surface-overlay-dark);display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:initial}.overlay--dark{background-color:var(--a-ds-surface-overlay-dark)}.overlay--light{background-color:var(--a-ds-surface-overlay-light)}.overlay__modal--fullsize{height:calc(100% - 100px);width:1000px;max-width:100%;max-height:100%;box-sizing:border-box}.overlay__modal{padding:20px 0 0;background-color:var(--a-ds-surface-highest);cursor:auto;box-sizing:border-box;overflow-y:auto}.app.mobile .overlay__modal{width:100%;min-width:100%}.overlay__scroll{padding:0 20px 20px;height:100%;max-width:100%;max-height:calc(100% - 30px);position:relative;box-sizing:border-box;overflow-y:auto}.overlay__scroll.overlay__scroll--with-footer{max-height:calc(100% - 30px - var(--overlay-footer-height))}.overlay__header{padding:0 20px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.overlay__header__print{border:1px solid black;border-radius:4px;width:fit-content;padding:2px 8px;margin-right:10px}.overlay__footer{background-color:var(--a-ds-surface-highest);border-top:1px solid var(--a-ds-color-n-80);height:var(--overlay-footer-height);padding:0 20px}.invite-agent{width:500px;max-width:100%;max-height:100%;overflow-y:auto}.invite-agent .logo{width:70%;height:auto;padding:80px 0;align-self:center}.invite-agent-close{display:flex;justify-content:right}.invite-agent-close img{cursor:pointer}h2.invite-agent__title{margin-bottom:24px}.image-balloon,.image-balloon__n-indicator{border-radius:50%;height:36px;width:36px;min-height:24px;min-width:24px;background-color:var(--a-ds-color-n-70);border:2px solid var(--a-ds-color-n-100)}.image-balloon-overflow,.image-balloon__n-indicator{margin-left:-12px}.image-balloon__n-indicator{background-color:var(--a-ds-color-n-95);display:flex;align-items:center;justify-content:center}.proactivity-cart--minimized{padding:16px}.proactivity-cart-header{padding:16px;background-color:var(--a-ds-surface-highest);border-bottom:1px solid var(--a-ds-color-n-80)}.proactivity-cart__items{background-color:var(--a-ds-surface-low);overflow-y:auto;max-height:600px}.proactivity-cart__item{padding:16px}.proactivity-cart__item:hover{background-color:var(--a-ds-color-n-80);cursor:pointer}.proactivity-cart__item-thumbnail{position:relative;width:64px;height:64px;background-color:var(--a-ds-color-n-70);border-radius:8px}.proactivity-cart__item-image{border-radius:10px;object-fit:cover;width:100%;height:100%}.proactivity-cart__item-details{flex:1}.chat{position:relative;display:flex;flex-direction:column;width:100%;flex:1;overflow-y:auto;overflow-x:clip;font-size:var(--a-ds-font-size-medium);background-color:var(--a-ds-surface-low)}.desktop .chat{box-sizing:border-box;padding-left:2px}.chat-messages,.chat-messages__loading{flex-grow:1;overflow-y:auto;overflow-x:hidden;width:100%;display:flex;flex-direction:column;padding:40px 0 10px;box-sizing:border-box}.chat-messages{position:relative;animation:fadeinChatElement .25s}.chat__togglable{padding:8px 0}.chat__togglable-action-container{text-align:center;cursor:pointer;flex:1}.chat__togglable-action-container--active{padding-bottom:0}.chat__togglable-action-container--bottom-active{padding-top:0}.chat__togglable-action-line{background-color:var(--a-ds-color-n-90);height:2px}.chat__togglable-action{background:var(--a-ds-color-n-90);cursor:pointer;align-items:center;display:flex;justify-content:center}.chat__togglable-action-container--bottom-active .chat__togglable-action{top:-10px}.chat__togglable-action-collapse.chat__togglable-action-collapse--active{transform:rotate(90deg)}.chat__togglable-action-collapse-bottom.chat__togglable-action-collapse--active{transform:rotate(270deg)}.chat__togglable-action-collapse-text{padding-left:8px}.chat__togglable-action>div{padding:8px 16px;display:flex;align-items:center;justify-content:space-between}.chat__togglable-messages{background-color:var(--a-ds-color-n-90);display:flex;flex-direction:column}.chat__reply-container{position:relative}.chat-messages__scroll-to-bottom{background-color:var(--a-ds-color-n-95);box-shadow:var(--a-ds-elevate-3);border:1px solid var(--a-ds-color-n-70);border-radius:50%;display:flex;width:auto;align-items:center;justify-content:center;position:absolute;right:12px;top:-42px;cursor:pointer;z-index:var(--stack-order-level2);animation:fadeinChatElement .25s;padding:5px}.chat-messages__scroll-to-bottom--new-messages{padding:8px 20px 8px 12px;border-radius:20px}.chat-messages__scroll-to-task{background-color:var(--a-ds-color-s-80);box-shadow:var(--a-ds-elevate-3);font-weight:500;font-size:var(--a-ds-font-size-medium);position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px 16px;left:50%;transform:translate(-50%);top:3px;min-width:90px;border-radius:24px;z-index:var(--stack-order-level3);animation:fadeinChatElement .25s;-webkit-user-select:none;user-select:none}.chat-messages__scroll-to-task img{transform:rotate(270deg)}.chat-message__date-header{position:-webkit-sticky;position:sticky;top:-45px;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:16px 0;z-index:var(--stack-order-level2)}.chat-message__date-header>div{background-color:var(--a-ds-color-n-60);border-radius:16px;color:var(--a-ds-font-color-dark-primary);font-size:var(--a-ds-font-size-small);font-weight:600;padding:4px 16px;min-width:80px;text-align:center}@keyframes fadeinChatElement{0%{opacity:0}to{opacity:1}}.chat-messages__paged__load-more{background:var(--a-ds-surface-lowest);display:flex;padding:10px 0;width:100%;align-items:center;justify-content:center;margin:10px 0}.chat-messages__paged__load-more--small{font-size:var(--a-ds-font-size-medium)}.chat-messages__paged__center{display:flex;justify-content:center}.chat-messages__unread-header{position:-webkit-sticky;position:sticky;top:-45px;display:flex;align-items:center;justify-content:center;z-index:var(--stack-order-level3);padding:16px 0}.chat-message.chat-message__is-edited{background-color:var(--a-ds-surface-lowest)!important}.chat-message.chat-message__is-highlighted{animation:animateHighlight 2s ease-in-out}.chat-message.chat-message__not-part-of-topic{background-color:var(--a-ds-color-n-75)}.chat-message.chat-message__not-part-of-topic:first-child,.chat-message.chat-message__not-part-of-topic:last-child{padding-top:8px}@keyframes animateHighlight{0%{background-color:var(--a-ds-color-p-60-alpha-75)}to{background-color:var(--a-ds-color-p-60-alpha-0)}}.chat-internal-note .chat-message__bubble{background-color:var(--a-ds-color-s-90)}.chat-internal-note .chat-message__bubble hr{border-color:var(--a-ds-color-s-85)}.desktop .chat-message__bubble .chat-internal-note,.chat-internal-note.chat-internal-note__open-task .chat-message__bubble{max-width:100%;width:100%}.chat-internal-note__open-task-open .chat-message__bubble{background-color:var(--a-ds-color-s-80)}.chat-internal-note__task-container{display:flex;flex-direction:row;align-items:center;padding-top:16px}.chat-internal-note__task-resolved-by img{margin-right:4px}.chat-internal-note__mentions-container{display:flex;flex-direction:row;align-items:center;flex:1}.chat-internal-note__mentions{display:flex;flex:1;align-items:center;color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium);cursor:default}.mobile .chat-internal-note__mentions{flex-direction:column;align-items:flex-start}.chat-internal-note__task-resolve{background-color:var(--a-ds-color-s-90);display:flex;align-items:center;justify-content:center;border-radius:6px;padding:4px 8px;border:1px solid var(--a-ds-color-s-50);cursor:pointer;opacity:.7}.chat-internal-note__task-resolve:hover{opacity:1}.chat-internal-note__task-resolve-done{background:none;border:0}.chat-internal-note__task-resolve-disabled,.chat-internal-note__task-resolve-disabled:hover{cursor:not-allowed;background-color:var(--a-ds-color-s-90);opacity:.4}.chat-message__bubble ul{margin:0;padding-left:24px;padding-top:12px}.change-message-request{min-width:500px;max-width:600px}.mobile .change-message-request{width:100%}.change-message-request .chat-message__bubble span{max-width:600px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.change-message-request__message{background-color:var(--a-ds-surface);padding:10px;margin-top:10px;max-width:70vw;max-height:30vh;overflow-y:auto;border-radius:4px}.mobile .change-message-request__message{width:100%}.change-message-request__action{color:var(--a-ds-surface-dark);font-size:var(--a-ds-font-size-medium);font-weight:400;line-height:22px;margin-top:16px;margin-bottom:16px}.mobile .change-message-request__action{width:75%}.change-message-request__action__cta{display:flex;flex-direction:row;align-items:center}.change-message-request__action__sub-cta{color:var(--a-ds-font-color-tertiary);padding:8px 0}.change-message-request__action__cta span{font-weight:700;padding-bottom:8px}.change-message-request__topics{max-height:250px;overflow-y:scroll}.change-message-request__action ul{list-style:none;padding:0;margin:0}.change-message-request__action ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.change-message-request__action ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.change-message-request__action .description{color:var(--a-ds-font-color-tertiary)}.change-message-request__action button{display:flex;align-items:center;font-size:var(--a-ds-font-size-medium);padding:8px 0;width:100%}.change-message-request__action button:hover{background-color:var(--a-ds-color-n-90)}.change-message-request__action button:disabled{cursor:not-allowed}.change-message-request__action input[type=radio]{margin:0 8px}.chat-message__bubble{color:var(--a-ds-font-color-primary);background-color:var(--a-ds-surface-highest);border-radius:16px 16px 16px 0;padding:12px;margin-left:10px;white-space:pre-line;position:relative;box-shadow:var(--a-ds-elevate-1);transition:box-shadow .25s ease-in-out}.chat-message:hover .chat-message__bubble{box-shadow:var(--a-ds-elevate-3)}.chat-message__bubble--member.chat-message__bubble-with-reaction{padding-bottom:20px}.desktop .chat-message__bubble{width:70%;max-width:400px}.chat-message__bubble-with-legend{padding-top:32px}.chat-message__legend-container{position:relative}.chat-message__legend{background-color:var(--a-ds-color-p-60);font-size:var(--a-ds-font-size-medium);font-weight:600;position:absolute;bottom:18px;padding:4px 8px;text-transform:uppercase;display:inline-block}.chat-message__bubble--member{color:var(--a-ds-font-color-dark-primary);background-color:var(--a-ds-surface-dark);border-radius:16px 16px 0}.chat-message__bubble--member hr{border-color:var(--a-ds-color-n-30)}.chat-message__bubble--agent{color:var(--a-ds-font-color-primary);background-color:var(--a-ds-surface-highest);border-radius:16px 16px 16px 0}.article-inquiry__article-details{padding-top:30px}.article-inquiry-detail__title{font-weight:bolder}.article-inquiry-detail-column{margin-top:15px}.article-inquiry-detail__value{font-style:italic}.article-inquiry-link{display:block;color:var(--a-ds-font-color-dark-primary)}.article-inquiry img{max-width:100%}.quick-request,.quick-request-title{padding-bottom:16px}.quick-request-detail-row{display:flex;flex:1;align-items:flex-end}.quick-request-detail__title,.article-inquiry-detail__title{font-weight:bolder}.quick-request-detail-column,.article-inquiry-detail-column{margin-top:15px}.quick-request-detail-row .quick-request-detail__title{width:30%}.quick-request-detail__value{font-style:italic}.quick-request-link{display:flex}.quick-request-link__tooltip{text-transform:none}.woa-articles__divider-member{background-color:var(--a-ds-color-n-30);height:1px;margin:12px 0}.chat-message__bubble .emoji-reaction{position:absolute;bottom:-16px}.chat-message__bubble.chat-message__bubble--member .emoji-reaction{left:16px}.chat-message__bubble.chat-message__bubble--agent .emoji-reaction{right:16px}a.chat-message__reply-to-message{display:block;background:#606068;border-radius:8px;margin-bottom:16px;padding:12px;text-decoration:none;color:var(--a-ds-font-color-dark-primary)}.chat-message__reply-to-message__label{font-weight:600;margin-bottom:4px}a.chat-message__reply-to-message--with-file-attachments{display:flex;flex-direction:row}.chat-message__reply-to-message--with-file-attachments img{width:50px;height:50px;margin-right:8px}.chat-message__reply-to-message__message{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.chat-reply .message-attachment-previews{background-color:var(--a-ds-surface);margin:-12px -12px 12px;padding:12px;max-height:250px;overflow-y:auto}.chat-reply--internal-note .message-attachment-previews{background-color:var(--a-ds-color-s-85)}.chat-reply .message-attachment-previews hr{display:none}.message-attachment-preview__big-image{height:200px;overflow-x:clip;max-width:100%;padding-bottom:8px}.message-attachment-preview__big-image img{height:200px;cursor:pointer;border-radius:4px}.message-attachment-preview__big-image.fullscreen{position:fixed;display:flex;box-sizing:border-box;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:var(--a-ds-surface-overlay-dark);align-items:center;justify-content:center;padding:25px;z-index:var(--stack-order-level5)}.message-attachment-preview__big-image.fullscreen img{max-width:100%;max-height:100%;width:auto;height:auto}.proposal-overlay__actions{border-bottom:1px solid var(--a-ds-color-n-80);box-shadow:var(--a-ds-elevate-4);height:50px;padding:32px 20px}.proposal-overlay{color:initial}.proposal-overlay__content{flex:1 1;overflow-y:auto}.proposal-overlay__loading{flex:1;height:100%}.chat-message__author-row{color:var(--a-ds-font-color-tertiary);font-size:var(--a-ds-font-size-small);padding-top:8px;word-break:break-word;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.chat-message__author-row--member{flex-direction:row-reverse}.chat-message__author-row__request-link{direction:ltr;display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;cursor:default}.chat-message__author-row__sender{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-message__author-row__request-link--has-action:hover{color:var(--a-ds-font-color-secondary);cursor:pointer}.chat-message__inner{display:flex;align-items:flex-end;justify-content:flex-end;word-break:break-word}.chat-message__inner--agent{flex-direction:row-reverse}.chat-message__actions-container{position:relative;z-index:var(--stack-order-level3)}.chat-internal-note .chat-message__actions-container .hover-menu,.chat-message--agent .chat-message__actions-container .hover-menu{position:absolute;bottom:0;left:40px;animation:animateIn .25s}.chat-message--member .chat-message__actions-container .hover-menu{position:absolute;bottom:0;right:0;animation:animateIn .25s}@keyframes animateIn{0%{opacity:0;bottom:-8px}to{opacity:1;bottom:0}}.generated-ai-summary__content{padding:12px;border:1px solid var(--a-ds-color-n-70);border-radius:8px;background-color:var(--a-ds-color-n-95)}.generated-ai-summary__text{font-size:var(--a-ds-font-size-medium);line-height:1.5;color:var(--a-ds-color-n-10)}.generated-ai-summary__text *{background-color:var(--a-ds-color-n-95)!important}.generated-ai-summary__error{color:var(--a-ds-color-e-40)}.chat-message{width:100%;margin:0}.chat-message--agent{align-self:flex-start}.chat-message--spacing{padding:8px 12px 4px}.chat-message a:not(.no-hover):hover:after{position:absolute;content:"";width:0;height:0;margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--a-ds-surface-dark);left:50%;transform:translate(-50%);bottom:15px;z-index:var(--stack-order-level3)}.chat-message a:not(.no-hover):hover:before{content:" " attr(href) " ";bottom:30px;position:absolute;background:#666;text-decoration:none!important;pointer-events:none;z-index:var(--stack-order-level3);color:#fff;background:var(--a-ds-surface-dark);border-radius:4px;padding:8px;font-size:var(--a-ds-font-size-medium);left:50%;transform:translate(-50%);width:max-content;max-width:300px}.file-attachment__file a:hover:after,.file-attachment__file a:hover:before{transform:translate(-50%,-25px)}.resend-notification{min-width:500px;max-width:100vw}.resend-notification__message-container{background-color:var(--a-ds-surface);padding:10px;margin-top:10px;max-width:70vw;max-height:30vh;overflow-y:auto;border-radius:4px}.resend-notification__footer{display:flex;justify-content:space-between;margin-top:20px}.booking-thumbnail{cursor:pointer}.booking-thumbnail:hover{background-color:var(--a-ds-surface)}.booking-thumbnail__order-number{background-color:var(--a-ds-surface);display:flex;align-items:center;justify-content:center;font-weight:500;position:absolute;top:-3px;left:-3px;padding:4px;min-width:12px;height:12px}.booking-thumbnail__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.booking-thumbnail__image{width:42px;height:42px;background-color:var(--a-ds-color-n-90);border-radius:8px;position:relative}.booking-thumbnail__image-thumb{border-radius:10px;object-fit:cover;width:100%;height:100%}.booking-thumbnail__image-confirmed,.booking-thumbnail__review-needed{position:absolute;right:-4px;bottom:-4px}.booking-thumbnail__subtitle,.booking-thumbnail__placeholder{color:var(--a-ds-font-color-tertiary)}.booking-thumbnail__subtitle{font-size:var(--a-ds-font-size-medium)}.booking-thumbnail__add-to-chat,.booking-thumbnail__remove{cursor:pointer}.booking-thumbnail__rating{margin-top:8px;margin-bottom:8px}.booking-view{position:relative}.booking-view__content{display:flex;flex-direction:column}.desktop .booking-view__content{display:flex;flex-direction:row;justify-content:space-between}.booking-view__left,.booking-view__right{padding-top:16px}.desktop .booking-view__right{padding-left:16px}.booking-view__left{flex:.7;max-width:70%}.booking-view__right{flex:.3;max-width:30%}.booking-view__right>div{background-color:var(--a-ds-surface);padding:16px;border-radius:8px}.booking-view__title{font-size:var(--a-ds-font-size-header1)}.booking-view__image-frame{aspect-ratio:1.6;overflow:hidden}.booking-view__image{width:100%;height:100%}.booking-view__image img{object-fit:cover;width:100%;height:100%}.booking-view__image-gallery-scroll{overflow-x:auto}.booking-view__image-gallery{display:inline-flex;gap:8px;height:80px;margin:8px 0;cursor:pointer}.booking-view__banner{background-color:var(--a-ds-surface)}.booking-view__banner span{display:flex;flex-direction:row;align-items:center;justify-content:center}.booking-view__banner img{width:24px;padding-right:8px}.booking-view__detail-section{white-space:pre-line;padding:8px 0 24px}.booking-view__detail-value{display:flex;flex-direction:row;justify-content:space-between}.booking-view__detail-secondary{color:var(--a-ds-font-color-tertiary);font-size:var(--a-ds-font-size-medium)}.booking-view__icon{margin-right:10px}.booking-view__go-to-booking-button{border-radius:8px;background-color:var(--a-ds-font-color-primary);color:var(--a-ds-font-color-dark-primary);padding:10px 16px}.edit-message{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:var(--stack-order-level4);background-color:var(--a-ds-surface-overlay-dark);display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:initial}.edit-message__content{max-width:700px;width:75%}.edit-message .chat-reply{width:100%}.edit-message--with-bookings.edit-message .chat-reply{width:700px;max-width:75%}.edit-message.internal_note .chat-reply{background-color:var(--a-ds-color-s-90)}.edit-message .chat-reply__container{min-height:200px}.edit-message .edit-message__request-bookings{background-color:var(--a-ds-surface-lowest);padding:16px;overflow:auto;max-width:200px}.edit-message__request-bookings{display:flex;flex-direction:column;flex:1}.mobile .edit-message__request-bookings{width:100%;max-width:100%}.mobile .edit-message__content{width:100%;flex-direction:column}.mobile .edit-message .chat-reply{width:100%;max-width:100%}.mobile .edit-message button{white-space:nowrap}.mentions{position:relative;display:inline-block}.mentions__list{border:1px solid rgba(48,48,58,.16);border-radius:8px;box-shadow:var(--a-ds-elevate-3);background-color:var(--a-ds-surface-highest);min-width:200px;position:absolute;bottom:32px;margin-top:8px;max-height:400px;overflow-y:auto;z-index:var(--stack-order-level3)}.mentions__list__agents{max-height:350px;overflow-y:scroll}.mentions__list__item{display:flex;flex-direction:row;justify-content:space-between;padding:8px;white-space:nowrap;cursor:pointer;width:100%}.mentions__list__item:hover{background-color:var(--a-ds-color-n-90)}.mentions__list__item .label{padding-left:6px}.mentions__due-date-button{width:100%}.mentions__list .local-datepicker__fixed{z-index:var(--stack-order-level4)}.select-due-date__button{height:42px;padding-left:10px;padding-right:10px}.select-due-date__button .date-time-label{width:100%;display:flex;justify-content:space-between}.select-due-date__button .date-time-label--absolute{color:var(--a-ds-color-n-60);font-weight:400;font-size:var(--a-ds-font-size-small);line-height:14px;letter-spacing:0px}.chat-reply{display:flex;flex-direction:column;box-sizing:border-box;word-break:break-word;padding:12px;background-color:var(--a-ds-surface-highest)}.mobile .chat-reply{padding:8px 20px}.chat-reply--internal-note{background-color:var(--a-ds-color-s-90)}.chat-reply__container{display:flex;flex-direction:column;position:relative}.chat-reply__tabs{display:flex;flex-direction:row;margin-bottom:10px}.chat-reply__tab{cursor:pointer;margin-right:10px;margin-bottom:5px;padding:5px 0;max-width:300px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}.mobile .chat-reply__tab{max-width:calc(100% - 120px)}.chat-reply__tab.selected{border-bottom:2px solid var(--a-ds-font-color-primary);font-weight:700}.chat-reply__input{display:flex;font-size:var(--a-ds-font-size-medium);flex-direction:row;margin-bottom:10px}.chat-reply__actions{display:flex;justify-content:space-between;align-items:center;height:40px}.mobile .chat-reply__actions{height:30px}.chat-reply__action{display:inline-flex;align-items:center;width:28px}.chat-reply__action,.chat-reply__action-mentions-icon{cursor:pointer}.chat-reply__action-mentions{display:flex;align-items:center;padding:4px 8px;border-radius:24px;margin-left:-4px}.chat-reply__action-mentions--active{background-color:var(--a-ds-surface-highest)}.chat-reply textarea{flex-grow:1;height:90px;max-height:50vh;align-items:baseline;resize:none;border:none;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-large);box-sizing:border-box;background:none}.chat-reply textarea::placeholder{color:var(--a-ds-font-color-secondary)}.chat-reply textarea:focus{outline:none!important}.chat-reply__input__editor{flex-grow:1;min-height:90px;max-height:calc(70vh - 250px)}.mobile .chat-reply__input__editor{max-height:calc(50vh - 200px)}.chat-reply__input__editor .ql-editor{padding:0}.chat-reply__input__editor .ql-editor.ql-blank:before{font-style:normal;left:0}.chat-reply__input__editor .ql-container,.chat-reply__input__editor .ql-container p{font-family:var(--a-ds-primary-font)}.chat-reply__input__editor .ql-container.ql-snow{border:0}.ql-toolbar{display:none}.chat-reply__edit-info{margin-bottom:18px}.chat-reply__will-be-notified{font-size:var(--a-ds-font-size-medium);padding-bottom:8px}.chat-reply__send-button{white-space:nowrap}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.quill-editor div.ql-tooltip{display:none}.quill-editor__link-edit{position:absolute;bottom:10px;max-width:400px;right:0;left:0;padding:8px;background-color:#fff;border:1px solid var(--a-ds-color-n-80);border-radius:8px;box-shadow:var(--a-ds-elevate-3);display:flex;flex-direction:column;z-index:var(--stack-order-level3)}.quill-editor__link-edit .row{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;overflow:unset}.quill-editor__link-edit .row input{flex:1;margin-bottom:8px;border:1px solid var(--a-ds-color-n-80);border-radius:4px;padding:12px 14px;font-size:16px}.quill-editor__link-edit .row input:hover{outline:none;background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70)}.quill-editor__link-edit .row input:focus-visible{outline:none;background-color:var(--a-ds-color-n-90)}.quill-editor__link-edit div.quill-editor__link-edit__app-links{position:fixed;background-color:#fff;border:1px solid #dededf;border-radius:8px;box-shadow:var(--a-ds-elevate-3);display:flex;flex-direction:column;align-items:flex-start;padding:19px 0}.quill-editor__link-edit div.quill-editor__link-edit__app-links button{width:100%;text-align:left;padding:9px 19px}.quill-editor__link-edit div.quill-editor__link-edit__app-links button:hover{background-color:var(--a-ds-surface)}.quill-editor.ql-disabled{opacity:.5}.side-tab{background-color:var(--a-ds-surface-highest)}.desktop .side-tab{width:350px;max-width:350px;position:relative}.edit-button{display:flex;flex-direction:row}.edit-button__edit-icon{cursor:pointer;width:20px;height:20px}.edit-button__edit-icon{opacity:.3;transition:.25s}.edit-button__edit-icon:hover{opacity:1}.edit-button__membership{padding-bottom:16px}.contact-details__missing-login-detail{padding-bottom:11px}.view-family-member__back-button{cursor:pointer;width:32px}.member-link__container{margin-bottom:8px}.member-link{display:flex;flex-direction:row;font-size:var(--a-ds-font-size-medium);align-items:center;flex:1 1}.member-link__link-icon-container{background-color:var(--a-ds-color-t-90);display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px}.member-link__link-icon path{fill:var(--a-ds-color-t-10)}.member-link__link-text{margin-left:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:220px}.member-link,.member-link:hover,.member-link:visited{color:inherit;font-weight:600;text-decoration:none}.member-link:hover .member-link__link-text{transition:.25s}.member-link:hover .member-link__link-icon-container{background-color:var(--a-ds-color-t-80);transition:.25s}.proactivity-item__icon{opacity:.3;transition:.25s}.proactivity-item:hover .proactivity-item__icon{opacity:1}.payment-details__payment-method-copy-icon path{opacity:.3;transition:.25s}.payment-details__payment-method:hover .payment-details__payment-method-copy-icon path{opacity:1}.archive-member__title{padding-bottom:20px}.activate-member{padding-top:16px}.member-activation__paragraph{font-size:var(--a-ds-font-size-small);line-height:20px;margin:0 0 8px}.membership-tile__title{color:var(--a-ds-font-color-primary);font-size:var(--a-ds-font-size-medium);font-style:normal;font-weight:500;line-height:18px}.component-list-popover{position:absolute;display:flex;flex-direction:column;align-items:flex-start;border-color:var(--a-ds-color-p-60);border-radius:8px;background-color:var(--a-ds-surface-highest);z-index:var(--stack-order-level3);box-shadow:var(--a-ds-elevate-3);border:1px solid rgba(48,48,58,.16);overflow:hidden;width:310px;box-sizing:border-box;overflow:auto}.component-list-popover__header{padding:12px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer}.component-list-popover__header .label{padding-left:8px;padding-right:8px}.component-list-popover__item{display:flex;flex-direction:row;justify-content:space-between;padding:12px;cursor:pointer;width:100%;box-sizing:border-box}.component-list-popover__item:not(.disable-hover):hover{background-color:var(--a-ds-color-n-90)}.component-list-popover__item .label{flex:2;padding-left:6px}.component-list-popover__item .additional-label{color:var(--a-ds-font-color-tertiary)}.component-list-popover__list{width:100%}.list-popover{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:100%;justify-content:space-between;padding-top:8px}.component-modal__backdrop{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:var(--stack-order-level4);background-color:var(--a-ds-surface-overlay-dark);display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:initial}.component-modal{padding:28px 24px;background-color:var(--a-ds-surface-highest);cursor:auto;box-sizing:border-box;border-radius:16px;max-width:100%}.desktop .component-modal{padding:28px}.component-modal--dark{background-color:var(--a-ds-surface-overlay-dark)}.component-modal--light{background-color:var(--a-ds-surface-overlay-light)}.component-modal__scroll{max-height:calc(100% - 30px);overflow-y:auto}.component-modal__scroll-disabled{max-height:calc(100% - 30px)}.component-modal__header{display:flex;flex-direction:column}.component-modal__header-title{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px}.component-modal__footer{margin-top:24px}.component-modal__header-close{cursor:pointer}.component-modal__footer .button-primary{width:100%}.end-membership{display:flex;flex-direction:column;box-sizing:border-box;min-width:420px}.component-date-input{display:flex;flex-direction:row;background-color:var(--a-ds-surface);border-radius:4px;box-sizing:border-box;border:none;cursor:pointer;width:100%;padding:4px 0;justify-content:space-between}.component-date-input.invalid-input{outline-color:red;border:2px solid red;border-radius:4px;background:#ffdada}.component-date-input__input{font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-large);font-weight:inherit;color:var(--a-ds-font-color-primary)}.component-date-input__icon{display:flex;justify-content:center;align-items:center;width:32px;padding:0 16px}.component-date-input__calendar-icon{pointer-events:none}input:disabled,.react-datepicker__input-container input:disabled{cursor:not-allowed}.membership-popover{min-width:300px}.membership-popover__row{padding:8px 0}.mobile .membership-popover__row{display:flex;flex-direction:column}.desktop .membership-popover__row{display:flex;flex-direction:row;justify-content:space-evenly;align-content:space-evenly}.membership-popover__row-item{width:100%}.membership-popover__label{margin-bottom:4px}.view-membership{display:flex;flex-direction:column;box-sizing:border-box;min-width:420px}.view-membership__row{padding:8px 0;display:flex;flex-direction:row;width:100%;box-sizing:border-box}.view-membership__row-item{width:100%}.view-membership__cancellation{margin-top:16px;display:flex;flex-direction:column;box-sizing:border-box;row-gap:8px;width:420px}.membership-selector{font-size:var(--a-ds-font-size-large)}.membership-selector__extend{display:flex;flex-direction:column;justify-content:flex-start;flex:1;box-sizing:border-box}.membership-selector__extend_item{display:flex;flex-direction:row;align-items:center;padding-left:8px;width:100%;box-sizing:border-box}.membership-selector__extend_item__content{display:flex;margin-left:8px;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.membership-selector__extend_item:hover{background-color:var(--a-ds-color-n-90)}.membership-selector__extend_date-input{padding-left:8px}.membership-selector__extend_date,.membership-selector__extend_date-left{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.membership-selector__extend_date-left span{padding-left:12px}.list-item-with-image__content-primary{font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-10)}.list-item-with-image__content-secondary{font-size:var(--a-ds-font-size-xsmall);color:var(--a-ds-color-n-50)}.list-item-with-image__thumbnail-container{position:relative}.list-item-with-image__thumbnail{object-fit:cover;border-radius:4px}.list-item-with-image__reaction{right:-4px;bottom:-4px;position:absolute}.member-profile__activate-member{padding:0 16px 16px;box-shadow:var(--a-ds-elevate-3)}.member-profile{padding:0 16px 20px;overflow-y:scroll;border-left:2px solid var(--a-ds-surface)}.member-profile--archived{opacity:.5}.member-profile__popup{background-color:var(--a-ds-surface-highest);position:absolute;top:0;right:0;left:0;bottom:0;z-index:var(--stack-order-level1);animation:openEdit .45s;overflow-y:auto}.member-profile__popup--hide{animation:hideEdit .45s}.member-profile__popup .form__inputs,.member-profile__popup .form__actions{padding:20px}.member-profile__edit-icon{cursor:pointer;width:20px;height:20px}.member-profile__edit-icon path{opacity:.3;transition:.25s}.member-profile__edit-icon:hover path{opacity:1}.member-profile__membership{padding:16px 0}.member-profile__edit-button{display:flex;flex-direction:row}.member-profile__section{padding:20px 0}.member-profile__add-new .menu-button__toggle-icon-container{display:flex;align-items:center;justify-content:center;background-color:var(--a-ds-surface-low);border-radius:50%;width:36px;height:36px}.member-profile__list-item{cursor:pointer}.member-profile__add-new:hover .menu-button__toggle-icon-container{background-color:var(--a-ds-surface-lowest);transition:.25s}.member-profile__list-item:hover .avatar__big{background-color:var(--a-ds-color-p-80);transition:.25s}.member-profile__list-item-open{opacity:.3;transition:.25s}.member-profile__list-item-content:hover .member-profile__list-item-open{opacity:1}.member-profile__payment-details-stripe-input{margin-bottom:0}@keyframes openEdit{0%{opacity:0;transform:translate(600px)}to{opacity:1;transform:translate(0)}}@keyframes hideEdit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(600px)}}.promotion-overlay__container{height:780px}.promotion-overlay__form{width:100%}.promotion-overlay__form-inputs{padding:24px}.promotion-overlay__form-actions{background-color:var(--a-ds-surface-highest);border-top:1px solid var(--a-ds-color-n-80);padding:20px}.promotion-notification-timeline__vertical-line{border-color:var(--a-ds-color-n-50);height:16px;margin-left:8px}.referral-promotion__item{cursor:pointer}.member-header{height:60px;padding:16px;box-sizing:border-box;background-color:var(--a-ds-surface-highest);margin-bottom:2px}.member-header__filter-by-topic{display:flex;align-items:center;font-size:var(--a-ds-font-size-medium)}.member-header__filter-by-topic-toggle{margin-left:8px}.member-header a{color:var(--a-ds-font-color-primary);font-size:var(--a-ds-font-size-large);text-decoration:none}.member-header__button{padding:5px 16px;background-color:var(--a-ds-surface-highest);float:right;border:1px solid var(--a-ds-color-n-80);margin-left:10px;display:flex;align-items:center}.member-requests__header-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:sticky;top:0;background:var(--a-ds-surface-highest);z-index:var(--stack-order-level1);padding:0 16px;width:100%}.member-requests__sorting{display:flex;flex-direction:row;align-items:center;cursor:pointer;height:40px}.member-requests__header-actions .dropdown__container,.member-requests__header-actions .create-new-request{margin-bottom:0}.member-requests,.member-requests__loading{background-color:var(--a-ds-surface-high);flex:1 1;animation:fadeInMemberRequests .4s}.member-requests__section-wrapper{background-color:var(--a-ds-surface)}.member-requests__version-select{background-color:#fff;padding:8px}.member-requests__header{background-color:var(--a-ds-color-n-100);box-shadow:var(--a-ds-elevate-1);border-bottom:1px solid var(--a-ds-color-n-80);padding:8px 10px 8px 16px;position:sticky;top:0;z-index:var(--stack-order-level2)}.member-requests__snippet-title{padding:0 12px}.member-requests__empty-state{flex:1 1;padding:80px 20px 20px;animation:fadeInMemberRequests .4s}.member-requests__empty-state-inner{text-align:center;margin:0 auto;max-width:220px}.member-requests__request-link{width:100%}.member-requests__new-requests{background-color:var(--a-ds-color-t-95)}.member-requests__new-requests,.member-requests__draft-requests,.member-requests__active-requests,.member-requests__closed-requests{padding:32px 4px;position:relative}.member-requests__new-requests,.member-requests__section-wrapper{border-bottom:1px solid var(--a-ds-color-n-80)}@keyframes fadeInMemberRequests{0%{opacity:0}to{opacity:1}}.timeline{position:relative}.timeline:after{content:"";position:absolute;width:1px;background-color:var(--a-ds-color-n-70);top:10px;bottom:0;left:18px}.timeline__month{padding-left:15.5px;padding-bottom:10px}.timeline__month-point{background-color:var(--a-ds-color-n-50);border-radius:50%;display:inline-block;content:"";width:5px;height:5px;position:relative;z-index:var(--stack-order-level1)}.timeline-item{position:relative;z-index:var(--stack-order-level1)}.list-filter{position:relative}.list-filter__title{cursor:pointer}.list-filter__bottom-left .list-filter__list{position:absolute;left:0}.list-filter__bottom-right .list-filter__list{position:absolute;right:0}.list-filter__list{border:1px solid rgba(48,48,58,.16);border-radius:8px;box-shadow:var(--a-ds-elevate-3);background-color:var(--a-ds-surface-highest);width:290px;position:absolute;margin-top:8px;max-height:350px;overflow-y:auto}.list-filter__list__item{display:flex;flex-direction:row;justify-content:space-between;padding:8px;white-space:nowrap;cursor:pointer;width:100%;box-sizing:border-box}.list-filter__list__item.indent{padding-left:30px}.list-filter__list__item:hover{background-color:var(--a-ds-color-n-90)}.list-filter__list__item .label{flex:2;padding-left:6px}.list-filter__list__item .count{flex:1;text-align:right;padding-right:4px;color:var(--a-ds-font-color-tertiary)}.list-filter__group-unit{margin-top:8px}.list-filter__group-title{margin:16px 12px 8px;color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium);line-height:16px;font-family:var(--a-ds-primary-font);font-style:normal;font-weight:400}.search-location-input input{background-color:inherit;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-header1);font-weight:inherit;color:var(--a-ds-font-color-primary);padding:6px 0;border:none;cursor:pointer;width:100%;outline:none;border-bottom:1px solid var(--a-ds-color-n-90)}.date-input{position:relative;margin-bottom:8px;width:100%}.date-input__input,.date-input .search-location-input input{background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);border-radius:4px;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-medium);font-weight:inherit;color:var(--a-ds-font-color-primary);padding:6px 8px;cursor:pointer;width:100%}.date-input__input.invalid,.local-date-time__time.invalid{outline-color:red;border:1px solid red}.date-input__input.highlight,.local-date-time__time.highlight{background-color:var(--a-ds-color-t-95)}.date-input__label{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.date-input__switch-timezone{cursor:pointer;color:var(--a-ds-color-t-30);font-size:var(--a-ds-font-size-medium)}.date-input__date-label{display:flex;justify-content:space-between}.date-input__city-container{display:flex;margin-bottom:6px}.date-input__city-container .date-input__icon-container{background-color:var(--a-ds-surface-low);border-radius:4px;width:32px;display:flex;align-items:center;justify-content:center}.date-input__city-container .search-location-input{flex:1}.date-input__icon-container.date-input__gmt{display:flex;color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-small);width:50px;padding:0 5px;border-right:2px solid #e6e6e6}.datetime-local__container,.local-date-time__value,.local-date-time__value .react-datepicker__input-container{display:flex}.local-date-time__value .date-input__input{margin-right:8px}.local-date-time__value .react-datepicker-wrapper{width:auto}.zoned-date-time-input .react-datepicker-wrapper{width:100%}.zoned-date-time-input .date-input__input{height:30px}.local-date-time__time{width:64px}.local-date-time__time input{text-align:center}.local-date-time__time.editable-textfield,.date-input__value-container .editable-textfield{margin-bottom:0}.date-input__value-container{display:flex;flex-direction:row;gap:4px}.date-input__gmt{border-radius:6px;display:flex;color:var(--a-ds-color-n-50);font-size:var(--a-ds-font-size-small);width:50px;justify-content:center;align-items:center;background-color:var(--a-ds-surface-low)}.date-input__readonly-date-value{background-color:var(--a-ds-surface);display:flex;flex:1;align-items:center;padding-left:8px}.date-input__icon-container{background-color:var(--a-ds-surface);justify-content:center;align-items:center;width:50px}.date-input__value-container__date-picker{display:flex;flex:1}.date-input__value-container__date-picker .react-datepicker__input-container input{display:flex;width:100%}.date-input__value-container.invalid-input{outline-color:red;border:2px solid red;border-radius:4px;background:#ffdada}.date-input .react-datepicker-popper{z-index:100;width:330px}.price-input{position:relative;width:100%;display:flex;border-width:1px;border-style:solid;border-color:var(--a-ds-color-n-80);background-color:var(--a-ds-surface-highest);border-radius:2px}.price-input:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.price-input .input{border:0;background:none;background-color:transparent!important}.price-input-dropdown{max-height:300px;overflow-y:auto;position:absolute;top:calc(100% + 2px);width:100%;z-index:var(--stack-order-level3);background-color:var(--a-ds-color-n-95);border-radius:6px;box-shadow:var(--a-ds-elevate-5)}.price-input__price-selection{cursor:pointer}.price-input-dropdown__member-preferred-currency,.price-input-dropdown__option .checkbox__label{padding:15px 12px}.price-input-dropdown__option:hover{background-color:var(--a-ds-color-n-90)}.price-input .input--readonly input{color:var(--a-ds-font-color-primary)}.booking-attachment-preview{padding:8px;border-radius:4px}.booking-attachment-preview:hover{background-color:var(--a-ds-color-n-95);transition:.25s}.mobile .booking-attachment-preview__filename{overflow-x:hidden;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.desktop .booking-attachment-preview__filename{overflow-x:hidden;max-width:240px;text-overflow:ellipsis;white-space:nowrap}.booking-attachment-preview__icon{display:flex;width:40px;height:40px;min-width:40px;min-height:40px;justify-content:center;overflow:hidden;border-radius:4px;border:1px solid var(--a-ds-color-n-80)}.booking-attachment-preview__icon img{width:100%;height:100%;object-fit:cover}.desktop .booking-attachment-preview .booking-attachment-preview__visible-on-hover{display:none}.desktop .booking-attachment-preview:hover .booking-attachment-preview__visible-on-hover{display:inline-block}.desktop .booking-attachment-preview:hover .booking-attachment-preview__invisible-on-hover{display:none}.desktop .booking-attachment-preview .booking-attachment-preview__invisible-on-hover{display:inline-block}.mobile .booking-attachment-preview__invisible-on-hover{display:none}.edit-booking-form{height:100%}.mobile .edit-booking-form{height:fit-content}.edit-booking-form__title{height:50px;padding:0 20px;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-4);z-index:var(--stack-order-level5)}.mobile .edit-booking-form__title h2{font-size:medium}.edit-booking-form__container{flex:1 1;overflow-y:auto}.mobile .edit-booking-form__container{flex-direction:column;height:fit-content}.mobile .edit-booking-form__left,.mobile .edit-booking-form__right{padding:4px;width:100%;height:fit-content}.mobile .edit-booking-form__right{width:100%;max-width:100%;padding:4px;height:fit-content}.edit-booking-form__scrollable-pane{height:100%;overflow-y:scroll}.mobile .edit-booking-form__scrollable-pane{height:fit-content;overflow-y:auto}.edit-booking-form__left{padding:32px 16px;background-color:var(--a-ds-surface-high)}.edit-booking-form__images{max-width:640px}.edit-booking-form__attachments{width:100%;cursor:pointer;border:2px dashed var(--a-ds-color-n-90);border-radius:4px;min-height:100px;align-content:center;justify-content:center}.edit-booking-form__attachments:hover{background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70);transition:.25s}.edit-booking-form__attachments-placeholder{display:flex;color:var(--a-ds-font-color-tertiary);margin:auto;width:100%;justify-content:center}.edit-booking-form__price-quote h6,.edit-booking-form__payment-to h6{min-width:80px}.edit-booking-form__price .autocomplete-dropdown--with-selections input[type=textfield]{padding-left:0}.edit-booking-form__right{max-width:30%;padding:20px;gap:16px;min-width:340px}.edit-booking-form__right__panel{padding:16px;background-color:var(--a-ds-surface-highest)}.mobile .edit-booking-form__right__panel{height:fit-content}.edit-booking-form .modal-overlay__container{height:fit-content;max-width:704px}.mobile .edit-booking-form .modal-overlay__container{max-width:100%;width:100%}.calendar-event-details__content{padding:24px}.mobile .calendar-event-details__content{flex-direction:column}.calendar-event-details__image{max-width:160px}.calendar-event-details__image img{width:160px;height:160px;border-radius:12px}.mobile .calendar-event-details__image img{width:64px;height:64px}.mobile .calendar-event-details__time{flex-direction:column;align-items:start}.calendar-event-details__invite__body-text{white-space:pre-line}.calendar-event-details__address{padding-top:2px}.confirmed-details__notice{display:flex;justify-content:center;align-items:center}.confirmed-details__edit-button{width:100%}.center-aligned-label{display:flex;justify-content:center;align-items:center}.left-aligned-label{text-align:left}.edit-booking-form .edit-booking-details .modal-overlay__container{max-width:540px}.edit-booking-details__form{width:100%}.edit-booking-details__form__inputs{width:100%;padding:40px 24px}.edit-booking-details__date-time.date-input{position:static}.edit-booking-form__add-option-image{cursor:pointer;outline:none}.edit-booking-form__add-option-image--button-prevent-click{pointer-events:none!important}.edit-booking-form__booking-option{width:100%;padding:16px;border:1px solid var(--a-ds-color-n-70);border-radius:8px}.edit-booking-form__booking-option--selected{border:1px solid var(--a-ds-color-p-50);background-color:var(--a-ds-surface-highest)}.edit-booking-form__booking-option__image{width:68px;height:68px;object-fit:cover;border-radius:8px}.edit-booking-form__booking-option__description{width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.edit-booking-form__add-options__collapsed{padding:16px;background-color:var(--a-ds-surface-low)}.edit-booking-form__price-tooltip{width:100%}.edit-booking-form__add-options__collapsed-button{width:100%;border-radius:8px;background-color:var(--a-ds-surface-low);padding:14px 16px}.edit-booking-form__personal-note textarea{font-style:italic}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.crop{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:var(--stack-order-level5);background-color:var(--a-ds-surface-overlay-dark)}.crop__frame{display:flex;flex-direction:column;gap:32px;width:90vw;max-height:90vh;position:relative;border-radius:4px;z-index:var(--stack-order-level5);background-color:var(--a-ds-surface-highest);padding:32px}.crop__tool{display:flex;align-items:center;justify-content:center;position:relative}.crop__tool .ReactCrop--fixed-aspect{max-width:80vw;max-height:75vh}.crop__tool .ReactCrop__child-wrapper img,.crop__tool .ReactCrop__child-wrapper .ReactCrop__crop-selection{height:inherit;width:inherit}.edit-booking-images{display:flex;flex:1;position:relative;aspect-ratio:1.6;width:100%;cursor:pointer;box-sizing:border-box}.edit-booking-images__empty{display:flex;align-items:center;aspect-ratio:1.6;justify-content:center;border:2px dashed var(--a-ds-surface);border-radius:4px;width:100%;height:100%}.edit-booking-image__uploading{position:absolute;display:flex;align-items:center;justify-content:center;left:0;right:0;top:0;bottom:0;background-color:var(--a-ds-surface-overlay-light);z-index:var(--stack-order-level3)}.edit-booking-images__empty:hover{background-color:var(--a-ds-surface);border-color:var(--a-ds-color-n-70);transition:.25s}.edit-booking-images.drag-and-drop-active:after{pointer-events:none;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;content:"Drag and drop images here...";background-color:var(--a-ds-color-n-80);color:var(--a-ds-color-n-50);z-index:var(--stack-order-level5)}.edit-booking-images__primary{width:100%;height:100%}.edit-booking-images__image{aspect-ratio:1.6;overflow:hidden;width:100%;height:100%;object-fit:cover}.edit-booking-images__multiple{display:flex;position:absolute;overflow-x:auto;bottom:0;left:0;right:0;padding:16px;gap:16px;cursor:auto}.edit-booking-images__button{display:flex;align-items:center;justify-content:center;width:80px;min-width:80px;height:50px;min-height:50px;box-sizing:border-box;border-radius:4px;overflow:hidden;box-shadow:var(--a-ds-elevate-5);position:relative;background:var(--a-ds-surface-high)}.mobile .edit-booking-images__button{width:60px;min-width:60px;height:40px;min-height:40px}.edit-booking-images__button:not(.selected):not(.add-new):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000001a}.edit-booking-images__button:hover:not(.selected):not(.add-new):after{background-color:#0000;transition:.25s}.edit-booking-images__button.add-new.has-images{opacity:.75}.edit-booking-images__button:hover.add-new{opacity:1;transition:.25s}.edit-booking-images__button.selected{border:1px solid white}.edit-booking-images__button__icon path{fill:var(--a-ds-color-n-60)}.edit-booking-images__button:hover .edit-booking-images__button__icon path{fill:var(--a-ds-color-n-50);transform:.25s}.edit-booking-images__actions{position:absolute;top:0;right:0;padding:12px;display:flex;gap:8px;cursor:auto}.desktop .edit-booking-images .edit-booking-images__actions{opacity:0;visibility:hidden}.desktop .edit-booking-images:hover .edit-booking-images__actions{visibility:visible;opacity:1;transition:.2s}.edit-booking-images.invalid-input .edit-booking-images{outline-color:red;border:2px solid red;background:#ffdada}.edit-booking-images.invalid-input .edit-booking-images__empty{outline-color:red;border:2px dashed red;background:#ffdada}.payment-request-item{border:1px solid var(--a-ds-color-p-50);border-radius:8px;background-color:var(--a-ds-surface);padding:16px 16px 16px 20px;width:100%}.payment-request-item--warning{background-color:var(--a-ds-color-e-90);border-color:var(--a-ds-color-e-80)}.payment-request-item--warning .payment-request-item__icon-container{background-color:var(--a-ds-color-e-80);color:var(--a-ds-color-e-50)}.payment-request-item--warning .payment-request-item__slack-link .payment-request-item__slack-link-text{color:var(--a-ds-color-e-50)}.payment-request-item--highlighted{animation:highlight 5s ease-in-out}@keyframes highlight{0%{background-color:var(--a-ds-color-p-95)}3%{background-color:var(--a-ds-color-p-90)}5%{background-color:var(--a-ds-color-p-95)}7%{background-color:var(--a-ds-color-p-90)}10%{background-color:var(--a-ds-color-p-95)}15%{background-color:var(--a-ds-color-p-90)}17%{background-color:var(--a-ds-color-p-95)}20%{background-color:var(--a-ds-color-p-90)}25%{background-color:var(--a-ds-color-p-95)}30%{background-color:var(--a-ds-color-p-90)}75%{background-color:var(--a-ds-surface)}}.payment-request-item--in-modal{border:none;background-color:transparent;padding:0}.payment-request-item__icon-container{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:50%;background-color:var(--a-ds-color-p-90);color:var(--a-ds-color-p-50)}.payment-request-item__amount{white-space:nowrap}.payment-request-item__details{color:var(--a-ds-color-n-10)}.payment-request-item__footer{color:var(--a-ds-color-n-50)}.payment-request-item__slack-link .payment-request-item__slack-link-text{color:var(--a-ds-color-p-50)}.card{background-color:var(--a-ds-surface-highest);border-radius:8px;padding:16px;position:relative;width:100%;box-shadow:0 1px 6px #10182814,0 4px 12px #1018281a}.card__content{width:100%;display:flex;flex-direction:column;gap:16px}.request-payment-modal__form{width:100%}.request-payment-modal__card-container{padding:16px 0 0;width:100%}.request-payment-modal__card{position:relative;padding-top:32px}.request-payment-modal__card-icon{display:flex;justify-content:center;align-items:center;margin-bottom:16px;width:fit-content;border-radius:50%;padding:12px;background-color:var(--a-ds-color-p-90);position:absolute;top:0%;left:50%;transform:translate(-50%,-50%)}.request-payment-modal__card-icon .pictogram-icon__container{width:auto;height:auto;min-width:auto;min-height:auto}.request-payment-modal__card-header{text-align:center}.request-payment-modal__card-payment-details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-payment-modal__card-payment-details-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75%}.payment-card-list{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:8px}.payment-card-item{width:100%}.payment-card-item.selected .payment-card-button{background-color:var(--a-ds-color-p-95);border-color:var(--a-ds-color-p-50)}.payment-card-item.selected .payment-card-checkmark-container{opacity:1;transform:translateY(-50%) scale(1)}.payment-card-button{width:100%;background:var(--a-ds-surface-highest);border:1px solid var(--a-ds-color-n-80);border-radius:6px;padding:12px 10px 12px 16px;text-align:left;cursor:pointer;transition:all .2s ease;outline:none;position:relative}.payment-card-button.disabled{cursor:not-allowed;opacity:.5}.payment-card-button.disabled:hover{border-color:var(--a-ds-color-n-80)}.payment-card-button:hover{border-color:var(--a-ds-color-n-60)}.payment-card-button:focus-visible{border-color:var(--a-ds-color-p-50);box-shadow:0 0 0 2px var(--a-ds-color-p-70)}.payment-card-checkmark-container{position:absolute;right:16px;top:50%;transform:translateY(-50%) scale(0);opacity:0;background:var(--a-ds-color-p-50);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .1s cubic-bezier(.175,.885,.32,1.275)}.cart-minimize{padding:16px}.cart-header{padding:16px;background-color:var(--a-ds-surface-highest);border-bottom:1px solid var(--a-ds-color-n-80)}.cart-items{background-color:var(--a-ds-surface-low);overflow-y:auto;max-height:600px}.cart-item__details{flex:1}.cart-item{padding:16px}.cart-item--exists-in-catalog:hover{background-color:var(--a-ds-color-n-80);cursor:pointer}.cart-item__thumbnail{position:relative;width:64px;height:64px;background-color:var(--a-ds-color-n-70);border-radius:8px}.cart-item__image{border-radius:10px;object-fit:cover;width:100%;height:100%}.cart-items__list{padding-left:8px;padding-right:8px}.cart-item__image-mid{border-radius:50%;height:36px;width:36px;min-height:24px;min-width:24px;background-color:var(--a-ds-color-n-70);margin-left:-12px}.internal-notes{display:flex;flex-direction:column;gap:16px;font-size:var(--a-ds-font-size-medium)}.internal-notes a{text-decoration:none;color:inherit}.internal-note-snippet{display:flex;flex-direction:column;gap:4px;overflow-wrap:break-word}.internal-note-snippet__header{display:flex;justify-content:space-between}.internal-note-snippet__sender-row{display:flex;color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-small);font-weight:600}.internal-notes__none-added{color:var(--a-ds-font-color-secondary)}.proposal{border-radius:8px;box-shadow:var(--a-ds-elevate-3);padding-bottom:4px}.proposal__group-title{padding:12px 8px 0}.proposal__option,.proposal__option-add-new{padding:4px 8px}.proposal__option{position:relative;cursor:pointer}.proposal__option:hover,.proposal__option-add-new:hover{background-color:var(--a-ds-color-n-90)}.proposal__option-add-new:hover .proposal__option-add-new-icon-container{background-color:var(--a-ds-color-n-80)}.proposal__option-image-container,.proposal__option-add-new-icon-container{width:42px;min-width:42px;height:42px;background-color:var(--a-ds-color-n-90);border-radius:8px;position:relative}.proposal__option-image{border-radius:10px;object-fit:cover;width:100%;height:100%}.proposal__option-title{-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.proposal__option-icon{position:absolute;right:-4px;bottom:-4px}.proposal__option-actions{background:linear-gradient(90deg,rgba(243,241,248,.1) 1.34%,var(--a-ds-color-n-90) 42.58%);position:absolute;top:0;right:0;bottom:0;pointer-events:none;width:30%;visibility:hidden;opacity:0;padding-right:8px;height:50px}.proposal__option:hover .proposal__option-actions,.mobile .proposal__option-actions{pointer-events:all;visibility:visible;opacity:1}.mobile .proposal__option-actions{background:linear-gradient(90deg,rgba(243,241,248,.1) 1.34%,var(--a-ds-color-n-100) 42.58%)}.desktop .proposal__reaction-mobile{display:none}.proposal__option-action{opacity:.5}.proposal__option-action:hover{opacity:1}.request-status-selector{position:relative;cursor:pointer;width:100%}.request-status-selector__button{border-bottom:1px solid var(--a-ds-color-n-80);display:flex;flex:1;flex-direction:row;justify-content:space-between;padding:16px 0}.request-status-selector__button:hover{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.request-status-selector__status{font-weight:500;display:flex;gap:4px;margin-bottom:4px}.request-status-selector__outcome{font-weight:400;color:var(--a-ds-font-color-secondary)}.request-status-selector__step-description{font-size:var(--a-ds-font-size-medium);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.request_status-selector__step-question-container{color:var(--a-ds-font-color-tertiary);padding:8px;display:flex;align-items:center}.request_status-selector__step-question{padding-left:8px}.request-status-selector__deadline{background-color:var(--a-ds-surface-highest);position:absolute;z-index:var(--stack-order-level1);left:0;width:100%;border:1px solid var(--a-ds-color-n-90);border-radius:8px;box-shadow:var(--a-ds-elevate-3);margin-top:-10px}.request_status-selector__option{padding:8px 12px}.request_status-selector__option-last{border-top:1px solid var(--a-ds-color-n-90)}.request_status-selector__option:hover{background-color:var(--a-ds-color-n-90)}.request_status-selector__option-action-disabled{opacity:.4;cursor:default}.satisfaction-star-icon{padding-left:4px}.request_status-selector__option-actual-time{color:var(--a-ds-font-color-tertiary)}.request-tab{width:350px;max-width:350px;overflow-x:hidden}.request-view{width:100%;flex:1 1;background-color:var(--a-ds-surface-highest);padding:16px;box-sizing:border-box}.request-view__header{display:flex;justify-content:flex-end}.request-view__header__archive{cursor:pointer;display:flex;align-items:center;color:var(--a-ds-color-s-10)}.request-view__header__archive img{margin-right:8px}.request-view__header__back img{margin-right:5px}.request-view__title .textarea textarea{padding-top:2px;padding-bottom:2px;box-sizing:content-box}.request-view__scroll-into-request{cursor:pointer}.request-view__scroll-into-request:hover .label{transition:color .25s ease-in-out;color:var(--a-ds-color-n-50)}.request-view__label-column{display:inline-block;min-width:80px}.request-view__static-input-value{padding:8px 0}.request-view__internal-notes{margin-bottom:10px;display:flex;flex-direction:column}.request-view__internal-notes textarea{height:80px}.request-view__bookings__label{font-weight:700}.request-view.archived .request-view__editables{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.request-view__header__archive.disabled{opacity:.5}.request-view .editable-textfield{margin-bottom:0}.request-view .category-dropdown,.request-view .dropdown__container{width:100%}.request-view .dropdown__container,.request-view .multiselection-dropdown__container{margin-bottom:0}.mobile-view{display:flex;flex-direction:column;flex:1 1;height:100%}.mobile-view-footer{display:flex;box-sizing:border-box;padding:20px;align-items:center;justify-content:space-between;height:40px;background-color:var(--a-ds-surface-highest)}.mobile-view-footer__link.active{font-weight:700}.mobile-view__member-header{padding:8px 16px;background-color:var(--a-ds-surface-highest);border-bottom:2px solid var(--a-ds-color-n-90)}.sort-by{cursor:pointer}.sort-by .dropdown__container{margin-bottom:0}.sort-by .dropdown{background:none}.sort-by .dropdown__title{font-weight:500;font-size:var(--a-ds-font-size-medium)}.sort-by .dropdown{background:none;border:none}.sort-by .dropdown__current{padding:0}.create-new-member__form-container{max-width:700px}.create-new-member__form,.create-new-member__form-inputs{width:100%}.invite-member{min-width:300px;display:flex;flex-direction:column;box-sizing:border-box}.mobile .invite-member__row{display:flex;flex-direction:column}.desktop .invite-member__row{display:flex;flex-direction:row;justify-content:space-evenly;align-content:space-evenly}.invite-member__row-item{width:100%}.invite-member__label{display:flex;flex-direction:column;margin-bottom:8px}.email-input__label{display:flex;flex-direction:column}.invite-member__phone-input{border:none;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-large);font-weight:inherit;box-sizing:border-box;padding:6px 8px;background-color:var(--a-ds-surface);border-radius:4px}.invite-member__email-input{background-color:var(--a-ds-surface);box-sizing:border-box;font-family:var(--a-ds-primary-font);font-size:var(--a-ds-font-size-large);font-weight:inherit;padding:6px 8px;border:none;width:100%;border-radius:4px}.invite-member__label-membership{margin-top:4px;margin-bottom:8px}.invite-member__assigned-to .dropdown__options{max-height:180px}.members-list__tab-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mobile .members-list .tab-list-header{padding:0}.member-list__header-actions{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:space-between}.mobile .member-list__header-actions{justify-content:flex-end}.member-list__search{flex:1}.mobile .list-header,.mobile .members-list__title,.mobile .members-list__new-member{display:none}.members-list__new-member{padding:8px 12px}.members-list__new-pending-member{padding:8px 12px;display:none}.members-list .list-item,.desktop .members-list .list-item{flex-direction:row}.members-list .list-header__column.members-list__member-header,.members-list .list-item__column.members-list__member-header{flex:1}.desktop .members-list .list-header__column.members-list__member-header,.desktop .members-list .list-item__column.members-list__member-column{flex:.3}.members-list .list-header__column.members-list__requests-header,.members-list .list-item__column.members-list__requests-column{flex:.1}.desktop .members-list .list-header__column.members-list__membership-header,.desktop .members-list .list-item__column.members-list__membership-column,.desktop .members-list .list-header__column.members-list__engagement-header,.desktop .members-list .list-item__column.members-list__engagement-column,.desktop .members-list .list-header__column.members-list__assignee-header,.desktop .members-list .list-item__column.members-list__assignee-column{flex:.2}.mobile .members-list .list-header__column.members-list__membership-header,.mobile .members-list .list-item__column.members-list__membership-column,.mobile .members-list .list-header__column.members-list__requests-header,.mobile .members-list .list-header__column.members-list__engagement-header,.mobile .members-list .list-item__column.members-list__engagement-column,.mobile .members-list .list-header__column.members-list__assignee-header{display:none}.members-list .list-item__column{align-self:center}.members-list__member{display:flex;align-items:center;margin-right:16px}.mobile .members-list__assignee-column{justify-content:flex-end}.members-list__assignee-name{font-size:var(--a-ds-font-size-medium)}.mobile .members-list__assignee-name{display:none}.members-list__home-location{color:var(--a-ds-font-color-secondary);font-size:var(--a-ds-font-size-medium)}.members-list__loading{margin-top:32px;display:flex;align-items:center;justify-content:center;height:100%}.members-list__results{animation:fadeInMembers .25s}@keyframes fadeInMembers{0%{opacity:0}to{opacity:1}}.main-menu{padding:10px 10px 0;font-size:var(--a-ds-font-size-large);line-height:18px}.main-menu a{color:inherit;text-decoration:none;border-bottom:none;display:flex;justify-content:space-between;align-items:center;padding:10px}.main-menu__title{font-weight:500}.main-menu__action{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-content:center;border-radius:5px}.main-menu__action.member a{padding-top:0;padding-bottom:4px}.main-menu__spacer{margin-bottom:10px}.main-menu__indent{color:var(--a-ds-font-color-secondary);font-weight:400}.main-menu__indent a{padding-left:15px;height:fit-content}.main-menu__action:hover,.main-menu__action:hover .main-menu__count{color:var(--a-ds-font-color-primary)}.main-menu a{flex-grow:1}.main-menu__action:hover{background-color:var(--a-ds-color-n-95)}.main-menu__count{color:var(--a-ds-font-color-secondary)}.main-menu>div{display:flex;justify-content:center;align-content:center}.main-menu>div:has(a.active){background-color:var(--a-ds-color-n-95);font-weight:500;color:var(--a-ds-font-color-primary)}.main-menu__indicators{display:flex;gap:6px}.profile-dropdown__container{position:relative;padding:8px 10px 8px 20px;border-top:2px solid var(--a-ds-surface)}.mobile .profile-dropdown__container{padding:10px 20px}.profile-dropdown{display:flex;height:50px;align-items:center;cursor:pointer;justify-content:space-between}.profile-dropdown__container button{width:100%}.profile-dropdown__left{display:flex;align-items:center}.profile-dropdown__avatar{display:flex;align-items:center;padding-right:16px}.profile-dropdown__name{margin-right:10px}.profile-dropdown__icon{line-height:0px;bottom:1px;margin-left:5px}.profile-dropdown__image{position:relative}.profile-dropdown__image img{width:32px;height:32px;background-color:var(--a-ds-color-n-90);border-radius:4px}.profile-dropdown__actions-list{position:absolute;display:flex;flex-direction:column;width:100%;min-width:220px;bottom:55px;right:0;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3);border-top:1px solid var(--a-ds-color-n-80)}.desktop .profile-dropdown__actions-list{position:fixed;left:16px;bottom:64px;width:400px;z-index:var(--stack-order-level5);border:1px solid var(--a-ds-color-n-80);border-radius:8px}.profile-dropdown__actions-list button{display:flex;height:48px;align-items:center;justify-content:center;cursor:pointer;border-bottom:1px solid var(--a-ds-color-n-80)}.desktop .profile-dropdown__actions-list button{font-size:var(--a-ds-font-size-medium);height:40px}.profile-dropdown__actions-list button:hover{opacity:.7}.profile-dropdown__mention-indicator{display:flex;align-items:center;justify-content:center;background-color:var(--a-ds-color-s-50);font-size:var(--a-ds-font-size-small);color:#fff;font-weight:600;width:21px;height:21px;border-radius:50%}.profile-dropdown__image .profile-dropdown__mention-indicator{position:absolute;top:-8px;left:22px}.mentions-list{border-bottom:1px solid var(--a-ds-color-n-80);max-height:calc(100vh - 250px);height:400px;overflow-y:auto}.mentions-list__section-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--a-ds-color-n-80)}.mentions-list__section-titles{display:flex;gap:20px}.mentions-list__section-title{position:relative;display:flex;align-items:center;flex-direction:row;opacity:.5;cursor:pointer}.mentions-list__section-title.selected{opacity:1}.mentions-list__section-title.selected:before{content:"";position:absolute;bottom:-21px;height:2px;background-color:var(--a-ds-font-color-primary);width:100%}.mentions-list__section-close{cursor:pointer}.mentions-list__section-title .profile-dropdown__mention-indicator{margin-right:8px}.mentions-list__item{padding:8px 16px}.mentions-list__item:hover{background-color:var(--a-ds-surface);cursor:pointer}.mentions-list__item-message{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.menu-tab{background-color:var(--a-ds-surface-highest);justify-content:space-between;width:250px;max-width:250px;box-sizing:border-box}.desktop .menu-tab{border-right:2px solid var(--a-ds-surface)}.menu{display:flex;flex-direction:column;box-sizing:border-box;height:100%;overflow-y:auto}.menu__title{display:flex;align-items:center;font-family:var(--a-ds-secondary-font);padding:24px 20px 16px;color:var(--a-ds-font-color-primary);text-decoration:none}.menu__title h1{margin-right:auto;margin-left:20px;font-size:18px;font-weight:400}.menu__logo{height:25px;width:auto}.mobile-menu{display:flex;height:50px;min-height:50px;background-color:var(--a-ds-surface-highest);padding:0 20px;margin-bottom:2px;box-shadow:var(--a-ds-elevate-2);box-sizing:border-box}.mobile-menu__header{display:flex;flex:1;align-items:center;justify-content:space-between;background-color:var(--a-ds-surface-highest)}.mobile-menu__logo{width:25px}.mobile-menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--a-ds-surface-overlay-dark);z-index:var(--stack-order-level4)}.mobile-menu__body{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 50px);background-color:var(--a-ds-surface-highest)}.mobile-menu__scroll{box-sizing:border-box;overflow-x:auto}.mobile-menu .main-menu>div{padding:2px 0;word-break:break-word}.mobile-menu__overlay .mobile-menu__header{padding:10px 20px}.message-list-item{display:flex;flex-direction:row;background-color:var(--a-ds-surface-high);padding:16px 20px;margin-top:2px}.message-list-item:hover{cursor:pointer;background-color:var(--a-ds-surface-highest);box-shadow:var(--a-ds-elevate-3)}.message-list-item__message-row{display:flex;flex-direction:row;align-items:center}.message-list-item__image{margin-right:10px}.message-list-item .column{align-items:stretch}.message-list-item .column .column-row a{width:100%}.message-list-item .column-row{display:flex;flex-direction:row;justify-content:space-between}.message-list-item__unread{display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--a-ds-color-s-30);border-radius:15px;height:22px;min-width:22px;padding:0 4px;box-sizing:border-box}.message-list-item__message,.message-list-item__time{color:var(--a-ds-font-color-secondary)}.message-list-item__message{margin:5px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.message-list-item__request{color:var(--a-ds-font-color-tertiary)}.message-list-item__request:hover{color:var(--a-ds-font-color-secondary)}.message-list-item__request__ticket{margin-right:10px}.messages-tab__header{padding:16px 20px;background-color:var(--a-ds-surface-highest)}.desktop .messages-tab__header{min-height:76px}.mobile .request-tab__header{padding:0}.request-tab__header .dropdown__container{margin-bottom:0}.request-tab__header-title{display:flex;justify-content:space-between;align-items:center;width:100%}.mobile .request-tab__title{display:none}.request-tab__header-actions{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:space-between}.request-tab__search{flex:1}.desktop .request-tab__search{padding-left:16px}.requests-list__sorting{display:flex;flex-direction:row;align-items:center;cursor:pointer}.requests-list__sorting>div{align-items:center;display:flex;justify-content:center;margin-right:4px}.requests-list__sorting .dropdown__container{margin-bottom:0}.mobile .request-filter{display:none}.icon-sort-asc{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.list-item.unassigned+.list-item.assigned{margin-top:12px}.requests-tab__results{animation:fadeInRequests .4s}@keyframes fadeInRequests{0%{opacity:0}to{opacity:1}}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4D4D4D;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099E0;-moz-box-shadow:0px 0px 3px 2px #0099E0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099E0;-moz-box-shadow:0px 0px 5px 5px #0099E0;box-shadow:0 0 5px 5px #0099e0}.service-hours__save{display:flex;flex-direction:row;justify-content:flex-end;padding-right:38px}.service-hours__save>div{padding-left:8px}.service-hours__save__label{align-self:center;font-size:var(--a-ds-font-size-small);color:var(--a-ds-color-n-50);text-align:right}.service-hours__settings-group{margin-bottom:16px}.service-hours__setting{display:flex;flex-direction:row;align-content:center;justify-content:flex-start;background:var(--a-ds-surface);border-radius:8px;padding-left:16px;padding-right:16px;margin-right:38px}.service-hours__select-group{display:flex;flex-direction:row;align-items:center;font-size:var(--a-ds-font-size-large)}.service-hours__select-group__label{padding:0 4px 6px 0}.settings .service-hours__select-group button{font-size:var(--a-ds-font-size-large)}.service-hours input{border:none;border-radius:8px;background:var(--a-ds-surface);padding:14px 0 14px 16px;flex:1}.service-hours input:focus,.service-hours textarea:focus{outline:none}.service-hours__setting{border:1px solid var(--a-ds-surface)}.service-hours__setting.invalid{border:1px solid red}.service-hours__hours-input.invalid .service-hours__hours-input__error{visibility:visible;font-size:small;margin-top:4px}.service-hours__hours-input .service-hours__hours-input__error{display:none}.service-hours__hours-input__tz{font-size:var(--a-ds-font-size-small);color:#18181880;padding:18px 11px 14px 0;border-right:1px solid rgba(0,0,0,.1)}.service-hours__toggle-indicator{color:#18181880;font-size:var(--a-ds-font-size-small);align-self:center;padding-right:11px;padding-left:24px;width:24px;box-sizing:content-box}.service-hours__hours-input__toggle-button{padding:16px 0 14px;align-self:center}.service-hours__toggle{padding:13px 26px 15px 16px}.service-hours__toggle__label{flex-grow:1}.service-hours__toggle__toggle{align-self:center}.service-hours__message-input{display:flex;flex-direction:column}.service-hours__message-input textarea{width:100%;height:200px;padding:16px 0;border:none;background:var(--a-ds-surface);font:var(--a-ds-primary-font);resize:vertical;margin-bottom:16px}.service-hours__message-input__macros{margin-bottom:16px}.service-hours__message-input button{font-size:small;background:#d3d3d3;border-radius:4px;padding:2px 4px;margin-right:4px;margin-bottom:4px}.service-hours__message-preview-image{padding-top:16px;width:384px;height:216px}.settings{display:flex;flex-direction:column;background:#fff;flex:2}.settings__title{display:flex;flex-direction:row;padding:22px 50px 22px 33px;border-bottom:1px solid rgba(0,0,0,.1);justify-content:space-between}.panel-container{display:flex;flex-direction:row;width:100%;overflow-y:auto}.panel{padding:22px 0 22px 33px;max-width:700px;height:fit-content;background:#fff}.task-card__meta{width:54px}.task-card__meta-avatar{display:flex;align-self:center}.task-card__ticket-number{display:inline-block}.desktop .task-card__ticket-number{transform:translateY(-4px)}.task-card__message{display:inline-block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.mobile .tasks-list__header{padding:0}.mobile .tasks-list-view__title{display:none}.tasks-list-view__results{animation:fadeInTasks .4s}.desktop .tasks-list .list-header__column:nth-child(1),.desktop .tasks-list .list-item__column:nth-child(1){flex:.65 1}.desktop .tasks-list .list-header__column:nth-child(2),.desktop .tasks-list .list-item__column:nth-child(2){flex:.2 1}.desktop .tasks-list .list-header__column:nth-child(3),.desktop .tasks-list .list-item__column:nth-child(3){flex:.15 1}@keyframes fadeInTasks{0%{opacity:0}to{opacity:1}}.developer-screen{padding:16px;display:flex;box-sizing:border-box}.developer-screen__sidenav{display:flex;flex:1;flex-direction:column;overflow-y:auto;background-color:var(--a-ds-surface-highest);width:260px;max-width:260px;box-sizing:border-box;padding-top:100px;gap:4px;border-radius:8px}.developer-screen__sidenav-title{display:flex;font-family:var(--a-ds-secondary-font);padding:8px;color:var(--a-ds-font-color-primary);text-decoration:none;box-sizing:border-box}.developer-screen__sidenav-title h1{margin-right:auto;margin-left:20px;font-size:18px;font-weight:400}.developer-mode{display:flex;flex:1;padding-left:16px;box-sizing:border-box;flex-direction:column}.developer-mode__section{display:flex;flex-direction:column;row-gap:8px;box-sizing:border-box;padding:16px;box-shadow:var(--a-ds-elevate-3);background-color:var(--a-ds-surface-high)}.developer-mode__input{flex-grow:1;background-color:var(--a-ds-surface-low);border:var(--a-ds-color-n-60);color:var(--a-ds-font-color-primary);font-weight:inherit;font-family:inherit;font-size:var(--a-ds-font-size-large);width:100%;padding:8px;border-radius:8px;box-shadow:0 0 0 1px #0000001a}.developer-mode__container{position:relative;display:inline-block;width:100%}.developer-mode__container__textarea{display:block}.developer-mode__container__button{position:absolute;right:0;bottom:0;margin-bottom:8px;margin-right:8px}.developer-mode__assigned-to-default-row{display:flex;align-items:center;gap:8px;margin:16px 0}.login{position:absolute;width:100%;height:100%;display:flex;align-items:center}.login-inner{width:100%;display:flex;flex-direction:column;align-items:center}.login .logo{width:100px;margin:20px}:root{--a-ds-font-color-primary: var(--a-ds-color-n-10);--a-ds-font-color-secondary: var(--a-ds-color-n-50);--a-ds-font-color-tertiary: var(--a-ds-color-n-60);--a-ds-font-color-dark-primary: var(--a-ds-color-n-95);--a-ds-surface-highest: var(--a-ds-color-n-100);--a-ds-surface-high: var(--a-ds-color-n-99);--a-ds-surface: var(--a-ds-color-n-94);--a-ds-surface-low: var(--a-ds-color-n-90);--a-ds-surface-lowest: var(--a-ds-color-n-80);--a-ds-surface-dark: var(--a-ds-color-n-20);--a-ds-surface-darker: var(--a-ds-color-n-10);--a-ds-surface-darkest: var(--a-ds-color-n-0);--a-ds-surface-overlay-dark: rgba(24, 24, 24, .8);--a-ds-surface-overlay-light: rgba(24, 24, 24, .4);--a-ds-color-n-0: rgb(0, 0, 0);--a-ds-color-n-10: rgb(16, 24, 40);--a-ds-color-n-20: rgb(28, 41, 57);--a-ds-color-n-30: rgb(52, 64, 84);--a-ds-color-n-50: rgb(102, 112, 133);--a-ds-color-n-60: rgb(152, 162, 179);--a-ds-color-n-70: rgb(208, 213, 221);--a-ds-color-n-75: rgb(221, 225, 231);--a-ds-color-n-80: rgb(234, 236, 240);--a-ds-color-n-90: rgb(242, 244, 245);--a-ds-color-n-94: rgb(246, 248, 249);--a-ds-color-n-95: rgb(249, 250, 251);--a-ds-color-n-99: rgb(252, 252, 253);--a-ds-color-n-100: rgb(255, 255, 255);--a-ds-color-p-10: rgb(5, 79, 49);--a-ds-color-p-30: rgb(2, 121, 72);--a-ds-color-p-50: rgb(18, 183, 106);--a-ds-color-p-60: rgb(50, 213, 131);--a-ds-color-p-60-alpha-75: rgba(50, 213, 131, .75);--a-ds-color-p-60-alpha-0: rgba(50, 213, 131, 0);--a-ds-color-p-80: rgb(166, 244, 197);--a-ds-color-p-90: rgb(209, 250, 223);--a-ds-color-p-95: rgb(236, 253, 243);--a-ds-color-s-10: rgb(142, 36, 16);--a-ds-color-s-30: rgb(195, 64, 4);--a-ds-color-s-50: rgb(247, 144, 9);--a-ds-color-s-80: rgb(254, 223, 137);--a-ds-color-s-85: rgb(254, 231, 167);--a-ds-color-s-90: rgb(254, 239, 198);--a-ds-color-s-95: rgb(255, 250, 235);--a-ds-color-t-10: rgb(45, 50, 130);--a-ds-color-t-30: rgb(53, 56, 205);--a-ds-color-t-50: rgb(97, 114, 243);--a-ds-color-t-80: rgb(198, 215, 254);--a-ds-color-t-90: rgb(224, 234, 255);--a-ds-color-t-95: rgb(238, 244, 255);--a-ds-color-e-10: rgb(122, 39, 26);--a-ds-color-e-40: rgb(217, 45, 32);--a-ds-color-e-50: rgb(240, 68, 56);--a-ds-color-e-60: rgb(249, 112, 102);--a-ds-color-e-70: rgb(253, 161, 155);--a-ds-color-e-80: rgb(254, 205, 201);--a-ds-color-e-90: rgb(254, 228, 226);--a-ds-deadline-background-color: rgb(239, 239, 239);--a-ds-deadline-overdue: rgb(254, 228, 226);--a-ds-deadline-overdue-text: rgb(122, 39, 26);--a-ds-deadline-priority1: rgb(254, 239, 198);--a-ds-deadline-priority1-text: rgb(121, 46, 13);--a-ds-deadline-priority2: rgb(224, 234, 255);--a-ds-deadline-priority2-text: rgb(45, 50, 130);--a-ds-deadline-priority3: rgba(224, 234, 255, .5);--a-ds-deadline-priority3-text: rgb(45, 50, 130);--a-ds-deadline-priority4: rgba(238, 245, 250, .5);--a-ds-deadline-priority4-text: rgb(45, 50, 130);--a-ds-elevate-1: rgba(29, 41, 57, .03) 0px 4px 8px 0px;--a-ds-elevate-2: rgba(29, 41, 57, .025) 0px 8px 10px 0px;--a-ds-elevate-3: rgba(29, 41, 57, .05) 0px 5px 20px 0px;--a-ds-elevate-4: rgba(29, 41, 57, .1) 0px 2px 28px 0px;--a-ds-elevate-5: rgba(29, 41, 57, .1) 0px 3px 20px 0px;--a-ds-disabled-opacity: .38}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskV1.0-Regular-ByxwY7wP.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskItalicV1.0-Regular-DWvExZIu.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskV1.0-Medium-CHhbgXcX.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskItalicV1.0-Medium-DRpaCWHj.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskV1.0-ExtraBold-BvLli8gB.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Mint Grotesk V1.0";src:url(/assets/MintGroteskItalicV1.0-ExtraBold-CsJj1WKM.woff) format("woff");font-weight:800;font-style:italic}:root{--a-ds-primary-font: Inter, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Ubuntu;--a-ds-secondary-font: "Mint Grotesk V1.0", sans-serif;--a-ds-font-size-header1: 28px;--a-ds-font-size-header2: 24px;--a-ds-font-size-header3: 20px;--a-ds-font-size-header4: 16px;--a-ds-font-size-header5: 14px;--a-ds-font-size-header6: 12px;--a-ds-font-size-xxlarge: 20px;--a-ds-font-size-xlarge: 18px;--a-ds-font-size-large: 16px;--a-ds-font-size-medium: 14px;--a-ds-font-size-small: 12px;--a-ds-font-size-xsmall: 11px;--a-ds-font-size-xxsmall: 10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--a-ds-primary-font);color:var(--a-ds-color-n-10);font-size:var(--a-ds-font-size-medium)}h1{font-size:var(--a-ds-font-size-header1);font-family:var(--a-ds-primary-font);font-weight:600;line-height:36px;letter-spacing:-.4px}h2{font-size:var(--a-ds-font-size-header2);font-family:var(--a-ds-primary-font);font-weight:600;line-height:32px;letter-spacing:-.3px}h3{font-size:var(--a-ds-font-size-header3);font-family:var(--a-ds-primary-font);font-weight:500;line-height:24px;letter-spacing:-.3px}h4{font-size:var(--a-ds-font-size-header4);font-weight:500;line-height:20px;letter-spacing:-.2px}h5{font-size:var(--a-ds-font-size-header5);font-weight:500;line-height:18px;letter-spacing:-.1px}h6{font-size:var(--a-ds-font-size-header6);font-weight:500;line-height:16px;letter-spacing:-.1px}.single-line-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.underline{text-decoration:underline}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-normal:400;--font-weight-medium:500;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--radius-md:calc(var(--radius) - 2px);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-xs:4px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Inter Variable",sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:Inter Variable,sans-serif;position:relative}html{font-family:Inter Variable,sans-serif}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-2{right:calc(var(--spacing)*2)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-1{margin-block:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing)*5.5))}.h-auto{height:auto}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing)*72) - calc(var(--spacing)*9)),calc(var(--available-height) - calc(var(--spacing)*9)))}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-56{width:calc(var(--spacing)*56)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-\[96px\]{min-width:96px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing)*7))}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-default{cursor:default}.cursor-text{cursor:text}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.columns-2{columns:2}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-4xl{border-radius:calc(var(--radius) + 16px)}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[min\(var\(--radius-md\)\,8px\)\]{border-radius:min(var(--radius-md),8px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4\!{padding-top:calc(var(--spacing)*4)!important}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4\!{padding-bottom:calc(var(--spacing)*4)!important}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.brightness-60{--tw-brightness:brightness(60%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/card\:px-4:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing)*4)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media (hover:hover){.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:calc(var(--radius) - 2px)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*3)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing)*6)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing)*1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing)*0)}.has-data-checked\:border-primary:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-\[3px\]:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:mr-\[-0\.25rem\]:has(>button){margin-right:-.25rem}.has-\[\>button\]\:ml-\[-0\.25rem\]:has(>button){margin-left:-.25rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing)*0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-\[3px\][aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing)*0)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted],:is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--accent-foreground)}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:gap-4[data-size=sm]{gap:calc(var(--spacing)*4)}.data-\[size\=sm\]\:py-4[data-size=sm]{padding-block:calc(var(--spacing)*4)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing)*1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing)*0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab,var(--input)30%,transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing)*1.5)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-12{gap:calc(var(--spacing)*12)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-lg[data-size=default]{max-width:var(--container-lg)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media (min-width:64rem){.lg\:max-w-none{max-width:none}.lg\:p-12{padding:calc(var(--spacing)*12)}}@media (min-width:96rem){.\32xl\:max-w-6xl{max-width:var(--container-6xl)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-aria-invalid\:border-destructive\/50:is(.dark *):has([aria-invalid=true]){border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-aria-invalid\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing)*2)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-4:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing)*4)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing)*2)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}.group-data-\[size\=sm\]\/card\:\[\.border-t\]\:pt-4:is(:where(.group\/card)[data-size=sm] *).border-t{padding-top:calc(var(--spacing)*4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[div\:not\(\[class\*\=\'w-\'\]\)\]\:w-full>*):is(div:not([class*=w-])){width:100%}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])){width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:data-\[slot\=field\]\:p-3>[data-slot=field]{padding:calc(var(--spacing)*3)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing)*4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}[data-slot=combobox-content] .\[\[data-slot\=combobox-content\]_\&\]\:focus-within\:border-inherit:focus-within{border-color:inherit}[data-slot=combobox-content] .\[\[data-slot\=combobox-content\]_\&\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--stack-order-level5:500;--stack-order-level4:400;--stack-order-level3:300;--stack-order-level2:200;--stack-order-level1:100;--background:oklch(100% 0 0);--foreground:oklch(14.1% .005 285.823);--card:oklch(100% 0 0);--card-foreground:oklch(14.1% .005 285.823);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.1% .005 285.823);--primary:oklch(60% .13 163);--primary-foreground:oklch(98% .02 166);--secondary:oklch(96.7% .001 286.375);--secondary-foreground:oklch(21% .006 285.885);--muted:oklch(96.7% .001 286.375);--muted-foreground:oklch(55.2% .016 285.938);--accent:oklch(96.7% .001 286.375);--accent-foreground:oklch(21% .006 285.885);--destructive:oklch(57.7% .245 27.325);--border:oklch(92% .004 286.32);--input:oklch(92% .004 286.32);--ring:oklch(70.5% .015 286.067);--chart-1:oklch(85% .13 165);--chart-2:oklch(77% .15 163);--chart-3:oklch(70% .15 162);--chart-4:oklch(60% .13 163);--chart-5:oklch(51% .1 166);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.1% .005 285.823);--sidebar-primary:oklch(60% .13 163);--sidebar-primary-foreground:oklch(98% .02 166);--sidebar-accent:oklch(96.7% .001 286.375);--sidebar-accent-foreground:oklch(21% .006 285.885);--sidebar-border:oklch(92% .004 286.32);--sidebar-ring:oklch(70.5% .015 286.067)}body{background:var(--a-ds-surface);margin:0;line-height:1.3}hr{border:none;border-bottom:2px solid var(--a-ds-color-n-90);width:100%;margin:16px 0}input.invalid-input{background:#ffdada;border:2px solid red;border-radius:4px;outline-color:red}input:disabled{cursor:not-allowed}.clear-link{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.profile-tab{border-left:1px solid var(--a-ds-color-n-80);width:350px;max-width:350px}.mobile *{transition:none!important;animation:none!important}.width-100{width:100%}grammarly-extension-vbars{display:none}.dark{--background:oklch(14.1% .005 285.823);--foreground:oklch(98.5% 0 0);--card:oklch(21% .006 285.885);--card-foreground:oklch(98.5% 0 0);--popover:oklch(21% .006 285.885);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(70% .15 162);--primary-foreground:oklch(26% .05 173);--secondary:oklch(27.4% .006 286.033);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(27.4% .006 286.033);--muted-foreground:oklch(70.5% .015 286.067);--accent:oklch(27.4% .006 286.033);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.2% .016 285.938);--chart-1:oklch(85% .13 165);--chart-2:oklch(77% .15 163);--chart-3:oklch(70% .15 162);--chart-4:oklch(60% .13 163);--chart-5:oklch(51% .1 166);--sidebar:oklch(21% .006 285.885);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(77% .15 163);--sidebar-primary-foreground:oklch(26% .05 173);--sidebar-accent:oklch(27.4% .006 286.033);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.2% .016 285.938)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.react-datepicker__input-container input{outline:none;background-color:var(--a-ds-surface-highest);box-sizing:border-box;border:1px solid var(--a-ds-color-n-80);border-radius:4px;font-family:var(--a-ds-primary-font);font-weight:inherit;color:var(--a-ds-font-color-primary);padding:6px 8px;cursor:pointer}.react-datepicker__input-container input:hover,.react-datepicker__input-container input:focus{transition:border-color .25s ease-in-out;border-color:var(--a-ds-color-n-60)}.react-datepicker{font-family:inherit;border:1px solid var(--a-ds-color-n-80);border-radius:4px;box-shadow:var(--a-ds-elevate-3);font-size:14px}.react-datepicker__header{background-color:var(--a-ds-color-n-95);border-bottom:1px solid var(--a-ds-color-n-80)}.react-datepicker__today-button{background-color:var(--a-ds-color-n-95);border-top:1px solid var(--a-ds-color-n-80)}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:var(--a-ds-color-n-90)}.react-datepicker__day--selected,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--selected,.react-datepicker__day--selected:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--selected:hover{background-color:var(--a-ds-color-p-60)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--primary-highlight-alpha-color)}.react-datepicker__day--keyboard-selected:focus-visible,.react-datepicker__month-text--keyboard-selected:focus-visible,.react-datepicker__quarter-text--keyboard-selected:focus-visible,.react-datepicker__year-text--keyboard-selected:focus-visible{background-color:var(--primary-highlight-alpha-color);outline:1px solid var(--a-ds-color-p-60)}.react-datepicker__time-container{border-left:1px solid var(--a-ds-color-n-90)}.react-datepicker__time-list-item{line-height:30px;box-sizing:content-box}.react-datepicker__time-list-item:hover{background-color:var(--a-ds-color-n-80)!important;border-color:var(--a-ds-color-n-80)}.react-datepicker__time-list-item--selected,.react-datepicker__time-list-item--selected:hover{background-color:var(--a-ds-color-p-60)!important;border-color:var(--a-ds-color-n-70)}
