/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons";@import "https://fonts.googleapis.com/css?family=Nunito:400,500,600,700&display=swap";:root{--background:#fff;--foreground:#1f2937;--primary-color:#0884af;--primary-hover:#0884af;--primary-foreground:#fff;--destructive-color:#ef4444;--destructive-hover:#dc2626;--destructive-foreground:#fff;--secondary-color:#1ba5a4;--secondary-hover:#1ba5a4;--secondary-foreground:#fff;--accent-color:#f3f4f6;--accent-foreground:#1f2937;--border-color:#f0f0f0;--ring-color:#0884af}*{margin:0;padding:0;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:400}*,button,div,input,textarea{box-sizing:border-box!important}body,html{overscroll-behavior-x:none}body{background:var(--background);color:var(--foreground);overflow:hidden}a{text-decoration:none;color:#0884af!important}.leftSticky{padding:0 11px;left:0;width:200px!important}.leftSticky,.rightSticky{z-index:999;position:sticky}.rightSticky{right:14px}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker{border:1px solid #ddd;border-radius:8px;font-family:inherit;box-shadow:0 4px 6px -1px #0000001a}.react-datepicker__header{background-color:#f8f9fa;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.react-datepicker__day--selected{color:#fff;background-color:#1ba5a4}.react-datepicker__day--selected:hover{background-color:#1890a9}.react-datepicker__day:hover{background-color:#e6f7f7}.react-datepicker__day--keyboard-selected,.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:#1ba5a4}.RichEditorWrapperWithTemplateVariables .ql-container.ql-snow{padding-top:49px!important}.ServiceWorkerRegistration_updateBanner__DA_gy{position:fixed;bottom:0;left:0;right:0;background:#1ba5a4;color:#fff;padding:1rem;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:9999;animation:ServiceWorkerRegistration_slideUp__O70I4 .3s ease-out}@keyframes ServiceWorkerRegistration_slideUp__O70I4{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ServiceWorkerRegistration_content__rWHlG{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ServiceWorkerRegistration_message__H9Jzk{font-size:.95rem;font-weight:500}.ServiceWorkerRegistration_updateButton__VULTF{background:#fff;color:#1ba5a4;border:none;padding:.5rem 1.5rem;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.ServiceWorkerRegistration_updateButton__VULTF:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px)}.ServiceWorkerRegistration_updateButton__VULTF:active:not(:disabled){transform:translateY(0)}.ServiceWorkerRegistration_updateButton__VULTF:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.ServiceWorkerRegistration_content__rWHlG{flex-direction:column;text-align:center}.ServiceWorkerRegistration_updateButton__VULTF{width:100%}}