@keyframes dotFlashing{0%{transform:translateY(0px)}50%{transform:translateY(-5px)}100%{transform:translateY(0px)}}.typing-indicator span{display:inline-block;background-color:#888;width:6px;height:6px;border-radius:50%;margin:2px;animation:dotFlashing 1s linear infinite}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}.navbar-avatar{object-fit:cover;width:40px;height:40px;max-height:inherit !important;border-radius:50%}#profile-picture{display:flex;justify-content:center}#profile-picture img.avatar{object-fit:cover;width:128px;height:128px;border-radius:50%}#profile-upload-holder{padding-top:.5em}#profile-upload-holder input[type=file]{display:none}.progress-bar{background-color:var(--primary);width:2px}#progress-bar-message{color:var(--gray)}.loading-dots:after{content:" .";animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #000,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}.upgrade-features li{display:flex}.upgrade-features li .pg-icon{margin-right:.5rem}.upgrade-features li .upgrade-feature{width:100%}#subscription-details-table .subscription-detail{display:flex;flex-direction:row;align-items:flex-start;margin:.5rem}#subscription-details-table .subscription-detail .subscription-detail-label{width:16rem;text-align:right;margin-right:1rem}#subscription-details-table .subscription-detail .subscription-detail-value{width:100%}#subscription-details-table .subscription-detail .subdetail{font-size:.8rem;margin-top:.2rem}#plan-selector .plan{height:100%;border:3px solid rgba(0,0,0,0);border-radius:8px;cursor:pointer;padding:1rem}#plan-selector .plan.is-selected{border:3px solid var(--primary)}#plan-selector .plan .plan-summary{display:flex;flex-direction:row;align-items:center}#plan-selector .plan .price{font-size:1.5rem}[x-cloak]{display:none !important}.h-100{height:100%}.muted-link{color:#b5b5b5}.muted-link:hover{color:#7a7a7a;text-decoration:underline}.errorlist{color:var(--danger)}img.socialicon{padding-right:.5em;max-width:24px;max-height:24px}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--primary);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}.overflow-anywhere{overflow-wrap:anywhere}.htmx-indicator{display:none}.htmx-request .htmx-indicator{display:inline}.htmx-anti-indicator{display:inline}.htmx-request .htmx-anti-indicator{display:none}.custom-font-picker .fontpicker,.custom-font-picker .fontpicker *{box-sizing:border-box}.custom-font-picker .fontpicker{border:none;display:block;position:relative;background:transparent;padding:.5rem;border:1px solid #374151;border-radius:.5rem}.custom-font-picker .fontpicker__preview{-webkit-filter:invert(0%);filter:invert(0%)}.custom-font-picker .fontpicker__search{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:0 10px;cursor:pointer;font-size:16px;background-color:white;z-index:1}.custom-font-picker .fontpicker__search:focus{cursor:text;opacity:1}.custom-font-picker .fontpicker__popout{position:absolute;top:100%;left:0;width:100%;border:1px solid;max-height:calc(12em + 1px);overflow-y:auto;overflow-x:hidden;z-index:2;background:white;opacity:0;transform:scaleY(0.001)}.custom-font-picker .fontpicker__popout.fontpicker__active{opacity:1;transform:scale(1)}.custom-font-picker .fontpicker__option{background:white}.custom-font-picker .fontpicker__option.selected{background:lightgray}.custom-font-picker .fontpicker__nomatches{height:2em;line-height:2em;background:#555;text-align:center;color:#eee}@media(prefers-color-scheme: dark){.custom-font-picker .fontpicker,.custom-font-picker .fontpicker__popout,.custom-font-picker .fontpicker__search,.custom-font-picker .fontpicker__option{--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1))/var(--tw-bg-opacity))}.custom-font-picker .fontpicker__preview,.custom-font-picker .fontpicker__option div{-webkit-filter:invert(100%);filter:invert(100%)}.custom-font-picker .fontpicker__option.selected{background:#383f4f}}.multi-range-slider-custom *{box-sizing:border-box;padding:0;margin:0}.multi-range-slider-custom{display:flex;position:relative;border-radius:10px;padding:20px 10px;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.multi-range-slider-custom.disabled{border:solid 1px rgb(200, 200, 200);box-shadow:1px 1px 4px rgb(180, 180, 180);color:rgb(180, 180, 180)}.multi-range-slider-custom.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider-custom.zero-ranage-margin .thumb-right{left:8px}.multi-range-slider-custom .bar{display:flex}.multi-range-slider-custom .bar-left{width:25%;height:.35rem;background-color:#e0e0e0;border-radius:10px 0px 0px 10px}.multi-range-slider-custom .bar-right{width:25%;height:.35rem;background-color:#e0e0e0;border-radius:0px 10px 10px 0px}.multi-range-slider-custom .bar-inner{height:.35rem;background-color:#0904fd;display:flex;flex-grow:1;flex-shrink:1;position:relative;justify-content:space-between}.multi-range-slider-custom .bar-inner-left{width:50%}.multi-range-slider-custom .bar-inner-right{width:50%}.multi-range-slider-custom .thumb{background-color:white;position:relative;z-index:1;cursor:pointer}.multi-range-slider-custom .thumb::before{content:"";background-color:#0904fd;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);position:absolute;width:20px;height:20px;border:solid 3px white;border-radius:50%;z-index:1;margin:-8px -12px;cursor:pointer}.multi-range-slider-custom .thumb:active .caption{display:flex}.multi-range-slider-custom .input-type-range{position:absolute;top:0px;left:0px;width:100%;opacity:0;pointer-events:none}.multi-range-slider-custom .input-type-range:focus+.thumb::after{content:"";position:absolute;top:-4px;left:-7px;width:11px;height:11px;z-index:2;border-radius:50%;border:dotted 1px black;box-shadow:0px 0px 5px white,inset 0px 0px 10px black}.multi-range-slider-custom .thumb .caption{display:flex;pointer-events:none}.multi-range-slider-custom .caption{position:absolute;bottom:-25px;width:3px;height:2px;left:-2px;display:flex;justify-content:center;align-items:center;overflow:visible;display:none}.multi-range-slider-custom .caption *{position:absolute;min-width:29px;height:20px;font-size:12px;text-align:center;line-height:0px;background-color:#d9d9d9;border-radius:10px;color:black;padding:10px 10px;white-space:nowrap}.multi-range-slider-custom .ruler{margin:10px 0px -5px 0px;display:flex;overflow:hidden}.multi-range-slider-custom .ruler-rule{border-left:solid 1px;border-bottom:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0px}.multi-range-slider-custom .ruler-rule:last-child{border-right:solid 1px}.multi-range-slider-custom .ruler-sub-rule{border-left:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0px;bottom:0px;margin-bottom:-5px}.multi-range-slider-custom .ruler-sub-rule:first-child{border-left:none}.multi-range-slider-custom .labels{display:flex;justify-content:space-between;padding:0px;margin-top:10px;margin-bottom:-20px}.multi-range-slider-custom .label{font-size:80%;display:flex;width:1px;justify-content:center}.multi-range-slider-custom .label:first-child{justify-content:start}.multi-range-slider-custom .label:last-child{justify-content:end}.multi-range-slider-custom.disabled .bar-left{background-color:#c9c9c9;box-shadow:inset 0px 0px 5px rgb(160, 160, 160)}.multi-range-slider-custom.disabled .bar-right{background-color:#c9c9c9;box-shadow:inset 0px 0px 5px rgb(160, 160, 160)}.multi-range-slider-custom.disabled .bar-inner{background-color:rgb(130 243 130);border:solid 1px rgb(149, 149, 149);box-shadow:inset 0px 0px 5px rgb(103, 103, 103)}.multi-range-slider-custom.disabled .thumb{background-color:white}.multi-range-slider-custom.disabled .thumb::before{border:solid 1px rgb(200, 200, 200);box-shadow:0px 0px 3px rgb(35, 35, 35),inset 0px 0px 5px gray}.multi-range-slider-custom.disabled .caption *{background-color:rgb(84, 84, 137);color:rgb(199, 199, 199);box-shadow:0px 0px 5px rgb(35, 35, 35)}@media(prefers-color-scheme: dark){.multi-range-slider-custom .bar-inner,.multi-range-slider-custom .thumb::before{background-color:hsl(var(--p)/var(--tw-bg-opacity))}}.react-datepicker-custom .react-datepicker__header{border:none;background-color:white}.react-datepicker-custom .react-datepicker__today-button{background:white;color:#3273f6;border:none;padding-right:16px;padding-bottom:16px;text-align:right}.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:first-child a,.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:last-child a{text-indent:0}.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:first-child a{top:0px}.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:first-child,.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:last-child{display:flex;align-items:center}.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:first-child a::after{content:" ▲"}.react-datepicker-custom .react-datepicker__year-dropdown .react-datepicker__year-option:last-child a::after{content:" ▼"}@media(prefers-color-scheme: dark){.react-datepicker-custom,.react-datepicker-custom .react-datepicker,.react-datepicker-custom .react-datepicker__header{--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1))/var(--tw-bg-opacity))}.react-datepicker-custom .react-datepicker *{color:hsl(var(--bc)/var(--tw-bg-opacity))}.react-datepicker-custom .react-datepicker__today-button{--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1))/var(--tw-bg-opacity));color:#3273f6}.react-datepicker-custom .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:slategray}.react-datepicker-custom .react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover,.react-datepicker-custom .react-datepicker__year-option:hover,.react-datepicker-custom .react-datepicker__month-option:hover,.react-datepicker-custom .react-datepicker__month-year-option:hover{background-color:dimgray}.react-datepicker-custom .react-datepicker__year-dropdown{--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1))/var(--tw-bg-opacity))}}.slick-prev:before,.slick-next:before{color:black}@media screen and (max-width: 1025px){.slick-prev{left:-15px;z-index:1000}.slick-next{right:-15px;z-index:1000}}@media screen and (max-width: 769px){.slick-prev{left:-13px;z-index:1000}.slick-next{right:-13px;z-index:1000}}@media screen and (max-width: 426px){.slick-prev{left:-10px;z-index:1000}.slick-next{right:-10px;z-index:1000}}@media(prefers-color-scheme: dark){.dark .slick-prev:before,.dark .slick-next:before{color:white}}.slick-track{display:flex}.slick-slide{height:auto}
