@charset "UTF-8";.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{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-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.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-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.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;margin:2px;width:4rem}.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;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.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{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):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{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):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{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):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:rgba(33,107,165,.5)}.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__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__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__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__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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
.timeline-editor .timeline-year{margin-bottom:1rem}.timeline-editor .timeline-year input{margin-bottom:.5rem;padding:.5rem;width:20%}.timeline-editor .components-button{margin-top:1rem}.timeline-editor .timeline-year-popover{padding:15px;width:10px}.timeline-editor .timeline-year-popover .timeline-year-label{display:block;font-weight:700;margin-bottom:8px}.timeline-editor .timeline-year-popover .year-picker-input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px;width:20%}
:root{--tr-color-primary:#1b243c;--tr-color-primary-semi-light:#1b243c33;--tr-color-primary-semi-lighter:#1b243c10;--tr-color-on-primary-semi-light:#f9f9f9;--tr-color-primary-light:#545b6d;--tr-color-on-primary:#f9f9f9;--tr-color-primary-rgb:27,36,60;--tr-color-white-always:#f9f9f9;--tr-color-surface-high-always:hsla(0,0%,98%,.5);--tr-color-white-always-regular:#fff;--tr-color-white-rgb:249,249,249;--tr-color-dark-always:#1b243c;--tr-color-dark-always-light:#545b6d;--tr-color-dark-always-rgb:27,36,60;--tr-color-semi-transparent:#f9f9f980;--tr-color-semi-dark-always:#424b5e;--tr-color-semi-dark-always-light:#464f62;--tr-color-on-semi-dark-always-light:#f9f9f90d;--tr-color-active:#f9f9f980;--tr-color-disabled:#69728133;--tr-color-on-disabled:#f9f9f9;--tr-placeholder-color:rgba(27,36,60,.05);--tr-input-background:#1b243c1a;--tr-shadow-header:0 20px 40px -5px rgba(27,36,60,.18);--tr-color-body:linear-gradient(0deg,rgba(27,36,60,.1) 0%,rgba(27,36,60,.1) 100%),var(--tr-color-on-primary);--tr-color-dropdown-gradient:linear-gradient(0deg,hsla(0,0%,98%,.5),hsla(0,0%,98%,.5)),linear-gradient(0deg,rgba(27,36,60,.1),rgba(27,36,60,.1));--tr-color-secondary:#00c19f;--tr-color-secondary-light:#40d1b7;--tr-color-secondary-rgb:0,193,159;--tr-color-on-secondary:#f9f9f9;--tr-color-headings:#1b243c;--tr-color-green-gradient-top-right:linear-gradient(143.15deg,var(--tr-color-secondary) 30.02%,rgba(var(--tr-color-secondary-rgb),0) 91.49%);--tr-color-tertiary:#1e22aa;--tr-color-tertiary-light:#5659bf;--tr-color-on-tertiary:#f9f9f9;--tr-color-background:#f9f9f9;--tr-surface-on-transparent:#d8dadd;--tr-on-surface-on-transparent:#1b243c;--tr-color-surface:#f9f9f9;--tr-color-on-surface:#1b243c;--tr-color-on-surface-light:#1b243c80;--tr-color-surface-high:hsla(0,0%,98%,.5);--tr-color-on-surface-high:#1b243c;--tr-color-primary-tint:#1b243c33;--tr-color-on-primary-tint:#1b243c;--tr-color-inverse-surface:#1b243c;--tr-color-inverse-on-surface:#f9f9f9;--tr-color-surface-on-inverse:hsla(0,0%,98%,.05);--tr-color-on-surface-on-inverse:#f9f9f9;--tr-color-inverse-surface-high:rgba(27,36,60,.05);--tr-color-inverse-on-surface-high:#1b243c;--tr-color-surface-medium:#eeeff0;--tr-color-grey-high:#f9f9f9,linear-gradient(0deg,rgba(27,36,60,.1),rgba(27,36,60,.1));--tr-color-on-grey-high:#1b243c;--tr-color-grey-light:#f9f9f9;--tr-color-grey-lighter:#fff;--tr-color-on-grey-light:#1b243c;--tr-color-divider:rgba(27,36,60,.5);--tr-color-background-secondary:#424b5e;--tr-color-gradient:linear-gradient(180deg,#f9f9f9 5%,hsla(0,0%,98%,0));--tr-color-on-gradient:var(--tr-color-primary);--tr-color-success:#38c470;--tr-color-success-light:#6ad394;--tr-color-on-success:#f9f9f9;--tr-color-error:#ff3434;--tr-color-error-light:#ff6767;--tr-color-on-error:#f9f9f9;--tr-color-warning:#ffbf3f;--tr-color-warning-light:#ffcf6f;--tr-color-on-warning:#f9f9f9;--tr-color-grey-900:#404d66;--tr-color-grey-700:#677592;--tr-color-grey-500:#a9b2c5;--tr-color-grey-300:#c8d1e1;--tr-color-grey-100:#e4e7ee;--tr-color-grey-50:#f9f9f9;--tr-green-border-gradient-left:linear-gradient(90deg,rgba(var(--tr-color-dark-always-rgb),0.5) -0.09%,var(--tr-color-secondary) 20.15%,rgba(var(--tr-color-secondary-rgb),0) 96.3%);--tr-green-border-gradient-right:linear-gradient(270deg,rgba(var(--tr-color-dark-always-rgb),0.5) -0.09%,var(--tr-color-secondary) 20.15%,rgba(var(--tr-color-secondary-rgb),0) 96.3%)}:root .dark-mode{--tr-color-primary:#f9f9f9;--tr-color-primary-semi-lighter:#f9f9f910;--tr-color-on-primary:#1b243c;--tr-color-primary-rgb:249,249,249;--tr-color-active:#2d354b;--tr-input-background:#f9f9f91a;--tr-color-headings:#00c19f;--tr-color-background:#1b243c;--tr-color-surface:#1b243c;--tr-color-on-surface:#f9f9f9;--tr-color-on-surface-light:#f9f9f980;--tr-color-semi-transparent:#1b243c80;--tr-color-surface-high:rgba(27,36,60,.5);--tr-color-on-surface-high:#f9f9f9;--tr-color-primary-tint:#f9f9f933;--tr-color-on-primary-tint:#f9f9f9;--tr-color-inverse-surface:#f9f9f9;--tr-color-inverse-on-surface:#1b243c;--tr-color-surface-on-inverse:rgba(27,36,60,.05);--tr-color-on-surface-on-inverse:#1b243c;--tr-placeholder-color:#1b243c;--tr-color-surface-medium:#2b344a;--tr-color-inverse-surface-high:hsla(0,0%,98%,.05);--tr-color-inverse-on-surface-high:#f9f9f9;--tr-color-divider:hsla(0,0%,98%,.5);--tr-surface-on-transparent:#2b344a;--tr-on-surface-on-transparent:#f9f9f9;--tr-color-grey-high:#424b5e;--tr-color-on-grey-high:#f9f9f9;--tr-color-grey-light:#424b5e;--tr-color-grey-lighter:#51586b;--tr-color-on-grey-light:#f9f9f9;--tr-color-disabled:#697281;--tr-color-on-disabled:#424b5e;--tr-color-gradient:linear-gradient(180deg,#424b5e 11.99%,rgba(27,36,60,.5) 92.66%);--tr-color-body:linear-gradient(0deg,rgba(27,36,60,.1) 0%,rgba(27,36,60,.1) 100%),var(--tr-color-on-primary);--tr-color-on-gradient:var(--tr-color-primary);--tr-shadow-header:0 2px 10px -3px hsla(0,0%,98%,.18)}:root{--tr-font-family:"Inter",sans-serif;--tr-display-1-font-size:4rem;--tr-display-1-font-weight:500;--tr-display-2-font-size:3rem;--tr-display-2-font-weight:400;--tr-heading-1-font-size:2.5rem;--tr-heading-1-font-weight:500;--tr-heading-2-font-size:2rem;--tr-heading-2-font-weight:500;--tr-heading-3-font-size:1.5rem;--tr-heading-3-font-weight:400;--tr-heading-5-font-size:1.125rem;--tr-heading-5-font-weight:500;--tr-body-font-size:1.25rem;--tr-body-font-weight-regular:400;--tr-body-font-weight-semibold:600;--tr-uppercase-font-size:1.25rem;--tr-uppercase-font-weight:600;--tr-underline-font-size:1.125rem;--tr-underline-font-weight:500;--tr-year-large-font-size:7.5rem;--tr-label-font-size:0.875rem;--tr-label-font-weight:500}@media(max-width:991.98px){:root{--tr-display-1-font-size:2.5rem;--tr-display-2-font-size:2.25rem;--tr-heading-1-font-size:2rem;--tr-heading-2-font-size:1.75rem;--tr-heading-3-font-size:1.25rem;--tr-heading-5-font-size:1rem;--tr-body-font-size:1rem;--tr-uppercase-font-size:1rem;--tr-underline-font-size:1rem}}.tr-display-1{font-size:var(--tr-display-1-font-size);font-weight:var(--tr-display-1-font-weight);letter-spacing:-.02em}.tr-display-2{font-size:var(--tr-display-2-font-size);font-weight:var(--tr-display-2-font-weight)}.tr-heading-1{font-size:var(--tr-heading-1-font-size);font-weight:var(--tr-heading-1-font-weight)}.tr-heading-2{font-size:var(--tr-heading-2-font-size);font-weight:var(--tr-heading-2-font-weight)}.tr-heading-3{font-size:var(--tr-heading-3-font-size);font-weight:var(--tr-heading-3-font-weight)}.tr-heading-5{font-size:var(--tr-heading-5-font-size);font-weight:var(--tr-heading-5-font-weight)}.tr-body{font-weight:var(--tr-body-font-weight-regular)}.tr-body,.tr-body-semibold{font-size:var(--tr-body-font-size)}.tr-body-semibold{font-weight:var(--tr-body-font-weight-semibold)}.tr-uppercase{font-size:var(--tr-uppercase-font-size);font-weight:var(--tr-uppercase-font-weight);text-transform:uppercase}.tr-underline{font-size:var(--tr-underline-font-size);font-weight:var(--tr-underline-font-weight);text-decoration:underline}.tr-label{font-size:var(--tr-label-font-size);font-weight:var(--tr-label-font-weight)}:root{--tr-spacing-0:0;--tr-spacing-px:1px;--tr-spacing-0\.5:0.125rem;--tr-spacing-1:0.25rem;--tr-spacing-1\.5:0.375rem;--tr-spacing-2:0.5rem;--tr-spacing-2\.5:0.625rem;--tr-spacing-3:0.75rem;--tr-spacing-3\.5:0.875rem;--tr-spacing-4:1rem;--tr-spacing-5:1.25rem;--tr-spacing-6:1.5rem;--tr-spacing-7:1.75rem;--tr-spacing-8:2rem;--tr-spacing-9:2.25rem;--tr-spacing-10:2.5rem;--tr-spacing-11:2.75rem;--tr-spacing-12:3rem;--tr-spacing-14:3.5rem;--tr-spacing-16:4rem;--tr-spacing-20:5rem;--tr-spacing-24:6rem;--tr-spacing-28:7rem;--tr-spacing-32:8rem;--tr-spacing-36:9rem;--tr-spacing-40:10rem;--tr-spacing-44:11rem;--tr-spacing-48:12rem;--tr-spacing-52:13rem;--tr-spacing-56:14rem;--tr-spacing-60:15rem;--tr-spacing-64:16rem;--tr-spacing-72:18rem;--tr-spacing-80:20rem;--tr-spacing-96:24rem;--tr-border-radius-0:0;--tr-border-radius-2:0.125rem;--tr-border-radius-4:0.25rem;--tr-border-radius-6:0.375rem;--tr-border-radius-8:0.5rem;--tr-border-radius-10:0.625rem;--tr-border-radius-12:0.75rem;--tr-border-radius-16:1rem;--tr-border-radius-20:1.25rem;--tr-border-radius-30:1.875rem;--tr-border-radius-40:2.5rem;--tr-border-radius-50:3.125rem;--tr-border-radius-60:3.75rem;--tr-border-radius-70:4.375rem;--tr-border-radius-80:5rem;--tr-border-radius-full:9999px}.m-0{margin:var(--tr-spacing-0)}.m-px{margin:var(--tr-spacing-px)}.m-0\.5{margin:var(--tr-spacing-0\.5)}.m-1{margin:var(--tr-spacing-1)}.m-1\.5{margin:var(--tr-spacing-1\.5)}.m-2{margin:var(--tr-spacing-2)}.m-2\.5{margin:var(--tr-spacing-2\.5)}.m-3{margin:var(--tr-spacing-3)}.m-3\.5{margin:var(--tr-spacing-3\.5)}.m-4{margin:var(--tr-spacing-4)}.m-5{margin:var(--tr-spacing-5)}.m-6{margin:var(--tr-spacing-6)}.m-7{margin:var(--tr-spacing-7)}.m-8{margin:var(--tr-spacing-8)}.m-9{margin:var(--tr-spacing-9)}.m-10{margin:var(--tr-spacing-10)}.p-0{padding:var(--tr-spacing-0)}.p-px{padding:var(--tr-spacing-px)}.p-1{padding:var(--tr-spacing-1)}.p-1\.5{padding:var(--tr-spacing-1\.5)}.p-2{padding:var(--tr-spacing-2)}.p-2\.5{padding:var(--tr-spacing-2\.5)}.p-3{padding:var(--tr-spacing-3)}.p-3\.5{padding:var(--tr-spacing-3\.5)}.p-4{padding:var(--tr-spacing-4)}.p-5{padding:var(--tr-spacing-5)}.p-6{padding:var(--tr-spacing-6)}.p-7{padding:var(--tr-spacing-7)}.p-8{padding:var(--tr-spacing-8)}.p-9{padding:var(--tr-spacing-9)}.p-10{padding:var(--tr-spacing-10)}.rounded-0{border-radius:var(--tr-border-radius-0)}.rounded-2{border-radius:var(--tr-border-radius-2)}.rounded-4{border-radius:var(--tr-border-radius-4)}.rounded-6{border-radius:var(--tr-border-radius-6)}.rounded-8{border-radius:var(--tr-border-radius-8)}.rounded-10{border-radius:var(--tr-border-radius-10)}.rounded-12{border-radius:var(--tr-border-radius-12)}.rounded-16{border-radius:var(--tr-border-radius-16)}.rounded-20{border-radius:var(--tr-border-radius-20)}.rounded-30{border-radius:var(--tr-border-radius-30)}.rounded-40{border-radius:var(--tr-border-radius-40)}.rounded-50{border-radius:var(--tr-border-radius-50)}.rounded-60{border-radius:var(--tr-border-radius-60)}.rounded-full{border-radius:var(--tr-border-radius-full)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),url(https://fonts.cdnfonts.com/s/19795/Inter[slnt,wght].woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:local("Inter"),url(https://fonts.cdnfonts.com/s/19795/Inter-Light-BETA.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:local("Inter"),url(https://fonts.cdnfonts.com/s/19795/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter"),url(https://fonts.cdnfonts.com/s/19795/Inter-Bold.woff) format("woff")}:root{font-size:16px}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{background:var(--tr-color-body);color:var(--tr-color-on-surface);font-family:var(--tr-font-family);font-size:16px;line-height:1.5;margin:0;-webkit-text-size-adjust:100%}body *{font-family:inherit!important}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0}p{margin:0}a{color:var(--tr-color-primary);text-decoration:none}a:focus{text-decoration:underline}img{display:block;height:auto;max-width:100%}button{border:none;cursor:pointer;font-family:inherit}button:focus{outline:none}label{color:var(--tr-color-primary);font-size:var(--tr-label-font-size);font-weight:var(--tr-label-font-weight);margin:0!important}.tr-max-width{margin-left:auto;margin-right:auto;max-width:1600px}.wp-block-image{display:flex}.wp-block-image img{border-radius:0 0 var(--tr-spacing-12) var(--tr-spacing-12);margin:auto}.wp-block-video{display:flex}.wp-block-video video{border-radius:0 0 var(--tr-spacing-12) var(--tr-spacing-12);-o-object-fit:cover;object-fit:cover;width:100%}a:not(.btn):not(.tr-button-root):not(.iconBox-main-link):not(.card-link-wrapper):not(.iconBox-card-block):hover{color:var(--tr-color-secondary)!important}:where(.wp-block-columns.is-layout-flex){gap:var(--tr-spacing-4)!important}.editor-styles-wrapper .wp-block:not(.wp-block-column){margin:auto}.wp-block-trav-content .wp-block-columns:not(:last-child){margin-bottom:1rem!important}.wp-block-table{margin-left:-.5em}.wp-block-table table tr:first-of-type td{color:var(--tr-color-secondary);font-size:var(--tr-body-font-size);font-weight:500}.wp-block-table table td{border:none!important;font-size:1rem;padding:1rem .5em}.wp-block-table.secondary table tr td:first-of-type{color:var(--tr-color-secondary);font-size:var(--tr-body-font-size);font-weight:500}.has-custom-primary-color{color:#1b243c}.has-custom-primary-tint-color{color:hsla(0,0%,98%,.2)}.has-custom-primary-light-color{color:#545b6d}.has-custom-primary-semi-light-color{color:rgba(27,36,60,.2)}.has-custom-primary-semi-lighter-color{color:rgba(27,36,60,.063)}.has-custom-semi-transparent-color{color:hsla(0,0%,98%,.502)}.has-custom-semi-dark-color{color:#424b5e}.has-custom-disabled-color{color:rgba(105,114,129,.2)}.has-custom-white-color{color:#f9f9f9}.has-custom-secondary-color{color:#00c19f}.has-custom-secondary-light-color{color:#40d1b7}.has-custom-tertiary-color{color:#1e22aa}.has-custom-tertiary-light-color{color:#5659bf}.has-custom-success-color{color:#38c470}.has-custom-success-light-color{color:#6ad394}.has-custom-error-color{color:#ff3434}.has-custom-error-light-color{color:#ff6767}.has-custom-warning-color{color:#ffbf3f}.has-custom-warning-light-color{color:#ffcf6f}.has-custom-grey-darkest-color{color:#404d66}.has-custom-grey-dark-color{color:#677592}.has-custom-grey-mid-tone-color{color:#a9b2c5}.has-custom-grey-light-color{color:#c8d1e1}.has-custom-grey-lighter-color{color:#e4e7ee}
.timeline-years-container{cursor:grab;display:flex;gap:var(--tr-spacing-6);margin-bottom:var(--tr-spacing-8);margin-top:var(--tr-spacing-10);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;margin-inline-end:calc(var(--tr-spacing-16)*-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.timeline-years-container .timeline-year{all:unset;color:var(--tr-color-grey-300);cursor:pointer;font-family:var(--tr-font-family);font-size:var(--tr-year-large-font-size);font-weight:450;letter-spacing:-.03em;line-height:7.5rem;text-align:center;transition:color .3s ease}.timeline-years-container .timeline-year.active{color:var(--tr-color-secondary)}.timeline-connector{align-items:center;display:flex;margin-bottom:var(--tr-spacing-12);position:relative}.timeline-connector .timeline-connector-line{background:var(--tr-color-background-secondary);height:1px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + var(--tr-spacing-3\.5));z-index:0}.timeline-connector .timeline-dots{display:flex;justify-content:space-between;padding-inline-end:var(--tr-spacing-15);position:relative;width:100%;z-index:1}.timeline-connector .timeline-dots .timeline-dot{background:var(--tr-color-background-secondary);border-radius:50%;height:var(--tr-spacing-3\.5);transition:background .3s ease;width:var(--tr-spacing-3\.5)}.timeline-connector .timeline-dots .timeline-dot.active-dot{background:var(--tr-color-secondary);transform:scale(1.2)}.custom-min-year-input{margin:var(--tr-spacing-5) auto;max-width:300px;padding:0;text-align:center;width:100%}.custom-min-year-input label{color:var(--tr-color-secondary);display:block;font-size:1rem;font-weight:600;margin-bottom:var(--tr-spacing-2)!important;text-align:center}.custom-min-year-input input{background:transparent;font-size:1.5rem;padding:var(--tr-spacing-3);transition:border-color .3s ease,box-shadow .3s ease;width:100%}.custom-min-year-input input:focus{border-color:var(--tr-color-secondary)!important;box-shadow:0 0 var(--tr-spacing-2) rgba(0,92,186,.3);outline:none}.spacer{flex:0 0 auto;width:0}.timeline-description-text{font-size:var(--tr-body-font-size);margin-bottom:var(--tr-spacing-15);margin-top:var(--tr-spacing-4);text-align:left}.timeline-content{align-items:start}.timeline-content .timeline-year-block{display:none}.timeline-content .timeline-year-block.visible{display:block}.timeline-content .timeline-year-info .timeline-year-text{color:var(--tr-color-secondary);font-size:var(--tr-heading-1-font-size);font-weight:var(--tr-display-1-font-weight)}.timeline-content .timeline-year-info .timeline-edit-buttons{display:flex;justify-content:flex-end;margin-top:var(--tr-spacing-4)}@media(max-width:768px){.timeline-root{overflow-x:hidden;padding-inline-end:var(--tr-spacing-px)!important}.timeline-years-container{gap:var(--tr-spacing-4)!important;margin-inline-end:calc(var(--tr-spacing-6)*-1)!important;padding-inline-end:var(--tr-spacing-5)!important}.timeline-years-container .timeline-year{font-size:3.5rem!important;font-weight:350;margin-bottom:calc(var(--tr-spacing-4)*-1)!important}.timeline-dots .timeline-dot{height:var(--tr-spacing-3\.5)!important;width:var(--tr-spacing-3\.5)!important}.timeline-dots .timeline-dot.active-dot{transform:scale(1.5)!important}.timeline-connector{padding-inline-end:0!important}.timeline-connector .timeline-connector-line{display:none!important}.timeline-connector .timeline-dots{display:flex}.timeline-description-text{font-size:var(--tr-body-font-size)!important;margin-bottom:var(--tr-spacing-10)!important;padding-inline-end:var(--tr-spacing-5)!important}}
.contentHeader-root{display:flex;flex-direction:column;gap:var(--tr-spacing-6);margin-bottom:var(--tr-spacing-10);width:100%}.contentHeader-root.contentHeader-center{align-items:center;text-align:center}.contentHeader-root.contentHeader-right{align-items:flex-end;text-align:right}.contentHeader-root.contentHeader-left{align-items:flex-start;text-align:left}.contentHeader-root .contentHeader-description,.contentHeader-root .contentHeader-label,.contentHeader-root .contentHeader-title{color:inherit;width:100%}@media(max-width:767.98px){.contentHeader-root.event-hero{align-items:center!important;text-align:center!important}}.contentHeader-root.surface{color:var(--tr-color-on-surface)}.contentHeader-root.surface-high{color:var(--tr-color-on-surface-high)}.contentHeader-root.inverse{color:var(--tr-color-inverse-on-surface)}.contentHeader-root.inverse-high{color:var(--tr-color-inverse-on-surface-high)}.contentHeader-root.grey{color:var(--tr-color-white-always)}.contentHeader-icon{height:2.5rem;width:2.5rem}.surface .contentHeader-icon svg path{fill:var(--tr-color-on-surface)}.surface-high .contentHeader-icon svg path{fill:var(--tr-color-on-surface-high)}.inverse .contentHeader-icon svg path{fill:var(--tr-color-inverse-on-surface)}.inverse-high .contentHeader-icon svg path{fill:var(--tr-color-inverse-on-surface-high)}.grey .contentHeader-icon svg path{fill:var(--tr-color-white-always)}.grey-high .contentHeader-icon svg path{fill:var(--tr-color-primary)}.grey-light .contentHeader-icon svg path{fill:var(--tr-color-inverse-surface)}.primary-tint .contentHeader-icon svg path{fill:var(--tr-color-on-surface)}.contentButtons{display:flex;flex-direction:column;gap:var(--tr-spacing-4);margin-top:var(--tr-spacing-8)}
.tr-button-root{align-items:center;border-radius:var(--tr-border-radius-4);box-sizing:border-box;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:var(--tr-spacing-2);height:2.6rem;justify-content:center;padding-inline:var(--tr-spacing-6);text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;--button-bg-color:transparent;--button-border-color:transparent;--button-text-color:inherit;--button-on-bg-color:inherit;--button-hover-bg-color:transparent;--button-hover-border-color:transparent;--button-hover-text-color:inherit;background-color:var(--button-bg-color);border:1px solid var(--button-border-color);color:var(--button-text-color)}.tr-button-root:hover{background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color);text-decoration:none}.tr-button-root:focus{color:inherit;outline:1px solid var(--tr-color-grey-500);outline-offset:1px}.tr-button-root.tr-button-sm{font-size:.8rem;height:2.2rem;padding-inline:var(--tr-spacing-4)}.tr-button-root .tr-button-icon-wrapper{align-items:center;display:inline-flex;height:1.2rem;justify-content:center;width:1.2rem}.tr-button-root .tr-button-icon-wrapper>:first-child{height:100%;width:100%}.tr-button-root .tr-button-icon-wrapper svg{fill:currentColor}.tr-button-root.tr-button-fullWidth{width:100%}.tr-button-root.tr-button-contained{border:none;color:var(--button-on-bg-color)}.tr-button-root.tr-button-outlined{background-color:transparent}.tr-button-root.tr-button-outlined:hover{background-color:transparent;color:var(--button-hover-text-color)}.tr-button-root.tr-button-tertiary{background-color:transparent;border:none}.tr-button-root.tr-button-tertiary:hover{background-color:transparent;color:var(--button-hover-text-color)}.tr-button-root.tr-button-text{background-color:transparent;border:none;height:auto;padding:0}.tr-button-root.tr-button-text:hover{background-color:transparent;color:var(--button-hover-text-color)}.tr-button-root.tr-button-rounded{border-radius:80px}.tr-button-root.tr-button-color-primary{--button-bg-color:var(--tr-color-primary);--button-border-color:var(--tr-color-primary);--button-text-color:var(--tr-color-primary);--button-on-bg-color:var(--tr-color-on-primary);--button-hover-bg-color:var(--tr-color-primary-light);--button-hover-border-color:var(--tr-color-primary-light);--button-hover-text-color:var(--tr-color-primary-light)}.tr-button-root.tr-button-color-secondary{--button-bg-color:var(--tr-color-secondary);--button-border-color:var(--tr-color-secondary);--button-text-color:var(--tr-color-secondary);--button-on-bg-color:var(--tr-color-on-secondary);--button-hover-bg-color:var(--tr-color-secondary-light);--button-hover-border-color:var(--tr-color-secondary-light);--button-hover-text-color:var(--tr-color-secondary-light)}.tr-button-root.tr-button-color-tertiary{--button-bg-color:var(--tr-color-tertiary);--button-border-color:var(--tr-color-tertiary);--button-text-color:var(--tr-color-tertiary);--button-on-bg-color:var(--tr-color-on-tertiary);--button-hover-bg-color:var(--tr-color-tertiary-light);--button-hover-border-color:var(--tr-color-tertiary-light);--button-hover-text-color:var(--tr-color-tertiary-light)}.tr-button-root.tr-button-color-error{--button-bg-color:var(--tr-color-error);--button-border-color:var(--tr-color-error);--button-text-color:var(--tr-color-error);--button-on-bg-color:var(--tr-color-on-error);--button-hover-bg-color:var(--tr-color-error-light);--button-hover-border-color:var(--tr-color-error-light);--button-hover-text-color:var(--tr-color-error-light)}.tr-button-root.tr-button-color-success{--button-bg-color:var(--tr-color-success);--button-border-color:var(--tr-color-success);--button-text-color:var(--tr-color-success);--button-on-bg-color:var(--tr-color-on-success);--button-hover-bg-color:var(--tr-color-success-light);--button-hover-border-color:var(--tr-color-success-light);--button-hover-text-color:var(--tr-color-success-light)}.tr-button-root.tr-button-color-warning{--button-bg-color:var(--tr-color-warning);--button-border-color:var(--tr-color-warning);--button-text-color:var(--tr-color-warning);--button-on-bg-color:var(--tr-color-on-warning);--button-hover-bg-color:var(--tr-color-warning-light);--button-hover-border-color:var(--tr-color-warning-light);--button-hover-text-color:var(--tr-color-warning-light)}.tr-button-root.tr-button-color-white{--button-bg-color:var(--tr-color-white-always);--button-border-color:var(--tr-color-white-always);--button-text-color:var(--tr-color-white-always);--button-on-bg-color:var(--tr-color-dark-always);--button-hover-bg-color:var(--tr-color-white-always);--button-hover-border-color:var(--tr-color-white-always);--button-hover-text-color:var(--tr-color-white-always)}.tr-button-root.tr-button-color-dark{--button-bg-color:var(--tr-color-dark-always);--button-border-color:var(--tr-color-dark-always);--button-text-color:var(--tr-color-dark-always);--button-on-bg-color:var(--tr-color-white-always);--button-hover-bg-color:var(--tr-color-dark-always-light);--button-hover-border-color:var(--tr-color-dark-always-light);--button-hover-text-color:var(--tr-color-dark-always-light)}
.buttonPicker-root{display:flex;flex-direction:column;gap:var(--tr-spacing-4)}.buttonPicker-addBtn{border-color:var(--tr-color-grey-700)!important;border-style:dashed;color:var(--tr-color-grey-700)!important}.buttonPicker-dropdown .components-popover__content{border-radius:var(--tr-border-radius-6);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:var(--tr-spacing-3);width:200px}.buttonPicker-dropdown .components-popover__content .dropdown-content{display:flex;flex-direction:column;gap:var(--tr-spacing-2)}.buttonPicker-btn-white{box-shadow:0 0 1px 0 rgba(0,0,0,.1);text-shadow:1px 1px 2px rgba(0,0,0,.4)}.buttonPicker-btn-white.buttonPicker-btn-text{box-shadow:none}.buttonPicker-btn-white.buttonPicker-btn-contained{text-shadow:none}
.input-root{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:var(--tr-spacing-1\.5);position:relative}.input-root .input-labelWrapper{align-items:center;display:flex;gap:var(--tr-spacing-2)}.input-root .input-inputWrapper{align-items:center;display:flex;max-width:540px;position:relative;width:100%}.input-root .input-inputWrapper input,.input-root .input-inputWrapper textarea{background:#fff;border:1px solid var(--tr-color-grey-300);border-radius:var(--tr-border-radius-6);flex-grow:1;font-size:inherit;margin:0;max-width:540px;min-height:unset}.input-root .input-inputWrapper input:hover,.input-root .input-inputWrapper textarea:hover{border-color:var(--tr-color-secondary)}.input-root .input-inputWrapper input:focus,.input-root .input-inputWrapper textarea:focus{border-color:var(--tr-color-secondary);box-shadow:0 0 0 2px rgba(var(--tr-color-secondary-rgb),.4)}.input-root .input-inputWrapper input::-moz-placeholder,.input-root .input-inputWrapper textarea::-moz-placeholder{color:var(--tr-color-grey-500);font-size:.875rem}.input-root .input-inputWrapper input::placeholder,.input-root .input-inputWrapper textarea::placeholder{color:var(--tr-color-grey-500);font-size:.875rem}.input-root .input-inputWrapper input.input-isPassword,.input-root .input-inputWrapper textarea.input-isPassword{padding-inline-end:var(--tr-spacing-11)}.input-root .input-inputWrapper input{height:42px;padding-inline:var(--tr-spacing-2\.5)}.input-root .input-inputWrapper textarea{min-height:100px;padding:var(--tr-spacing-2\.5);resize:vertical}.input-root .input-inputWrapper.input-hasError input{background:rgba(var(--tr-color-error),.1);border:1px solid var(--tr-color-error)}.input-root .input-inputWrapper.input-hasError input:hover{border-color:var(--tr-color-error)}.input-root .input-inputWrapper.input-hasError input:focus{box-shadow:0 0 0 1px var(--tr-color-error)}.input-root .input-inputWrapper.input-hasConcatString{background:var(--tr-color-background);border:1px solid var(--tr-color-grey-300);border-radius:var(--tr-border-radius-4);overflow:hidden}.input-root .input-inputWrapper.input-hasConcatString .input-concatString{background-color:var(--tr-color-background);border-right:1px solid var(--tr-color-grey-300);color:var(--tr-color-grey-700);display:flex;flex-direction:column;font-weight:500;height:42px;justify-content:center;padding-inline:var(--tr-spacing-2\.5);white-space:nowrap}.input-root .input-inputWrapper.input-hasConcatString:hover{border-color:var(--tr-color-secondary)}.input-root .input-inputWrapper.input-hasConcatString:focus-within{border-color:var(--tr-color-secondary);box-shadow:0 0 0 1px var(--tr-color-secondary)}.input-root .input-inputWrapper.input-hasConcatString.input-hasError{background:rgba(var(--tr-color-error),.1);border:1px solid var(--tr-color-error)}.input-root .input-inputWrapper.input-hasConcatString.input-hasError:hover{border-color:var(--tr-color-error)}.input-root .input-inputWrapper.input-hasConcatString.input-hasError:focus{box-shadow:0 0 0 1px var(--tr-color-error)}.input-root .input-inputWrapper.input-hasConcatString.input-hasError:focus-within{border-color:var(--tr-color-error);box-shadow:0 0 0 1px var(--tr-color-error)}.input-root .input-inputWrapper.input-hasConcatString input{border:none}.input-root .input-inputWrapper.input-hasConcatString input:focus{box-shadow:none}.input-root .input-inputWrapper button{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:var(--tr-spacing-2\.5)}html[dir=rtl] .input-root .input-inputWrapper button{left:var(--tr-spacing-2\.5);right:unset}.input-root .input-inputWrapper button svg{fill:currentColor}.input-root .input-inputWrapper button.input-fileButton{background-color:var(--tr-color-dark-always);border-radius:var(--tr-border-radius-4);color:var(--tr-color-on-primary-semi-light);padding:var(--tr-spacing-2\.5);padding-inline:var(--tr-spacing-6);right:0}.input-root .input-inputWrapper.input-isFile input{padding-right:0!important}.input-root .input-inputWrapper.input-isFile span{background-color:var(--tr-color-primary-semi-lighter);border:1px solid var(--tr-color-primary);border-radius:var(--tr-border-radius-4);color:var(--tr-color-primary);cursor:pointer;overflow:hidden;padding:var(--tr-spacing-2\.5) 100px var(--tr-spacing-2\.5) var(--tr-spacing-4);text-overflow:ellipsis;white-space:nowrap;width:100%}.input-root.input-rowLayout{align-items:center;flex:1;flex-direction:row;gap:var(--tr-spacing-3);justify-content:space-between;max-width:540px}.input-root.input-rowLayout label{width:100px}.input-root.input-rowLayout .input-inputWrapper{align-items:center;display:flex;flex:1;width:unset}.input-root.input-rowLayout.input-textarea{align-items:flex-start}.input-root.input-rowLayout.input-textarea .input-labelWrapper{padding-top:var(--tr-spacing-1\.5)}.input-root .input-errorMessage{align-items:center;bottom:0;color:var(--tr-color-error);display:flex;font-size:.775rem;position:absolute;transform:translateY(110%)}.input-root .input-errorMessage p{color:inherit;font-size:inherit;margin:0}
.customButton-dropdown .components-popover__content{border-radius:var(--tr-border-radius-6);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:var(--tr-spacing-3);width:440px}@media(max-width:767.98px){.customButton-dropdown .components-popover__content{width:300px}}.customButton-dropdown--content{display:flex;flex-direction:column;gap:var(--tr-spacing-3)}.customButton{position:relative}.customButton:hover button.customButton-remove{display:flex}button.customButton-remove{all:unset;align-items:center;background-color:var(--tr-color-white-always);border:1px solid var(--tr-color-grey-300);border-radius:50%;cursor:pointer;display:none;height:1.2rem;justify-content:center;padding:0;position:absolute;right:3px;top:3px;transform:translate(50%,-50%);transition:background-color .2s;width:1.2rem}button.customButton-remove:hover{background-color:var(--tr-color-grey-100)}button.customButton-remove svg{height:1rem;width:1rem;fill:var(--tr-color-dark-always)}
.iconPicker{align-items:flex-start;display:flex;flex-direction:column;gap:var(--tr-spacing-1\.5);max-width:540px}.iconPicker.iconPicker-row{align-items:center;flex-direction:row;gap:var(--tr-spacing-3);justify-content:space-between}.iconPicker label.iconPicker-label{width:100px}.iconPicker-grid{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:var(--tr-spacing-2);height:42px}.iconPicker-grid .icon-box{all:unset;align-items:center;border:1px solid var(--tr-color-grey-300);border-radius:var(--tr-border-radius-4);box-sizing:border-box;color:var(--tr-color-dark-always);cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:background-color .2s;width:42px}.iconPicker-grid .icon-box:focus,.iconPicker-grid .icon-box:hover{background-color:var(--tr-color-grey-50);border-color:var(--tr-color-secondary)}.iconPicker-grid .icon-box.selected{border-color:var(--tr-color-secondary);box-shadow:0 0 0 2px rgba(var(--tr-color-secondary-rgb),.4)}.iconPicker-grid .icon-box svg{height:50%;width:50%;fill:currentColor}
.tr-font-size-toolbar button.components-dropdown-menu__menu-item{height:auto}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:first-child{font-size:var(--tr-display-1-font-size);font-weight:var(--tr-display-1-font-weight);letter-spacing:-.02em}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(2){font-size:var(--tr-display-2-font-size);font-weight:var(--tr-display-2-font-weight)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(3){font-size:var(--tr-heading-1-font-size);font-weight:var(--tr-heading-1-font-weight)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(4){font-size:var(--tr-heading-2-font-size);font-weight:var(--tr-heading-2-font-weight)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(5){font-size:var(--tr-heading-3-font-size);font-weight:var(--tr-heading-3-font-weight)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(6){font-size:var(--tr-heading-5-font-size);font-weight:var(--tr-heading-5-font-weight)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(7){font-size:var(--tr-body-font-size);font-weight:var(--tr-body-font-weight-regular)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(8){font-size:var(--tr-body-font-size);font-weight:var(--tr-body-font-weight-semibold)}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(9){font-size:var(--tr-uppercase-font-size);font-weight:var(--tr-uppercase-font-weight);text-transform:uppercase}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(10){font-size:var(--tr-underline-font-size);font-weight:var(--tr-underline-font-weight);text-decoration:underline}.tr-font-size-toolbar button.components-dropdown-menu__menu-item:nth-child(11){font-size:var(--tr-label-font-size);font-weight:var(--tr-label-font-weight)}
.contentWrapper-root{align-items:stretch;background-blend-mode:normal;box-sizing:border-box;display:flex;position:relative}.contentWrapper-root.grey{background-color:var(--tr-color-semi-dark-always-light);color:var(--tr-color-white-always)}.contentWrapper-root.grey-high{background-color:var(--tr-color-grey-high);color:var(--tr-color-on-grey-high)}.contentWrapper-root.grey-light{background-color:var(--tr-color-grey-light);color:var(--tr-color-on-grey-light)}.contentWrapper-root.surface{background-color:var(--tr-color-surface);color:var(--tr-color-on-surface)}.contentWrapper-root.surface-high{background-color:var(--tr-color-surface-high);color:var(--tr-color-on-surface-high)}.contentWrapper-root.primary-tint{background-color:var(--tr-color-primary-tint);color:var(--tr-color-on-primary-tint)}.contentWrapper-root.inverse{background-color:var(--tr-color-inverse-surface);color:var(--tr-color-inverse-on-surface)}.contentWrapper-root.inverse-high{background-color:var(--tr-color-inverse-surface-high);color:var(--tr-color-inverse-on-surface-high)}.contentWrapper-root.transparent{background-color:transparent}.contentWrapper-root.white{background-color:var(--tr-color-white-always);color:var(--tr-color-dark-always)}.contentWrapper-root.gradient{background:var(--tr-color-gradient);color:var(--tr-color-on-gradient)}.contentWrapper-root.has-green-border-left,.contentWrapper-root.has-green-border-right{border-image-slice:1;border-image-width:0 0 2px 0}.contentWrapper-root.has-green-border-left{border-image-source:var(--tr-green-border-gradient-left)}.contentWrapper-root.has-green-border-right{border-image-source:var(--tr-green-border-gradient-right)}.contentWrapper-root.no-top-padding .contentWrapper-container{padding-top:0}.contentWrapper-container{align-items:stretch;display:flex;flex:1;flex-direction:column;padding:var(--tr-spacing-16);width:100%}.contentWrapper-container.contentWrapper-removeSpacing{padding:0}@media(max-width:991.98px){.contentWrapper-container{padding:var(--tr-spacing-6)}}.contentWrapper-expanded{align-items:stretch;justify-content:center;max-height:900px;min-height:75dvh}.contentWrapper-expanded.contentWrapper-frontend{padding-top:4.3125rem}.contentWrapper-expanded .contentWrapper-container{justify-content:center}
.gradientControl-root{align-items:stretch;display:flex;flex-direction:column}.gradientControl-root label{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase}.gradientControl-color{display:flex;flex-direction:column;gap:var(--tr-spacing-2);margin-bottom:var(--tr-spacing-8)}.gradientControl-color .components-base-control{margin:0}.gradientControl-color .gradientControl-colorPicker{border:1px solid #949494;border-radius:var(--tr-border-radius-2);overflow:hidden;width:-moz-fit-content;width:fit-content}.gradientControl-themeColors{display:flex;flex-direction:column;gap:var(--tr-spacing-2);margin-bottom:var(--tr-spacing-8)}.gradientControl-themeColors .gradientControl-themeColors--list{display:flex;flex-wrap:wrap;gap:var(--tr-spacing-2)}.gradientControl-themeColors button.gradientControl-themeColor{border:1px solid var(--tr-color-grey-300);border-radius:var(--tr-border-radius-4);cursor:pointer;height:24px;width:24px}
