.ProseMirror:focus{outline:none}.ProseMirror .is-empty:first-child:before,.ProseMirror .is-empty:first-of-type:before{content:attr(data-placeholder);float:left;color:var(--muted-foreground);pointer-events:none;opacity:.5;height:0}.menu-open.ProseMirror p.is-empty:first-of-type:before{opacity:0!important;color:var(--background)!important}.tippy-svg-arrow{fill:var(--foreground)!important}.ProseMirror figure video{pointer-events:none}figure.ProseMirror-selectednode img,figure.ProseMirror-selectednode video{outline:3px solid var(--primary)}figure.ProseMirror-selectednode figcaption::selection{background:0 0!important}img.ProseMirror-selectednode{outline:3px solid var(--primary)}figcaption{position:relative}.editable_text.empty:after{pointer-events:none;color:var(--muted-foreground);content:"Media Caption (Optional)";width:100%;position:absolute;top:0;left:0}figure.ProseMirror-selectednode .editable_text,figure.is-empty .editable_text{opacity:1;height:auto;margin-top:16px!important}
.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{top:calc(50% - 3px);left:11px;transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{top:calc(50% - 3px);right:11px;transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;width:16px;height:16px;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}
.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:scale(.8)}
.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{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{width:0;margin-left:-4px;position:absolute}.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;content:"";z-index:-1;border:8px solid #0000;width:1px;height:0;position:absolute;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{margin-top:-8px;top:0}.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{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-bottom:-8px;bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-top-color:#fff;border-bottom:none}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;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-right-radius:.3rem;border-bottom-left-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{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;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{margin-left:auto;margin-right:auto;display:block;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{width:0;font-size:20px;position:relative;top:-1px}.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{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.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{margin-left:10px;display:inline-block}.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{-webkit-appearance:none;margin:0}.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{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.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{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.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{color:#fff;background-color:#216ba5;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:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.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{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{color:#fff;background-color:#2a87d0;border-radius:.3rem}.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;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.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{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{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.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{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.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{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.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{color:#fff;background-color:#216ba5;border-radius:.3rem}.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{color:#000;background-color:#bad9f1;border-radius:.3rem}.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){color:#000;background-color:#f0f0f0}.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:#0000}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.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__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;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{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.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{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.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;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-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;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.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;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}
.newsletter-content .blog-content>div>p{display:none}.popup-modal-content li p{display:inline}.node-iframe{margin-bottom:2.5rem}hr+p:empty,p:empty+p:empty{display:none}p:empty+p:not(:empty){display:block}.blog-content :not(.tippy-content *,.tippy-box,[data-tippy-root]),.blog-content ul,.blog-content ol{max-width:44rem}.blog-content figure>img.w-full,.blog-content figure.size-large>img{width:44rem}.blog-content blockquote.wp-block-quote,.blog-content figure.wp-block-image.size-large.full-size,.blog-content figure.wp-block-image.size-full{max-width:44rem}.blog-content blockquote.wp-block-quote p,.blog-content figure.wp-block-image.size-large.full-size p,.blog-content figure.wp-block-image.size-full p{max-width:44rem;font-size:1.8rem;line-height:2.5rem}.blog-content blockquote{max-width:46.4rem!important}.blog-content .wp-block-image img.full-size{max-width:56rem}.blog-content .fig-img{max-width:100%!important}.blog-content figcaption{max-width:40rem!important}.blog-content blockquote.wp-block-quote.main-menu{max-width:40rem}.blog-content blockquote.wp-block-quote{max-width:42.5rem!important}.blog-content .wp-block-pullquote{max-width:36rem}.blog-content.toolbox-content img,.blog-content.toolbox-content div,.blog-content.toolbox-content p,.blog-content.toolbox-content h1,.blog-content.toolbox-content h2,.blog-content.toolbox-content h3,.blog-content.toolbox-content h4,.blog-content.toolbox-content ol,.blog-content.toolbox-content li,.blog-content.toolbox-content ul,.blog-content.toolbox-content iframe,.blog-content.toolbox-content figure,.blog-content.toolbox-content blockquote,.blog-content.toolbox-content figcaption,.blog-content.toolbox-content hr,.blog-content.toolbox-content table,.blog-content.toolbox-content video{margin-left:0!important;margin-right:0!important}.blog-content.toolbox-content ul{padding:0 0 .75rem 1.5rem}.blog-content.toolbox-content iframe{min-height:400px;margin-top:1rem;margin-bottom:2rem;width:100%!important}@media only screen and (max-width:660px){.blog-content.toolbox-content iframe{min-height:280px;max-height:280px}}.blog-content.toolbox-content figure>img.w-full,.blog-content.toolbox-content figure.size-large>img{width:54rem}.blog-content.toolbox-content blockquote.wp-block-quote,.blog-content.toolbox-content figure.wp-block-image.size-large.full-size,.blog-content.toolbox-content figure.wp-block-image.size-full{max-width:54rem}.blog-content.toolbox-content blockquote.wp-block-quote p,.blog-content.toolbox-content figure.wp-block-image.size-large.full-size p,.blog-content.toolbox-content figure.wp-block-image.size-full p{max-width:54rem;font-size:1.8rem;line-height:2.5rem}.blog-content.toolbox-content blockquote{max-width:56.4rem!important}.blog-content.toolbox-content .wp-block-image img.full-size{max-width:66rem}.blog-content.toolbox-content .fig-img{max-width:100%!important}.blog-content.toolbox-content figcaption{max-width:50rem!important;margin-top:8px!important}.blog-content.toolbox-content figure,.blog-content.toolbox-content pre{margin-top:1.5rem;margin-bottom:1.5rem}.blog-content.toolbox-content blockquote.wp-block-quote.main-menu{max-width:50rem}.blog-content.toolbox-content blockquote.wp-block-quote{max-width:52.5rem!important}.blog-content.toolbox-content .wp-block-pullquote{max-width:46rem}.blog-content.news-content :not(.tippy-content *,.tippy-box,[data-tippy-root]),.blog-content.news-content ul,.blog-content.news-content ol{max-width:44rem}.blog-content.news-content h2:first-of-type,.blog-content.news-content h1:first-of-type,.blog-content.news-content h3:first-of-type{margin-top:0!important}.blog-content.news-content ul{padding:0 0 1rem 1.5rem;margin-bottom:1rem!important}.blog-content.news-content li{margin-top:1.14rem;line-height:1.4rem}.blog-content.news-content h3{font-size:1.3rem}.blog-content.news-content pre{white-space:break-spaces;margin-top:12px;margin-bottom:12px;font-size:14px}.blog-content.news-content figure{margin-top:12px;margin-bottom:12px}.blog-content.news-content blockquote{color:#666;border-left:3px solid #757575;border-top-right-radius:6px;border-bottom-right-radius:6px;margin:1em 10px;padding:.26em 20px;margin-top:0!important;margin-bottom:1rem!important}.blog-content.news-content blockquote p{font-style:normal!important}.blog-content{color:hsl(var(--foreground));font-size:1.14rem;font-weight:400}.blog-content *{overflow-wrap:break-word}.blog-content .wp-caption-text{margin-top:10px!important}.blog-content figure,.blog-content pre{margin-top:2.4rem;margin-bottom:2.8rem}.blog-content .lazyload-wrapper figure{margin-bottom:0}.blog-content p,.blog-content li,.blog-content ol,.blog-content ul{font-size:20px;line-height:33px}.blog-content strong,.blog-content b{font-weight:600}.blog-content a:not(.headline){color:hsl(var(--foreground));text-decoration:underline;text-decoration-thickness:2px}.blog-content p{min-height:1.5em;margin-bottom:1.25rem}.blog-content h1{margin-top:3.2rem;margin-bottom:1.6rem;font-size:2rem;font-weight:500}.blog-content h2{color:hsl(var(--foreground));margin-top:2.8rem;margin-bottom:1.5rem;font-weight:500;padding-bottom:0!important;font-size:1.6rem!important}.blog-content h3{color:hsl(var(--foreground));margin-top:2.6rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:500}.blog-content h4{color:hsl(var(--foreground));margin-top:2rem;margin-bottom:1.25rem;font-size:1.22rem;font-weight:500}.blog-content blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-top-right-radius:6px;border-bottom-right-radius:6px;margin:1.5em 10px 1.25rem;padding:.5em 20px;margin-top:2.5em!important;margin-bottom:2.5em!important}.blog-content blockquote p{font-style:italic;display:inline}.blog-content blockquote strong{font-weight:400}.blog-content .wp-block-image.full-size img,.blog-content .wp-block-cover{margin-top:2.5rem;margin-bottom:2.5rem}.blog-content .wp-block-image img{border-radius:.375rem;margin:2.5rem auto}.blog-content ul{padding:0 0 1.5rem 1.5rem;list-style-type:disc;list-style-position:inside;margin-bottom:1.5rem!important}.blog-content ul li{list-style-type:disc}.blog-content ol{padding:1.5rem 0 1.5rem 1.5rem;list-style-type:number;list-style-position:inside;margin-bottom:1.5rem!important}.blog-content ol li{list-style:decimal;list-style-position:inherit}.blog-content li{margin-top:1.25rem}.blog-content li>p,.blog-content ol>p{display:inline}.blog-content figure>img{margin-bottom:0!important}.blog-content hr{margin-top:2.4rem;margin-bottom:2.4rem}.blog-content figure img,.blog-content p>img{border:1px solid #efefef;border-radius:4px;box-shadow:0 1px 2px #0000000d}.blog-content img[alt="decorative section divider"]{box-shadow:none;border:0;border-radius:4px}.blog-content [data-card]{border-radius:4px;box-shadow:0 1px 2px #0000000d}.blog-content blockquote.wp-block-quote p,.blog-content figure.wp-block-image.size-large.full-size p,.blog-content figure.wp-block-image.size-full p{font-size:1.8rem;line-height:2.5rem}.blog-content .table-display{border-collapse:collapse;width:100%}.blog-content figcaption{color:hsl(var(--muted-foreground));text-align:center;margin-top:-.5rem;font-size:1rem;margin-top:14px!important}.blog-content .p-3{padding:.75rem}.blog-content .table-display td,.blog-content .table-display th{border:1px solid hsl(var(--border));padding:8px}.blog-content .table-display tr:nth-child(2n){background-color:hsl(var(--muted))}.blog-content .table-display tr:hover{background-color:hsl(var(--muted)/.8)}.blog-content .table-display th{text-align:left;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));padding-top:12px;padding-bottom:12px}.blog-content img{width:100%;max-width:100%}.blog-content .link-box img,.blog-content .link-embed-box img{width:220px}.blog-content blockquote.wp-block-quote.main-menu{margin:0 auto;font-size:1.14rem}.blog-content blockquote.wp-block-quote.main-menu a{margin-top:.5rem;display:inline-block}.blog-content blockquote.wp-block-quote{color:hsl(var(--muted-foreground));letter-spacing:-.025em;border:0;font-size:1.5rem;font-weight:500;line-height:1.375;font-style:normal!important}.blog-content blockquote.wp-block-quote em{font-style:normal!important}.blog-content blockquote.wp-block-quote strong{font-weight:300!important}.blog-content blockquote.wp-block-quote a{color:hsl(var(--muted-foreground));font-weight:300!important}.blog-content blockquote.wp-block-quote p{color:hsl(var(--muted-foreground));display:inline;font-style:normal!important;font-weight:300!important}.blog-content blockquote.wp-block-quote cite{text-align:left;color:hsl(var(--muted-foreground));margin-top:1rem;margin-left:0;padding:0;font-weight:400;display:block}.blog-content blockquote.wp-block-quote:before{color:#cacbcf;content:open-quote;quotes:"“" "”" "‘" "’";vertical-align:-.4em;margin-right:.2em;font-size:4em;line-height:.1em}.blog-content .wp-block-image figcaption{margin-top:-2rem}.blog-content.note_content p,.blog-content.note_content li,.blog-content.note_content ol,.blog-content.note_content ul{font-size:16px!important;line-height:24px!important}.blog-content.note_content h1{line-height:36px;font-size:28px!important}.blog-content.note_content h2{line-height:30px;font-size:24px!important}.blog-content.note_content h3{line-height:26px;font-size:20px!important}::-webkit-selection{background-color:#a4dcfc}::selection{background-color:#a4dcfc}textarea.figcaption{background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:center;border:none;font-size:13px;resize:none!important;outline:none!important}textarea.figcaption:focus{box-shadow:none;border:0}textarea.figcaption::placeholder{color:hsl(var(--muted-foreground))}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{color:hsl(var(--muted-foreground));text-align:center;font-size:13px}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{color:hsl(var(--muted-foreground));margin-top:1em;font-size:13px;font-style:normal;position:relative}.wp-block-pullquote{margin-top:2.8em;margin-bottom:2.8em}.wp-block-pullquote blockquote{background:0 0;border-left:none;margin-top:0;margin-bottom:0;padding:0}.wp-block-pullquote blockquote:before{display:none}.wp-block-pullquote cite{margin-top:1.5rem;display:block}.blog-page .blog-content video{width:100%}.blocks-gallery-item{list-style-type:none}.editor-img::-moz-selection{background-color:#0000!important}figure::-moz-selection{background-color:#0000!important}.editor-img::selection,figure::selection{background-color:#0000!important}.react-renderer.node-figure{margin-left:auto;margin-right:auto;display:flex}pre{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.5rem;max-width:44rem;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}::-moz-selection{background-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.2)!important}::selection{background-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.2)!important}::-o-selection{background-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.2)!important}::-ms-selection{background-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.2)!important}::-webkit-selection{background-color:hsl(var(--primary)/.2);background:hsl(var(--primary)/.2)!important}#imageEditorNode{max-width:100%!important}.tippy-box{outline:none;max-width:400px!important}.guide-layout .blog-content>div,.guide-layout .blog-content{width:100%;max-width:100%}.guide-layout>div{max-width:100%!important}.guide-layout .full-width{width:100%!important}.guide-layout .blog-content :not(.tippy-content *,.tippy-box,[data-tippy-root]),.guide-layout .blog-content ul,.guide-layout .blog-content ol{max-width:100%}.guide-layout .blog-content :not(.tippy-content *,.tippy-box,[data-tippy-root]) .flex figure,.guide-layout .blog-content ul .flex figure,.guide-layout .blog-content ol .flex figure{margin-bottom:auto}.guide-layout .blog-content p,.guide-layout .blog-content h1,.guide-layout .blog-content h2,.guide-layout .blog-content h3,.guide-layout .blog-content h4,.guide-layout .blog-content ol,.guide-layout .blog-content li{max-width:44rem!important}.guide-layout .blog-content .flex figcaption{text-align:center;color:hsl(var(--foreground));font-size:.9rem}@media (max-width:600px){.guide-layout{margin-top:-180px;margin-left:10px;margin-right:10px;padding-top:1px}.guide-layout .blog-content :not(.tippy-content *,.tippy-box,[data-tippy-root]) .flex figure,.guide-layout .blog-content ul .flex figure,.guide-layout .blog-content ol .flex figure{margin-bottom:2rem!important}}@media (max-width:1200px){.guide-layout{margin-top:-160px;margin-left:20px;margin-right:20px;padding-top:10px}.guide-layout .blog-content :not(.tippy-content *,.tippy-box,[data-tippy-root]) .flex figure,.guide-layout .blog-content ul .flex figure,.guide-layout .blog-content ol .flex figure{margin-bottom:2rem!important}}.ProseMirror figure.ProseMirror-selectednode figcaption ::selection{background-color:#0000;background:0 0!important}.ProseMirror figure{cursor:default}.ProseMirror figure figcaption{cursor:text}.ProseMirror figure figcaption a{pointer-events:all}.ProseMirror figure img{pointer-events:none;-o-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.ProseMirror figure a{pointer-events:none}.editorInput,.editorFigcaption{width:100%;border:none!important;outline:none!important}.editorInput:focus,.editorInput.active,.editorFigcaption:focus{border:none!important;outline:none!important}.twitterOverlay{pointer-events:all;background:#ffffff1a;width:100%;height:100%;position:absolute}.ProseMirror a.link-box,.ProseMirror .ProseMirror-selectednode a{pointer-events:none}.ProseMirror .ProseMirror-selectednode .link-embed-box{border:1px solid #d3e4ff;border-radius:5px;overflow:hidden}.ProseMirror .ProseMirror-selectednode .twitter-tweet{pointer-events:none;border:1px solid #d3e4ff;border-radius:.8rem;overflow:hidden}.blog-content .max-w-full{max-width:50rem!important}.blog-content figure{max-width:fit-content}.blog-content figure video{width:100%!important}.blog-content figure img{max-width:100%!important}.blog-content img{max-width:100%}.blog-content figcaption,.blog-content iframe{max-width:44rem!important}.blog-content figcaption{margin-left:auto;margin-right:auto}.blog-content .twitter-tweet{margin-top:40px!important;margin-bottom:40px!important}.sponsor-table img{max-width:180px;margin-top:6px;margin-bottom:12px}.sponsor-table li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.25rem;list-style:outside}@media only screen and (max-width:600px){figure,figure img,iframe,.blog-content figcaption,.blog-content iframe{max-width:100%!important}.max-w-full{max-width:100%!important;margin-left:0!important}}#editor-container [data-tippy-root]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-items-container .menu-item{opacity:0;animation:.3s ease-out forwards bubbleIn;transform:scale(.5)}.menu-items-container .menu-item:first-child{animation-delay:50ms}.menu-items-container .menu-item:nth-child(2){animation-delay:.1s}.menu-items-container .menu-item:nth-child(3){animation-delay:.15s}.menu-items-container .menu-item:nth-child(4){animation-delay:.2s}.menu-items-container .menu-item:nth-child(5){animation-delay:.25s}@keyframes bubbleIn{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}[data-tippy-root]{z-index:50!important}
