@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.GlobalLoader_backdrop__lDCLF{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.GlobalLoader_loader__qtjWO{animation:GlobalLoader_spin__AlnYD 1s linear infinite;border:8px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:60px;width:60px}@keyframes GlobalLoader_spin__AlnYD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Toast_toast__gOZAY{align-items:center;background-color:#2d2d2d;border-radius:8px;box-shadow:0 4px 12px #00000040;color:#f1f1f1;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.95rem;justify-content:space-between;margin-bottom:12px;max-width:420px;opacity:0;padding:16px 20px;transform:translateY(-20px);transition:transform .3s ease,opacity .6s ease;z-index:1000000}.Toast_toast__gOZAY.Toast_visible__8pa7x{opacity:1;transform:translateY(0)}.Toast_toast__gOZAY button{background:none;border:none;color:inherit;cursor:pointer;font-size:1rem;margin-left:16px;transition:transform .2s}.Toast_toast__gOZAY button:hover{transform:scale(1.1)}.Toast_toast__gOZAY.Toast_error__d54z4{background-color:#f44336}.Toast_toast__gOZAY.Toast_warning__7Te7G{background-color:#ff9800}.Toast_toast__gOZAY.Toast_success__hdN9-{background-color:#4caf50}.Toast_icon__\+f5yj{align-items:center;display:flex;font-size:1.2rem;margin-right:12px}.Toast_toast__gOZAY.Toast_custom__\+rurT{align-items:flex-start;color:#111;max-width:700px}.Toast_toast__gOZAY.Toast_custom__\+rurT .Toast_message__N98z7{max-height:150px;overflow:hidden}.Toast_message__N98z7{flex:1 1;overflow-wrap:anywhere}@keyframes Toast_fadeIn__qsSmM{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_fadeOut__0AHXR{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.Toast_message__N98z7 a{color:#fff;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.Toast_message__N98z7 a:hover{color:#ffdf80;text-decoration-color:initial}.Toast_message__N98z7 a:active{color:#ffc107}.ToastContainer_toastContainer__QKH2L{position:fixed;right:100px;top:40px;z-index:10011}@media (max-width:1400px){.ToastContainer_toastContainer__QKH2L{right:8px;top:8px}}.PictureUploadField_container__ESxQR{align-items:center;border:1px solid #dcdcdc;display:flex;flex-direction:column;padding:10px}.PictureUploadField_imgPreviewContainer__miCas{align-items:center;background-color:#c8c8c866;border-bottom:1px solid #bababa;border-right:1px solid #bababa;border-color:#bababa #818181 #818181 #bababa;border-style:solid;border-width:1px 2px 2px 1px;display:flex;height:250px;justify-content:center;margin:10px;overflow:hidden;padding:5px;width:100%}.PictureUploadField_imgPreview__1HY-s{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.FileUploaderModal_dialogWrapper__QJX2w{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #0000004d;display:flex;flex-direction:column;height:85vh;left:50%;opacity:1;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out,transform .3s ease-out;width:75%;z-index:1001}.FileUploaderModal_dialogClosing__ZhjYU{opacity:0;transform:translate(-50%,-60%)}.FileUploaderModal_dialogHeader__fscOV{align-items:center;background-color:#b8cbd0;border-bottom:2px solid #7a90a4;box-shadow:0 4px 6px #0000001a;color:#344d59;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:12px 20px}.FileUploaderModal_dialogTitle__J8mNX{font-size:20px;font-weight:700}.FileUploaderModal_dialogCloseButton__tS\+1i{background:none;border:none;color:#344d59;cursor:pointer;font-size:20px;transition:color .3s ease}.FileUploaderModal_dialogCloseButton__tS\+1i:hover{color:#137c8b}.FileUploaderModal_dialogContent__uTqXE{flex-grow:1;margin:10px;max-height:calc(100% - 177px);min-height:0;overflow:hidden}.FileUploaderModal_dialogFooter__mvxyF{align-items:center;background-color:#b8cbd0;border-top:2px solid #7a90a4;box-shadow:0 -2px 4px #0000000d;display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.FileUploaderModal_formOkButton__cfm-k{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.FileUploaderModal_formOkButton__cfm-k:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.FileUploaderModal_formCancelButton__bKymw{background-color:#b85c5c;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.FileUploaderModal_formCancelButton__bKymw:hover{background-color:#a14b4b;box-shadow:0 3px 6px #00000080}.FileUploaderModal_dialogSavingOverlay__pZo8b{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.FileUploaderModal_locked__WnDiu{cursor:not-allowed;filter:grayscale(50%);opacity:.5;pointer-events:none}.FileUploaderModal_backdrop__luR-0{animation:FileUploaderModal_backdropFadeIn__COE0Q .3s ease-out forwards;background-color:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:1000}.FileUploaderModal_backdropClosing__Rx0Wz{animation:FileUploaderModal_backdropFadeOut__hmSRl .3s ease-out forwards}@keyframes FileUploaderModal_backdropFadeIn__COE0Q{0%{opacity:0}to{opacity:1}}@keyframes FileUploaderModal_backdropFadeOut__hmSRl{0%{opacity:1}to{opacity:0}}.FileUploadTabs_tabs__29dp-{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;margin-bottom:5px;padding:5px}.FileUploadTabs_tab__Gyxfb{background-color:#f1f1f1;border-bottom:1px solid #ccc;color:#344d59;cursor:pointer;font-weight:500;padding:6px 20px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.FileUploadTabs_tab__Gyxfb:hover{background-color:#ddd}.FileUploadTabs_activeTab__mg63y{background-color:#fff;border-color:#ccc #ddd #3498db #aaa;border-radius:8px 8px 0 0;border-style:solid;border-width:2px 2px 3px 1px;color:#137c8b;font-weight:700}.FileUploadTabs_locked__8h7fy{cursor:not-allowed;filter:grayscale(50%);opacity:.5;pointer-events:none}.SingleFileUpload_container__hI\+pj{display:flex;flex-direction:column;height:100%;width:100%}.SingleFileUpload_dropZone__OP4Dl{align-items:center;background-color:#f9f9f9;border:2px dashed #ccc;color:#555;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:20px;text-align:center}.SingleFileUpload_dropZone__OP4Dl:hover{background-color:#eef4f6}.SingleFileUpload_error__IuTUz{color:red;font-weight:700;margin-top:10px}.SingleFileUpload_content__g55Xt{display:flex;gap:20px;height:100%}.SingleFileUpload_preview__b1SCi{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;overflow:hidden}.SingleFileUpload_form__fh4bi{flex:1 1}.SingleFileUpload_dragOver__WoB4c,.SingleFileUpload_dropZone__OP4Dl.SingleFileUpload_dragOver__WoB4c{background-color:#d8edf2;border-color:#137c8b}.SingleFileUpload_dragOver__WoB4c{color:#137c8b}.FileForm_formShell__5uGFB{grid-gap:16px;background:#fff;border:1px solid #e5eaee;border-radius:10px;display:grid;gap:16px;padding:14px}.FileForm_row__8\+jmM{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.FileForm_col__2e\+bG{display:flex;flex-direction:column;gap:8px}.FileForm_formGroup__fonQN{grid-gap:6px;display:grid;gap:6px}.FileForm_label__dGTHe{color:#344d59;font-weight:600}.FileForm_input__CXyqt{border:1px solid #cfd8dc;border-radius:8px;font-size:14px;height:36px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s}.FileForm_input__CXyqt:focus{border-color:#709ca7;box-shadow:0 0 0 3px #709ca726}.FileForm_hint__3q-rj{color:#7a90a4;font-size:12px}.FileForm_tagsWrapper__ZnVzw{border:1px solid #cfd8dc;border-radius:8px;padding:6px 8px;transition:border-color .15s,box-shadow .15s}.FileForm_tagsWrapper__ZnVzw:focus-within{border-color:#709ca7;box-shadow:0 0 0 3px #709ca726}.FileForm_fieldset__gHKfH{border:1px dashed #d5dde2;border-radius:10px;padding:10px 12px}.FileForm_legend__4I1Xw{color:#344d59;font-weight:600;padding:0 6px}.FileForm_radioLine__dfFDL{align-items:center;color:#344d59;cursor:pointer;display:flex;gap:8px;margin:6px 0;-webkit-user-select:none;user-select:none}.FileForm_radioLine__dfFDL input[type=radio]{accent-color:#137c8b}.TagsInput_tagInputContainer__8mr\+K{display:flex;flex-direction:column;margin:auto;max-width:600px;width:100%}.TagsInput_tagInput__drviY{border:2px solid #ddd;font-size:16px;height:auto;margin-bottom:10px;padding:10px;resize:none}.TagsInput_tagContainer__4e3DV{display:flex;flex-wrap:wrap;gap:6px}.TagsInput_tag__OgQpI{background-color:#007bff;border-radius:10px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:3px 12px}.FilePreview_previewContainer__kRGtS{align-items:center;background-color:#fdfdfd;border:1px dashed #ccc;border-radius:6px;display:flex;height:100%;justify-content:center;overflow:hidden;padding:10px;width:100%}.FilePreview_image__Oci9q{border-radius:6px;max-height:100%;max-width:100%;object-fit:contain;object-position:center}.FilePreview_iconContainer__NgNQp{align-items:center;color:#555;display:flex;flex-direction:column;font-size:14px}.FilePreview_fileIcon__wY0zD{color:#7a90a4;font-size:48px;margin-bottom:10px}.EditableImageCanvas_canvasWrapper__oScGy canvas{display:block;height:auto;height:100%!important;object-fit:contain;width:100%;width:100%!important}.EditableImageCanvas_canvasWrapper__oScGy{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.EditableImageCanvas_controls__bwoxC{align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;box-shadow:0 -2px 6px #0000000d;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding:10px 16px;position:sticky;z-index:2}.EditableImageCanvas_controls__bwoxC button{background-color:#137c8b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .2s ease}.EditableImageCanvas_controls__bwoxC button:hover:not(:disabled){background-color:#0f6572}.EditableImageCanvas_controls__bwoxC button:disabled{background-color:#ccc;cursor:not-allowed}.EditableImageCanvas_controls__bwoxC input[type=text]{border:1px solid #ccc;border-radius:6px;font-size:14px;min-width:200px;padding:6px 10px}.MultipleImageUpload_editorRow__VUro9{display:flex;gap:12px;height:100%}.MultipleImageUpload_leftColumn__mR\+R5{display:flex;flex-direction:column;gap:12px;width:25%}.MultipleImageUpload_centerColumn__8wZkX{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden}.MultipleImageUpload_rightColumn__ha90i{overflow-y:auto;padding-right:10px;width:30%}.MultipleImageUpload_dropZone__UsKKi{background-color:#f9f9f9;border:2px dashed #ccc;border-radius:6px;cursor:pointer;font-size:14px;padding:16px;text-align:center}.MultipleImageUpload_thumbnailGrid__ylk5k{display:flex;flex-wrap:wrap;gap:8px;overflow-y:auto;padding-right:4px}.MultipleImageUpload_thumbnailWrapper__TXCku{border:2px solid #0000;border-radius:6px;height:64px;overflow:hidden;position:relative;transition:border-color .2s ease;width:64px}.MultipleImageUpload_thumbnailWrapper__TXCku:hover .MultipleImageUpload_deleteThumbBtn__T2VH2{opacity:1}.MultipleImageUpload_thumbnail__zQHE9{height:100%;position:relative;width:100%}.MultipleImageUpload_thumbnail__zQHE9 img{border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.MultipleImageUpload_thumbnailDeleting__TMSy9{opacity:.3;pointer-events:none}.MultipleImageUpload_active__sF4Ja{border-color:#137c8b}.MultipleImageUpload_deleteThumbBtn__T2VH2{align-items:center;background:#ff585899;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .2s ease,background .2s ease;width:18px;z-index:3}.MultipleImageUpload_deleteThumbBtn__T2VH2:hover{background:#ff0000b3}.MultipleImageUpload_statusOverlay__DCYpx{background-color:#000000a6;border-radius:12px;bottom:4px;color:#fff;font-size:12px;padding:2px 6px;pointer-events:none;position:absolute;right:4px;z-index:2}.MultipleImageUpload_preview__kKtdK{align-items:center;background-color:#f3f3f3;border:1px solid #ccc;border-radius:6px;display:flex;height:100%;justify-content:center;width:100%}.MultipleImageUpload_dragOver__XmYk3{background-color:#d8edf2;border-color:#137c8b;color:#137c8b}.MultipleImageUpload_locked__M3vgB{cursor:not-allowed;filter:grayscale(50%);opacity:.5;pointer-events:none}.MediaLibrary_container__9OwF\+{display:flex;gap:10px;height:100%;padding:10px}.MediaLibrary_tree__A8JXC{background-color:#f5f5f5;padding:5px;width:20%}.MediaLibrary_browser__hLG0C,.MediaLibrary_tree__A8JXC{border:1px solid #ccc;border-radius:6px;overflow-y:auto}.MediaLibrary_browser__hLG0C{background-color:#fff;flex:1 1;min-width:30%}.MediaLibrary_preview__QHHVT{align-items:center;background-color:#fafafa;border:1px dashed #ccc;border-radius:6px;display:flex;flex:1 1;justify-content:center;min-width:40%}.MediaLibrary_emptyPreview__NXvs3{align-items:center;color:#888;display:flex;font-style:italic;height:100%;justify-content:center;width:100%}.FolderTree_treeContainer__HfITM{background-color:#fff;border:1px solid #ccc;height:100%;overflow-y:scroll;padding:10px 5px;scrollbar-color:#456 #9ab}.FolderTree_rootIcon__mI-lp{cursor:pointer}.FolderTree_treeNode__3owaF{align-items:center;cursor:pointer;display:flex;transition:all .3s ease}.FolderTree_toggleIcon__1AFnQ{cursor:pointer;margin-right:5px}.FolderTree_icon__S3QfD{margin-right:8px}.FolderTree_folderName__2dorW{transition:all .3s ease}.FolderTree_children__tAuBn{max-height:0;overflow:hidden;transition:max-height .3s ease}.FolderTree_open__KYCEq{max-height:1000px}.FolderTree_closed__0sf9E{max-height:0}.FileFolderPreview_container__I\+icY{border:1px solid #ccc;height:100%;min-width:30%;overflow-y:auto;padding:10px 10px 10px 0;scrollbar-color:#456 #9ab}.FileFolderPreview_tableHeader__PKxvg{background-color:#f1f1f1;display:flex;padding:10px}.FileFolderPreview_tableColumn__g09J8{cursor:pointer;flex:1 1;padding:0 10px;position:relative;text-align:left}.FileFolderPreview_tableColumn__g09J8:not(:last-child):after{background-color:#ccc;content:"";height:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.FileFolderPreview_listView__vyZd-{align-items:center;font-size:large;font-weight:700}.FileFolderPreview_listRow__a8wts{align-items:center;border:1px solid #dbdbdb;cursor:pointer;display:flex;height:100px;padding:0}.FileFolderPreview_colImgPreview__vfa-s{padding:0 5px;width:125px}.FileFolderPreview_colName__w8P2y{align-items:center;display:flex;flex:1 1;max-width:50%;min-width:50%;padding:0 20px;word-break:break-word}.FileFolderPreview_colDate__rvyOW{align-items:center;display:flex;flex:1 1;max-width:20%;min-width:5%;padding:0 10px}.FileFolderPreview_colExtraData__uyhZx{align-items:center;display:flex;flex:1 1;padding:0 10px;width:5%}.FileFolderPreview_imgPreviewContainer__jrnOl{align-items:center;border:1px solid #ebebeb;display:flex;height:80px;justify-content:center;width:80px}.FileFolderPreview_smallImgPreviewContainer__-Upzj{align-items:center;border:1px solid #ebebeb;display:flex;height:50px;justify-content:center;width:50px}.FileFolderPreview_gridItem__WUkhE:hover,.FileFolderPreview_listRow__a8wts:hover{background-color:#e0e0e0;transition:transform .1s ease-in-out}.FileFolderPreview_selected__GaHyk{background-color:#d0d0d0}.FileFolderPreview_thumbnail__jyjoO{height:auto;max-height:100%;max-width:100%;width:auto}.FileFolderPreview_gridView__wjmz6{display:flex;flex-wrap:wrap}.FileFolderPreview_gridItem__WUkhE{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:5px;position:relative;text-align:center;width:100px}.FileFolderPreview_name__I9GBF{font-size:small}.FileFolderPreview_name__I9GBF,.FileFolderPreview_smallName__zp9qu{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%;word-break:break-word}.FileFolderPreview_smallName__zp9qu{font-size:x-small}.FileFolderPreview_sortControls__1-3Hd{display:flex;justify-content:flex-start;margin-bottom:10px;padding-left:10px}.FileFolderPreview_sortControls__1-3Hd label{margin-right:15px}.FileFolderPreview_sortControls__1-3Hd select{border:1px solid #ccc;border-radius:4px;margin-left:5px;padding:5px}.FileFolderPreview_noItemFound__oY2xt{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.FileFolderPreview_actionMenu__1xFbz{background-color:#0009;border-radius:6px;display:flex;opacity:0;padding:3px;pointer-events:none;position:absolute;right:0;top:0;transform:scale(.9);transition:opacity .3s,transform .3s;z-index:10}.FileFolderPreview_actionMenu__1xFbz.FileFolderPreview_visible__3rQzj{opacity:1;pointer-events:auto;transform:scale(1)}.FileFolderPreview_actionMenu__1xFbz svg{color:#fff;cursor:pointer;font-size:14px}.FileFolderPreview_actionMenuDelete__f4Kbe:hover{color:red;transform:scale(1.4)}.FileFolderPreview_fileIcon__0-Rn\+{color:#666;font-size:2rem;opacity:.8}.ImageViewer_modalOverlay__EVeWa{align-items:center;animation:ImageViewer_backdropFadeIn__Mer4F .3s cubic-bezier(.33,1,.68,1) forwards;background:radial-gradient(circle at center,#000000b3,#000);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;will-change:opacity;z-index:10000000}@keyframes ImageViewer_backdropFadeIn__Mer4F{0%{opacity:0}to{opacity:1}}.ImageViewer_backdrop__eq13P{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ImageViewer_modalContent__Hpuyy{align-items:center;display:flex;justify-content:center;max-height:90vh;max-width:90vw;position:relative}.ImageViewer_modalImage__n\+fGI{max-height:85vh;max-width:85vw}.ImageViewer_closeButton__4jIHD{background:none;background:#0000;border:none;color:#fff;cursor:pointer;font-size:24px;font-size:48px;line-height:1;position:absolute;right:10px;top:10px;transition:transform .3s ease,color .3s ease}.ImageViewer_closeButton__4jIHD:hover{color:#ffc7c7;transform:rotate(90deg)}.ImageViewer_backdropClosing__UlO4Z{animation:ImageViewer_backdropFadeOut__Y5NtR .3s ease-out forwards}.LoadingSpinner_spinnerContainer__zfpw6{align-items:center;display:flex;height:90px;justify-content:center;position:relative;width:90px}.LoadingSpinner_spinner__op9SR{animation:LoadingSpinner_spinner-c7wet2__SdJBO 2.5s linear infinite;background:radial-gradient(farthest-side,#939393 94%,#0000) top/14.1px 14.1px no-repeat,conic-gradient(#0000 10%,#939393);border-radius:50%;height:90px;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - 7.1px),#000 0);mask-image:radial-gradient(farthest-side,#0000 calc(100% - 7.1px),#000 0);position:absolute;width:90px;z-index:1}@keyframes LoadingSpinner_spinner-c7wet2__SdJBO{to{transform:rotate(1turn)}}.LoadingSpinner_centerImage__BSiTE{align-items:center;display:flex;height:70px;justify-content:center;position:absolute;width:70px;z-index:2}.LoadingSpinner_centerImage__BSiTE img{border-radius:50%;height:100%;width:100%}.DeletionConfirmationModal_container__sWZDz{align-items:center;display:flex;flex-direction:column;gap:10px;padding:50px 20px 20px}.DeletionConfirmationModal_icon__\+sCeD{animation:DeletionConfirmationModal_pulseGlow__12udK 1.5s ease-in-out infinite;aspect-ratio:1/1;border-radius:8%;object-fit:contain;opacity:.9;width:130px}.DeletionConfirmationModal_message__i4seE{color:#721c24;font-size:18px;text-align:center;white-space:pre-line}.DeletionConfirmationModal_entityName__R9152{color:#d03535;font-size:20px;font-weight:700;text-align:center}.DeletionConfirmationModal_entitySubName__BnSMD{color:#d03535;font-size:14px;font-style:italic;margin:-20px 0 0;text-align:center}.DeletionConfirmationModal_loading__aEXwH{align-items:center;background-color:#fffc;border-radius:30px;display:flex;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@keyframes DeletionConfirmationModal_pulseGlow__12udK{0%{box-shadow:0 0 6px 2px #d035354d}50%{box-shadow:0 0 12px 4px #d0353599}to{box-shadow:0 0 6px 2px #d035354d}}.Modal_dialogHeader__xPIVd{align-items:center;background-color:#b8cbd0;border-bottom:2px solid #7a90a4;box-shadow:0 4px 6px #0000001a;color:#344d59;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:5px 20px}.Modal_dialogHeaderDanger__0\+DRi{background-color:#f8d7da;border-bottom:2px solid #d88a90;color:#721c24;padding:5px 20px}.Modal_dialogHeaderIcon__iWDfM{flex-shrink:0;height:40px;width:40px}.Modal_dialogFooter__iphtk{align-items:center;background-color:#b8cbd0;border-top:2px solid #7a90a4;box-shadow:0 -2px 4px #0000000d;display:flex;gap:10px;justify-content:space-between;padding:12px 20px}.Modal_dialogFooterDanger__fYNex{background-color:#f8d7da;border-top:2px solid #d88a90}.Modal_dialogTitle__qhuXH{align-items:center;display:flex;font-size:20px;font-weight:700;gap:10px}.Modal_dialogCloseButton__FbNb\+{background:none;border:none;color:#344d59;cursor:pointer;font-size:20px;transition:color .3s ease}.Modal_dialogCloseButton__FbNb\+:hover{color:#137c8b}.Modal_dialogContent__mOI9s{background-color:#f2f6f7;max-height:600px;min-height:400px;overflow-y:hidden}.Modal_dialogContentWide__mdytj{background-color:#f2f6f7;max-height:800px;min-height:600px;overflow-y:hidden}@media (max-width:1400px){.Modal_dialogContentWide__mdytj{background-color:#f2f6f7;max-height:500px;min-height:0!important;overflow-y:scroll!important}.Modal_dialogContentWide__mdytj::-webkit-scrollbar{width:10px}.Modal_dialogContentWide__mdytj::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.Modal_dialogContentWide__mdytj::-webkit-scrollbar-track{background-color:initial}}.Modal_formOkButton__ZGDs7{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.Modal_formOkButton__ZGDs7:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.Modal_formCancelButton__f6VhW{background-color:#b85c5c;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.Modal_formCancelButton__f6VhW:hover{background-color:#a14b4b;box-shadow:0 3px 6px #00000080}.Modal_formOkButtonDanger__f\+F1J{background-color:#d03535;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.Modal_formOkButtonDanger__f\+F1J:hover{background-color:#a02828;box-shadow:0 3px 6px #00000080}.Modal_formNeutralCancelButton__KBwNa{background-color:#ccc;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#333;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.Modal_formNeutralCancelButton__KBwNa:hover{background-color:#aaa;box-shadow:0 3px 6px #00000080}.Modal_dialogFooterLeft__ECj2j{min-height:36px}.Modal_dialogFooterLeft__ECj2j,.Modal_dialogFooterRight__ILIFv{align-items:center;display:flex;gap:10px}.Modal_formSecondaryButton__sCnwL{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.Modal_formSecondaryButton__sCnwL:hover{background-color:#5f8790;box-shadow:0 3px 6px #00000080}.Modal_dialog__9LGHX{margin-top:120px;width:800px}.Modal_dialogWide__XZpoO,.Modal_dialog__9LGHX{animation:Modal_modalFadeIn__ym9Dx .3s ease-out forwards;background-color:#fff;border-radius:8px;padding:0;z-index:1000}.Modal_dialogWide__XZpoO{margin-top:80px;width:1200px}.Modal_dialogClosing__453ca{animation:Modal_modalFadeOut__RglC2 .3s ease-out forwards}.Modal_dialogSavingOverlay__tU\+Ju{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.Modal_backdrop__Jwwib{animation:Modal_backdropFadeIn__kKyWK .3s cubic-bezier(.33,1,.68,1) forwards;background:radial-gradient(circle at center,#00000080,#000);height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;will-change:opacity;z-index:1000}.Modal_saveBtnDisabled__6SHwM{cursor:not-allowed!important;opacity:.4}.Modal_backdropClosing__rgtMx{animation:Modal_backdropFadeOut__zSac3 .3s ease-out forwards}@keyframes Modal_modalFadeIn__ym9Dx{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_modalFadeOut__RglC2{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes Modal_backdropFadeIn__kKyWK{0%{opacity:0}to{opacity:1}}@keyframes Modal_backdropFadeOut__zSac3{0%{opacity:1}to{opacity:0}}.Modal_buttonDisabled__X7Hu8{cursor:not-allowed;opacity:.5}.Modal_buttonDisabled__X7Hu8,.Modal_buttonDisabled__X7Hu8:hover{background-color:#a0b3b8!important;box-shadow:none!important}.FileUpdateForm_formShell__Llg8E{background:#fff;border:1px solid #e5eaee;border-radius:10px;display:block;padding:14px;position:relative}.FileUpdateForm_grid__5McIA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:160px 1fr}.FileUpdateForm_thumbCol__jOGMs{align-items:flex-start;display:flex}.FileUpdateForm_thumbBox__mJLj5{align-items:center;background:#fff;border:1px solid #e5eaee;border-radius:10px;display:flex;height:120px;justify-content:center;overflow:hidden;position:relative;width:160px}.FileUpdateForm_spinnerWrap__ZgxQj{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.FileUpdateForm_thumbImg__3hhsq{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.FileUpdateForm_thumbBox__mJLj5 img{box-sizing:border-box}.FileUpdateForm_noThumb__122ZY{color:#7a90a4;font-size:12px;padding:8px;text-align:center}.FileUpdateForm_formCol__xhGQJ{display:block}.FileUpdateForm_row__BPxml{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:8px}.FileUpdateForm_col__oBBlX{display:flex;flex-direction:column;gap:8px}.FileUpdateForm_formGroup__JrWOC{grid-gap:6px;display:grid;gap:6px}.FileUpdateForm_label__JOg2v{color:#344d59;font-weight:600}.FileUpdateForm_input__2XTV7{border:1px solid #cfd8dc;border-radius:8px;font-size:14px;height:36px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s}.FileUpdateForm_input__2XTV7:focus{border-color:#709ca7;box-shadow:0 0 0 3px #709ca726}.FileUpdateForm_hint__tIjVQ{color:#7a90a4;font-size:12px}.FileUpdateForm_tagsWrapper__5Qu0F{border:1px solid #cfd8dc;border-radius:8px;padding:6px 8px;transition:border-color .15s,box-shadow .15s}.FileUpdateForm_tagsWrapper__5Qu0F:focus-within{border-color:#709ca7;box-shadow:0 0 0 3px #709ca726}.FileUpdateForm_fieldset__8akZF{border:1px dashed #d5dde2;border-radius:10px;padding:10px 12px}.FileUpdateForm_legend__P2NGi{color:#344d59;font-weight:600;padding:0 6px}.FileUpdateForm_error__9NB0y{background:#ffecec;border:1px solid #fcc;border-radius:8px;color:#9b2c2c;margin-bottom:10px;padding:8px 10px}.FileUpdateForm_overlay__oKtUA{align-items:center;background:#fff9;border-radius:10px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.FileUpdateForm_fileIcon__sYJTu{color:#666;font-size:2rem;opacity:.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:initial;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:initial;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):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__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:#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__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:initial;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 #0000;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;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:initial;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:#000c;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}.react-datepicker_react-datepicker__month-read-view--down-arrow__kEkel,.react-datepicker_react-datepicker__month-year-read-view--down-arrow__Y8ewR,.react-datepicker_react-datepicker__navigation-icon__uqbh3:before,.react-datepicker_react-datepicker__year-read-view--down-arrow__e1m2v{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_react-datepicker-wrapper__TgLBy{border:0;display:inline-block;padding:0}.react-datepicker_react-datepicker__n6n0E{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_react-datepicker--time-only__5Ui6i .react-datepicker_react-datepicker__time-container__\+H0zT{border-left:0}.react-datepicker_react-datepicker--time-only__5Ui6i .react-datepicker_react-datepicker__time-box__35liH,.react-datepicker_react-datepicker--time-only__5Ui6i .react-datepicker_react-datepicker__time__uf7jT{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker_react-datepicker-popper__2PUg3{line-height:0;z-index:1}.react-datepicker_react-datepicker-popper__2PUg3 .react-datepicker_react-datepicker__triangle__v5IWO{stroke:#aeaeae}.react-datepicker_react-datepicker-popper__2PUg3[data-placement^=bottom] .react-datepicker_react-datepicker__triangle__v5IWO{fill:#f0f0f0;color:#f0f0f0}.react-datepicker_react-datepicker-popper__2PUg3[data-placement^=top] .react-datepicker_react-datepicker__triangle__v5IWO{fill:#fff;color:#fff}.react-datepicker_react-datepicker__header__aRcDq{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker_react-datepicker__header--time__-qlRm{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker_react-datepicker__header--time__-qlRm:not(.react-datepicker_react-datepicker__header--time--only__iGZJu){border-top-left-radius:0}.react-datepicker_react-datepicker__header__aRcDq:not(.react-datepicker_react-datepicker__header--has-time-select__l5naN){border-top-right-radius:.3rem}.react-datepicker_react-datepicker__month-dropdown-container--scroll__btuvE,.react-datepicker_react-datepicker__month-dropdown-container--select__zUyHh,.react-datepicker_react-datepicker__month-year-dropdown-container--scroll__o-Te2,.react-datepicker_react-datepicker__month-year-dropdown-container--select__kOM7h,.react-datepicker_react-datepicker__year-dropdown-container--scroll__09D9P,.react-datepicker_react-datepicker__year-dropdown-container--select__EjBM2{display:inline-block;margin:0 15px}.react-datepicker_react-datepicker-time__header__DNWxN,.react-datepicker_react-datepicker-year-header__I151o,.react-datepicker_react-datepicker__current-month__S7e7q{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker_react-datepicker__current-month__S7e7q{margin:0;padding:0}.react-datepicker_react-datepicker-time__header__DNWxN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker_react-datepicker__navigation__ICO\+g{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_react-datepicker__navigation--previous__zHubS{left:2px}.react-datepicker_react-datepicker__navigation--next__O2uuE{right:2px}.react-datepicker_react-datepicker__navigation--next--with-time__r-JMI:not(.react-datepicker_react-datepicker__navigation--next--with-today-button__DD1Tj){right:85px}.react-datepicker_react-datepicker__navigation--years__TkENv{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker_react-datepicker__navigation--years-previous__rMt\+7{top:4px}.react-datepicker_react-datepicker__navigation--years-upcoming__6rYmA{top:-4px}.react-datepicker_react-datepicker__navigation__ICO\+g:hover :before{border-color:#a6a6a6}.react-datepicker_react-datepicker__navigation-icon__uqbh3{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker_react-datepicker__navigation-icon--next__wIVZP{left:-2px}.react-datepicker_react-datepicker__navigation-icon--next__wIVZP:before{left:-7px;transform:rotate(45deg)}.react-datepicker_react-datepicker__navigation-icon--previous__\+-RBy{right:-2px}.react-datepicker_react-datepicker__navigation-icon--previous__\+-RBy:before{right:-7px;transform:rotate(225deg)}.react-datepicker_react-datepicker__month-container__gis-z{float:left}.react-datepicker_react-datepicker__year__7yuSL{margin:.4rem;text-align:center}.react-datepicker_react-datepicker__year-wrapper__DbE6t{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker_react-datepicker__year__7yuSL .react-datepicker_react-datepicker__year-text__C0Neq{display:inline-block;margin:2px;width:4rem}.react-datepicker_react-datepicker__month__ArNVe{margin:.4rem;text-align:center}.react-datepicker_react-datepicker__month__ArNVe .react-datepicker_react-datepicker__month-text__cXDyh,.react-datepicker_react-datepicker__month__ArNVe .react-datepicker_react-datepicker__quarter-text__BMCzQ{display:inline-block;margin:2px;width:4rem}.react-datepicker_react-datepicker__input-time-container__ChRuy{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__caption__GSuHw,.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu{display:inline-block}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__input__HXjBB{display:inline-block;margin-left:10px}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__input__HXjBB input{width:auto}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__input__HXjBB input[type=time]::-webkit-inner-spin-button,.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__input__HXjBB input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__input__HXjBB input[type=time]{-moz-appearance:textfield}.react-datepicker_react-datepicker__input-time-container__ChRuy .react-datepicker_react-datepicker-time__input-container__rTjUu .react-datepicker_react-datepicker-time__delimiter__0QKCs{display:inline-block;margin-left:5px}.react-datepicker_react-datepicker__time-container__\+H0zT{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker_react-datepicker__time-container--with-today-button__rgtKq{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item__NVmrZ{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item__NVmrZ:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item--selected__99-tE{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item--selected__99-tE:hover{background-color:#216ba5}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item--disabled__eL9s6{color:#ccc}.react-datepicker_react-datepicker__time-container__\+H0zT .react-datepicker_react-datepicker__time__uf7jT .react-datepicker_react-datepicker__time-box__35liH ul.react-datepicker_react-datepicker__time-list__VAkYI li.react-datepicker_react-datepicker__time-list-item--disabled__eL9s6:hover{background-color:initial;cursor:default}.react-datepicker_react-datepicker__week-number__W7m1E{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker_react-datepicker__week-number__W7m1E.react-datepicker_react-datepicker__week-number--clickable__OcBwe{cursor:pointer}.react-datepicker_react-datepicker__week-number__W7m1E.react-datepicker_react-datepicker__week-number--clickable__OcBwe:not(.react-datepicker_react-datepicker__week-number--selected__L3QGz):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker_react-datepicker__week-number--selected__L3QGz{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker_react-datepicker__week-number--selected__L3QGz:hover{background-color:#1d5d90}.react-datepicker_react-datepicker__day-names__zikYD{margin-bottom:-8px;white-space:nowrap}.react-datepicker_react-datepicker__week__NKxqG{white-space:nowrap}.react-datepicker_react-datepicker__day-name__DnVwl,.react-datepicker_react-datepicker__day__TCYuH,.react-datepicker_react-datepicker__time-name__GLUKZ{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker_react-datepicker__day__TCYuH,.react-datepicker_react-datepicker__month-text__cXDyh,.react-datepicker_react-datepicker__quarter-text__BMCzQ,.react-datepicker_react-datepicker__year-text__C0Neq{cursor:pointer}.react-datepicker_react-datepicker__day__TCYuH:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text__cXDyh:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text__BMCzQ:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text__C0Neq:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker_react-datepicker__day--today__UTZfn,.react-datepicker_react-datepicker__month-text--today__gH6JG,.react-datepicker_react-datepicker__quarter-text--today__0O7-b,.react-datepicker_react-datepicker__year-text--today__MWwVi{font-weight:700}.react-datepicker_react-datepicker__day--highlighted__yC6Z8,.react-datepicker_react-datepicker__month-text--highlighted__HoaHv,.react-datepicker_react-datepicker__quarter-text--highlighted__D3Qvr,.react-datepicker_react-datepicker__year-text--highlighted__9IdSE{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker_react-datepicker__day--highlighted__yC6Z8:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--highlighted__HoaHv:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--highlighted__D3Qvr:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--highlighted__9IdSE:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker_react-datepicker__day--highlighted-custom-1__xIhKl,.react-datepicker_react-datepicker__month-text--highlighted-custom-1__QwK\+j,.react-datepicker_react-datepicker__quarter-text--highlighted-custom-1__0fIdC,.react-datepicker_react-datepicker__year-text--highlighted-custom-1__9yP9R{color:#f0f}.react-datepicker_react-datepicker__day--highlighted-custom-2__9MkO6,.react-datepicker_react-datepicker__month-text--highlighted-custom-2__IMzRs,.react-datepicker_react-datepicker__quarter-text--highlighted-custom-2__-QH9G,.react-datepicker_react-datepicker__year-text--highlighted-custom-2__qxE\+8{color:green}.react-datepicker_react-datepicker__day--holidays__VpItd,.react-datepicker_react-datepicker__month-text--holidays__G\+8sL,.react-datepicker_react-datepicker__quarter-text--holidays__GiUlb,.react-datepicker_react-datepicker__year-text--holidays__HC\+B2{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker_react-datepicker__day--holidays__VpItd .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__month-text--holidays__G\+8sL .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__quarter-text--holidays__GiUlb .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__year-text--holidays__HC\+B2 .react-datepicker_overlay__-E7\+h{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_react-datepicker__day--holidays__VpItd:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--holidays__G\+8sL:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--holidays__GiUlb:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--holidays__HC\+B2:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker_react-datepicker__day--holidays__VpItd:hover .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__month-text--holidays__G\+8sL:hover .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__quarter-text--holidays__GiUlb:hover .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__year-text--holidays__HC\+B2:hover .react-datepicker_overlay__-E7\+h{opacity:1;visibility:visible}.react-datepicker_react-datepicker__day--in-range__N\+ZeN,.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__day--selected__zjmMM,.react-datepicker_react-datepicker__month-text--in-range__pOddA,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__month-text--selected__ltL6a,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__quarter-text--selected__LCoi8,.react-datepicker_react-datepicker__year-text--in-range__iCmJG,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK,.react-datepicker_react-datepicker__year-text--selected__P72uJ{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker_react-datepicker__day--in-range__N\+ZeN:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__day--selected__zjmMM:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--in-range__pOddA:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--selected__ltL6a:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--selected__LCoi8:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--in-range__iCmJG:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--selected__P72uJ:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker_react-datepicker__day--keyboard-selected__YTxES,.react-datepicker_react-datepicker__month-text--keyboard-selected__TwR5M,.react-datepicker_react-datepicker__quarter-text--keyboard-selected__nESNh,.react-datepicker_react-datepicker__year-text--keyboard-selected__-5eiX{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker_react-datepicker__day--keyboard-selected__YTxES:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__month-text--keyboard-selected__TwR5M:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__quarter-text--keyboard-selected__nESNh:not([aria-disabled=true]):hover,.react-datepicker_react-datepicker__year-text--keyboard-selected__-5eiX:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq:not(.react-datepicker_react-datepicker__day--in-range__N\+ZeN,.react-datepicker_react-datepicker__month-text--in-range__pOddA,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8,.react-datepicker_react-datepicker__year-text--in-range__iCmJG),.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w:not(.react-datepicker_react-datepicker__day--in-range__N\+ZeN,.react-datepicker_react-datepicker__month-text--in-range__pOddA,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8,.react-datepicker_react-datepicker__year-text--in-range__iCmJG),.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy:not(.react-datepicker_react-datepicker__day--in-range__N\+ZeN,.react-datepicker_react-datepicker__month-text--in-range__pOddA,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8,.react-datepicker_react-datepicker__year-text--in-range__iCmJG),.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK:not(.react-datepicker_react-datepicker__day--in-range__N\+ZeN,.react-datepicker_react-datepicker__month-text--in-range__pOddA,.react-datepicker_react-datepicker__quarter-text--in-range__b\+do8,.react-datepicker_react-datepicker__year-text--in-range__iCmJG){background-color:#216ba580}.react-datepicker_react-datepicker__month--selecting-range__M\+ln4 .react-datepicker_react-datepicker__day--in-range__N\+ZeN:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__month--selecting-range__M\+ln4 .react-datepicker_react-datepicker__month-text--in-range__pOddA:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__month--selecting-range__M\+ln4 .react-datepicker_react-datepicker__quarter-text--in-range__b\+do8:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__month--selecting-range__M\+ln4 .react-datepicker_react-datepicker__year-text--in-range__iCmJG:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__year--selecting-range__k5IFO .react-datepicker_react-datepicker__day--in-range__N\+ZeN:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__year--selecting-range__k5IFO .react-datepicker_react-datepicker__month-text--in-range__pOddA:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__year--selecting-range__k5IFO .react-datepicker_react-datepicker__quarter-text--in-range__b\+do8:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK),.react-datepicker_react-datepicker__year--selecting-range__k5IFO .react-datepicker_react-datepicker__year-text--in-range__iCmJG:not(.react-datepicker_react-datepicker__day--in-selecting-range__qZYYq,.react-datepicker_react-datepicker__month-text--in-selecting-range__PH-0w,.react-datepicker_react-datepicker__quarter-text--in-selecting-range__gvKAy,.react-datepicker_react-datepicker__year-text--in-selecting-range__cNcbK){background-color:#f0f0f0;color:#000}.react-datepicker_react-datepicker__day--disabled__TT34v,.react-datepicker_react-datepicker__month-text--disabled__aCg6P,.react-datepicker_react-datepicker__quarter-text--disabled__QqM7p,.react-datepicker_react-datepicker__year-text--disabled__ppIoB{color:#ccc;cursor:default}.react-datepicker_react-datepicker__day--disabled__TT34v .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__month-text--disabled__aCg6P .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__quarter-text--disabled__QqM7p .react-datepicker_overlay__-E7\+h,.react-datepicker_react-datepicker__year-text--disabled__ppIoB .react-datepicker_overlay__-E7\+h{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_react-datepicker__input-container__TgtVI{display:inline-block;position:relative;width:100%}.react-datepicker_react-datepicker__input-container__TgtVI .react-datepicker_react-datepicker__calendar-icon__LA5HF{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker_react-datepicker__view-calendar-icon__TClzk input{padding:6px 10px 5px 25px}.react-datepicker_react-datepicker__month-read-view__k3JrD,.react-datepicker_react-datepicker__month-year-read-view__k9J9s,.react-datepicker_react-datepicker__year-read-view__2MNLL{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker_react-datepicker__month-read-view__k3JrD:hover,.react-datepicker_react-datepicker__month-year-read-view__k9J9s:hover,.react-datepicker_react-datepicker__year-read-view__2MNLL:hover{cursor:pointer}.react-datepicker_react-datepicker__month-read-view__k3JrD:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__kEkel,.react-datepicker_react-datepicker__month-read-view__k3JrD:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__e1m2v,.react-datepicker_react-datepicker__month-year-read-view__k9J9s:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__kEkel,.react-datepicker_react-datepicker__month-year-read-view__k9J9s:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__e1m2v,.react-datepicker_react-datepicker__year-read-view__2MNLL:hover .react-datepicker_react-datepicker__month-read-view--down-arrow__kEkel,.react-datepicker_react-datepicker__year-read-view__2MNLL:hover .react-datepicker_react-datepicker__year-read-view--down-arrow__e1m2v{border-top-color:#b3b3b3}.react-datepicker_react-datepicker__month-read-view--down-arrow__kEkel,.react-datepicker_react-datepicker__month-year-read-view--down-arrow__Y8ewR,.react-datepicker_react-datepicker__year-read-view--down-arrow__e1m2v{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker_react-datepicker__month-dropdown__Cxsqo,.react-datepicker_react-datepicker__month-year-dropdown__KFJ87,.react-datepicker_react-datepicker__year-dropdown__AC5w8{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_react-datepicker__month-dropdown__Cxsqo:hover,.react-datepicker_react-datepicker__month-year-dropdown__KFJ87:hover,.react-datepicker_react-datepicker__year-dropdown__AC5w8:hover{cursor:pointer}.react-datepicker_react-datepicker__month-dropdown--scrollable__09gWS,.react-datepicker_react-datepicker__month-year-dropdown--scrollable__\+gJLG,.react-datepicker_react-datepicker__year-dropdown--scrollable__GMZZF{height:150px;overflow-y:scroll}.react-datepicker_react-datepicker__month-option__e3XMv,.react-datepicker_react-datepicker__month-year-option__cWbms,.react-datepicker_react-datepicker__year-option__3nRiw{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker_react-datepicker__month-option__e3XMv:first-of-type,.react-datepicker_react-datepicker__month-year-option__cWbms:first-of-type,.react-datepicker_react-datepicker__year-option__3nRiw:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker_react-datepicker__month-option__e3XMv:last-of-type,.react-datepicker_react-datepicker__month-year-option__cWbms:last-of-type,.react-datepicker_react-datepicker__year-option__3nRiw:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker_react-datepicker__month-option__e3XMv:hover,.react-datepicker_react-datepicker__month-year-option__cWbms:hover,.react-datepicker_react-datepicker__year-option__3nRiw:hover{background-color:#ccc}.react-datepicker_react-datepicker__month-option__e3XMv:hover .react-datepicker_react-datepicker__navigation--years-upcoming__6rYmA,.react-datepicker_react-datepicker__month-year-option__cWbms:hover .react-datepicker_react-datepicker__navigation--years-upcoming__6rYmA,.react-datepicker_react-datepicker__year-option__3nRiw:hover .react-datepicker_react-datepicker__navigation--years-upcoming__6rYmA{border-bottom-color:#b3b3b3}.react-datepicker_react-datepicker__month-option__e3XMv:hover .react-datepicker_react-datepicker__navigation--years-previous__rMt\+7,.react-datepicker_react-datepicker__month-year-option__cWbms:hover .react-datepicker_react-datepicker__navigation--years-previous__rMt\+7,.react-datepicker_react-datepicker__year-option__3nRiw:hover .react-datepicker_react-datepicker__navigation--years-previous__rMt\+7{border-top-color:#b3b3b3}.react-datepicker_react-datepicker__month-option--selected__nDpgW,.react-datepicker_react-datepicker__month-year-option--selected__GZBcP,.react-datepicker_react-datepicker__year-option--selected__sb99V{left:15px;position:absolute}.react-datepicker_react-datepicker__close-icon__pFF58{background-color:initial;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_react-datepicker__close-icon__pFF58: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_react-datepicker__close-icon--disabled__33oOu{cursor:default}.react-datepicker_react-datepicker__close-icon--disabled__33oOu:after{background-color:#ccc;cursor:default}.react-datepicker_react-datepicker__today-button__R0OYo{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker_react-datepicker__portal__fet9B{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__day-name__DnVwl,.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__day__TCYuH,.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__time-name__GLUKZ{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__day-name__DnVwl,.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__day__TCYuH,.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__time-name__GLUKZ{line-height:2rem;width:2rem}}.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker-time__header__DNWxN,.react-datepicker_react-datepicker__portal__fet9B .react-datepicker_react-datepicker__current-month__S7e7q{font-size:1.44rem}.react-datepicker_react-datepicker__children-container__vV3hK{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker_react-datepicker__aria-live__lcy-s{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker_react-datepicker__calendar-icon__LA5HF{height:1em;vertical-align:-.125em;width:1em}.DateTimePicker_datePickerWrapper__noT4j{display:flex;flex-direction:column}.DateTimePicker_wrapper__Uaa2Z{width:100%}.DateTimePicker_quickFormLabel__SaiF1{font-weight:500;margin-bottom:4px}.DateTimePicker_quickFormInput__1wXRo{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;font-family:inherit;font-size:14px;padding:6px;width:100%}.DateTimePicker_readOnlyInput__LJDJK{background-color:#e0e0e0;color:#777;pointer-events:none}.DateTimePicker_react-datepicker__zV156{border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:14px}.DateTimePicker_react-datepicker__header__Fwjfp{background-color:#f4f4f4;border-bottom:1px solid #ccc}.DateTimePicker_react-datepicker__day--keyboard-selected__2I7GT,.DateTimePicker_react-datepicker__day--selected__rHP1m{background-color:#1976d2;color:#fff}.DateTimePicker_react-datepicker__day__JgGyv:hover{background-color:#e3f2fd}.DateTimePicker_inputGroup__qHjnx{align-items:center;display:flex;gap:8px}.DateTimePicker_ageInput__aCUqz{border:1px solid #ccc;border-radius:4px;font-size:.9rem;padding:6px;width:60px}.ImagePreview_imagePreview__DXf-V{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ImagePreview_image__1Y2-n{border:1px solid #bbb;height:100%;object-fit:contain;width:100%}.ClientQuickForm_container__ELzVG{display:flex;flex-direction:column;padding:20px 10px 10px 20px}.ClientQuickForm_content__slTXy{display:flex;flex:1 1;flex-wrap:wrap;gap:20px}.ClientQuickForm_leftSection__Kh-fd{display:flex;flex:1 1 55%;flex-direction:column;gap:12px}.ClientQuickForm_rightSection__VQRys{align-items:stretch;display:flex;flex:1 1 40%;flex-direction:column;gap:10px}.ClientQuickForm_inlineRow__iC8eK{display:flex;flex-wrap:wrap;gap:12px}.ClientQuickForm_fieldBlock__LpZpO{display:flex;flex:1 1;flex-direction:column;font-weight:700;min-width:120px}.ClientQuickForm_inputSmall__Aqjpu{padding:6px;width:130px}.ClientQuickForm_inputMedium__QvNc1{padding:6px;width:200px}.ClientQuickForm_inputLarge__Hzxn7{padding:6px;width:280px}.ClientQuickForm_textarea__aT-05{font-family:inherit;font-size:14px;min-height:100px;padding:8px;width:95%}.ClientQuickForm_descriptionSection__gRo8p{font-weight:700;margin-top:12px;width:100%}.RichEditor_container__GtyDU{background:#fff;border:1px solid #ccc;border-radius:6px;display:flex;flex-direction:column;min-height:120px;position:relative}.RichEditor_toolbar__YVTzX{align-items:center;background:#f7fafc;border-bottom:1px solid #e1e5ea;display:flex;gap:8px;padding:6px;-webkit-user-select:none;user-select:none}.RichEditor_toolbar__YVTzX button,.RichEditor_toolbar__YVTzX input[type=color],.RichEditor_toolbar__YVTzX select{background:#fff;border:1px solid #d6d9de;border-radius:4px;cursor:pointer;padding:4px 8px}.RichEditor_activeBtn__7Wwnk{outline:2px solid #6aa0ff}.RichEditor_emojiMenu__nJ-BN{grid-gap:4px;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px #00000026;display:grid;gap:4px;grid-template-columns:repeat(6,1fr);padding:6px;position:absolute;top:42px;z-index:10}.RichEditor_emojiBtn__cSZMA{background:#0000;border:none;cursor:pointer;font-size:18px;line-height:1;padding:4px}.RichEditor_emojiBtn__cSZMA:hover{background:#f2f2f2;border-radius:4px}.RichEditor_editor__Mvj\+Z{border-radius:0 0 6px 6px;flex:1 1;font-size:16px;line-height:1.45;outline:none;overflow-y:auto;padding:10px;white-space:pre-wrap}.RichEditor_placeholder__8fWIU{font-size:14px;opacity:.5;padding:10px;pointer-events:none;position:absolute}.RichEditor_lxTextBold__N9TGa{font-weight:700}.RichEditor_lxTextItalic__JK1Mh{font-style:italic}.RichEditor_lxTextUnderline__xUO-3{text-decoration-line:underline;text-underline-offset:2px}.RichEditor_lxTextStrikethrough__R4ouo{text-decoration-line:line-through}.RichEditor_lxTextUnderline__xUO-3.RichEditor_lxTextStrikethrough__R4ouo{text-decoration-line:underline line-through}.QuickFormComponent_container__UnJe0{display:flex;padding:10px}.QuickFormComponent_inlineFields__xLkgd{display:flex;gap:20px}.QuickFormComponent_inlineField__MX6PO{flex:1 1}.QuickFormComponent_quickFormLeft__3q0BV,.QuickFormComponent_quickFormRight__t6rsw{padding:20px;width:100%}.QuickFormComponent_quickFormLabel__6iEmQ{display:block;font-weight:700;margin-bottom:10px}.QuickFormComponent_quickFormInput__l2Nmj{padding:6px;width:100%}.QuickFormComponent_quickFormTextarea__f\+Ti6{padding:4px;resize:none;width:100%}.QuickFormComponent_readOnlyInput__bEMFe{background-color:#e0e0e0;color:#777}.QuickFormComponent_quickFormSelect__\+bspT{padding:6px;width:100%}.QuickFormComponent_section__fq3Rk{margin-top:20px}.QuickFormComponent_checkboxGroup__1Wre1{display:flex;gap:20px;margin-top:10px}.QuickFormComponent_checkboxLabel__3QCZQ{align-items:center;display:flex;gap:6px}.ListCardContainer_sectionHeader__FwCYa{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:10px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.ListCardContainer_headerButton__ZytEI{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:7px;padding:7px 16px;text-align:center;text-decoration:none}.ListCardContainer_disabled__aCs-w{cursor:not-allowed;opacity:.5}.ListCardContainer_leanSectionHeader__qY84E{margin:2px;padding-left:10px;text-align:right}.ListCardContainer_leanHeaderButton__seKHc{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:4px 10px;text-align:center;text-decoration:none}.ListCardContainer_headerContainer__-v1-R{align-items:center;display:flex;flex:1 1;min-width:0}.ListCardContainer_headerlabel__QxK4n{padding-bottom:5px}.ListCardContainer_headericon__A6yGx{height:35px;margin-right:10px}.ListCardContainer_headerButtonDisabled__fX6KD{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;padding:7px 16px;text-align:center;text-decoration:none}.ListCardContainer_headerButton__ZytEI:hover{background-color:#93b5be}.ListCardContainer_sectionItemsList__-sOXA{background-color:#b8cbd0;border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:100%;overflow-y:auto;padding-left:5px;padding-right:5px;padding-top:20px;scrollbar-color:#456 #9ab}.ListCardContainer_withFilterBar__9lMN8{padding-top:40px;transition:padding-top .1s ease}.ListCardContainer_withFilterBarExpended__lmoty{padding-top:70px;transition:padding-top .1s ease}.ListCardContainer_loadingIndicator__9YNgz{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:150px;text-align:center}.ListCardContainer_noItemFound__E0GoK{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.ListCardContainer_filterBarWrapper__8HDfn,.ListCardFilterBar_filterBarWrapper__BHyXG{height:0;position:relative}.ListCardFilterBar_filterBar__Cypy1{background-color:#a5b5b9;border-bottom:1px solid #344d59;box-shadow:0 1px 3px #0000001a;left:0;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;z-index:5}.ListCardFilterBar_filterBarContent__0LDDf{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.ListCardFilterBar_displayModeButton__ern\+R{background:none;border:none;color:#344d59;cursor:pointer;font-size:14px;transition:color .2s ease}.ListCardFilterBar_displayModeButton__ern\+R:hover{color:#137c8b}.ListCardFilterBar_displayIcon__fyrvq{display:inline-block;transition:transform .3s ease,opacity .3s ease}.ListCardFilterBar_displayModeButton__ern\+R:hover .ListCardFilterBar_displayIcon__fyrvq{opacity:.85;transform:scale(1.2) rotate(5deg)}.ListCardFilterBar_filterBarContentExpanded__Dznq6{max-height:300px;opacity:1}.ListCardFilterBar_header__irIms{align-items:center;color:#344d59;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;min-height:30px;padding:4px 0}.ListCardFilterBar_left__Qkvr6{align-items:center;display:flex;gap:6px}.ListCardFilterBar_activeIndicator__0QCoe{background-color:#137c8b;border-radius:50%;box-shadow:0 0 4px #137c8b;display:inline-block;height:12px;width:12px}.ListCardFilterBar_right__Dq9Cg{align-items:center;display:flex;gap:8px}.ListCardFilterBar_clearButton__-tDV\+{background-color:#e0f7fa;border:1px solid #137c8b;border-radius:4px;box-shadow:0 1px 2px #0000001a;color:#137c8b;cursor:pointer;font-size:13px;font-weight:700;padding:4px 10px;transition:all .2s ease}.ListCardFilterBar_clearButton__-tDV\+:hover{background-color:#137c8b;border-color:#0f5c6c;color:#fff}.ListCardFilterBar_controls__tO1SM{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ListCardFilterBar_input__zrpgy,.ListCardFilterBar_select__UunHh{border:1px solid #344d59;border-radius:4px;font-size:14px;padding:4px 6px}.ListCardFilterBar_sortZone__hEntH{align-items:center;display:flex;gap:5px}.ListCardFilterBar_toggleButton__MfhFX{background-color:#137c8b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:4px 8px;transition:background-color .2s ease}.ListCardFilterBar_toggleButton__MfhFX:hover{background-color:#344d59}.ListCardItem_headerRow__tBsEb{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.ListCardItem_cardTextZone__RGh1Z{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.ListCardItem_cardDateZone__mhpy3{flex-shrink:0;margin-left:10px;transition:font-size .3s ease,opacity .3s ease}.ListCardItem_item__ZtuOb{background-color:#fff;border:1px solid #000;border-radius:8px;box-shadow:2px 2px 5px #0000001a;cursor:pointer;filter:brightness(.86);margin:7px 10px;max-height:100px;min-height:100px;opacity:0;transform:translateY(20px) scale(1);transition:all .3s ease-in-out;width:96%}.ListCardItem_item__ZtuOb.ListCardItem_show__ua8xI{opacity:1;transform:translateY(0) scale(1)}.ListCardItem_item__ZtuOb:hover{box-shadow:4px 4px 10px #0000004d;filter:brightness(1);transform:scale(1.015)}.ListCardItem_contentContainer__-lKqE{display:flex}.ListCardItem_imgContainer__5dhpu{align-items:center;background-color:#fcfcff;border:1px solid #bbb;border-radius:7px 0 0 7px;box-sizing:border-box;display:flex;height:98px;justify-content:center;margin-right:10px;padding:2px;transition:all .3s ease;width:98px}.ListCardItem_imgContainer__5dhpu:hover{border-color:#888;box-shadow:0 2px 5px #0003;transform:scale(1.05)}.ListCardItem_imgContainer__5dhpu img{border-radius:5px;height:100%;max-height:100px;max-width:100px;object-fit:contain;transition:transform .3s ease;width:100%}.ListCardItem_imgContainer__5dhpu:hover img{transform:scale(1.08)}.ListCardItem_item__ZtuOb.ListCardItem_itemSelected__wGjh0{border:2px solid #999;box-shadow:4px 4px 10px #0000004d;filter:brightness(1);transform:scale(1.01)}.ListCardItem_textContainer__n0r\+U{display:flex;flex-direction:column;margin:5px;min-width:0;overflow:hidden;transition:margin .3s ease,padding .3s ease;width:calc(100% - 80px)}.ListCardItem_cardName__AXQJc{flex:1 1;font-size:18px;font-weight:700;margin-bottom:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1400px){.ListCardItem_cardName__AXQJc{font-size:15px;margin-bottom:2px}}.ListCardItem_cardDate__HB-m-{color:#777;font-size:12px;padding-right:3px}@media (max-width:1400px){.ListCardItem_cardDate__HB-m-{font-size:10px;padding-right:2px}}.ListCardItem_cardDateImportant__PlxPP{align-items:flex-start;background-color:#f1f5f9;border-radius:6px;box-shadow:0 0 2px #000000e6;display:flex;flex-direction:column;float:right;font-size:13px;gap:4px;margin-top:5px;min-width:100px;padding:8px}.ListCardItem_cardDateImportant__PlxPP .ListCardItem_line__sImor{align-items:center;display:flex;width:100%}.ListCardItem_cardDateImportant__PlxPP .ListCardItem_icon__DYtAo{color:#334155;flex-shrink:0;font-size:20px;margin-right:6px}.ListCardItem_cardDateImportant__PlxPP .ListCardItem_text__BGYHT{flex:1 1;font-size:16px;font-weight:bolder;text-align:center}.ListCardItem_cardDescription__mg1O6{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;flex-shrink:0;font-size:14px;margin-top:5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.ListCardItem_actionMenu__sSkHg{background-color:#0009;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;gap:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;right:10px;top:-10px;transform:translate(10px,-10px) scale(.9);transition:opacity .5s,transform .5s;z-index:10000000000000}.ListCardItem_actionMenu__sSkHg.ListCardItem_visible__Jn2up{opacity:1;pointer-events:auto;transform:translate(0) scale(1)}.ListCardItem_actionMenu__sSkHg svg{color:#fff;cursor:pointer;font-size:16px}.ListCardItem_actionMenu__sSkHg svg:hover{color:wheat;transform:scale(1.1)}.ListCardItem_actionMenu__sSkHg .ListCardItem_actionMenuDelete__9BDpO svg:hover{color:red;transform:scale(1.1)}.ListCardItem_item__ZtuOb:hover .ListCardItem_actionMenu__sSkHg{opacity:.5;transform:translate(0) scale(1)}.ListCardItem_item__ZtuOb.ListCardItem_itemSelected__wGjh0 .ListCardItem_actionMenu__sSkHg{opacity:1;top:-15px;transform:translate(0) scale(1)}.ListCardItem_item__ZtuOb.ListCardItem_compact__QfD09{border-radius:4px;margin:0 10px!important;max-height:45px!important;min-height:45px!important;padding:0!important;transform:scale(.97)}.ListCardItem_compact__QfD09 .ListCardItem_imgContainer__5dhpu{border:none;height:42px;margin-right:6px;padding:0!important;width:42px}.ListCardItem_compact__QfD09 .ListCardItem_textContainer__n0r\+U{justify-content:center;margin:0!important;padding:0!important}.ListCardItem_compact__QfD09 .ListCardItem_cardTextZone__RGh1Z{display:flex;flex:1 1;gap:4px;min-width:0;overflow:hidden;padding-left:10px}.ListCardItem_compact__QfD09 .ListCardItem_cardName__AXQJc{flex:1 1;font-size:14px;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListCardItem_compact__QfD09 .ListCardItem_cardDateZone__mhpy3{color:#666;flex-shrink:0;font-size:11px;max-width:140px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ListCardItem_compact__QfD09 .ListCardItem_cardDescription__mg1O6{display:none}.ListCardItem_compact__QfD09 .ListCardItem_headerRow__tBsEb{align-items:center;display:flex;gap:4px;justify-content:space-between;min-width:0;width:100%}.ListCardItem_viewModeToggle__xEvuQ{border-radius:6px;cursor:pointer;padding:5px;transition:background-color .3s ease,transform .2s ease}.ListCardItem_viewModeToggle__xEvuQ:hover{background-color:#e0f0f5;transform:scale(1.05)}.ListCardItem_compact__QfD09 .ListCardItem_cardDateImportant__PlxPP{align-items:center;background-color:initial;box-shadow:none;flex-direction:row;font-size:14px;gap:8px;justify-content:flex-end;margin:0;padding:0}.ListCardItem_compact__QfD09 .ListCardItem_cardDateImportant__PlxPP .ListCardItem_line__sImor{align-items:center;display:flex;gap:4px}.ListCardItem_compact__QfD09 .ListCardItem_cardDateImportant__PlxPP .ListCardItem_icon__DYtAo{color:#444;font-size:14px;margin:0}.ListCardItem_compact__QfD09 .ListCardItem_cardDateImportant__PlxPP .ListCardItem_text__BGYHT{font-size:12px;font-weight:500;text-align:right}.ListCardItem_cardDescription__mg1O6 *{font-size:inherit!important;line-height:inherit!important}.ListCardItem_cardDescription__mg1O6 p{display:inline;margin:0}.ListCardItem_cardDescription__mg1O6 br{display:none}.ServiceOccurenceInfoTab_container__FZm9u{display:flex}.ServiceOccurenceInfoTab_quickFormLeft__EVEh1,.ServiceOccurenceInfoTab_quickFormRight__qmXvi{padding:20px;width:100%}.ServiceOccurenceInfoTab_quickFormLabel__He8XN{display:block;margin-bottom:10px}.ServiceOccurenceInfoTab_quickFormInput__PDv64{padding:8px;width:100%}.ServiceOccurenceInfoTab_quickFormTextarea__fzv4g{margin-bottom:10px;padding:8px;resize:none;width:100%}.ServiceOccurenceInfoTab_readOnlyInput__jtXM8{background-color:#e0e0e0;color:#777}.ServiceOccurenceInfoTab_quickFormSelect__MfYGN{margin-bottom:10px;padding:8px;width:100%}.ServiceOccurenceNotesTab_notes__3hWrP{float:left;margin-top:10px;width:95%}.ServiceOccurenceNotesTab_sectionHeader__GdNEq{align-items:center;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:12px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.ServiceOccurenceNotesTab_group__IUyTO{margin-bottom:18px}.ServiceOccurenceNotesTab_groupHeader__s66N1{align-items:center;background:linear-gradient(180deg,#e8f1f2,#dde7ea);border:1px solid #c9d6da;border-radius:8px;box-shadow:inset 0 1px 0 #fff9;color:#0a2e22;display:flex;gap:8px;margin:0 6px 8px;padding:6px 10px}.ServiceOccurenceNotesTab_groupHeaderPinned__86Txh{background:linear-gradient(180deg,#ffe9e3,#ffd9d2);border-color:#f5c0b7}.ServiceOccurenceNotesTab_groupIcon__d0CJJ{font-size:16px;line-height:1}.ServiceOccurenceNotesTab_groupTitle__-GFFc{font-weight:700;letter-spacing:.2px}.ServiceOccurenceNotesTab_groupCount__Pepmn{background:#ffffffe6;border:1px solid #0a2e2226;border-radius:999px;color:#435b5f;font-size:12px;font-weight:700;margin-left:auto;padding:2px 8px}.ServiceOccurenceNotesTab_softDivider__AAZHo{background:linear-gradient(90deg,#0000,#0000001a,#0000);border-radius:999px;height:10px;margin:6px 12px 10px;opacity:.25}.ServiceOccurenceNotesTab_sectionItemsList__bbhuA{border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:100%;overflow-y:auto;padding-left:5px;padding-right:5px;padding-top:20px;scrollbar-color:#456 #9ab}.ServiceOccurenceNotesTab_headerButton__Dm-Qy{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center}.ServiceOccurenceNotesTab_noItemFound__h205J{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.ServiceOccurenceNotesTab_headerControls__qRu2X{align-items:center;display:flex;gap:10px;margin-right:10px}.ServiceOccurenceNotesTab_controlGroup__-\+wHb{align-items:center;display:flex;gap:6px}.ServiceOccurenceNotesTab_controlGroupWide__bhPN6{align-items:center;display:flex;position:relative}.ServiceOccurenceNotesTab_controlLabel__dZE\+s{color:#0a2e22;font-size:14px;font-weight:600}.ServiceOccurenceNotesTab_controlSelect__akkXg{background:#f5f9fa;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 8px}.ServiceOccurenceNotesTab_searchInput__upe-f{background:#fff;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 28px 0 10px;width:240px}.ServiceOccurenceNotesTab_clearBtn__z0B4q{align-items:center;background:#e7eef0;border:none;border-radius:50%;color:#0a2e22;cursor:pointer;display:inline-flex;height:22px;justify-content:center;line-height:1;position:absolute;right:6px;width:22px}.ServiceOccurenceNotesTab_clearBtn__z0B4q:hover{background:#d9e6ea}.NoteQuickForm_container__0pkg1{display:flex;flex-direction:column;height:350px;margin:20px;min-width:0}.NoteQuickForm_textarea__HDbUL{background:#fff;border:1px solid #ccc;border-radius:6px;flex:1 1;font-size:16px;line-height:1.4;min-height:120px;outline:none;overflow-y:auto;padding:8px;white-space:pre-wrap}.NoteQuickForm_toolbar__5Hqj\+ button,.NoteQuickForm_toolbar__5Hqj\+ input[type=color],.NoteQuickForm_toolbar__5Hqj\+ select{background:#f9f9f9;border:1px solid #ccc;border-radius:6px;cursor:pointer;padding:4px 8px}.NoteQuickForm_activeBtn__Tp30L{outline:2px solid #6aa0ff}.NoteQuickForm_lxTextBold__qt-bm{font-weight:700}.NoteQuickForm_lxTextItalic__L8e88{font-style:italic}.NoteQuickForm_lxTextUnderline__73Wrb{text-decoration-line:underline;text-underline-offset:2px}.NoteQuickForm_lxTextStrikethrough__nCGl7{text-decoration-line:line-through}.NoteQuickForm_lxTextUnderline__73Wrb.NoteQuickForm_lxTextStrikethrough__nCGl7{text-decoration-line:underline line-through}.NoteQuickForm_emojiMenu__jexeN{grid-gap:4px;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px #00000026;display:grid;gap:4px;grid-template-columns:repeat(5,1fr);padding:6px;position:absolute;right:0;top:40px;z-index:10}.NoteQuickForm_emojiBtn__DY\+Md{background:#0000;border:none;cursor:pointer;font-size:20px;line-height:1;padding:4px}.NoteQuickForm_emojiBtn__DY\+Md:hover{background:#f2f2f2;border-radius:4px}.NoteQuickForm_controls__nPUkk{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto;margin-top:10px}@media (max-width:700px){.NoteQuickForm_controls__nPUkk{grid-template-columns:1fr}}.NoteQuickForm_field__YGG60{display:flex;flex-direction:column;gap:6px}.NoteQuickForm_label__JwgxV{color:#344d59;font-size:14px}.NoteQuickForm_colorGrid__jfHxJ{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(10,28px)}@media (max-width:600px){.NoteQuickForm_colorGrid__jfHxJ{grid-template-columns:repeat(8,28px)}}.NoteQuickForm_colorOption__CIBFn{align-items:center;border-radius:8px;box-shadow:inset 0 0 0 1px #ccc;display:inline-flex;height:28px;justify-content:center;position:relative;transition:transform .05s ease-in-out,box-shadow .12s ease-in-out;width:28px}.NoteQuickForm_colorOption__CIBFn:hover{transform:scale(1.05)}.NoteQuickForm_colorSelected__gM9-1{box-shadow:inset 0 0 0 2px #137c8b}.NoteQuickForm_colorRadio__ivrhZ{border-radius:8px;cursor:pointer;inset:0;opacity:0;position:absolute}.NoteQuickForm_colorRadio__ivrhZ:focus-visible+.NoteQuickForm_colorBox__11MN8{outline:2px solid #137c8b;outline-offset:2px}.NoteQuickForm_colorBox__11MN8{border:1px solid #ddd;border-radius:6px;height:22px;width:22px}.NoteQuickForm_checkGroup__ninmy{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.NoteQuickForm_checkboxItem__Ed6q5{align-items:center;color:#344d59;display:inline-flex;font-size:14px;gap:6px}.NoteQuickForm_checkboxItem__Ed6q5 input[type=checkbox]{transform:translateY(1px)}.NoteCardItem_item__4q7ir{background-color:#fff;border:1px solid #000;border-radius:8px;box-shadow:2px 2px 5px #0000001a;cursor:pointer;filter:brightness(.96);margin:10px;min-height:75px;position:relative}.NoteCardItem_itemHovered__7wxFl{box-shadow:4px 4px 10px #0000004d;filter:brightness(1);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,filter .2s ease-in-out}.NoteCardItem_contentContainer__af5rX{display:flex}.NoteCardItem_textContainer__N7vq6{margin:5px;width:calc(100% - 120px)}.NoteCardItem_cardContent__38LdG{margin:0 auto;padding-bottom:5px;padding-left:70px;width:92%}.NoteCardItem_cardDate__Zoamm{font-size:12px;font-weight:700;margin:10px;min-width:100px;padding-left:15px}.NoteCardItem_actionMenu__t4DoC{background-color:#0009;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;gap:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;right:10px;top:-10px;transform:translate(10px,-10px) scale(.9);transition:opacity .5s,transform .5s;z-index:1000}.NoteCardItem_actionMenu__t4DoC.NoteCardItem_visible__G08oT{opacity:1;pointer-events:auto;transform:translate(0) scale(1)}.NoteCardItem_actionMenu__t4DoC svg{color:#fff;cursor:pointer;font-size:16px}.NoteCardItem_actionMenu__t4DoC svg:hover{color:wheat;transform:scale(1.1)}.NoteCardItem_actionMenuDelete__vIST0 svg:hover,.NoteCardItem_actionMenu__t4DoC .NoteCardItem_actionMenuDelete__vIST0:hover{color:red!important}.NoteCardItem_criticalBadge__cGI4Q{align-items:center;background:linear-gradient(135deg,#ff784e,#ff3d3d);border-radius:999px;bottom:-2px;box-shadow:0 2px 6px #0003;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;outline:2px solid #ffffffe6;padding:4px 8px;pointer-events:none;position:absolute;right:-7px;z-index:1100}.NoteCardItem_criticalEmoji__zZrZb{font-size:14px;line-height:1}.NoteCardItem_criticalText__gMaJc{letter-spacing:.2px}@media (max-width:700px){.NoteCardItem_criticalBadge__cGI4Q{font-size:11px;padding:3px 6px;right:-8px;top:-8px}}.NoteCardItem_noteModalOverlay__8t6os{align-items:center;animation:NoteCardItem_noteBackdropFadeIn__klIpp .25s cubic-bezier(.33,1,.68,1) forwards;background:radial-gradient(circle at center,#000000b3,#000);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;will-change:opacity;z-index:10020}@keyframes NoteCardItem_noteBackdropFadeIn__klIpp{0%{opacity:0}to{opacity:1}}.NoteCardItem_noteModalContent__qK\+aL{align-items:center;display:flex;justify-content:center;max-height:92vh;max-width:92vw;position:relative}.NoteCardItem_noteModalCard__KKVoZ{background:#fff;border:1px solid #0000000f;border-radius:14px;box-shadow:0 8px 28px #00000059;display:flex;flex-direction:column;max-height:86vh;overflow:hidden;width:min(900px,88vw)}.NoteCardItem_noteModalHeader__fyaYM{padding:10px 14px 0}.NoteCardItem_noteModalMeta__E-yqE{align-items:center;color:#1b2a2f;display:flex;flex-wrap:wrap;font-weight:600;gap:8px}.NoteCardItem_noteModalDate__F6PTg{font-size:12px;opacity:.8}.NoteCardItem_noteModalBadge__NbneC{background:#ffffffbf;border:1px solid #00000014;border-radius:999px;color:#172b33;font-size:12px;padding:2px 8px}.NoteCardItem_noteModalBody__3QmLJ{background:#0000;color:#111;line-height:1.45;margin-top:6px;max-height:76vh;overflow:auto;padding:14px;word-break:break-word}.NoteCardItem_noteModalBody__3QmLJ p{margin:0 0 10px}.NoteCardItem_noteModalBody__3QmLJ ol,.NoteCardItem_noteModalBody__3QmLJ ul{margin:8px 0 10px 20px;padding:0}.NoteCardItem_noteModalBody__3QmLJ strong{font-weight:700}.NoteCardItem_noteModalBody__3QmLJ em{font-style:italic}.NoteCardItem_noteCloseButton__54RPQ{background:#0000;border:none;color:#fff;cursor:pointer;font-size:44px;line-height:1;position:absolute;right:18px;top:10px;transition:transform .25s ease,color .25s ease}.NoteCardItem_noteCloseButton__54RPQ:hover{color:#ffc7c7;transform:rotate(90deg)}@media (max-width:700px){.NoteCardItem_noteModalCard__KKVoZ{max-height:88vh;width:94vw}.NoteCardItem_noteCloseButton__54RPQ{right:10px}}.ServiceOccurenceMediasTab_fileFolderPreviewContainer__9gmWP{height:max}.ServiceOccurenceMediasTab_fileFolderPreview__nhP-r{min-height:200px}.ServiceOccurenceMediasTab_boardSectionHeader__hx9PI{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:10px}.ServiceOccurenceMediasTab_headerButton__8Ykl-{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center;text-decoration:none}.ServiceOccurenceMediasTab_headerContainer__WRzhq{align-items:center;display:flex}.ServiceOccurenceMediasTab_headerlabel__X13ue{padding-bottom:5px}.ServiceOccurenceMediasTab_headericon__N-SPp{height:15px;margin-right:10px}.ServiceOccurenceMediasTab_headerButtonDisabled__Zmhd0{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;text-align:center;text-decoration:none}.ServiceOccurenceMediasTab_headerButton__8Ykl-:hover{background-color:#93b5be}.ServiceOccurenceMediasTab_toolbar__8c7wb{display:flex;gap:10px;justify-content:flex-end;margin-right:25px}.ServiceOccurenceMediasTab_viewModeButton__Cwtjf{cursor:pointer;height:20px;margin-top:5px;padding:2px;transition:transform .3s ease;width:20px}.ServiceOccurenceMediasTab_viewModeSelected__EDAlO{background-color:#ffffff80;border:1px solid #007bff;border-radius:2px}.ServiceOccurenceForm_tabs__YF1tL{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;padding:5px 5px 2px}.ServiceOccurenceForm_tab__71xja{cursor:pointer}.ServiceOccurenceForm_disabledTab__ktp8Q,.ServiceOccurenceForm_tab__71xja{background-color:#f1f1f1;border-bottom:1px solid #ccc;font-weight:400;padding:5px 20px}.ServiceOccurenceForm_disabledTab__ktp8Q{color:#969696}.ServiceOccurenceForm_tab__71xja:hover{background-color:#ddd}.ServiceOccurenceForm_activeTab__sfDud{background-color:#fff;border-color:#ccc #ddd #3498db #aaa;border-radius:8px 8px 0 0;border-style:solid;border-width:2px 2px 3px 1px;font-weight:700;padding:0 20px}.ServiceOccurenceForm_tabContent__8RL5J{border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:70vh;overflow-y:auto;padding-left:5px;padding-right:5px;position:relative;scrollbar-color:#456 #9ab}.UpsertServiceOccurenceModal_container__ft5Qv{height:70vh}.UpsertServiceOccurenceModal_loading__TNCeG{align-items:center;background-color:#fffc;border-radius:30px;display:flex;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.UpsertServiceOccurenceModal_savingOverlay__LcKKs{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.BoardServiceClient_container__wd44v{height:calc(100vh - 10px)}@media (max-width:1400px){.BoardServiceClient_container__wd44v{height:calc(100vh - 20px)}}.BoardServiceClient_boardSectionHeader__34lrX{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:10px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.BoardServiceClient_headerButton__SdiAG{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:7px;padding:7px 16px;text-align:center;text-decoration:none}.BoardServiceClient_headerContainer__xkB6S{align-items:center;display:flex;flex:1 1;min-width:0}.BoardServiceClient_headerlabel__MgHqU{padding-bottom:5px}.BoardServiceClient_headericon__jmhFY{height:35px;margin-right:10px}.BoardServiceClient_headerButtonDisabled__YjtN2{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;padding:7px 16px;text-align:center;text-decoration:none}.BoardServiceClient_headerButton__SdiAG:hover{background-color:#93b5be}.BoardServiceClient_client__L6DnX{box-sizing:border-box;float:left;height:calc(100vh - 55px);width:49%}.BoardServiceClient_horseAndService__G3SB6{box-sizing:border-box;float:right;margin-right:10px;width:calc(51% - 12px)}.BoardServiceClient_horse__klIYa{height:calc(50vh - 52px);margin-bottom:50px;width:100%}.BoardServiceClient_service__Kxeje{height:calc(50vh - 53px);width:100%}.BoardServiceClient_selectedItem__JtC4C{background-color:#64646480}.BoardServiceClient_loadingIndicator__-4M7t{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:150px;text-align:center}.BoardServiceClient_noItemFound__fd0l9{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.Clients_container__MazYb{height:calc(100vh - 10px)}@media (max-width:1400px){.Clients_container__MazYb{height:calc(100vh - 20px)}}.Clients_clientsListSection__AhR5C{float:left;height:calc(100vh - 55px);width:40%}.Clients_clientsListSectionDisabled__8SJMh{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.Clients_clientInfoSection__7-cDv{float:right;height:100%;width:calc(60% - 10px)}@media (max-width:1400px){.Clients_clientInfoSection__7-cDv{float:right;height:calc(100% + 10px);width:calc(60% - 10px)}}.Clients_boardSectionHeader__XSIjm{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:bolder;justify-content:space-between;padding-bottom:5px;padding-left:10px;padding-top:5px;text-shadow:1px 1px 5px #fff}.Clients_headerButton__7-Jah{background-color:#137c8b;color:#fff;margin-right:10px}.Clients_headerButtonDisabled__HzAgv,.Clients_headerButton__7-Jah{border:none;border-radius:8px;cursor:pointer;font-size:16px;padding:7px 16px;text-align:center;text-decoration:none}.Clients_headerButtonDisabled__HzAgv{background-color:#cacaca;color:grey;margin:7px;opacity:.8}.Clients_headerButton__7-Jah:hover{background-color:#93b5be}.Clients_headericon__vjDRg{height:35px;margin-right:10px}.Clients_headerContainer__deAU0{align-items:center;display:flex}.Clients_filterBar__cmUn2{background-color:#ccd4e5;border-bottom:1px solid #9da4b3;padding:5px}.Clients_sortSelect__Ae-Hx{margin-right:10px}.Clients_noItemFound__bgAMV{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.Clients_tabs__bN4Wv{display:flex;padding:5px 5px 2px}.Clients_tab__zKlJP,.Clients_tabs__bN4Wv{background-color:#f1f1f1;border-bottom:1px solid #ccc}.Clients_tab__zKlJP{cursor:pointer;font-weight:400;padding:5px 20px}.Clients_tab__zKlJP:hover{background-color:#ddd}.Clients_tabDisabled__a02hs{background-color:#e0e0e0;border-bottom:1px solid #ccc;color:#999;cursor:not-allowed;font-weight:400;opacity:.6;padding:5px 20px}.Clients_activeTab__BigYr{background-color:#fff;border-color:#ccc #ddd #3498db #aaa;border-radius:8px 8px 0 0;border-style:solid;border-width:2px 2px 3px 1px;font-weight:700;padding:0 20px}.Clients_tabContent__VGFE9{background-color:#c9dce1;border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:calc(100% - 80px);padding-left:5px;padding-right:5px;position:relative}.Clients_centerMessage__64KvN{align-items:center;color:#535353;display:flex;font-size:28px;height:calc(100% - 84px);justify-content:center}.Clients_clientInfoSection__7-cDv{transition:opacity .7s ease}.Clients_faded__ZKMbs{opacity:.4}.Clients_loadingIndicator__74GKI{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:150px;text-align:center}.ClientInfoTab_container__TZEfR{display:flex;flex-direction:column;height:calc(100vh - 100px)}.ClientInfoTab_content__zsdhQ{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;height:calc(100% - 78px);overflow-y:auto;padding:20px;scrollbar-color:#456 #9ab}.ClientInfoTab_leftSection__A69gm{display:flex;flex:1 1 55%;flex-direction:column;gap:8px}.ClientInfoTab_rightSection__Tpq5x{align-items:flex-end;display:flex;flex:1 1 40%;flex-direction:column;gap:10px;padding-top:0}.ClientInfoTab_inlineRow__xc5tG{display:flex;flex-wrap:wrap;gap:12px}.ClientInfoTab_leftSectionLabelKey__xzTYk{display:flex;flex-direction:column;font-weight:700;margin-bottom:4px;min-width:120px}.ClientInfoTab_inputSmall__PUr8V{padding:6px;width:130px}.ClientInfoTab_inputMedium__bUkmv{padding:6px;width:200px}.ClientInfoTab_inputLarge__qFHW9{padding:6px;width:280px}.ClientInfoTab_descriptionSection__lzApC,.ClientInfoTab_tagsSection__EswyV{font-weight:700;margin-top:12px;width:100%}.ClientInfoTab_textarea__NhFWT{font-family:inherit;font-size:14px;min-height:100px;padding:8px;width:95%}.ClientInfoTab_imgPreview__HS8Z\+{background-color:#c8c8c866;border-bottom:1px solid #bababa;border-right:1px solid #bababa;border-color:#bababa #818181 #818181 #bababa;border-style:solid;border-width:1px 2px 2px 1px;height:400px;margin-bottom:10px;max-width:500px;padding:5px;width:100%}.ClientInfoTab_buttonUpdateDefaultPictureContainer__beMkS{margin-top:10px;text-align:center;width:100%}.ClientInfoTab_buttonUpdateDefaultPicture__HFQ7A{background-color:#137c8b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:6px 10px}.ClientInfoTab_metaInfo__yQyAN{color:#666;font-size:13px;line-height:1.4;margin-top:10px;text-align:right}.ClientInfoTab_metaInfo__yQyAN label{display:block}.ClientInfoTab_footer__gs6UY{border-top:1px solid #aaa;box-shadow:0 -2px 5px #0000000d;flex-shrink:0;padding:6px 20px;text-align:right}.ClientInfoTab_formSaveButton__a4syi{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.ClientInfoTab_formSaveButton__a4syi:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.ClientInfoTab_formResetButton__wUXx0{background-color:#b85c5c;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.ClientInfoTab_formResetButton__wUXx0:hover{background-color:#a14b4b;box-shadow:0 3px 6px #00000080}.ClientInfoTab_formResetButton__wUXx0:disabled,.ClientInfoTab_formSaveButton__a4syi:disabled{background-color:#ccc;cursor:not-allowed}.ClientInfoTab_savingOverlay__vXQYr{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.ClientHorsesTab_container__Hktvu{height:calc(100vh - 100px)}.ClientHorsesTab_horses__tU2Ag{box-sizing:border-box;height:95%}.ClientHorsesTab_boardSectionHeader__620d\+{align-items:center;background-color:#709ca780;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:6px 6px 6px 6px;box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:5px;padding-right:5px}.ClientHorsesTab_headerButton__uDEVM{background-color:#137c8b;border:2px solid #709ca780;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:7px;padding:2px 10px;text-align:center;text-decoration:none}.ClientHorsesTab_headerContainer__HHltA{align-items:center;display:flex}.ClientHorsesTab_headerlabel__8b4FE{padding-bottom:5px}.ClientHorsesTab_headericon__jQBsX{height:25px;margin-right:10px}.ClientHorsesTab_headerButtonDisabled__KkWzd{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;padding:7px 16px;text-align:center;text-decoration:none}.ClientHorsesTab_headerButton__uDEVM:hover{background-color:#93b5be;border:2px solid #709ca780;box-sizing:border-box}.ClientNotesTab_notes__uPErO{height:calc(100vh - 150px);width:100%}.ClientNotesTab_sectionHeader__hcQWN{align-items:center;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:12px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.ClientNotesTab_sectionItemsList__RZk9I{background-color:#b8cbd0;border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:100%;overflow-y:auto;padding-left:5px;padding-right:5px;padding-top:20px;scrollbar-color:#456 #9ab}.ClientNotesTab_group__1i0wp{margin-bottom:18px}.ClientNotesTab_groupHeader__WYlSR{align-items:center;background:linear-gradient(180deg,#e8f1f2,#dde7ea);border:1px solid #c9d6da;border-radius:8px;box-shadow:inset 0 1px 0 #fff9;color:#0a2e22;display:flex;gap:8px;margin:0 6px 8px;padding:6px 10px}.ClientNotesTab_groupHeaderPinned__nrd7t{background:linear-gradient(180deg,#ffe9e3,#ffd9d2);border-color:#f5c0b7}.ClientNotesTab_groupIcon__O62zA{font-size:16px;line-height:1}.ClientNotesTab_groupTitle__qPskt{font-weight:700;letter-spacing:.2px}.ClientNotesTab_groupCount__-vJUa{background:#ffffffe6;border:1px solid #0a2e2226;border-radius:999px;color:#435b5f;font-size:12px;font-weight:700;margin-left:auto;padding:2px 8px}.ClientNotesTab_softDivider__jNuiw{background:linear-gradient(90deg,#0000,#0000001a,#0000);border-radius:999px;height:10px;margin:6px 12px 10px;opacity:.25}.ClientNotesTab_toolbar__hCKZT{margin-right:25px}.ClientNotesTab_headerButton__qrNts{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center}.ClientNotesTab_noItemFound__sCOHd{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.ClientNotesTab_headerControls__Se-\+i{align-items:center;display:flex;gap:10px;margin-right:10px}.ClientNotesTab_controlGroup__gIS9E{align-items:center;display:flex;gap:6px}.ClientNotesTab_controlGroupWide__XCIk2{align-items:center;display:flex;position:relative}.ClientNotesTab_controlLabel__HA5ei{color:#0a2e22;font-size:14px;font-weight:600}.ClientNotesTab_controlSelect__06ZZX{background:#f5f9fa;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 8px}.ClientNotesTab_searchInput__0pape{background:#fff;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 28px 0 10px;width:260px}.ClientNotesTab_clearBtn__pagme{align-items:center;background:#e7eef0;border:none;border-radius:50%;color:#0a2e22;cursor:pointer;display:inline-flex;height:22px;justify-content:center;line-height:1;position:absolute;right:6px;width:22px}.ClientNotesTab_clearBtn__pagme:hover{background:#d9e6ea}.ClientMediasTab_fileFolderPreviewContainer__SsV92{height:calc(100vh - 130px);overflow-y:scroll}.ClientMediasTab_boardSectionHeader__B2LK0{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:10px}.ClientMediasTab_headerButton__qs13E{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center;text-decoration:none}.ClientMediasTab_headerContainer__1yv-1{align-items:center;display:flex}.ClientMediasTab_headerlabel__9Es01{padding-bottom:5px}.ClientMediasTab_headericon__46yba{height:15px;margin-right:10px}.ClientMediasTab_headerButtonDisabled__Y7LAK{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;text-align:center;text-decoration:none}.ClientMediasTab_headerButton__qs13E:hover{background-color:#93b5be}.ClientMediasTab_toolbar__XstOE{display:flex;gap:10px;justify-content:flex-end;margin-right:25px}.ClientMediasTab_viewModeButton__nLhlU{cursor:pointer;height:20px;margin-top:5px;padding:2px;transition:transform .3s ease;width:20px}.ClientMediasTab_viewModeSelected__yVx5S{background-color:#ffffff80;border:1px solid #007bff;border-radius:2px}.ClientMediasTab_sectionHeader__kmFqR{align-items:center;display:flex;justify-content:space-between}.ClientMediasTab_leftActions__yIUll{align-items:center;display:flex}.ClientMediasTab_libraryButton__Fa-cb{align-items:center;background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:2px;justify-content:center;margin:7px;padding:2px 8px}.ClientMediasTab_libraryButton__Fa-cb:hover{background-color:#93b5be}.ClientMediasTab_libraryIcon__N3TRJ{flex-shrink:0;height:28px;width:28px}.ClientServicesTab_container__CnXcr{height:calc(100vh - 100px)}.ClientServicesTab_services__f4e\+T{box-sizing:border-box;height:calc(100% - 25px)}.ClientServicesTab_boardSectionHeader__H1Zj0{align-items:center;background-color:#709ca780;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:6px 6px 6px 6px;box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:5px;padding-right:5px}.ClientServicesTab_headerButton__ETgq5{background-color:#137c8b;border:2px solid #709ca780;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:7px;padding:2px 10px;text-align:center;text-decoration:none}.ClientServicesTab_headerContainer__Qc0sB{align-items:center;display:flex}.ClientServicesTab_headerlabel__pOcE2{padding-bottom:5px}.ClientServicesTab_headericon__qfcyQ{height:25px;margin-right:10px}.ClientServicesTab_headerButtonDisabled__dLHyp{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;padding:7px 16px;text-align:center;text-decoration:none}.ClientServicesTab_headerButton__ETgq5:hover{background-color:#93b5be;border:2px solid #709ca780;box-sizing:border-box}.UserServices_container__m1DY0{height:calc(100vh - 15px)}.UserServices_userServicesListSection__wgxiy{box-sizing:border-box;float:left;height:calc(100% - 45px);width:40%}.UserServices_userServicesListSectionDisabled__nMLuy{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.UserServices_userServicesLastOccurenceSection__w8hnl{box-sizing:border-box;float:right;width:calc(60% - 10px)}.UserServices_boardSectionHeader__w88NB{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:bolder;justify-content:space-between;padding-left:10px;text-shadow:1px 1px 5px #fff}.UserServices_headerButton__BdH6t{background-color:#137c8b;color:#fff}.UserServices_headerButtonDisabled__3eLKb,.UserServices_headerButton__BdH6t{border:none;border-radius:8px;cursor:pointer;font-size:16px;margin:7px;padding:7px 16px;text-align:center;text-decoration:none}.UserServices_headerButtonDisabled__3eLKb{background-color:#cacaca;color:grey;opacity:.8}.UserServices_headerButton__BdH6t:hover{background-color:#93b5be}.UserServices_headericon__-Tgvu{height:35px;margin-right:10px}.UserServices_headerContainer__AO-Eh{align-items:center;display:flex}.UserServices_headerlabel__uqi3X{padding-bottom:5px}.UserServices_noItemFound__MxMG8{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.UserServices_tabs__Zys47{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;padding:5px}.UserServices_tabDisabled__uuMOu{background-color:#e0e0e0;color:#999;cursor:not-allowed;opacity:.6}.UserServices_tabDisabled__uuMOu,.UserServices_tab__HJCsp{border-bottom:1px solid #ccc;font-weight:400;padding:5px 20px}.UserServices_tab__HJCsp{background-color:#f1f1f1;cursor:pointer}.UserServices_tab__HJCsp:hover{background-color:#ddd}.UserServices_activeTab__j0LA2{background-color:#fff;border-color:#ccc #ddd #3498db #aaa;border-radius:8px 8px 0 0;border-style:solid;border-width:2px 2px 3px 1px;font-weight:700;padding:0 20px}.UserServices_tabContent__pGR9f{background-color:#c9dce1;border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:calc(100vh - 100px);padding-left:5px;padding-right:5px;position:relative}.UserServices_centerMessage__6b4qL{align-items:center;color:#535353;display:flex;font-size:28px;height:100%;justify-content:center}.UserServices_userServicesLastOccurenceSection__w8hnl{height:100%;transition:opacity .7s ease}.UserServices_faded__1aMEB{height:calc(100% - 150px);opacity:.4}.UserServices_loadingIndicator__-BKhQ{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:150px;text-align:center}.UserServicesInfoTab_container__30qgd{display:flex;flex-direction:column;height:calc(100vh - 100px)}.UserServicesInfoTab_label__MT2pv{font-weight:700}.UserServicesInfoTab_content__dMLi2{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;height:calc(100% - 78px);overflow-y:auto;padding:20px}.UserServicesInfoTab_leftSection__aigAH,.UserServicesInfoTab_rightSection__bhzdj{box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.UserServicesInfoTab_leftSection__aigAH{flex:1 1 55%}.UserServicesInfoTab_rightSection__bhzdj{align-items:flex-end;flex:1 1 40%}.UserServicesInfoTab_row__Kthq9{display:flex;flex-direction:column}.UserServicesInfoTab_input__4kfAP,.UserServicesInfoTab_textarea__oU30M{font-size:16px;padding:8px;width:100%}.UserServicesInfoTab_checkboxGroup__Q94Js{display:flex;flex-direction:column;gap:6px}.UserServicesInfoTab_checkboxLabel__ZS1Lz{align-items:center;display:flex;gap:8px}.UserServicesInfoTab_imgPreview__2qvpH{background-color:#c8c8c866;border-bottom:1px solid #bababa;border-right:1px solid #bababa;border-color:#bababa #818181 #818181 #bababa;border-style:solid;border-width:1px 2px 2px 1px;height:400px;margin:10px 0;padding:5px;width:100%}.UserServicesInfoTab_buttonUpdateDefaultPictureContainer__Pr8aO{margin-top:10px}.UserServicesInfoTab_buttonUpdateDefaultPicture__yyVyx{display:block;margin:0 auto}.UserServicesInfoTab_metaInfo__qIhrV{color:#666;font-size:13px;line-height:1.4;text-align:right}.UserServicesInfoTab_metaInfo__qIhrV label{display:block}.UserServicesInfoTab_footer__7OI4u{border-top:1px solid #aaa;box-shadow:0 -2px 5px #0000000d;flex-shrink:0;padding:6px 20px;text-align:right}.UserServicesInfoTab_formResetButton__6KmCp,.UserServicesInfoTab_formSaveButton__6JRGb{border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.UserServicesInfoTab_formSaveButton__6JRGb{background-color:#137c8b}.UserServicesInfoTab_formSaveButton__6JRGb:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.UserServicesInfoTab_formResetButton__6KmCp{background-color:#b85c5c}.UserServicesInfoTab_formResetButton__6KmCp:hover{background-color:#a14b4b;box-shadow:0 3px 6px #00000080}.UserServicesInfoTab_formResetButton__6KmCp:disabled,.UserServicesInfoTab_formSaveButton__6JRGb:disabled{background-color:#ccc;cursor:not-allowed}.UserServicesInfoTab_savingOverlay__OOcHD{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.Sidebar_sidebar__S7\+c1{background-color:#2c3e50;color:#ecf0f1;display:flex;flex-direction:column;height:100vh;overflow-y:auto}.Sidebar_navList__cxbfF{list-style:none;margin:0;padding:0}.Sidebar_bottomItems__BL8ZJ{border-top:1px solid #34495e;margin-bottom:30px;margin-top:auto;padding:20px 10px}.Sidebar_navItem__Xm-5P{padding-bottom:20px;padding-top:10px}.Sidebar_navItemBottom__tqf8i,.Sidebar_navItem__Xm-5P{border-bottom:1px solid #34495e;transition:background-color .3s ease}.Sidebar_navItemBottom__tqf8i{padding-bottom:10px;padding-top:5px}.Sidebar_navLink__E0dHK{color:#cff5ff;font-size:18px;font-weight:500}.Sidebar_activeLink__220Y2,.Sidebar_navLink__E0dHK{display:block;padding:10px 20px;text-decoration:none}.Sidebar_activeLink__220Y2{color:#f9fded;font-size:20px;font-weight:700}.Sidebar_navItemBottom__tqf8i:hover,.Sidebar_navItem__Xm-5P:hover{background-color:#34495e}.Sidebar_navicon__pFosi{float:left;height:35px;margin-right:10px;padding-left:10px}@media (max-width:1400px){.Sidebar_sidebar__S7\+c1{padding:10px}.Sidebar_navLink__E0dHK{font-size:16px;padding:10px}}.Footer_footer__a-\+DW{background-color:#fff0;bottom:0;color:#a4a4a4;font-size:12px;padding:5px;position:fixed;z-index:1000}.Footer_footerLink__ewcQb{color:#007bff;margin-right:auto;text-decoration:none}.Footer_footerLink__ewcQb:hover{text-decoration:underline}.RootLayout_app__Wp14i{box-sizing:border-box;display:grid;grid-template-columns:250px 1fr;grid-template-rows:1fr;height:100vh;overflow:hidden}.RootLayout_main__y0yxM{height:calc(100% - 6px);margin:3px;min-width:0;overflow:auto}@media (max-width:1400px){.RootLayout_app__Wp14i{grid-template-columns:220px 1fr}}@supports (height:100dvh){.RootLayout_app__Wp14i{height:100dvh}}.LoginForm_container__Wqa5U{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.LoginForm_container__Wqa5U:before{background-image:url(/static/media/gallagher.9d4a046488ae493ba6ba.jpg);background-position:center -40px;background-size:cover;content:"";filter:grayscale(15%);height:100%;left:0;mask-image:linear-gradient(90deg,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);opacity:.4;position:absolute;top:0;width:32%;z-index:0}.LoginForm_loginWrapper__KqQcj{align-items:center;display:flex;flex-direction:column;margin-left:300px;position:relative;z-index:1}.LoginForm_loginForm__Mw9IM{background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;padding:20px;position:relative;width:380px;z-index:1}.LoginForm_loginLabel__damae{display:block;margin-bottom:10px}.LoginForm_loginInput__u0Hs3{margin-bottom:10px;padding:8px;width:90%}.LoginForm_loginButton__ZzP8y{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.LoginForm_loginButton__ZzP8y:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.LoginForm_loginFormFooter__HMOeX{margin-right:20px;text-align:right}.LoginForm_loginErrorSpan__fqrVF{color:red;font-weight:700;margin-right:50px}.LoginForm_loginSlogan__-J3kC{color:#444;font-family:Playfair Display,serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:.5px;margin-bottom:50px;text-align:center}@keyframes LoginForm_fadeInSlideUp__M3mho{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LoginForm_equestrologLogo__neCUV{-webkit-text-fill-color:#0000;animation:LoginForm_fadeInSlideUp__M3mho .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.LoginForm_equestrologLogo__neCUV:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.LoginForm_signupSection__RLFow{color:#444;font-size:14px;margin-top:20px;text-align:center}.LoginForm_signupLink__19kss{color:#137c8b;font-weight:700;margin-left:6px;text-decoration:none;transition:color .2s ease}.LoginForm_signupLink__19kss:hover{color:#0f6a78;text-decoration:underline}.PasswordInput_passwordWrapper__tZ\+hE{align-items:center;display:flex;position:relative;width:100%}.PasswordInput_toggleButton__fX7Ki{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:4px;position:absolute;right:50px;top:6px}.PasswordInput_toggleButton__fX7Ki:hover{color:#000}.Header_header__vz6\+E{background-color:#333;color:#fff;grid-column:1/span 2;grid-row:1}*{box-sizing:border-box}.MediathequeSection_container__Bs5YX{height:calc(100vh - 15px);width:100%}@media (max-width:1400px){.MediathequeSection_container__Bs5YX{height:calc(100vh - 38px)}}.MediathequeSection_folderAndFilter__vKfWE{float:left;height:100%;margin-right:5px;width:calc(20% - 5px)}.MediathequeSection_folder__LMiUD{height:57%}.MediathequeSection_filterContainer__yx1qt{height:35%;max-height:100%;overflow-y:auto}.MediathequeSection_sectionHeader__8KJUI{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:20px;font-weight:bolder;justify-content:space-between;padding-left:10px}.MediathequeSection_filter__uM-w1{border:2px solid #ccc}.MediathequeSection_resultPreviewAndPreview__LSDJT{display:flex;flex:1 1;flex-direction:column;height:100%;width:78%}.MediathequeSection_fileFolderPreview__fUsHU{height:35%}.MediathequeSection_previewContainer__sEW5V{height:58%;margin-top:40px}.MediathequeSection_preview__TUGL7{border:1px solid #ccc;height:100%;overflow:hidden;width:100%}.MediathequeSection_toolbar__h14TP{display:flex;gap:10px;margin-right:25px}.MediathequeSection_viewModeButton__oPyh1{cursor:pointer;height:20px;padding:2px;transition:transform .3s ease;width:20px}.MediathequeSection_viewModeSelected__IXVbN{background-color:#ffffff80;border:1px solid #007bff;border-radius:2px}.MediathequeSection_sortControls__m0BGG{display:flex;justify-content:flex-start;margin-bottom:10px;padding-left:10px}.MediathequeSection_sortControls__m0BGG label{margin-right:15px}.MediathequeSection_sortControls__m0BGG select{border:1px solid #ccc;border-radius:4px;margin-left:5px;padding:5px}.MediathequeSection_compareModeResultPreviewAndPreview__IhPuj{width:65%}.MediathequeSection_reverseColResultPreviewAndPreview__ZIlh7{float:left!important;width:68%}.MediathequeSection_compareModeFolderAndFilter__jI69W{flex:1 1;max-width:100%;width:32%}.MediathequeSection_reverseColFolderAndFilter__7wze5{float:right!important;margin-left:2px;margin-right:2px;width:calc(32% - 10px)}.MediathequeSection_loadingIndicator__RMtWD{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:100px;text-align:center}.MediaFilter_formContainer__iZM41{background-color:#f4f4f9;height:100%;max-height:100%;overflow-y:auto;padding:20px}.MediaFilter_formGroup__N4Hom{margin-bottom:15px}.MediaFilter_formRow__lg6qR{display:flex;flex-wrap:wrap;gap:0}.MediaFilter_label__ggmCx{color:#333;display:block;font-weight:700;margin-bottom:8px}.MediaFilter_input__GkyBi,.MediaFilter_select__W\+4EJ{border:1px solid #ccc;border-radius:4px;color:#333;font-size:14px;padding:5px;width:90%}.MediaFilter_input__GkyBi:focus,.MediaFilter_select__W\+4EJ:focus{border-color:#007bff;box-shadow:0 0 4px #007bff40;outline:none}.MediaFilter_select__W\+4EJ{cursor:pointer}.MediaFilter_option__jGhrP{color:#333;padding:10px}.MediaFilter_option__jGhrP:hover{background-color:#f0f0f0}.MediaFilter_inputSmall__k65fL,.MediaFilter_selectSmall__PZOu9{font-size:14px;padding:5px;width:100%}@media (max-width:480px){.MediaFilter_formContainer__iZM41{max-width:100%;padding:15px}.MediaFilter_input__GkyBi,.MediaFilter_select__W\+4EJ{font-size:14px}}@media (max-width:1300px){.MediaFilter_filterContainer__8gt\+3{height:auto;max-height:40vh}.MediaFilter_formContainer__iZM41{max-height:40vh;padding:15px}.MediaFilter_inputSmall__k65fL,.MediaFilter_selectSmall__PZOu9{width:100%}}.Slideshow_hidden__n8isB{display:none}.Slideshow_backdrop__anjK0{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0009;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.Slideshow_header__W-454{border-bottom:2px solid #fff6;color:#fff;display:flex;justify-content:space-around;padding:10px 20px 0;width:100%}.Slideshow_noItemFound__H0yBy{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.Slideshow_centerButtons__Yx4ST,.Slideshow_leftButtons__yPU8D,.Slideshow_rightButtons__xx0Gh{display:flex;gap:10px}.Slideshow_button__kxy\+G{background-color:#dce7eb;border:2px solid #7e979b;border-radius:8px;color:#344d59;cursor:pointer;font-size:16px;font-weight:700;padding:4px 20px;transition:all .2s ease-in-out}.Slideshow_button__kxy\+G:hover{background-color:#e9f2f5;border-color:#0f6b7a}.Slideshow_button__kxy\+G:active{background-color:#c5d5da;border-color:#0c5b69}.Slideshow_imageContainer__m\+K\+7{flex-grow:1;gap:10px;width:100%}.Slideshow_imageBox__gEvaW,.Slideshow_imageContainer__m\+K\+7{align-items:center;column-gap:0;display:flex;justify-content:center}.Slideshow_imageBox__gEvaW{background-color:#0003;cursor:grab;height:calc(-180px + 100vh)!important;margin-left:5px;margin-right:5px;overflow:hidden;position:relative;row-gap:0}.Slideshow_imageBox__gEvaW:active{cursor:grabbing}.Slideshow_zoomableImage__Qc-jL{max-height:100%;max-width:100%;object-fit:contain;transition:transform .2s ease}.Slideshow_separator__Ju3F\+{background-color:#fff9;box-shadow:0 0 5px #00000080;height:100%;margin:0 10px;width:3px}.Slideshow_thumbnailContainer__FcldW{align-items:center;background-color:#000c;display:flex;justify-content:center;padding:10px;width:100%}.Slideshow_thumbnails__2i4MW{align-items:center;display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}.Slideshow_thumbnailCard__Ymdpu{align-items:center;background-color:#ffffff1a;border:1px solid #ffffff4d;cursor:pointer;display:flex;flex:0 0 80px;height:80px;justify-content:center;transition:border .3s}.Slideshow_thumbnailCard__Ymdpu:hover{border:1px solid #fff9}.Slideshow_thumbnailImage__Sx4Gi{max-height:100%;max-width:100%;object-fit:contain}.Slideshow_activeThumbnail__dVFM1{border:2px solid #fff}.Slideshow_zoomControls__nIsFA{bottom:20px;display:flex;flex-direction:column;gap:10px;position:absolute;right:20px}.Slideshow_zoomButton__t8Sq5{align-items:center;background-color:#fffc;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;transition:background-color .3s;width:40px}.Slideshow_zoomButton__t8Sq5:hover{background-color:#fff}.Slideshow_closeButton__i3ZkI{background:none;background:#0000;border:none;color:#fff;cursor:pointer;font-size:24px;font-size:48px;line-height:1;position:absolute;right:10px;top:10px;transition:transform .3s ease,color .3s ease}.Slideshow_closeButton__i3ZkI:hover{color:#ffc7c7;transform:rotate(90deg)}.Slideshow_loading__VGjxV{align-items:center;background-color:#fffc;border-radius:30px;display:flex;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.MediathequePage_containerSingle__jaXzo{grid-gap:0;display:grid;gap:0;grid-template-columns:35px 1fr}.MediathequePage_containerCompare__\+uFtX{grid-gap:0;display:grid;gap:0;grid-template-columns:35px 1fr 1fr}.MediathequePage_menuBar__VIFze{align-items:center;background-color:#7a90a4;border-right:2px solid #636363;display:flex;flex-direction:column;height:calc(100vh - 7px);overflow-y:hidden;width:100%}.MediathequePage_iconButton__cuv1\+{background-color:#b8cbd0;border:none;border-radius:10%;box-shadow:0 1px 2px #0000004d;cursor:pointer;height:30px;margin:5px 0;transition:all .3s ease;width:30px}.MediathequePage_iconButton__cuv1\+ img{height:auto;padding-left:1px;width:90%}.MediathequePage_iconButton__cuv1\+:hover{border:1px solid#344d59;box-shadow:0 2px 3px #00000080;transform:translateY(-1px)}.MediathequePage_iconButtonchecked__1rMKE{background-color:#a0afb4;border:1px solid#344d59;transform:scale(.9)}.Horses_container__CyVSs{height:calc(100vh - 10px)}@media (max-width:1400px){.Horses_container__CyVSs{height:calc(100vh - 15px)}}.Horses_clientsListSection__5P5OL{float:left;height:calc(100vh - 50px);width:40%}.Horses_clientsListSectionDisabled__aVpL5{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none}.Horses_clientInfoSection__\+3LHS{float:right;height:calc(100vh - 5px);margin-left:10px;width:calc(60% - 10px)}@media (max-width:1400px){.Horses_clientInfoSection__\+3LHS{float:right;height:calc(100vh - 18px);width:calc(60% - 10px)}}.Horses_boardSectionHeader__s7h5O{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:10px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.Horses_headerButton__b-Ruq{background-color:#137c8b;color:#fff}.Horses_headerButtonDisabled__gsUcO,.Horses_headerButton__b-Ruq{border:none;border-radius:8px;cursor:pointer;font-size:16px;margin:7px;padding:7px 16px;text-align:center;text-decoration:none}.Horses_headerButtonDisabled__gsUcO{background-color:#cacaca;color:grey;opacity:.8}.Horses_headerButton__b-Ruq:hover{background-color:#93b5be}.Horses_headericon__Orr1c{height:35px;margin-right:10px}.Horses_headerContainer__M-f33{align-items:center;display:flex}.Horses_filterBar__DcKA7{background-color:#ccd4e5;border-bottom:1px solid #9da4b3;padding:5px}.Horses_sortSelect__qQDDa{margin-right:10px}.Horses_noItemFound__T\+M6J{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.Horses_tabs__TDvIn{background-color:#f1f1f1;border-bottom:1px solid #ccc;display:flex;padding:5px 5px 2px}.Horses_tab__gFgPH{background-color:#f1f1f1;cursor:pointer}.Horses_tabDisabled__zoirr,.Horses_tab__gFgPH{border-bottom:1px solid #ccc;font-weight:400;padding:5px 20px}.Horses_tabDisabled__zoirr{background-color:#e0e0e0;color:#999;cursor:not-allowed;opacity:.6}.Horses_tab__gFgPH:hover{background-color:#ddd}.Horses_activeTab__3q8sj{background-color:#fff;border-color:#ccc #ddd #3498db #aaa;border-radius:8px 8px 0 0;border-style:solid;border-width:2px 2px 3px 1px;font-weight:700;padding:0 20px}.Horses_tabContent__zA4Pm{background-color:#c9dce1;border:1px solid #d0dddd;border-radius:0 0 4px 4px;min-height:calc(100% - 82px);padding-left:5px;padding-right:5px;position:relative}.Horses_centerMessage__7Uyz5{align-items:center;color:#535353;display:flex;font-size:28px;height:calc(100% - 84px);justify-content:center}.Horses_clientInfoSection__\+3LHS{transition:opacity .7s ease}.Horses_faded__SvYgc{opacity:.4}.Horses_loadingIndicator__PkhFn{align-items:center;color:#333;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:auto;padding-top:150px;text-align:center}.Horses_headerTitleName__4rKRS{font-size:13px;margin-left:5px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1400px){.Horses_headerTitleName__4rKRS{font-size:11px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Horses_closeIcon__F8c\+b{color:#666;cursor:pointer;font-size:20px;transition:color .2s ease}.Horses_closeIcon__F8c\+b:hover{color:#c00}.HorseInfoTab_container__H91HY{display:flex;flex-direction:column;height:calc(100vh - 100px)}.HorseInfoTab_content__2dfTS{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;height:calc(100% - 78px);overflow-y:auto;padding:20px;scrollbar-color:#456 #9ab}.HorseInfoTab_savingOverlay__at7fG{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.HorseInfoTab_leftSection__pCPGp,.HorseInfoTab_rightSection__6MK3x{box-sizing:border-box;display:inline-block;vertical-align:top}.HorseInfoTab_leftSection__pCPGp{display:flex;flex:1 1 50%;flex-direction:column;gap:8px}.HorseInfoTab_rightSection__6MK3x{align-items:flex-end;display:flex;flex:1 1 45%;flex-direction:column;gap:10px;padding-top:0}.HorseInfoTab_formGrid__HYC64{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding-bottom:5px;padding-top:10px}.HorseInfoTab_formGroup__\+Qci3{display:flex;flex-direction:column;padding-bottom:5px}.HorseInfoTab_label__TUERo{font-size:14px;font-weight:700;margin-bottom:5px}.HorseInfoTab_input__BIUUX,.HorseInfoTab_select__zOdwo,.HorseInfoTab_textarea__eqBBG{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:8px;width:100%}.HorseInfoTab_textarea__eqBBG{resize:vertical}.HorseInfoTab_imgPreview__c1TSh{background-color:#c8c8c866;border-bottom:1px solid #bababa;border-right:1px solid #bababa;border-color:#bababa #818181 #818181 #bababa;border-style:solid;border-width:1px 2px 2px 1px;height:400px;margin-bottom:10px;max-width:450px;padding:5px;width:100%}.HorseInfoTab_buttonRow__BUSEl{bottom:15px;padding:10px;position:absolute;right:0;text-align:right}.HorseInfoTab_formSaveButton__jvmKx{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.HorseInfoTab_formSaveButton__jvmKx:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.HorseInfoTab_formResetButton__n6b6t{background-color:#b85c5c;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.HorseInfoTab_formResetButton__n6b6t:hover{background-color:#a14b4b;box-shadow:0 3px 6px #00000080}.HorseInfoTab_formResetButton__n6b6t:disabled,.HorseInfoTab_formSaveButton__jvmKx:disabled{background-color:#ccc;cursor:not-allowed}.HorseInfoTab_buttonUpdateDefaultPictureContainer__e\+\+W-{margin:10px}.HorseInfoTab_buttonUpdateDefaultPicture__EXb8J{display:block;margin:0 auto}.HorseInfoTab_metaInfo__RWziz{color:#666;font-size:13px;line-height:1.4;margin-top:0;text-align:right}.HorseInfoTab_metaInfo__RWziz label{display:block}.HorseInfoTab_footer__3fFgw{border-top:1px solid #aaa;box-shadow:0 -2px 5px #0000000d;flex-shrink:0;padding:6px 20px;text-align:right}.HorseNotesTab_notes__BDgJL{height:calc(100vh - 150px);width:100%}.HorseNotesTab_sectionHeader__Obwp5{align-items:center;border:1px solid #d0dddd;border-bottom-color:#0a2e22;border-radius:4px 4px 0 0;color:#0a2e22;display:flex;font-size:25px;font-weight:700;gap:12px;justify-content:space-between;overflow:hidden;padding-left:10px;text-shadow:1px 1px 5px #fff;white-space:nowrap}.HorseNotesTab_group__NOTMi{margin-bottom:18px}.HorseNotesTab_groupHeader__AOLCZ{align-items:center;background:linear-gradient(180deg,#e8f1f2,#dde7ea);border:1px solid #c9d6da;border-radius:8px;box-shadow:inset 0 1px 0 #fff9;color:#0a2e22;display:flex;gap:8px;margin:0 6px 8px;padding:6px 10px}.HorseNotesTab_groupHeaderPinned__c4WeB{background:linear-gradient(180deg,#ffe9e3,#ffd9d2);border-color:#f5c0b7}.HorseNotesTab_groupIcon__mFAEI{font-size:16px;line-height:1}.HorseNotesTab_groupTitle__FUDVD{font-weight:700;letter-spacing:.2px}.HorseNotesTab_groupCount__1B2w8{background:#ffffffe6;border:1px solid #0a2e2226;border-radius:999px;color:#435b5f;font-size:12px;font-weight:700;margin-left:auto;padding:2px 8px}.HorseNotesTab_softDivider__GXuxz{background:linear-gradient(90deg,#0000,#0000001a,#0000);border-radius:999px;height:10px;margin:6px 12px 10px;opacity:.25}.HorseNotesTab_headerButton__QW867{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center}.HorseNotesTab_noItemFound__DEoaG{color:#a9a9a9;font-size:20px;font-style:italic;font-weight:bolder;padding:50px;text-align:center}.HorseNotesTab_sectionItemsList__dRg9Y{background-color:#b8cbd0;border:1px solid #d0dddd;border-radius:0 0 4px 4px;height:100%;overflow-y:auto;padding-left:5px;padding-right:5px;padding-top:20px;scrollbar-color:#456 #9ab}.HorseNotesTab_headerControls__XK6Fn{align-items:center;display:flex;gap:10px;margin-right:10px}.HorseNotesTab_controlGroup__fcnyx{align-items:center;display:flex;gap:6px}.HorseNotesTab_controlGroupWide__AukGD{align-items:center;display:flex;position:relative}.HorseNotesTab_controlLabel__wDpOp{color:#0a2e22;font-size:14px;font-weight:600}.HorseNotesTab_controlSelect__V4316{background:#f5f9fa;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 8px}.HorseNotesTab_searchInput__aD4GF{background:#fff;border:1px solid #c9d6da;border-radius:6px;color:#0a2e22;height:30px;padding:0 28px 0 10px;width:260px}.HorseNotesTab_clearBtn__iuE2L{align-items:center;background:#e7eef0;border:none;border-radius:50%;color:#0a2e22;cursor:pointer;display:inline-flex;height:22px;justify-content:center;line-height:1;position:absolute;right:6px;width:22px}.HorseNotesTab_clearBtn__iuE2L:hover{background:#d9e6ea}.HorseMediasTab_fileFolderPreviewContainer__xqXo\+{height:max}.HorseMediasTab_fileFolderPreview__ED1xR{min-height:200px}.HorseMediasTab_boardSectionHeader__6BTZ4{align-items:center;background-color:#709ca7;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:4px 4px 0 0;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:10px}.HorseMediasTab_headerButton__DNNuh{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 20px 4px 4px;padding:4px 10px;text-align:center;text-decoration:none}.HorseMediasTab_headerContainer__vM7Kp{align-items:center;display:flex}.HorseMediasTab_headerlabel__9NQyE{padding-bottom:5px}.HorseMediasTab_headericon__i6sOG{height:15px;margin-right:10px}.HorseMediasTab_headerButtonDisabled__RJRL2{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;text-align:center;text-decoration:none}.HorseMediasTab_headerButton__DNNuh:hover{background-color:#93b5be}.HorseMediasTab_toolbar__YGteI{display:flex;gap:10px;justify-content:flex-end;margin-right:25px}.HorseMediasTab_viewModeButton__8dL11{cursor:pointer;height:20px;margin-top:5px;padding:2px;transition:transform .3s ease;width:20px}.HorseMediasTab_viewModeSelected__9QP0C{background-color:#ffffff80;border:1px solid #007bff;border-radius:2px}.HorseMediasTab_sectionHeader__\+Tent{align-items:center;display:flex;justify-content:space-between}.HorseMediasTab_leftActions__fdLTN{align-items:center;display:flex}.HorseMediasTab_libraryButton__u2HMo{align-items:center;background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:2px;justify-content:center;margin:7px;padding:2px 8px}.HorseMediasTab_libraryButton__u2HMo:hover{background-color:#93b5be}.HorseMediasTab_libraryIcon__jbO64{flex-shrink:0;height:28px;width:28px}.HorseServicesTab_container__CUhpi{height:100%}.HorseServicesTab_horses__ClHT7{float:left;margin-top:10px;width:90%}.HorseServicesTab_boardSectionHeader__Q2CsP{align-items:center;background-color:#709ca780;border:1px solid #d0dddd;border-bottom-color:#ddd;border-radius:6px 6px 6px 6px;box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:bolder;justify-content:space-between;padding-left:5px;padding-right:5px}.HorseServicesTab_headerButton__EE7II{background-color:#137c8b;border:2px solid #709ca780;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:7px;padding:2px 10px;text-align:center;text-decoration:none}.HorseServicesTab_headerContainer__sCL5u{align-items:center;display:flex}.HorseServicesTab_headerlabel__pXlLy{padding-bottom:5px}.HorseServicesTab_headericon__rZFo\+{height:25px;margin-right:10px}.HorseServicesTab_headerButtonDisabled__1\+xnC{background-color:#cacaca;border:none;border-radius:8px;color:grey;cursor:pointer;font-size:16px;margin:7px;opacity:.8;padding:7px 16px;text-align:center;text-decoration:none}.HorseServicesTab_headerButton__EE7II:hover{background-color:#93b5be;border:2px solid #709ca780;box-sizing:border-box}.HorseBodyMapTab_container__0bpPK{display:flex;flex-direction:column;height:calc(100vh - 100px)}.HorseBodyMapTab_content__lL9Po{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;height:calc(100% - 78px);overflow-y:auto;padding:20px;scrollbar-color:#456 #9ab}.BodyMapManager_wrapper__ggz6h{background-color:#f8f9fa;border:1px solid #ccc;border-radius:6px;display:flex;height:100%;min-height:600px;overflow:hidden;width:100%}.BodyMapManager_header__XwF9y{background-color:#fff;border-bottom:1px solid #ccc;padding:12px}.BodyMapManager_addButton__8wFZu{background-color:#137c8b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 10px;width:100%}.BodyMapManager_thumbnails__AgLMo{flex-grow:1;overflow-y:auto;padding:10px}.BodyMapManager_thumbnail__UM8\+a{border:2px solid #0000;border-radius:4px;cursor:pointer;margin-bottom:10px;overflow:hidden;position:relative;transition:border .2s}.BodyMapManager_thumbnail__UM8\+a img{border-radius:4px;display:block;width:100%}.BodyMapManager_selected__a6tlV{border-color:#137c8b}.BodyMapManager_deleteButton__eIPij{background:#fff;border:none;border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;font-size:14px;padding:2px 5px;position:absolute;right:4px;top:4px}.BodyMapManager_placeholder__9Wu1L{align-items:center;box-sizing:border-box;color:#888;display:flex;font-size:16px;font-style:italic;height:100%;justify-content:center;padding:20px;width:100%}.BodyMapManager_mainPanel__mvzpr{display:flex;flex:1 1;flex-direction:column}.BodyMap_bodyMapContainer__oW-YQ{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.BodyMap_toolbar__vJXKs{background-color:#fff;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0;box-shadow:0 2px 4px #0000000d;justify-content:space-between;margin-bottom:8px;padding:10px 16px}.BodyMap_toolbarLeft__VMRP6,.BodyMap_toolbar__vJXKs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.BodyMap_toolbarRight__Jqt0S{display:flex;gap:10px;margin-left:auto}.BodyMap_cancelButton__bnF3F{background-color:#f8d7da!important;border:2px solid #f5c2c7!important;color:#842029!important}.BodyMap_cancelButton__bnF3F:hover{background-color:#f1b0b7!important;border-color:#dc3545!important}.BodyMap_cancelButton__bnF3F:active{background-color:#e6a2a8!important;border-color:#b02a37!important}.BodyMap_button__aa1Gz{background-color:#dce7eb;border:2px solid #7e979b;border-radius:6px;color:#344d59;cursor:pointer;font-size:14px;font-weight:600;padding:6px 10px;transition:all .2s ease-in-out}.BodyMap_button__aa1Gz:hover{background-color:#e9f2f5;border-color:#0f6b7a}.BodyMap_button__aa1Gz:active{background-color:#c5d5da;border-color:#0c5b69}.BodyMap_button__aa1Gz:disabled{cursor:default;opacity:.6}.BodyMap_colorSelect__bMai5{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.BodyMap_sizePicker__XRhfb{display:flex;gap:10px}.BodyMap_sizeOption__MnYJY{align-items:center;cursor:pointer;display:flex}.BodyMap_sizeOption__MnYJY input{display:none}.BodyMap_sizeCircle__vmP3z{background-color:#344d59;border:2px solid #fff;border-radius:50%}.BodyMap_size_small__joeJA{height:10px;width:10px}.BodyMap_size_medium__MB470{height:16px;width:16px}.BodyMap_size_large__N1j6k{height:24px;width:24px}.BodyMap_image__JouVe{display:block;height:100%;object-fit:contain;width:100%}.BodyMap_pinsLayer__nzs4e{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.BodyMap_pin__4bPBp{border-radius:50%;box-shadow:0 0 2px #0000004d;cursor:pointer;pointer-events:auto;position:absolute;transform:translate(-50%,-50%);transition:all .2s ease}.BodyMap_pinSize_small__oB5Oz{border:1px solid #fff;height:10px;width:10px}.BodyMap_pinSize_small__oB5Oz:hover{transform:translate(-50%,-50%) scale(1.3)}.BodyMap_pinSize_medium__mlWWz{border:2px solid #fff;height:16px;width:16px}.BodyMap_pinSize_medium__mlWWz:hover{transform:translate(-50%,-50%) scale(1.3)}.BodyMap_pinSize_large__uDfkt{border:2px solid #fff;height:24px;width:24px}.BodyMap_pinSize_large__uDfkt:hover{transform:translate(-50%,-50%) scale(1.3)}.BodyMap_sizeOption__MnYJY input:checked+.BodyMap_sizeCircle__vmP3z{outline:2px solid #137c8b;outline-offset:2px}.BodyMap_noHoverEffect__A1yO5:hover{box-shadow:0 0 2px #0000004d!important;transform:translate(-50%,-50%)!important}.BodyMap_noteEditorWrapper__X0l4w{background-color:#fff;background-color:#ffffffb3;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px #0003;padding:0;position:absolute;width:clamp(100px,12vw,175px);z-index:500000!important}.BodyMap_colorPickerWrapper__EVN9W{align-items:center;display:flex;gap:8px}.BodyMap_selectedColorPreview__JMCsx{border:1px solid #aaa;border-radius:50%;height:16px;width:16px}.BodyMap_pinNoteInput__lnA1n{background-color:#fff0;border:none;box-sizing:border-box;font-family:inherit;font-size:clamp(10px,1.5vw,12px);min-height:50px;outline:none;padding:6px;resize:none;width:100%}.BodyMap_tooltip__Ti5J7{background-color:#222;border-radius:4px;box-shadow:0 2px 6px #0000004d;color:#fff;font-size:13px;opacity:.95;padding:6px 10px;pointer-events:none;position:absolute;white-space:normal;width:auto;z-index:2}.BodyMap_tooltipAbove__KKx\+c{bottom:calc(100% + 8px);left:50%;max-width:400px;transform:translateX(-50%)}.BodyMap_tooltipBelow__wEzWO{left:50%;max-width:400px;top:calc(100% + 8px);transform:translateX(-50%)}.BodyMap_tooltipRight__xzzAN{left:120%;max-width:400px;top:50%;transform:translateY(-50%)}.BodyMap_tooltipLeft__8nmiT{max-width:400px;right:120%;top:50%;transform:translateY(-50%)}.BodyMap_deletePinButton__nZEAH{background-color:#ffffff4d;border:none;border-radius:8px;color:#c00;cursor:pointer;font-size:14px;font-weight:700;height:15px;line-height:12px;padding-left:3px;position:absolute;right:-12px;top:-16px;width:15px;z-index:3}.BodyMap_deletePinButton__nZEAH:hover{background-color:#fff6;color:red}.BodyMap_pinActions__ZSLEw{display:flex;gap:4px;justify-content:flex-end;padding:4px 4px 0}.BodyMap_cancelPinButton__MTWYO,.BodyMap_confirmPinButton__fMS6F{background:none;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;padding:2px 6px}.BodyMap_confirmPinButton__fMS6F{color:green}.BodyMap_confirmPinButton__fMS6F:hover{background-color:#0080001a}.BodyMap_cancelPinButton__MTWYO{color:red}.BodyMap_cancelPinButton__MTWYO:hover{background-color:#ff00001a}.ColorDropdown_dropdownWrapper__6MHyO{cursor:pointer;display:inline-block;font-size:14px;min-width:20px;position:relative;-webkit-user-select:none;user-select:none}.ColorDropdown_dropdownHeader__o1q9A{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:flex;gap:8px;padding:6px 10px}.ColorDropdown_dropdownList__6q9YQ{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px #00000026;left:0;margin:0;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.ColorDropdown_dropdownItem__ws4GR{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none;padding:6px 10px}.ColorDropdown_dropdownItem__ws4GR:hover{background-color:#f0f0f0}.ColorDropdown_colorDot__7xMGo{border:1px solid #aaa;border-radius:50%;height:12px;width:12px}.BodyMapPanel_container__SefKB{display:flex;height:100%;min-height:0}.BodyMapPanel_locked__VffZ1{filter:grayscale(100%);opacity:.5;pointer-events:none}.BodyMapPanel_sidebar__9HuTo{background-color:#f4f4f4;border-right:1px solid #ccc;display:flex;flex-direction:column;height:100%;min-height:0;width:120px}.BodyMapPanel_header__aJMhx{border-bottom:1px solid #ccc;padding:10px;text-align:center}.BodyMapPanel_addButton__npuB8{background-color:#137c8b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 10px}.BodyMapPanel_thumbnail__JSHXg{align-items:stretch;border:2px solid #0000;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.BodyMapPanel_imageWrapper__4M95a{aspect-ratio:1/1;position:relative;width:100%}.BodyMapPanel_imageWrapper__4M95a img{background-color:#dfdfdf;border:1px solid #afafaf;display:block;height:100%;object-fit:contain;object-position:center;width:100%}.BodyMapPanel_selected__5xWfs{border-color:#137c8b}.BodyMapPanel_deleteButton__3vj0c{background:#fff;border:none;border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;font-size:14px;padding:2px 5px;position:absolute;right:4px;top:4px}.BodyMapPanel_mainView__FUXzM{flex-grow:1;overflow:auto;padding:20px}.BodyMapPanel_placeholder__hd5N7{color:#888;font-style:italic;padding:20px}.BodyMapPanel_actionMenu__hAUMY{background-color:#0009;border-radius:6px;display:flex;opacity:.8;padding:3px;position:absolute;right:0;top:0;transform:scale(.9);transition:opacity .3s,transform .3s;z-index:10}.BodyMapPanel_actionMenu__hAUMY svg{color:#fff;cursor:pointer;font-size:14px}.BodyMapPanel_actionMenu__hAUMY svg:hover{color:red;transform:scale(1.2)}.BodyMapPanel_thumbnailTitle__y7Qog{-webkit-line-clamp:2;-webkit-box-orient:vertical;background-color:#f8f8f8;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #ccc;color:#333;display:-webkit-box;font-family:Segoe UI,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;line-height:1.2;max-height:3em;overflow:hidden;padding:4px 6px;text-align:center;text-overflow:ellipsis;white-space:normal}.MyAccount_container__O0aLF{align-items:center;display:flex;flex-direction:column;font-family:sans-serif;gap:24px;padding:40px 20px}.MyAccount_card__ykvxt{background-color:#fff;border-radius:8px;box-shadow:0 0 20px #00000026;max-width:600px;padding:30px;position:relative;width:100%}.MyAccount_cardWide__dGXqY{max-width:1000px}@media (max-width:860px){.MyAccount_cardWide__dGXqY,.MyAccount_card__ykvxt{max-width:100%}}.MyAccount_header__xLpWf{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:30px}.MyAccount_title__NLECY{color:#137c8b;font-size:24px;margin:0}.MyAccount_createdAt__JAhfm{color:#709ca7;font-size:.85rem}.MyAccount_section__UFvw0{margin-bottom:25px}.MyAccount_label__SWrhY{color:#344d59;display:block;font-weight:700;margin-bottom:8px}.MyAccount_readOnlyField__fjfic{align-items:center;background:#f8f8f8;border:1px solid #b8cbd0;border-radius:5px;display:flex;justify-content:space-between;padding:12px 15px}.MyAccount_button__WeU62{background-color:#137c8b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:background-color .3s ease}.MyAccount_button__WeU62:hover{background-color:#0f5f6a}.MyAccount_LoadingOverlay__zd5cB{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.MyAccount_subtitle__Sph78{color:#137c8b;font-size:20px;margin:0 0 10px}.MyAccount_reportSection__-G-i3{margin-top:32px}.MyAccount_reportGrid__ilyy2{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 320px}.MyAccount_formCol__rSjuH{display:flex;flex-direction:column;gap:14px}.MyAccount_formRow__DKLwy{display:flex;flex-direction:column;gap:6px}.MyAccount_input__5BajE{background:#fff;border:1px solid #b8cbd0;border-radius:6px;font-size:.95rem;outline:none;padding:10px 12px}.MyAccount_input__5BajE:focus{border-color:#137c8b;box-shadow:0 0 0 3px #137c8b26}.MyAccount_error__UbJW7{color:#b30021;font-size:.8rem}.MyAccount_actions__BloX6{display:flex;gap:10px;margin-top:8px}.MyAccount_imageCol__3mSKm{min-height:200px}.MyAccount_imagePickerArea__Hh8-R{align-items:center;background:#f8f8f8;border:2px dashed #b8cbd0;border-radius:8px;display:flex;justify-content:center;min-height:220px;padding:12px}.MyAccount_imagePickerPlaceholder__NcKRT{color:#7a90a4;font-size:.9rem;text-align:center}@media (max-width:860px){.MyAccount_reportGrid__ilyy2{grid-template-columns:1fr}.MyAccount_imageCol__3mSKm{order:-1}}.MyAccount_rowTwoCols__X8mML{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.MyAccount_inputGroup__NT\+A1{display:flex;flex-direction:column;gap:6px}@media (max-width:640px){.MyAccount_rowTwoCols__X8mML{grid-template-columns:1fr}}.MyAccount_cancelButton__uUmUp{background:none;border:1px solid #b30021;border-radius:6px;color:#b30021;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 18px;transition:all .2s ease}.MyAccount_cancelButton__uUmUp:hover{background-color:#b3002114;border-color:#7a0018;color:#7a0018}.MyAccount_cardRow__zNbv0{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:1000px;width:100%}.MyAccount_cardRow__zNbv0 .MyAccount_card__ykvxt{display:flex;flex-direction:column}.MyAccount_cardRow__zNbv0 .MyAccount_card__ykvxt .MyAccount_section__UFvw0{flex:1 1}@media (max-width:860px){.MyAccount_cardRow__zNbv0{grid-template-columns:1fr}}.MyAccount_subscriptionHeader__UvxlY{margin-bottom:20px;text-align:center}.MyAccount_subscriptionTitle__cXgDy{color:#137c8b;font-size:22px;margin:0}.MyAccount_subscriptionSubtitle__qiCZM{color:#344d59;font-size:.95rem;margin-top:6px}.MyAccount_subscriptionBody__uDmXu{align-items:center;display:flex;flex-direction:column;gap:16px}.MyAccount_currentPlanBox__rFr9F{background:#f8f8f8;border:1px solid #b8cbd0;border-radius:8px;padding:14px 20px;text-align:center;width:100%}.MyAccount_planLabel__S2fDy{color:#709ca7;display:block;font-size:.8rem;margin-bottom:4px}.MyAccount_planName__1myMt{color:#344d59;font-size:1.1rem;font-weight:700}.MyAccount_upgradeButton__fjDqk{background:linear-gradient(135deg,#137c8b,#0f5f6a);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 20px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.MyAccount_upgradeButton__fjDqk:hover{box-shadow:0 4px 10px #137c8b4d;transform:translateY(-2px)}.MyAccount_fullWidth__-Rvfq{width:100%}.MyAccount_promoBanner__3fnok{background:#f0f8fa;border:1px solid #b8cbd0;border-radius:8px;margin-bottom:16px;padding:16px 20px;text-align:left}.MyAccount_promoText__Y1JVw{align-items:center;color:#137c8b;display:flex;font-size:1rem;font-weight:600;margin-bottom:10px}.MyAccount_promoIcon__MuXlR{font-size:1.2rem;margin-right:8px}.MyAccount_promoList__D9Uy7{color:#344d59;font-size:.9rem;list-style:none;margin:0;padding:0}.MyAccount_promoList__D9Uy7 li{align-items:center;display:flex;margin:4px 0}.MyAccount_pendingBox__j4Fpy{background:#fff8e5;border:1px solid #f5c26b;border-radius:6px;color:#a36b00;font-size:.9rem;margin-top:12px;padding:12px 16px;text-align:center}.ChangeUsernameModal_container__\+dIMO{align-items:center;display:flex;flex-direction:column;gap:10px;padding:50px 20px 20px}.ChangeUsernameModal_icon__tCRzE{animation:ChangeUsernameModal_pulseGlow__3NxGx 1.5s ease-in-out infinite;aspect-ratio:1/1;border-radius:8%;object-fit:contain;opacity:.9;width:130px}.ChangeUsernameModal_message__mxzLS{color:#721c24;font-size:18px;text-align:center;white-space:pre-line}.ChangeUsernameModal_entityName__Qt8z3{color:#d03535;font-size:20px;font-weight:700;text-align:center}.ChangeUsernameModal_leftSectionLabelKey__i7Uru{display:inline-block;font-weight:700;text-align:left;width:200px}.ChangeUsernameModal_leftSectionLabelValue__nNZoS{display:inline-block;width:420px}.ChangeUsernameModal_row__tgUtm{padding-bottom:5px;padding-top:5px}.ChangeUsernameModal_labelKey__9EWLS{display:inline-block;font-weight:700;text-align:right;width:300px}.ChangeUsernameModal_labelValue__eP60S{display:inline-block;padding-left:10px;width:350px}.ChangeUsernameModal_input__wIdD2{margin-bottom:10px;padding:8px;width:95%}.ChangeUsernameModal_loading__zwCCg{align-items:center;background-color:#fffc;border-radius:30px;display:flex;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@keyframes ChangeUsernameModal_pulseGlow__3NxGx{0%{box-shadow:0 0 6px 2px #d035354d}50%{box-shadow:0 0 12px 4px #d0353599}to{box-shadow:0 0 6px 2px #d035354d}}.ChangePasswordModal_container__EokCj{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px 60px 60px}.ChangePasswordModal_icon__QQeC2{animation:ChangePasswordModal_pulseGlow__sJMWG 1.5s ease-in-out infinite;aspect-ratio:1/1;border-radius:8%;object-fit:contain;opacity:.9;width:130px}.ChangePasswordModal_message__8\+Dje{color:#721c24;font-size:18px;text-align:center;white-space:pre-line}.ChangePasswordModal_entityName__aiPKW{color:#d03535;font-size:20px;font-weight:700;text-align:center}.ChangePasswordModal_leftSectionLabelKey__tqbno{display:inline-block;font-weight:700;text-align:left;width:250px}.ChangePasswordModal_leftSectionLabelValue__KhtOr{display:inline-block;width:420px}.ChangePasswordModal_row__MM06S{padding-bottom:5px;padding-top:5px}.ChangePasswordModal_labelKey__ZU7e7{display:inline-block;font-weight:700;text-align:right;width:300px}.ChangePasswordModal_labelValue__yylYw{display:inline-block;padding-left:10px;width:350px}.ChangePasswordModal_input__Sh\+uJ{margin-bottom:10px;padding:8px;width:95%}.ChangePasswordModal_loading__tDfaN{align-items:center;background-color:#fffc;border-radius:30px;display:flex;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@keyframes ChangePasswordModal_pulseGlow__sJMWG{0%{box-shadow:0 0 6px 2px #d035354d}50%{box-shadow:0 0 12px 4px #d0353599}to{box-shadow:0 0 6px 2px #d035354d}}:root{--white:#fff;--light:#f8f9fa;--dark:#343a40;--accent:#dee2e6;--primary:#137c8b;--muted:#7a90a4;--accent-light:#e7f6f9}.PlanComparaisonModal_overlay__HaLSh{align-items:center;background-color:#00000059;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.PlanComparaisonModal_modal__lsdce{background:#fff;background:var(--white);border-radius:8px;box-shadow:0 6px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;max-width:900px;padding:1.5rem;width:90%}.PlanComparaisonModal_header__xb6S3{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.PlanComparaisonModal_header__xb6S3 h2{font-size:1.4rem;margin:0}.PlanComparaisonModal_closeButton__JqFNz{background:none;border:none;color:#343a40;color:var(--dark);cursor:pointer;font-size:1.5rem}.PlanComparaisonModal_tableWrapper__v0jzv{border-top:1px solid #dee2e6;border-top:1px solid var(--accent);flex:1 1;overflow-y:auto}.PlanComparaisonModal_comparisonTable__qPavy{border-collapse:collapse;table-layout:fixed;width:100%}.PlanComparaisonModal_comparisonTable__qPavy td,.PlanComparaisonModal_comparisonTable__qPavy th{word-wrap:break-word;border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--accent);padding:.75rem;text-align:left}.PlanComparaisonModal_comparisonTable__qPavy td:nth-child(2),.PlanComparaisonModal_comparisonTable__qPavy td:nth-child(3),.PlanComparaisonModal_comparisonTable__qPavy th:nth-child(2),.PlanComparaisonModal_comparisonTable__qPavy th:nth-child(3){text-align:center}.PlanComparaisonModal_comparisonTable__qPavy th{background-color:#f8f9fa;background-color:var(--light);color:#137c8b;color:var(--primary);font-weight:600}.PlanComparaisonModal_stickyHeader__mP8Ce th{background-color:#f8f9fa;background-color:var(--light);position:sticky;top:0;z-index:5}.PlanComparaisonModal_proCol__hZGAA{background-color:#e7f6f9;background-color:var(--accent-light);font-weight:600}.PlanComparaisonModal_proColHeader__GQFQN{background-color:#e7f6f9;background-color:var(--accent-light);font-weight:700}.PlanComparaisonModal_check__6ScKk{color:green;font-size:1.2rem}.PlanComparaisonModal_cross__\+Vs88{color:red;font-size:1.2rem}.ChangeEmailConfirmation_savingOverlay__a7msZ{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.ChangeEmailConfirmation_container__gsOqa{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.ChangeEmailConfirmation_loginWrapper__i\+rSA{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.ChangeEmailConfirmation_box__uSXHG{align-items:center;background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;display:flex;height:300px;justify-content:center;margin-top:30px;padding:50px;position:relative;width:600px;z-index:1}@keyframes ChangeEmailConfirmation_fadeInSlideUp__KTQpI{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ChangeEmailConfirmation_equestrologLogo__dcKnu{-webkit-text-fill-color:#0000;animation:ChangeEmailConfirmation_fadeInSlideUp__KTQpI .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.ChangeEmailConfirmation_equestrologLogo__dcKnu:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.ChangeEmailConfirmation_succeed__f5jUB{color:green;font-size:24px;font-weight:700}.ChangeEmailConfirmation_failed__rtmrE{color:red;font-size:24px;font-weight:700}.CancelChangeEmail_savingOverlay__38ooN{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.CancelChangeEmail_container__zFXny{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.CancelChangeEmail_loginWrapper__pO2fe{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.CancelChangeEmail_box__dFZCj{align-items:center;background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;display:flex;height:300px;justify-content:center;margin-top:30px;padding:50px;position:relative;width:600px;z-index:1}@keyframes CancelChangeEmail_fadeInSlideUp__9mcGd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.CancelChangeEmail_equestrologLogo__vjW59{-webkit-text-fill-color:#0000;animation:CancelChangeEmail_fadeInSlideUp__9mcGd .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.CancelChangeEmail_equestrologLogo__vjW59:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.CancelChangeEmail_succeed__kUx6w{color:green;font-size:24px;font-weight:700}.CancelChangeEmail_failed__oLPAV{color:red;font-size:24px;font-weight:700}.ResetPassword_container__8L24l{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.ResetPassword_loginWrapper__X2saW{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.ResetPassword_loginForm__UrRjW{background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;padding:50px;position:relative;width:600px;z-index:1}.ResetPassword_loginLabel__KeYIq{display:block;margin-bottom:10px}.ResetPassword_loginInput__7AE9C{margin-bottom:10px;padding:8px;width:90%}.ResetPassword_loginButton__QJxsc{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.ResetPassword_loginButton__QJxsc:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.ResetPassword_loginFormFooter__j8g8p{margin-right:20px;text-align:right}.ResetPassword_loginErrorSpan__J-7fx{color:red;font-weight:700;margin-right:50px}.ResetPassword_loginSlogan__\+jk5N{color:#444;font-family:Playfair Display,serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:.5px;margin-bottom:50px;text-align:center}@keyframes ResetPassword_fadeInSlideUp__hbb\+Q{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ResetPassword_equestrologLogo__FpvqL{-webkit-text-fill-color:#0000;animation:ResetPassword_fadeInSlideUp__hbb\+Q .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.ResetPassword_equestrologLogo__FpvqL:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.ResetPassword_loginButton__QJxsc:disabled{cursor:not-allowed;opacity:.4}.RequestResetPassword_container__a0mzN{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.RequestResetPassword_loginWrapper__eZHRi{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.RequestResetPassword_loginForm__WkmxG{background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;padding:50px;position:relative;width:600px;z-index:1}.RequestResetPassword_loginLabel__fif8s{display:block;margin-bottom:10px}.RequestResetPassword_loginInput__XVPPu{margin-bottom:10px;padding:8px;width:90%}.RequestResetPassword_loginButton__9bzIe{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.RequestResetPassword_loginButton__9bzIe:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.RequestResetPassword_loginFormFooter__aaiYq{margin-right:20px;text-align:right}.RequestResetPassword_loginErrorSpan__5sM60{color:red;font-weight:700;margin-right:50px}.RequestResetPassword_loginSlogan__jWRKS{color:#444;font-family:Playfair Display,serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:.5px;margin-bottom:50px;text-align:center}@keyframes RequestResetPassword_fadeInSlideUp__qTH00{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.RequestResetPassword_equestrologLogo__NRfGp{-webkit-text-fill-color:#0000;animation:RequestResetPassword_fadeInSlideUp__qTH00 .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.RequestResetPassword_equestrologLogo__NRfGp:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.RegisterPage_pageContainer__sEtCI{align-items:center;display:flex;flex-direction:column;gap:30px;padding:40px 20px 40px 32%}.RegisterPage_pageContainer__sEtCI:before{background-image:url(/static/media/gallagher.9d4a046488ae493ba6ba.jpg);background-position:center -40px;background-size:cover;content:"";filter:grayscale(15%);height:100vh;left:0;mask-image:linear-gradient(90deg,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);opacity:.4;pointer-events:none;position:fixed;top:0;width:32%;z-index:0}.RegisterPage_heroSection__T0Iy0{max-width:1000px;padding-left:50px;width:100%}.RegisterPage_heroText__lzaCs{flex:1 1;min-width:280px}.RegisterPage_heroText__lzaCs h1{color:#137c8b;font-size:2.5rem;margin-bottom:10px}.RegisterPage_heroText__lzaCs p{color:#344d59;font-size:1.2rem}.RegisterPage_heroImage__cYm\+q{border-radius:12px;box-shadow:0 4px 20px #0000001a;max-width:400px;width:100%}.RegisterPage_planComparison__8Te22{max-width:1000px;text-align:center;width:100%}.RegisterPage_planComparison__8Te22 h2{color:#137c8b;font-size:2rem;margin-bottom:30px}.RegisterPage_planCards__wVIey{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.RegisterPage_planCard__60TGg{background-color:#fff;border:1px solid #b8cbd0;border-radius:12px;box-shadow:0 4px 12px #0000000d;max-width:300px;padding:30px 20px;text-align:left;transition:transform .2s ease;width:100%}.RegisterPage_planCard__60TGg:hover{transform:scale(1.02)}.RegisterPage_planCard__60TGg h3{color:#137c8b;font-size:1.5rem;margin-bottom:10px}.RegisterPage_planCard__60TGg p{color:#344d59;margin-bottom:15px}.RegisterPage_planCard__60TGg ul{color:#344d59;padding-left:20px}.RegisterPage_planCard__60TGg li{margin-bottom:8px}@keyframes RegisterPage_fadeInSlideUp__vVidC{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.RegisterPage_equestrologLogo__JZo3o{-webkit-text-fill-color:#0000;animation:RegisterPage_fadeInSlideUp__vVidC .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;display:block;font-family:Segoe UI,sans-serif;font-size:48px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.RegisterPage_equestrologLogo__JZo3o:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.RegisterForm_form__KjHCH{align-items:center;background-color:#fff;border:1px solid #b8cbd0;border-radius:12px;box-shadow:0 4px 16px #0000000f;display:flex;flex-direction:column;max-width:800px;padding:30px;width:100%}.RegisterForm_form__KjHCH h2{color:#137c8b;font-size:1.8rem;margin-bottom:30px;text-align:center}.RegisterForm_form__KjHCH label{color:#344d59;display:block;font-weight:500;margin-bottom:20px}.RegisterForm_form__KjHCH input[type=email],.RegisterForm_form__KjHCH input[type=password],.RegisterForm_form__KjHCH input[type=text]{border:1px solid #b8cbd0;border-radius:6px;font-size:1rem;margin-top:5px;padding:10px 12px;width:100%}.RegisterForm_checkboxLabel__qz038{align-items:center;color:#344d59;display:flex;gap:10px;margin:20px 0}.RegisterForm_submitButton__b1pcr{background-color:#137c8b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:12px 0;transition:background-color .2s ease;width:50%}.RegisterForm_submitButton__b1pcr:hover{background-color:#0e5d6c}.RegisterForm_badge__w6zL0{background-color:#137c8b;border-radius:20px;box-shadow:0 2px 6px #0003;color:#fff;font-size:.85rem;font-weight:700;left:50%;padding:4px 12px;position:absolute;top:-15px;transform:translateX(-50%)}.RegisterForm_planSelection__ShD5N{margin:0 0 20px;text-align:center}.RegisterForm_planSelection__ShD5N h3{color:#137c8b;margin-bottom:20px}.RegisterForm_planCards__RdTea{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:center}.RegisterForm_planCard__lSgmW{background-color:#fff;border:2px solid #b8cbd0;border-radius:10px;box-sizing:border-box;cursor:pointer;max-width:350px;min-height:230px;padding:20px 16px;text-align:left;transition:transform .2s ease,border-color .2s ease;width:100%}.RegisterForm_planCard__lSgmW.RegisterForm_premium__kiwYh{background-color:#f2fbfc;border-color:#137c8b;box-shadow:0 0 20px #137c8b4d;position:relative;transform:scale(1.02)}.RegisterForm_planCard__lSgmW h4{color:#137c8b;margin-bottom:10px}.RegisterForm_planCard__lSgmW p{color:#344d59;margin-bottom:10px}.RegisterForm_planCard__lSgmW ul{color:#344d59;padding-left:20px}.RegisterForm_planCard__lSgmW.RegisterForm_selected__AfpWi{border:3px solid #137c8b;box-shadow:0 0 15px #137c8b4d;position:relative;transform:scale(1.03)}.RegisterForm_price__Eah32{color:#137c8b;font-size:1.1rem;font-weight:700;margin-bottom:10px}.RegisterForm_selectedBadge__2uVft{background-color:#137c8b;border-radius:20px;bottom:12px;box-shadow:0 1px 4px #0003;color:#fff;font-size:.75rem;font-weight:700;padding:4px 10px;position:absolute;right:12px}@media (max-width:800px){.RegisterForm_form__KjHCH{max-width:95%;padding:20px}.RegisterForm_planCards__RdTea{align-items:center;flex-direction:column}.RegisterForm_planCard__lSgmW{max-width:100%}}.RegisterForm_selectedCheck__tLDuk{align-items:center;background-color:#137c8b;border-radius:50%;box-shadow:0 1px 4px #0003;color:#fff;display:flex;font-size:1rem;font-weight:700;height:24px;justify-content:center;left:10px;position:absolute;top:10px;width:24px}.RegisterForm_inputGroup__30yQF{align-items:stretch;display:flex;flex-direction:column;margin:0 auto;max-width:500px;width:100%}.RegisterForm_inlineInputs__Wy2xR{display:flex;gap:20px;margin-bottom:20px;max-width:500px;width:100%}.RegisterForm_inlineInputs__Wy2xR label{display:flex;flex:1 1;flex-direction:column}@media (max-width:600px){.RegisterForm_inlineInputs__Wy2xR{flex-direction:column}}.RegisterForm_errorText__-pNG5{color:#b00020;font-size:.85rem;margin-bottom:10px;margin-top:-15px}.RegisterForm_disabled__vOkhB{cursor:not-allowed;opacity:.6;pointer-events:none;position:relative}.RegisterForm_disabledOverlay__X766G{background-color:#b00020;border-radius:12px;box-shadow:0 2px 6px #00000026;color:#fff;font-size:.75rem;font-weight:700;padding:4px 10px;position:absolute;right:10px;top:10px;z-index:2}.RegisterForm_savingOverlay__YO0ca{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:fixed;right:0;top:0;z-index:9999}.RegisterForm_loginRedirect__eI5l2{color:#444;font-size:14px;margin-top:20px;text-align:center}.RegisterForm_loginLink__8KpRW{color:#137c8b;font-weight:700;margin-left:6px;text-decoration:none;transition:color .2s ease}.RegisterForm_loginLink__8KpRW:hover{color:#0f6a78;text-decoration:underline}.AccountCreatedPage_pageContainer__TUhAN:before{background-image:url(/static/media/gallagher.9d4a046488ae493ba6ba.jpg);background-position:center -40px;background-size:cover;content:"";filter:grayscale(17%);height:100vh;left:0;mask-image:linear-gradient(90deg,#000 92%,#0000);-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);opacity:.35;pointer-events:none;position:fixed;top:0;width:32%;z-index:0}.AccountCreatedPage_pageContainer__TUhAN{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.AccountCreatedPage_loginWrapper__8byLZ{align-items:center;display:flex;flex-direction:column;margin-left:300px;position:relative;z-index:1}.AccountCreatedPage_loginForm__Ud579{background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;font-size:18px;margin-top:50px;padding:50px;position:relative;width:600px;z-index:1}.AccountCreatedPage_loginButton__dFqSe{background-color:#137c8b;border:none;border-radius:6px;box-shadow:0 4px 6px #0003;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-left:10px;padding:10px 15px;transition:box-shadow .2s ease,background-color .2s ease}.AccountCreatedPage_loginButton__dFqSe:hover{background-color:#0f6a78;box-shadow:0 3px 6px #00000080}.AccountCreatedPage_loginFormFooter__8cA7D{margin-top:40px;text-align:center}.AccountCreatedPage_loginErrorSpan__qUFXc{color:red;font-weight:700;margin-right:50px}.AccountCreatedPage_loginSlogan__Mi2cB{color:#444;font-family:Playfair Display,serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:.5px;margin-bottom:50px;text-align:center}@keyframes AccountCreatedPage_fadeInSlideUp__fdtUh{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.AccountCreatedPage_equestrologLogo__xWeOx{-webkit-text-fill-color:#0000;animation:AccountCreatedPage_fadeInSlideUp__fdtUh .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.AccountCreatedPage_equestrologLogo__xWeOx:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.ConfirmAccountPage_savingOverlay__dkh5s{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10}.ConfirmAccountPage_container__HPbh-{align-items:center;background:linear-gradient(90deg,#f0f0f0,#fff);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.ConfirmAccountPage_loginWrapper__8C8IY{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.ConfirmAccountPage_box__cci3x{align-items:center;background-color:#ffffffd9;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px #0003;display:flex;height:350px;justify-content:center;margin-top:30px;padding:50px;position:relative;width:650px;z-index:1}@keyframes ConfirmAccountPage_fadeInSlideUp__u3Hwz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ConfirmAccountPage_equestrologLogo__1WOdo{-webkit-text-fill-color:#0000;animation:ConfirmAccountPage_fadeInSlideUp__u3Hwz .8s ease-out forwards;background:linear-gradient(135deg,#137c8b,#709ca7,#b8cbd0);background-clip:text;-webkit-background-clip:text;color:#0000;cursor:default;font-family:Segoe UI,sans-serif;font-size:64px;font-weight:700;text-shadow:2px 2px 6px #344d594d;transition:transform .3s ease,text-shadow .3s ease}.ConfirmAccountPage_equestrologLogo__1WOdo:hover{text-shadow:4px 4px 12px #344d5980;transform:scale(1.03)}.ConfirmAccountPage_succeed__hPewK{color:green;font-size:24px;font-weight:700}.ConfirmAccountPage_failed__2BYdD{color:red;font-size:24px;font-weight:700}.sx__calendar-wrapper ul,.sx__date-picker-popup ul,.sx__date-picker-wrapper ul{list-style:none;padding:0}.sx__calendar-wrapper button,.sx__calendar-wrapper input,.sx__date-picker-popup button,.sx__date-picker-popup input,.sx__date-picker-wrapper button,.sx__date-picker-wrapper input{font-family:inherit;outline:none}.sx__calendar-wrapper button,.sx__date-picker-popup button,.sx__date-picker-wrapper button{background-color:inherit;border:none;cursor:pointer;outline:0}:root{--sx-color-primary:#6750a4;--sx-color-on-primary:#fff;--sx-color-primary-container:#eaddff;--sx-color-on-primary-container:#21005e;--sx-color-secondary:#625b71;--sx-color-on-secondary:#fff;--sx-color-secondary-container:#e8def8;--sx-color-on-secondary-container:#1e192b;--sx-color-tertiary:#7d5260;--sx-color-on-tertiary:#fff;--sx-color-tertiary-container:#ffd8e4;--sx-color-on-tertiary-container:#370b1e;--sx-color-surface:#fef7ff;--sx-color-surface-dim:#ded8e1;--sx-color-surface-bright:#fef7ff;--sx-color-on-surface:#1c1b1f;--sx-color-surface-container:#f3edf7;--sx-color-surface-container-low:#f7f2fa;--sx-color-surface-container-high:#ece6f0;--sx-color-background:#fff;--sx-color-on-background:#1c1b1f;--sx-color-outline:#79747e;--sx-color-outline-variant:#c4c7c5;--sx-color-shadow:#000;--sx-color-surface-tint:#6750a4;--sx-color-neutral:var(--sx-color-outline);--sx-color-neutral-variant:var(--sx-color-outline-variant);--sx-internal-color-gray-ripple-background:#e0e0e0;--sx-internal-color-light-gray:#fafafa;--sx-internal-color-text:#000}.is-dark{--sx-color-primary:#d0bcff;--sx-color-on-primary:#371e73;--sx-color-primary-container:#4f378b;--sx-color-on-primary-container:#eaddff;--sx-color-secondary:#ccc2dc;--sx-color-on-secondary:#332d41;--sx-color-secondary-container:#4a4458;--sx-color-on-secondary-container:#e8def8;--sx-color-tertiary:#efb8c8;--sx-color-on-tertiary:#492532;--sx-color-tertiary-container:#633b48;--sx-color-on-tertiary-container:#ffd8e4;--sx-color-surface:#141218;--sx-color-surface-dim:#141218;--sx-color-surface-bright:#3b383e;--sx-color-on-surface:#e6e1e5;--sx-color-surface-container:#211f26;--sx-color-surface-container-low:#1d1b20;--sx-color-surface-container-high:#2b2930;--sx-color-background:#141218;--sx-color-on-background:#e6e1e5;--sx-color-outline:#938f99;--sx-color-outline-variant:#444746;--sx-color-shadow:#000;--sx-color-surface-tint:#d0bcff;--sx-internal-color-text:#fff}:root{--sx-spacing-padding1:4px;--sx-spacing-padding2:8px;--sx-spacing-padding3:12px;--sx-spacing-padding4:16px;--sx-spacing-padding6:24px;--sx-spacing-modal-padding:16px;--sx-box-shadow-level3:0 3px 6px 0 #00000029,0 3px 6px 0 #0000003b;--sx-rounding-extra-small:4px;--sx-rounding-small:8px;--sx-rounding-extra-large:28px}.is-dark,:root{--sx-border:1px solid var(--sx-color-outline-variant)}:root{--sx-font-small:0.875rem;--sx-font-extra-small:0.75rem;--sx-font-large:1.125rem;--sx-font-extra-large:1.25rem}@keyframes sx-ripple{0%{height:0;opacity:.16;width:0}40%{height:100px;opacity:.08;width:100px}to{height:150px;opacity:0;width:150px}}.sx__ripple{overflow:hidden;position:relative}.sx__ripple:before{background-color:currentcolor;border-radius:50%;content:"";height:0;left:50%;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:0;z-index:2}.sx__ripple:active:before{visibility:visible}.sx__ripple:not(:active):before{animation:sx-ripple .75s cubic-bezier(0,.1,.8,1);transition:visibility .75s step-end}@keyframes sx-ripple-wide{0%{height:0;opacity:.16;width:0}40%{height:100px;opacity:.08;width:300px}to{height:150px;opacity:0;width:450px}}.sx__ripple--wide{overflow:hidden;position:relative}.sx__ripple--wide:before{background-color:currentcolor;border-radius:50%;content:"";height:0;left:50%;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:0;z-index:2}.sx__ripple--wide:active:before{visibility:visible}.sx__ripple--wide:before{border-radius:8px;border-radius:var(--sx-rounding-small)}.sx__ripple--wide:not(:active):before{animation:sx-ripple-wide .75s cubic-bezier(0,.1,.8,1);transition:visibility .75s step-end}.sx__chevron-wrapper{border-radius:50%;cursor:pointer;font-size:0;min-height:48px;min-width:48px;position:relative;transition:background-color .2s ease-in-out}.sx__chevron-wrapper:active{background-color:#e0e0e0;background-color:var(--sx-internal-color-gray-ripple-background)}.sx__chevron-wrapper:disabled{cursor:not-allowed;opacity:.5}.sx__chevron-wrapper:focus,.sx__chevron-wrapper:hover{background-color:#ded8e1;background-color:var(--sx-color-surface-dim)}.is-dark .sx__chevron-wrapper:focus,.is-dark .sx__chevron-wrapper:hover{background-color:#ece6f0;background-color:var(--sx-color-surface-container-high)}.sx__chevron-wrapper .sx__chevron{border-color:#000;border-color:var(--sx-internal-color-text);border-style:solid;border-width:.2rem .2rem 0 0;height:.6rem;position:absolute;top:50%;width:.6rem}.sx__chevron--previous{left:calc(50% + .125rem);transform:translate(-50%,-50%) rotate(225deg)}.sx__chevron--next,[dir=rtl] .sx__chevron--previous{left:calc(50% - .125rem);transform:translate(-50%,-50%) rotate(45deg)}[dir=rtl] .sx__chevron--next{left:calc(50% + .125rem);transform:translate(-50%,-50%) rotate(225deg)}.sx__date-picker-wrapper{color:#1c1b1f;color:var(--sx-color-on-background);position:relative;width:-moz-fit-content;width:fit-content}.sx__date-picker-wrapper.has-full-width{width:100%}.sx__date-picker-wrapper.is-disabled{cursor:not-allowed;opacity:.5}.sx__date-picker-wrapper *{box-sizing:border-box;color:#1c1b1f;color:var(--sx-color-on-background)}.sx__date-input-wrapper{position:relative}.sx__date-input-chevron-wrapper{align-items:center;display:flex;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out}.sx__date-input-chevron-wrapper:focus{border:2px solid #6750a4;border:2px solid var(--sx-color-primary)}.is-disabled .sx__date-input-chevron-wrapper{cursor:not-allowed;pointer-events:none}.sx__date-input--active .sx__date-input-chevron-wrapper{transform:translateY(-50%) rotate(180deg)}[dir=rtl] .sx__date-input-chevron-wrapper{left:1rem;right:auto}.sx__date-input-chevron{height:1rem;pointer-events:none;width:1rem}.sx__date-input{background-color:#fff;background-color:var(--sx-color-background);border:1px solid #c4c7c5;border:var(--sx-border);border-radius:4px;border-radius:var(--sx-rounding-extra-small);cursor:pointer;font-size:1rem;padding:16px;padding:var(--sx-spacing-padding4);width:100%}.is-disabled .sx__date-input{pointer-events:none}.sx__date-input--active .sx__date-input{border-color:#6750a4;border-color:var(--sx-color-primary);outline:1px solid #6750a4;outline:1px solid var(--sx-color-primary)}.sx__date-input-label{background-color:#fff;background-color:var(--sx-color-background);color:#79747e;color:var(--sx-color-neutral);font-size:.75rem;inset-inline-start:12px;line-height:1rem;padding:0 4px;padding:0 var(--sx-spacing-padding1);pointer-events:none;position:absolute;top:0;transform:translateY(-50%);transition:transform .2s ease-in-out}.sx__date-input--active .sx__date-input-label{color:#6750a4;color:var(--sx-color-primary)}.is-dark .sx__date-input-label{display:none}.sx__date-picker-popup{background-color:#fff;background-color:var(--sx-color-background);box-shadow:0 3px 6px 0 #00000029,0 3px 6px 0 #0000003b;box-shadow:var(--sx-box-shadow-level3);color:#000;color:var(--sx-internal-color-text);height:-moz-fit-content;height:fit-content;max-height:400px;max-width:500px;overflow:scroll;padding:16px;padding:var(--sx-spacing-modal-padding);position:absolute;top:calc(100% + 1px);width:20.75rem;z-index:1}.sx__date-picker-popup.is-dark{background-color:#ece6f0;background-color:var(--sx-color-surface-container-high)}.sx__date-picker-popup.bottom-end{left:auto;right:0;transform:translateX(0)}.sx__date-picker-popup.top-start{inset:auto auto calc(100% + 1rem) 0;transform:translateX(0)}.sx__date-picker-popup.top-end{inset:auto 0 calc(100% + 1rem) auto;transform:translateX(0)}.sx__date-picker__years-view{margin:0}.sx__date-picker__years-accordion__expand-button{background-color:initial;border-radius:0;color:#000;color:var(--sx-internal-color-text);font-size:1rem;padding:1em;transition:background-color .2s ease-in-out;width:100%}.sx__is-expanded .sx__date-picker__years-accordion__expand-button{background-color:#f3edf7;background-color:var(--sx-color-surface-container)}.sx__date-picker__years-accordion__expand-button:hover{background-color:#ded8e1;background-color:var(--sx-color-surface-dim)}.sx__date-picker__years-accordion__expand-button:active{background-color:#e0e0e0;background-color:var(--sx-internal-color-gray-ripple-background)}.sx__date-picker__years-view-accordion__panel{display:flex;flex-wrap:wrap}.sx__date-picker__years-view-accordion__month{background-color:initial;border:0;border-radius:25px;color:#000;color:var(--sx-internal-color-text);flex:1 0 33.3333%;font-size:.9rem;padding:.5em 0}.sx__date-picker__years-view-accordion__month:hover{background-color:#6750a4;background-color:var(--sx-color-primary);color:#fff;color:var(--sx-color-on-primary)}.sx__date-picker__day-names{display:flex;justify-content:space-evenly;margin-bottom:.5em;width:100%}.sx__date-picker__day-names .sx__date-picker__day,.sx__date-picker__day-names .sx__date-picker__day-name{flex:1 1;text-align:center}.sx__date-picker__day-name{color:#c4c7c5;color:var(--sx-color-neutral-variant);font-weight:700}.sx__date-picker__month-view-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.sx__date-picker__month-view-header .sx__chevron-wrapper:hover{background-color:#ded8e1;background-color:var(--sx-color-surface-dim)}.sx__date-picker__month-view-header__month-year{color:#000;color:var(--sx-internal-color-text);font-size:1.5rem;font-weight:300}.sx__date-picker__month-view-header__month-year:hover{color:#6750a4;color:var(--sx-color-primary);text-decoration:underline}.sx__date-picker__week{display:flex;justify-content:space-evenly;margin-bottom:.5em;width:100%}.sx__date-picker__week .sx__date-picker__day,.sx__date-picker__week .sx__date-picker__day-name{flex:1 1;text-align:center}.sx__date-picker__day{background-color:initial;border-radius:50%;color:#000;color:var(--sx-internal-color-text);height:2.5rem;width:2.5rem}.sx__date-picker__day:hover{background-color:#ded8e1;background-color:var(--sx-color-surface-dim)}.sx__date-picker__day:focus{outline:2px solid #6750a4;outline:2px solid var(--sx-color-primary);outline-offset:-2px}.sx__date-picker__day:disabled{cursor:not-allowed}.sx__date-picker__day.is-leading-or-trailing,.sx__date-picker__day:disabled{color:#c4c7c5;color:var(--sx-color-neutral-variant)}.sx__date-picker__day.sx__date-picker__day--selected{background-color:#eaddff;background-color:var(--sx-color-primary-container);color:#21005e;color:var(--sx-color-on-primary-container)}.sx__date-picker__day.sx__date-picker__day--today{background-color:#6750a4;background-color:var(--sx-color-primary);color:#fff;color:var(--sx-color-on-primary)}:root{--sx-calendar-header-input-font-size:clamp(12px,0.875rem,28px);--sx-calendar-header-popup-z-index:3;--sx-calendar-week-grid-padding-left:75px}:root .sx__date-picker-popup.is-teleported{z-index:3}.sx__calendar-wrapper{color:#000;color:var(--sx-internal-color-text);display:flex;height:100%}.sx__calendar-wrapper *{box-sizing:border-box}.sx__calendar{background-color:#fff;background-color:var(--sx-color-background);border:1px solid #c4c7c5;border:var(--sx-border);border-radius:8px;border-radius:var(--sx-rounding-small);display:flex;flex:1 1;flex-flow:column;height:100%;overflow:hidden;position:relative}.sx__view-container{flex:1 1;overflow-y:auto;position:relative;scroll-behavior:smooth}.sx__slide-left{animation:sx-slide-left .3s ease-out}@keyframes sx-slide-left{0%{filter:blur(.25rem);opacity:.1;transform:translateX(8%)}to{filter:blur(0);opacity:1;transform:translateX(0)}}.sx__slide-right{animation:sx-slide-right .3s ease-out}@keyframes sx-slide-right{0%{filter:blur(.25rem);opacity:.1;transform:translateX(-8%)}to{filter:blur(0);opacity:1;transform:translateX(0)}}.sx__calendar-header{align-items:flex-start;display:flex;gap:16px;gap:var(--sx-spacing-padding4);justify-content:space-between;padding:16px;padding:var(--sx-spacing-padding4)}.sx__calendar-header .sx__date-input{font-size:clamp(12px,.875rem,28px);font-size:var(--sx-calendar-header-input-font-size);padding:12px 16px;padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4)}.sx__calendar-header .sx__date-picker-popup{z-index:3;z-index:var(--sx-calendar-header-popup-z-index)}.sx__calendar-header-content{align-items:center;display:flex;gap:16px;gap:var(--sx-spacing-padding4)}.sx__forward-backward-navigation{height:45px}.is-list-view .sx__forward-backward-navigation,.sx__is-calendar-small .sx__forward-backward-navigation{display:none}.sx__calendar-header__week-number{background-color:#eceef1;border-radius:4px;color:#1c1b1f;color:var(--sx-color-on-surface);font-size:.75rem;font-weight:500;padding:4px 8px;padding:var(--sx-spacing-padding1) var(--sx-spacing-padding2)}.is-dark .sx__calendar-header__week-number{background-color:#4a4458}.sx__range-heading{font-size:clamp(16px,1.25rem,24px)}.sx__is-calendar-small .sx__range-heading{font-size:16px}.is-list-view .sx__range-heading{display:none}.sx__today-button{border-radius:4px;border-radius:var(--sx-rounding-extra-small);color:#000;color:var(--sx-internal-color-text);font-size:clamp(12px,.875rem,28px);font-size:var(--sx-calendar-header-input-font-size);padding:12px 16px;padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4)}.sx__today-button:active{background-color:#e0e0e0;background-color:var(--sx-internal-color-gray-ripple-background)}.sx__is-calendar-small .sx__today-button{display:none}.sx__calendar-header .sx__today-button{border:1px solid #c4c7c5;border:var(--sx-border)}.sx__today-button:focus,.sx__today-button:hover{background-color:#fafafa;background-color:var(--sx-internal-color-light-gray)}.is-dark .sx__today-button:focus,.is-dark .sx__today-button:hover{background-color:#f7f2fa;background-color:var(--sx-color-surface-container-low)}.sx__view-selection{font-size:clamp(12px,.875rem,28px);font-size:var(--sx-calendar-header-input-font-size);position:relative}.sx__view-selection-selected-item{border:1px solid #c4c7c5;border:var(--sx-border);border-radius:4px;border-radius:var(--sx-rounding-extra-small);cursor:pointer;height:100%;padding:12px 16px;padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4);width:-moz-fit-content;width:fit-content}.sx__view-selection-selected-item:hover{background-color:#fafafa;background-color:var(--sx-internal-color-light-gray)}.is-dark .sx__view-selection-selected-item:hover{background-color:#f7f2fa;background-color:var(--sx-color-surface-container-low)}.sx__view-selection-items{background-color:#fff;background-color:var(--sx-color-background);box-shadow:0 3px 6px 0 #00000029,0 3px 6px 0 #0000003b;box-shadow:var(--sx-box-shadow-level3);margin:0;position:absolute;top:100%;z-index:3;z-index:var(--sx-calendar-header-popup-z-index)}.is-dark .sx__view-selection-items{background-color:#ece6f0;background-color:var(--sx-color-surface-container-high)}.sx__view-selection-item{cursor:pointer;padding:16px 24px;padding:var(--sx-spacing-padding4) var(--sx-spacing-padding6)}.sx__view-selection-item:focus,.sx__view-selection-item:hover{background-color:#6750a4;background-color:var(--sx-color-primary);color:#fff;color:var(--sx-color-on-primary)}.sx__view-selection-item.is-selected{background-color:#ded8e1;background-color:var(--sx-color-surface-dim)}.sx__view-selection-item.is-selected:focus,.sx__view-selection-item.is-selected:hover{background-color:#6750a4;background-color:var(--sx-color-primary);color:#fff;color:var(--sx-color-on-primary)}.sx__month-grid-wrapper{display:flex;flex-flow:column;height:100%}.sx__month-grid-week__week-number{background-color:#eceef1;color:#1c1b1f;color:var(--sx-color-on-surface);display:flex;font-size:.75rem;justify-content:center;padding-top:12px;width:1.5rem}.is-dark .sx__month-grid-week__week-number{background-color:#4a4458}.sx__month-grid-week{border-top:1px solid #c4c7c5;border-top:var(--sx-border);display:flex;flex:1 1}.sx__month-grid-week:first-child .sx__month-grid-week__week-number{padding-top:26px}.sx__month-grid-day{flex:1 1;padding:8px 0;padding:var(--sx-spacing-padding2) 0;position:relative}.sx__month-grid-day:not(:last-child){border-inline-end:1px solid #c4c7c5;border-inline-end:var(--sx-border)}.sx__month-grid-day--dragover{background-color:#f3edf7;background-color:var(--sx-color-surface-container)}.sx__month-grid-day__header{align-items:center;display:flex;flex-flow:column}.sx__month-grid-day__header-day-name{color:#79747e;color:var(--sx-color-neutral);font-size:11px;text-transform:uppercase}.sx__month-grid-day__header-date{align-items:center;border-radius:50%;display:flex;font-size:.75rem;font-size:var(--sx-font-extra-small);height:24px;justify-content:center;margin-bottom:4px;margin-bottom:var(--sx-spacing-padding1);width:24px}.sx__month-grid-day__header-date.sx__is-today{background-color:#6750a4;background-color:var(--sx-color-primary);color:#fff;color:var(--sx-color-on-primary)}.sx__month-grid-day__events-more{border-radius:4px;border-radius:var(--sx-rounding-extra-small);color:#79747e;color:var(--sx-color-neutral);cursor:pointer;font-size:.75rem;font-size:var(--sx-font-extra-small);margin:4px 0;margin:var(--sx-spacing-padding1) 0;padding:4px;padding:var(--sx-spacing-padding1);transition:background-color .2s ease-in-out,color .2s ease-in-out;width:calc(100% - 10px)}.sx__month-grid-day__events-more:hover{background-color:#f3edf7;background-color:var(--sx-color-surface-container);color:#1c1b1f;color:var(--sx-color-on-surface)}.sx__month-grid-background-event{height:100%;left:0;position:absolute;top:0;width:100%}.sx__month-grid-day__events{grid-gap:4px;display:grid}.sx__month-grid-cell{height:clamp(20px,1.25rem,24px)}.sx__month-grid-event{align-items:center;border-radius:4px;border-radius:var(--sx-rounding-extra-small);display:flex;font-size:clamp(12px,.75rem,14px);font-size:clamp(12px,var(--sx-font-extra-small),14px);overflow:hidden;padding:4px;padding:var(--sx-spacing-padding1);position:relative;white-space:nowrap;z-index:1}.sx__month-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}.sx__month-grid-event-time{margin-right:4px}.sx__month-grid-blocker{pointer-events:none}.sx__month-agenda-week{display:flex}.sx__month-agenda-week:not(:first-child){border-top:1px solid #c4c7c5;border-top:var(--sx-border)}.sx__month-agenda-week__week-number{background-color:#eceef1;color:#1c1b1f;color:var(--sx-color-on-surface);font-size:.75rem;padding-top:9px;text-align:center;width:1.5rem}.is-dark .sx__month-agenda-week__week-number{background-color:#4a4458}.sx__month-agenda-day{align-items:center;border-radius:4px;border-radius:var(--sx-rounding-extra-small);color:#000;color:var(--sx-internal-color-text);display:flex;flex:1 1;flex-flow:column;height:3rem;padding:8px;padding:var(--sx-spacing-padding2)}.sx__month-agenda-day--active{box-shadow:inset 0 0 0 3px #6750a4;box-shadow:inset 0 0 0 3px var(--sx-color-primary)}.sx__month-agenda-day__event-icons{grid-gap:3px;display:flex;margin-top:4px}.sx__month-agenda-day__event-icon{border-radius:50%;filter:brightness(1.6);height:6px;width:6px}.is-dark .sx__month-agenda-day__event-icon{filter:none}.sx__month-agenda-day-names{color:#79747e;color:var(--sx-color-neutral);display:flex;font-size:.75rem;font-size:var(--sx-font-extra-small);padding:8px 0;padding:var(--sx-spacing-padding2) 0}.sx__month-agenda-day-names.sx__has-week-numbers{padding-inline-start:1.5rem}.sx__month-agenda-day-name{display:flex;flex:1 1;justify-content:center}.sx__month-agenda-events{padding:0 8px;padding:0 var(--sx-spacing-padding2)}.sx__month-agenda-event{border-radius:4px;border-radius:var(--sx-rounding-extra-small);font-size:.875rem;font-size:var(--sx-font-small);margin-bottom:8px;margin-bottom:var(--sx-spacing-padding2);padding:8px;padding:var(--sx-spacing-padding2)}.sx__month-agenda-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}.sx__month-agenda-event:first-child{margin-top:8px;margin-top:var(--sx-spacing-padding2)}.sx__month-agenda-event__title{font-weight:600}.sx__month-agenda-event__has-icon{align-items:center;display:flex}.sx__month-agenda-events__empty{display:flex;justify-content:center;margin-top:16px;margin-top:var(--sx-spacing-padding4)}.sx__week-grid,.sx__week-wrapper{position:relative}.sx__week-grid{display:flex;height:0;height:var(--sx-week-grid-height);overflow:hidden;padding-left:75px;padding-left:var(--sx-calendar-week-grid-padding-left)}.sx__week-header{background-color:#fff;background-color:var(--sx-color-background);position:sticky;top:0;z-index:2}.sx__week-header-content{position:relative}.sx__week-header-border{border-bottom:1px solid #c4c7c5;border-bottom:var(--sx-border);border-left:250px solid #0000;bottom:0;position:absolute;width:100%}.sx__list-wrapper{height:100%;overflow-y:auto;position:relative;scroll-behavior:smooth}.sx__list-day,.sx__list-wrapper{background-color:#fff;background-color:var(--sx-color-background);padding:0}.sx__list-day{transform:translateZ(0);will-change:opacity}.sx__list-day-header{background-color:#f7f2fa;background-color:var(--sx-color-surface-container-low);padding:8px 16px;padding:var(--sx-spacing-padding2) var(--sx-spacing-padding4);position:sticky;top:0;z-index:1}.sx__list-day-date{color:#79747e;color:var(--sx-color-neutral);font-size:.75rem;font-size:var(--sx-font-extra-small);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.sx__list-day-events{background:#fff;background:var(--sx-color-background);padding:0 16px}.sx__list-event{align-items:flex-start;display:flex;gap:.75rem;padding:.75rem 0}.sx__list-event:not(:first-child){border-top:1px solid #c4c7c5;border-top:var(--sx-border)}.sx__list-event-color-line{border-radius:2px;flex-shrink:0;height:24px;width:3px}.sx__list-event-content{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.sx__list-event-title{color:#1c1b1f;color:var(--sx-color-on-background);flex:1 1;font-size:1em}.sx__list-event-times{align-items:flex-end;display:flex;flex-direction:column;gap:2px;min-width:80px}.sx__list-event-start-time{color:#1c1b1f;color:var(--sx-color-on-background);font-size:.85em}.sx__list-event-arrow,.sx__list-event-end-time{color:#79747e;color:var(--sx-color-neutral);font-size:.85em}.sx__list-event-arrow{line-height:1}.sx__list-event-all-day{color:#79747e;color:var(--sx-color-neutral);font-size:.85em}.sx__list-day-margin{height:16px}.sx__list-no-events{color:#79747e;color:var(--sx-color-neutral);font-size:.75rem;font-size:var(--sx-font-extra-small);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.sx__week-grid__time-axis{display:flex;flex-flow:column;position:absolute;right:0;top:0;top:var(--sx-week-grid-offset-top);width:calc(100% - 60px)}.sx__week-grid__hour{border-top:1px solid #c4c7c5;border-top:var(--sx-border);font-size:.75rem;font-size:var(--sx-font-extra-small);height:0;height:var(--sx-week-grid-hour-height);position:relative}.sx__week-grid__hour:first-child{visibility:hidden}.sx__week-grid__hour-text{color:#79747e;color:var(--sx-color-neutral);left:-43px;position:absolute;top:-.75em}.sx__time-grid-day{border-left:1px solid #c4c7c5;border-left:var(--sx-border);height:100%;position:relative;width:100%}.sx__week-grid__date-axis{display:flex;padding-left:75px;padding-left:var(--sx-calendar-week-grid-padding-left)}.sx__week-grid__date{align-items:center;display:flex;flex:1 1;flex-flow:column;gap:4px;gap:var(--sx-spacing-padding1);padding:12px 0;padding:var(--sx-spacing-padding3) 0}.sx__week-grid__day-name{color:#79747e;color:var(--sx-color-neutral);font-size:.75rem;font-size:var(--sx-font-extra-small);font-weight:500;text-transform:uppercase}.sx__week-grid__date--is-today .sx__week-grid__day-name{color:#6750a4;color:var(--sx-color-primary);font-weight:700}.sx__week-grid__date-number{align-items:center;color:#79747e;color:var(--sx-color-neutral);display:flex;font-size:1.25rem;font-size:var(--sx-font-extra-large);font-weight:500;height:2em;justify-content:center;width:2em}.sx__week-grid__date--is-today .sx__week-grid__date-number{background-color:#6750a4;background-color:var(--sx-color-primary);border-radius:50%;color:#fff;color:var(--sx-color-on-primary)}.sx__time-grid-event{border-radius:4px;border-radius:var(--sx-rounding-extra-small);font-size:.75rem;font-size:var(--sx-font-extra-small);overflow:hidden;padding:4px;padding:var(--sx-spacing-padding1);position:absolute;-webkit-user-select:none;user-select:none;width:calc(100% - 10px)}.sx__time-grid-event.is-event-copy{box-shadow:0 3px 6px 0 #00000029,0 3px 6px 0 #0000003b;box-shadow:var(--sx-box-shadow-level3);opacity:.5;transition:transform .15s ease-in-out;z-index:1}.sx__time-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}[data-has-dnd=true] .sx__time-grid-event{touch-action:none}.sx__is-resizing .sx__time-grid-event:has(+.is-event-copy){opacity:0}.sx__is-resizing .is-event-copy{opacity:1}.sx__time-grid-event-inner{height:100%;position:relative}.sx__time-grid-event-resize-handle{bottom:0;cursor:ns-resize;display:block;height:clamp(10px,20px,50%);position:absolute;touch-action:none;width:100%}.sx__time-grid-event-title{font-weight:600}.sx__time-grid-event-location,.sx__time-grid-event-people,.sx__time-grid-event-time{align-items:center;display:flex;white-space:nowrap}.sx__event-icon{margin-inline-end:8px;margin-inline-end:var(--sx-spacing-padding2);max-height:15px;max-width:15px;min-height:15px;min-width:15px}.sx__date-grid{display:flex;padding-left:75px;padding-left:var(--sx-calendar-week-grid-padding-left)}.sx__date-grid-day{grid-gap:2px;display:grid;position:relative;width:100%}.sx__date-grid-day .sx__spacer{display:none;display:var(--sx-draw-plugin-spacer-display,none);height:var(--sx-draw-plugin-spacer)}.sx__date-grid-event{align-items:center;border-radius:4px;border-radius:var(--sx-rounding-extra-small);display:flex;font-size:clamp(12px,.75rem,14px);font-size:clamp(12px,var(--sx-font-extra-small),14px);font-weight:600;padding:4px;padding:var(--sx-spacing-padding1);position:relative;-webkit-user-select:none;user-select:none;z-index:1}.sx__date-grid-event:has(.sx__date-grid-event--left-overflow){margin-left:10px}.sx__date-grid-event:has(.sx__date-grid-event--right-overflow){margin-right:10px}.sx__date-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}@keyframes sx-grow-event{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sx__date-grid-event .sx__date-grid-event--left-overflow{clip-path:polygon(100% 0,0 50%,100% 100%,100% 0);height:100%;left:-10px;position:absolute;width:10px;z-index:1}.sx__date-grid-event .sx__date-grid-event--right-overflow{clip-path:polygon(0 0,100% 50%,0 100%,0 0);height:100%;position:absolute;right:-10px;width:10px;z-index:1}.sx__date-grid-event.sx__date-grid-event--copy{box-shadow:0 3px 6px 0 #00000029,0 3px 6px 0 #0000003b;box-shadow:var(--sx-box-shadow-level3);transition-duration:.15s;transition-property:transform,width;transition-timing-function:ease-in-out;z-index:2}.sx__date-grid-event-text{left:4px;left:var(--sx-spacing-padding1);overflow-x:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 8px);width:calc(100% - var(--sx-spacing-padding1)*2)}.sx__date-grid-event-text .sx__date-grid-event-time{font-weight:400}.sx__date-grid-cell{height:clamp(20px,1.25rem,24px)}.sx__date-grid-event-resize-handle{cursor:ew-resize;height:100%;position:absolute;right:0;touch-action:none;width:clamp(10px,15px,50%);z-index:1}[dir=rtl] .sx__date-grid-event-resize-handle{left:0;right:auto}.sx__date-grid-background-event{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}:root{--sx-week-grid-height:0;--sx-time-axis-height:0;--sx-week-grid-hour-height:0;--sx-week-grid-offset-top:0}.sx__event-modal{background-color:#fff;background-color:var(--sx-color-background);height:-moz-fit-content;height:fit-content;left:var(--sx-event-modal-left);max-width:100%;position:fixed;top:var(--sx-event-modal-top);visibility:hidden;width:400px;z-index:2}.sx__event-modal.is-open{animation:slide-sideways;animation-duration:.3s;visibility:visible;visibility:initial}.is-dark .sx__event-modal{background-color:#ece6f0;background-color:var(--sx-color-surface-container-high)}.sx__event-modal-default{background-color:#fff;background-color:var(--sx-color-background);border-radius:8px;border-radius:var(--sx-rounding-small);box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003;max-height:250px;overflow-y:scroll;padding:24px;padding:var(--sx-spacing-padding6)}@keyframes slide-sideways{0%{opacity:0;transform:translateX(var(--sx-event-modal-animation-start))}to{opacity:1;transform:translateX(0)}}.sx__event-modal .sx__event-icon{margin-inline-end:8px;margin-inline-end:var(--sx-spacing-padding2);max-height:16px;max-width:16px;min-height:16px;min-width:16px}.sx__event-modal__color-icon{border-radius:25%;display:inline-block;height:16px;margin-inline-end:12px;margin-inline-end:var(--sx-spacing-padding3);width:16px}.sx__has-icon{align-items:flex-start;display:grid;grid-template-columns:30px 1fr;margin-bottom:8px;margin-bottom:var(--sx-spacing-padding2)}.sx__has-icon .sx__event-icon{margin-top:2px}.sx__has-icon .sx__event-modal__color-icon{margin-top:4px}.sx__event-modal__title{font-size:1.125rem;font-size:var(--sx-font-large)}.sx__event-modal__time{font-size:.875rem;font-size:var(--sx-font-small)}.sx__current-time-indicator{background-color:red;height:2px;left:0;position:absolute;right:0;z-index:0}.sx__current-time-indicator:before{background-color:red;border-radius:50%;content:"";height:10px;left:-5px;position:absolute;top:-4px;width:10px}.sx__current-time-indicator-full-week{background-color:#ff000061;height:2px;inset:0 0 0 75px;inset:0 0 0 var(--sx-calendar-week-grid-padding-left);position:absolute;width:calc(100% - 75px);width:calc(100% - var(--sx-calendar-week-grid-padding-left))}:root{--c-primary:#137c8b;--c-primary-500:#709ca7;--c-muted-300:#b8cbd0;--c-muted-600:#7a90a4;--c-ink:#344d59;--c-bg:#f7fafb;--radius-xl:16px;--radius-lg:12px;--radius-md:10px;--shadow-soft:0 10px 25px #00000017;--shadow-subtle:0 2px 8px #0000000d}.CalendarPage_page__-LCNS{background:#b8cbd0;min-height:100%;padding:24px}.CalendarPage_card__saGmA{background:#fff;border:1px solid #0000000a;border-radius:16px;border-radius:var(--radius-xl);box-shadow:0 10px 25px #00000017;box-shadow:var(--shadow-soft);margin:0 auto;max-width:1400px;overflow:hidden}.CalendarPage_header__fCee6{align-items:center;background:radial-gradient(1200px 120px at 30% -20%,#137c8b14,#0000 60%),radial-gradient(1200px 120px at 80% -30%,#709ca714,#0000 60%),#fff;border-bottom:1px solid #0000000f;display:flex;gap:12px;justify-content:space-between;padding:18px 22px 8px}.CalendarPage_headerBadge__B0BOf{align-items:center;background:#f5ffff;border:1px solid #b7f1f5;border-radius:999px;box-shadow:inset 0 1px 0 #ffffffb3;color:#278ca5;display:inline-flex;gap:10px;margin-right:200px;padding:6px 10px 6px 12px}.CalendarPage_headerBadgeText__t3Myd{font-weight:700;letter-spacing:.2px}.CalendarPage_headerBadgeClose__jTfFM{align-items:center;-webkit-appearance:none;appearance:none;background:#d83a3a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;height:18px;justify-content:center;line-height:16px;width:18px}.CalendarPage_headerBadgeClose__jTfFM:hover{background:#b72f2f}.CalendarPage_title__EIKVI{color:#344d59;color:var(--c-ink);font-size:1.25rem;font-weight:700;letter-spacing:.2px;margin:0}.CalendarPage_subtitle__04M8P{color:#7a90a4;color:var(--c-muted-600);font-size:.925rem;margin:6px 0 0}.CalendarPage_calendarShell__J\+WDP{background:#f7fafb;background:var(--c-bg);padding:16px;position:relative}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper{background:#fff;border:1px solid #0000000a;border-radius:12px;border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000000d;box-shadow:var(--shadow-subtle);height:min(82vh,820px);overflow:hidden;width:100%}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper *{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.CalendarPage_calendarShell__J\+WDP .sx__header,.CalendarPage_calendarShell__J\+WDP .sx__month-grid__header,.CalendarPage_calendarShell__J\+WDP .sx__weekdays{background:linear-gradient(180deg,#fff,#fbfdfe);border-bottom:1px solid #0000000f}.CalendarPage_calendarShell__J\+WDP .sx__month-grid__header .sx__cell,.CalendarPage_calendarShell__J\+WDP .sx__weekdays .sx__weekday{color:#344d59;color:var(--c-ink);font-weight:600;letter-spacing:.2px}.CalendarPage_calendarShell__J\+WDP .sx__month-grid__cell{border-radius:8px;transition:background .14s ease,box-shadow .14s ease}.CalendarPage_calendarShell__J\+WDP .sx__month-grid__cell:hover{background:#137c8b0f}.CalendarPage_calendarShell__J\+WDP .is-today,.CalendarPage_calendarShell__J\+WDP .sx__month-grid__cell--today{background:#137c8b0a;outline:2px solid #137c8b59;outline-offset:-2px}.CalendarPage_calendarShell__J\+WDP .sx__event:hover{box-shadow:0 8px 18px #137c8b47;filter:brightness(1.03);transform:translateY(-1px)}.CalendarPage_calendarShell__J\+WDP .sx__time-grid__row{min-height:36px}.CalendarPage_calendarShell__J\+WDP .sx__grid__cell,.CalendarPage_calendarShell__J\+WDP .sx__time-grid__col{border-color:#0000000f}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper::-webkit-scrollbar{height:10px;width:10px}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper::-webkit-scrollbar-thumb{background:#7a90a499;border-radius:10px}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper::-webkit-scrollbar-thumb:hover{background:#7a90a4bf}.CalendarPage_calendarShell__J\+WDP .sx-react-calendar-wrapper::-webkit-scrollbar-track{background:#b8cbd059;border-radius:10px}.CalendarPage_tooltip__RUvWa{background:#0b2730;border-radius:10px;box-shadow:0 10px 28px #00000038;color:#fff;font-size:12.5px;line-height:1.35;max-width:250px;min-width:220px;padding:10px 12px;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 10px));z-index:9999}.CalendarPage_tooltip__RUvWa:after{background:#0b2730;bottom:-6px;box-shadow:-3px -3px 12px #0000001f;content:"";height:12px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:12px}.CalendarPage_tooltipBelow__H9cml{transform:translate(-50%,10px)}.CalendarPage_tooltipBelow__H9cml:after{bottom:auto;top:-6px;transform:translateX(-50%) rotate(45deg)}.CalendarPage_tooltipTitle__vRlXH{font-weight:700;letter-spacing:.15px;margin-bottom:2px}.CalendarPage_tooltipMeta__s9rJh{font-size:12px;opacity:.85}.CalendarPage_headerIcon__7y8u7{height:30px;margin-right:6px;object-fit:contain;width:30px}.CalendarPage_calendarShell__J\+WDP .sx__event{border:1px solid #ffffff38;border-radius:10px;box-shadow:0 4px 10px #137c8b40;color:#fff;cursor:pointer;padding:6px 8px;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.CalendarPage_calendarShell__J\+WDP .sx__event.is-past{--sx-color-primary:#d3d3d3;--sx-color-on-primary:#555;background:var(--sx-color-primary)!important;border:1px solid #ccc!important;box-shadow:none!important;color:var(--sx-color-on-primary)!important}.CalendarPage_calendarShell__J\+WDP .sx__event.is-future{--sx-color-primary:#9be7a1;--sx-color-on-primary:#0b3d0b;background:var(--sx-color-primary)!important;border:1px solid #6bc36f!important;color:var(--sx-color-on-primary)!important}.ErrorFallBack_wrapper__8EJhs{background:linear-gradient(180deg,#f7fbfc,#f2f7f9);display:grid;min-height:calc(100vh - 80px);padding:24px;place-items:center}.ErrorFallBack_card__htgiT{background:#fff;border:1px solid #e6eef1;border-radius:20px;box-shadow:0 10px 30px #137c8b14;padding:28px;text-align:center;width:min(680px,92vw)}.ErrorFallBack_illustration__z-I-c{display:block;height:auto;margin:0 auto 8px;width:240px}.ErrorFallBack_title__OPmlJ{color:#0e3a43;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:8px 0 6px}.ErrorFallBack_text__QmYcE{color:#4a6670;font-size:16px;line-height:1.6;margin:0 auto 18px;max-width:520px}.ErrorFallBack_actions__NW4wT{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:12px}.ErrorFallBack_primary__gnt2D{-webkit-appearance:none;appearance:none;background:#137c8b;border:none;border-radius:12px;box-shadow:0 6px 16px #137c8b38;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:10px 16px;transition:transform .05s ease,box-shadow .2s ease,background .2s ease}.ErrorFallBack_primary__gnt2D:hover{background:#0f6b78;transform:translateY(-1px)}.ErrorFallBack_primary__gnt2D:active{transform:translateY(0)}.ErrorFallBack_link__Cu4Id{border-radius:10px;color:#137c8b;font-weight:600;padding:8px 10px;text-decoration:none;transition:background .2s ease,color .2s ease}.ErrorFallBack_link__Cu4Id:hover{background:#eef6f8;color:#0f6b78}.ErrorFallBack_note__6qjGg{color:#7a90a4;font-size:14px;margin-top:10px}
/*# sourceMappingURL=main.ff69d196.css.map*/