.loader{width:64px;height:64px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:after,.loader:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:8px solid #62b449;animation:prixClipFix 2s linear infinite}.loader:after{transform:rotate3d(90,90,0,180deg);border-color:#289155}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.swal2-title{margin-left:0!important;margin-right:0!important;margin-bottom:.5rem!important;padding:0!important;font-weight:700!important;line-height:1!important}.swal2-html-container,.swal2-title{text-align:left!important;font-size:1.325rem!important}.swal2-html-container{margin:0 0 1rem!important;overflow:hidden!important;line-height:1.375!important;color:hsl(var(--muted-foreground))!important}@media (min-width:1024px){.swal2-html-container{font-size:1.2rem!important}}.swal2-actions{margin-top:0!important;margin-bottom:0!important}.swal2-actions .btn-primary{background-color:rgb(40 145 85/var(--tw-bg-opacity))!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.swal2-actions .btn-primary,.swal2-actions .btn-secondary{border-radius:.25rem;--tw-bg-opacity:1!important;padding:.375rem 1.5rem;font-weight:700;--tw-text-opacity:1!important}.swal2-actions .btn-secondary{background-color:rgb(203 213 225/var(--tw-bg-opacity))!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.star-autocomplete{margin-bottom:.25rem;border-radius:.25rem!important;border-width:2px!important}.autocomplete-item{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(226 232 240/var(--tw-border-opacity));padding:.25rem 1rem!important;font-size:1.2rem}.autocomplete-item:last-child{border-bottom-width:0}.autocomplete-item.selected,.autocomplete-item:hover{background-color:rgba(95,188,180,.3)!important}.ProseMirror{min-height:500px;font-size:1.325rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ProseMirror h1{margin-bottom:1.5rem;margin-top:1rem;font-size:2.2rem;font-weight:700;line-height:1.25}.ProseMirror h1:first-child{margin-top:0}.ProseMirror h3{margin-bottom:1rem;margin-top:.5rem;font-size:1.55rem;font-weight:700;line-height:1.25}.ProseMirror h3:first-child{margin-top:0}.ProseMirror ul{margin-top:.5rem;margin-bottom:1rem;list-style-type:disc;padding-left:2rem}.ProseMirror ul li{margin-top:.25rem;line-height:1.25}.flatpickr-current-month{padding-top:0!important;font-size:1.325rem!important}.flatpickr-day{font-size:1.2rem!important}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{--tw-border-opacity:1!important;border-color:rgb(40 145 85/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(40 145 85/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.video-wrapper{position:relative;margin-bottom:24px;margin-top:12px;border-radius:12px;overflow:hidden;width:100%;padding-top:56.25%}@media screen and (min-width:768px){.video-wrapper{margin-bottom:40px;margin-top:32px;border-radius:20px}}.video-wrapper iframe{top:-60px;height:calc(100% + 120px);width:100%;border-radius:20px;position:absolute}