:root{--main-font: "Quicksand", Arial, sans-serif;--secondary-font: "Montserrat", Arial, sans-serif;--extra-small-font-size: 12px;--small-font-size: 14px;--medium-font-size: 16px;--form-main-color: #92E3A9;--form-secondary-color: #EBFFF1;--form-secondary-color-light: #f3fff6;--form-secondary-color-dark: #deffe8;--theme-main-color: #44546A;--hover-color: #68D888;--border-color: #BDBDBD;--placeholder-color: #7f7f7f;--indicator-color: #e6e6e6;--font-main-color: black;--disabled-background-color: #F4F4F4;--disabled-background-dark-color: #ccc;--valid-color: #92E3A9;--valid-color-light: #EBFFF1;--error-color: #e391a4;--error-color-dark: #ea5057;--error-hover-color: #F1729A;--warning-color: #e1b513;--shimmer-color: #f6f7f8;--scrollbar-width: 0px;--base-content-padding: 10px;--header-height: 70px;--header-padding: 10px;--footer-height: 300px;--app-viewport-height: 100vh}body{background-color:var(--disabled-background-color);margin:0;width:100%;overflow-x:hidden;font-family:var(--main-font)}body.no-scroll{overflow:hidden;width:100vw}.containerMainContent{min-height:100vh;padding-top:calc(var(--header-height) + 10px);padding-right:var(--base-content-padding);padding-bottom:20px;padding-left:10px}.containerMainContent.no-scroll{padding-right:calc(var(--base-content-padding) + var(--scrollbar-width, 0px))}.pageHeaderContainer{display:flex;font-family:var(--main-font);color:var(--font-main-color);padding:20px;margin:0;width:100%;box-sizing:border-box;align-items:center;position:relative}.pageContentContainer{display:flex;flex-direction:column;background-color:#fff;font-family:var(--main-font);color:var(--font-main-color);padding:20px;margin:0;width:100%;box-sizing:border-box;gap:15px}.textLink{font-weight:700;cursor:pointer;text-decoration:none}.textLink:hover{text-decoration:underline}.textLink:visited{color:var(--font-main-color)}.sectionHeader{text-align:left;font-size:var(--medium-font-size);font-weight:400;margin:0}.appButton{height:40px;width:auto;min-width:100px;padding:5px 10px;font-family:var(--main-font);font-size:18px;cursor:pointer;border-width:0px;border-radius:5px;font-weight:500;display:block;margin:0;align-self:center;flex-shrink:0}.appButtonConfirm{background-color:var(--form-main-color);color:var(--theme-main-color)}.appButtonConfirm:hover{background-color:var(--hover-color)}.appButtonDelete{background-color:var(--error-color);color:var(--theme-main-color)}.appButtonDelete:hover{background-color:var(--error-hover-color)}.appButton:disabled{background-color:var(--border-color);cursor:auto}.appButtonConfirm.highlight{background-color:var(--hover-color)}.removeButton{background:none;border:none;font-size:26px;cursor:pointer;color:var(--font-main-color);height:14px;padding:0 5px}.inputGroupContainer{display:flex;flex-direction:column;gap:3px}.inputContainer{position:relative;box-sizing:border-box;max-width:250px;display:flex;flex-direction:column}.inputHeader{font-family:var(--main-font);font-weight:400;font-size:var(--medium-font-size);color:var(--font-main-color);margin:0 0 3px}.inputFieldContainer{display:flex;align-items:center}.inputField{box-sizing:border-box;width:250px;height:40px;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);padding:5px;font-family:var(--main-font);font-size:var(--small-font-size);color:var(--font-main-color)}.inputField:focus{border-style:solid;border-width:1px;border-color:var(--theme-main-color);outline:none}.inputField.error{border-color:var(--error-color-dark)}.inputEmbeddedContainer{box-sizing:border-box;width:250px;height:40px;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);padding:5px;cursor:text;display:flex;align-items:center;gap:5px}.inputEmbeddedField{width:210px;border-style:none;outline:none;font-family:var(--main-font);font-size:var(--small-font-size);color:var(--font-main-color)}.inputEmbeddedField:focus{border-style:none;outline:none}.inputEmbeddedContainer:focus-within{border-color:var(--theme-main-color)}.inputEmbeddedContainer.error{border-color:var(--error-color-dark)}.inputEmbeddedContainer.valid{border-color:var(--form-main-color)}.inputErrorText{margin:0;font-size:var(--extra-small-font-size);color:var(--error-color-dark)}.inputInformation{margin:0;font-size:var(--extra-small-font-size);color:var(--font-main-color)}.inputOption{margin:0;font-size:var(--extra-small-font-size);color:var(--font-main-color);text-align:right;cursor:pointer}.inputOption:hover{text-decoration:underline}.inputMessageContainer{display:flex;flex-direction:row;height:15px;justify-content:right}.inputMessageContainerAdvanced{display:flex;flex-direction:row;height:15px;justify-content:space-between;align-items:center}.completedField{border-color:var(--valid-color)}.inputField.completedField:focus{border-color:var(--valid-color)!important}.inputIconValid{margin-left:10px;color:var(--valid-color);font-size:30px;animation:iconAppear 1s ease-in-out forwards}.selectField{width:250px;height:40px;border-radius:5px;border-style:solid;border-width:1px;border-right-width:1px;border-color:var(--border-color);padding:5px;font-family:var(--main-font);font-size:var(--small-font-size);color:var(--font-main-color)}.selectField:focus{border-style:solid;border-width:1px;border-color:var(--theme-main-color);outline:none}.selectContainer{width:250px;height:40px;box-sizing:border-box;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);padding:5px;font-family:var(--main-font);font-size:var(--small-font-size);color:var(--font-main-color);display:flex;justify-content:space-between;align-items:center;gap:5px}.selectPlaceholder{height:30px;margin:0;display:flex;align-items:center;font-size:var(--small-font-size)}.selectDropdownContainer{position:absolute;box-sizing:border-box;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);background-color:#fff;box-shadow:0 4px 8px #0000001a;z-index:1}.selectCheck{width:15px;height:15px;border-radius:50%;background-color:var(--disabled-background-color);border:solid;border-color:var(--border-color);border-width:1px;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.selectCheck.checked{background-color:var(--form-main-color);border-color:var(--hover-color)}.selectCheck.error{border-color:var(--error-color-dark)}.selectOptionContainer{width:250px;height:25px;box-sizing:border-box;padding:0 5px;display:flex;justify-content:space-between;align-items:center;gap:5px}.selectOptionText{font-size:var(--small-font-size)}.dropdownList{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid var(--border-color);border-radius:5px;max-height:150px;overflow-y:auto;width:100%;z-index:1;list-style-type:none;margin:0;padding:0;font-size:var(--small-font-size)}.dropdownItem{padding:5px;cursor:pointer}.dropdownItem:hover{background-color:var(--form-secondary-color)}.dropdownWrapper{display:flex;flex-direction:column;position:relative}.pageHeaderText{margin:0;font-family:var(--main-font);color:var(--theme-main-color)}.pageMenu{position:absolute;top:75%;background-color:#fff;border-radius:5px;box-sizing:border-box;border:none;box-shadow:0 2px 4px #38373733;display:flex;flex-direction:column;padding:5px;gap:5px;z-index:4;width:max-content;max-width:90vw}.pageMenuWrapper{position:relative;display:inline-flex;align-items:center}.pageMenuWrapper .pageMenu{position:absolute;top:calc(100% + 6px);right:0;left:auto}.pageMenuItem{cursor:pointer;margin:0;padding:5px}.pageMenuItem:hover{background-color:var(--form-secondary-color)}.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:4}.popupContainer{position:relative;display:flex;flex-direction:column;background-color:var(--disabled-background-color);padding:20px;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-height:calc(var(--app-viewport-height, 100vh) - var(--header-height) - 20px);margin-top:calc(var(--header-height));min-width:300px;font-family:var(--main-font);color:var(--font-main-color);overflow:hidden;box-sizing:border-box}.popupContent{background-color:#fff;padding:20px;min-width:100px;min-height:100px;border-radius:5px;display:flex;flex-direction:column;gap:12px;flex-grow:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.popupContentMessage{text-align:center}.popupContentImageContainer{width:200px;display:flex;box-sizing:border-box;justify-content:center;align-items:center;margin:0 auto}.popupContentImage{max-width:100%;height:auto}.popupHeaderContainer{display:flex;flex-direction:row;min-height:50px}.popupHeader{font-size:26px;text-align:center;margin-top:10px;margin-bottom:10px;max-width:300px;color:var(--theme-main-color)}.closeButton{position:absolute;top:10px;right:10px;background:none;border:none;font-size:26px;cursor:pointer;color:var(--border-color)}.closeButton:hover{color:var(--theme-main-color)}.popupView{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;gap:10px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.popupView::-webkit-scrollbar{width:0px;background:transparent}.popupContentContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;gap:10px}.popupContent::-webkit-scrollbar{width:0px;background:transparent}.table{width:100%;border-collapse:collapse}.paginationContainer{display:flex;gap:10px;margin-top:10px;justify-content:center}.paginationButtonContainer{min-width:80px}.paginationButton{cursor:pointer;text-align:center}.paginationCurrentPage{width:60px;text-align:center}.tableButtonsContainer{display:flex;justify-content:space-between;gap:10px}.tableFilterContainer{position:absolute;box-sizing:border-box;background-color:#fff;border:none;border-radius:5px;box-shadow:0 2px 4px #0003;display:flex;flex-direction:column;padding:10px;gap:10px}.clearFilter{margin:0;width:fit-content;cursor:pointer}.clearFilter:hover{text-decoration:underline}.listContainer{display:flex;flex-direction:column;gap:10px;max-width:100%}.listItem{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:var(--small-font-size)}.listNoItem{margin:0;color:var(--placeholder-color);overflow-wrap:break-word;white-space:normal}.shimmerWrapper{width:100%;height:476px;background:var(--shimmer-color);background-image:linear-gradient(to right,#eee,#ddd,#eee);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:10px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.loadingSpinner{border:6px solid rgba(0,0,0,.1);border-left-color:var(--form-main-color);border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(min-width:600px){:root{--base-content-padding: 20px}.containerMainContent{padding-left:20px}}@media(max-width:400px){.popupContainer{min-width:100px;width:100%;margin-left:10px;margin-right:10px}}@supports (height: 100dvh){:root{--app-viewport-height: 100dvh}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--font-main-color)!important;-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important;transition:background-color 9999s ease-in-out 0s}html{-webkit-tap-highlight-color:transparent}.iconError{font-size:30px;flex-shrink:0;color:red}.iconInput{font-size:30px;color:var(--border-color);cursor:pointer;flex-shrink:0}.iconInput:hover{color:var(--theme-main-color)}.iconInput:focus{outline:none;color:var(--theme-main-color)}.headerIcon{color:var(--border-color);font-size:2.5em;margin-top:5px;cursor:pointer;transition:transform .3s ease;flex-shrink:0}.headerIcon.active{color:var(--theme-main-color);transform:rotate(180deg)}.headerIcon:hover{color:var(--theme-main-color)}.sectionIcon{color:var(--border-color);font-size:1.5em;cursor:pointer;transition:transform .3s ease;flex-shrink:0}.sectionIcon.active{color:var(--theme-main-color);transform:rotate(180deg)}.sectionIcon:hover{color:var(--theme-main-color)}.selectIcon{font-size:20px;cursor:pointer;transition:transform .3s ease;flex-shrink:0}.selectIcon.inactive{color:var(--border-color)}.selectIcon.active{transform:rotate(180deg)}.activeFiltersContainer{display:flex;align-items:center;flex-wrap:wrap}.filterChipContainer{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.filterChip{display:flex;align-items:center;background-color:#fff;color:var(--font-main-color);padding:5px 10px;border-radius:5px;font-size:var(--small-font-size);gap:5px;cursor:pointer}.filterChipIcon{font-size:20px;color:var(--border-color);margin-left:-5px;flex-shrink:0}.filterChipIcon:hover{color:var(--theme-main-color)}.tableCount{font-size:var(--small-font-size);color:var(--font-main-color);margin-bottom:-5px}@font-face{font-family:Quicksand;src:url(/static/woff2/Quicksand-Regular.DrBlHNhR.woff2) format("woff2"),url(/static/woff/Quicksand-Regular.2kZJX3c1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/static/woff2/Quicksand-Bold.CcBbFiYA.woff2) format("woff2"),url(/static/woff/Quicksand-Bold.6-MvuSq5.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/static/woff2/Montserrat-Regular.CXklBiG8.woff2) format("woff2"),url(/static/woff/Montserrat-Regular.8wtivMA3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/static/woff2/Montserrat-Black.fqz2SG3T.woff2) format("woff2"),url(/static/woff/Montserrat-Black.DWk7d5Z6.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}#appHeaderWrapper[data-v-ae68ae75]{display:flex;flex-direction:column}.appHeaderContainer[data-v-ae68ae75]{position:fixed;top:0;left:0;box-sizing:border-box;background-color:var(--form-secondary-color);padding-top:var(--header-padding, 10px);padding-right:10px;padding-bottom:var(--header-padding, 10px);padding-left:10px;height:var(--header-height, 70px);width:100%;overflow:hidden;display:flex;align-items:center;justify-content:space-between;font-family:var(--main-font);color:var(--font-main-color);box-shadow:0 2px 4px #0003,0 2px 4px #00000030;z-index:7;gap:4px}.appHeaderContainer.no-scroll[data-v-ae68ae75]{padding-right:calc(10px + var(--scrollbar-width, 0px))}#appHeaderBrand[data-v-ae68ae75]{box-sizing:border-box;font-size:30px;font-weight:700;font-family:var(--main-font);color:var(--theme-main-color)}#appHeaderContainerLogo[data-v-ae68ae75]{box-sizing:border-box;display:flex;justify-content:left;align-items:center;cursor:pointer}#appHeaderContainerLogo.disabled[data-v-ae68ae75]{pointer-events:auto;cursor:default}#appHeaderLogo[data-v-ae68ae75]{box-sizing:border-box;width:50px;margin-right:5px}#appHeaderBetaContainer[data-v-ae68ae75]{background-color:var(--form-main-color);height:16px;border-radius:5px;padding:5px;display:flex;align-items:center;justify-content:center;margin-left:10px;margin-top:20px;align-self:flex-start}#appHeaderBetaText[data-v-ae68ae75]{color:var(--theme-main-color);font-size:15px;font-weight:700}#appHeaderSetting[data-v-ae68ae75]{display:flex;align-items:center;gap:10px}#appHeaderUsername[data-v-ae68ae75]{cursor:pointer}#appHeaderProfile[data-v-ae68ae75]{border:solid;border-width:1px;border-radius:50%;border-color:var(--border-color);height:50px;width:50px;cursor:pointer}#appHeaderProfileShimmer[data-v-ae68ae75]{border:solid;border-width:1px;border-radius:50%;border-color:var(--border-color);height:50px;width:50px;background:var(--shimmer-color);background-image:linear-gradient(to right,#eee,#ddd,#eee);animation:shimmer 1.5s infinite;background-size:200% 100%}#appHeaderBurgerMenu[data-v-ae68ae75]{width:30px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;margin-right:10px;transition:transform .3s ease}.appHeaderBar[data-v-ae68ae75]{width:100%;height:4px;background-color:var(--theme-main-color);border-radius:2px;transition:transform .3s ease,opacity .3s ease}#appHeaderBurgerMenu.active .appHeaderBar[data-v-ae68ae75]:nth-child(1){transform:translateY(10px) rotate(45deg)}#appHeaderBurgerMenu.active .appHeaderBar[data-v-ae68ae75]:nth-child(2){opacity:0}#appHeaderBurgerMenu.active .appHeaderBar[data-v-ae68ae75]:nth-child(3){transform:translateY(-10px) rotate(-45deg)}@media(max-width:600px){#appHeaderUsername[data-v-ae68ae75]{display:none}#appHeaderLogo[data-v-ae68ae75]{width:50px;margin-right:5px}#appHeaderBrand[data-v-ae68ae75]{font-size:25px}#appHeaderBetaText[data-v-ae68ae75]{font-size:12px}#appHeaderBetaContainer[data-v-ae68ae75]{margin-top:10px;margin-left:5px;height:14px}}@media(max-width:370px){#appHeaderProfile[data-v-ae68ae75],#appHeaderProfileShimmer[data-v-ae68ae75]{display:none}}.loading-overlay{position:fixed;inset:0;background-color:#f8f8f8;z-index:1}.appContainer{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box}.loading-overlay{position:absolute;inset:0;background-color:#f8f8f8;z-index:1}.loading-skeleton{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.appContainer{display:flex;flex-direction:column;min-height:calc(100vh + var(--footer-height));box-sizing:border-box}.appMainContentArea{flex:1;position:relative;width:100%;min-height:0;box-sizing:border-box}.appMainFooterArea{display:flex;flex-direction:column;min-height:var(--footer-height);width:100%;background-color:var(--form-main-color);bottom:0;left:0;right:0}@media(max-width:600px){.appContainer{min-height:calc(100vh + 400px)}.appMainFooterArea{min-height:400px}}#appHeaderSideMenu[data-v-f74717e8]{box-sizing:border-box;position:fixed;top:var(--header-height);right:0;min-width:250px;height:calc(100vh - var(--header-height));padding:10px;background-color:var(--form-secondary-color-light);border:none;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;z-index:6;gap:5px;transform:translate(100%);opacity:1;transition:transform .35s cubic-bezier(.25,.1,.25,1);pointer-events:none;border-top:none}#appHeaderSideMenu.visible[data-v-f74717e8]{transform:translate(0);opacity:1;pointer-events:auto}.appHeaderSideMenuGroup[data-v-f74717e8]{display:flex;flex-direction:column}.appHeaderMenuLink[data-v-f74717e8]{box-sizing:border-box;text-decoration:none;color:var(--font-main-color);width:100%;padding:5px;margin:0 0 0 5px;border-radius:5px;font-size:18px}.appHeaderSideMenuContainer[data-v-f74717e8]{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;border-radius:5px;padding:2px;cursor:pointer;text-decoration:none}.appHeaderSideMenuContainer[data-v-f74717e8]:hover{background-color:var(--form-secondary-color-dark)}.appHeaderSideMenuIcon[data-v-f74717e8]{color:var(--theme-main-color);font-size:30px;width:30px;height:30px;min-width:30px;align-items:center;justify-content:center}#appHeaderSideMenuContainerUsername[data-v-f74717e8]{display:none;box-sizing:border-box;flex-direction:row;align-items:center;border-radius:5px;padding:2px}#appHeaderSideMenuUsername[data-v-f74717e8]{box-sizing:border-box;text-decoration:none;color:var(--font-main-color);width:100%;padding:5px;margin:0 0 0 5px;border-radius:5px;font-size:18px}#appHeaderLanguageContainer[data-v-f74717e8]{display:flex;flex-direction:row;box-sizing:border-box;align-items:center;padding:2px;border-radius:5px}#appHeaderLanguageContainer[data-v-f74717e8]:hover{background-color:var(--form-secondary-color-dark)}#appHeaderLanguageSelect[data-v-f74717e8]{background-color:transparent;font-family:var(--main-font);color:var(--font-main-color);font-size:18px;width:auto;padding:5px;margin:0 0 0 2px;border:none;border-radius:5px;cursor:pointer;outline:none}.appHeaderLanguageOption[data-v-f74717e8]{background-color:#fff;color:var(--font-main-color)}@media(max-width:600px){#appHeaderSideMenuContainerUsername[data-v-f74717e8]{display:flex}}.appConnectView[data-v-0b304af9]{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}.appConnectContainer[data-v-0b304af9]{background-color:var(--disabled-background-color);padding:10px}.popupContent[data-v-0b304af9]{box-sizing:border-box;max-width:300px;transition:padding-bottom .2s ease-in-out;will-change:padding-bottom}@media(prefers-reduced-motion:reduce){.popupContent[data-v-0b304af9]{transition:none}}.appConnectSwitch[data-v-0b304af9]{cursor:pointer;text-decoration:underline;margin:0 auto;text-align:center;font-size:16px}.appConnectInput[data-v-0b304af9]{box-sizing:border-box;width:250px;height:40px;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);padding:5px;font-family:var(--main-font);font-size:var(--small-font-size)!important;color:var(--font-main-color)!important}.appConnectInput[data-v-0b304af9]:focus{border-style:solid;border-width:1px;border-color:var(--theme-main-color);outline:none;font-family:var(--main-font);font-size:var(--small-font-size)!important;color:var(--font-main-color)!important}.appConnectInput.error[data-v-0b304af9]{border-color:var(--error-color-dark)}.appConnectLink[data-v-0b304af9]{text-decoration:underline;cursor:pointer}#appConnectTermsCheckboxContainer[data-v-0b304af9]{display:flex;flex-direction:row;align-items:center;gap:5px;margin-top:-15px;margin-bottom:-10px;font-size:var(--small-font-size)}.appConnectLogoContainer[data-v-0b304af9]{height:80px;margin-bottom:-10px;transition:height .3s ease-out,opacity .2s ease-out}@media(max-height:400px){.appConnectLogoContainer[data-v-0b304af9]{height:0px;margin-bottom:0}}#appConnectLogo[data-v-0b304af9]{height:100%;display:block;margin:0 auto}.appConnectPopupText[data-v-0b304af9]{margin:0}#appConnectSelectCheck[data-v-0b304af9]{flex-shrink:0}#appConnectSignInButton[data-v-0b304af9]{margin-top:12px}.iconButton[data-v-0b304af9]{background:none;border:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.iconButton[data-v-0b304af9]:focus{outline:none}.iconButton:focus .iconInput[data-v-0b304af9]{color:var(--theme-main-color)}.appFooterContainer[data-v-df00416a]{display:flex;flex-direction:column;flex:1;min-height:300px;height:100%;contain:layout style;justify-content:space-between;background-color:var(--form-main-color);padding:20px 20px 10px 10px;position:relative;width:100%;bottom:0;left:0;right:0;box-sizing:border-box;overflow:hidden;font-family:var(--main-font);color:var(--font-main-color)}.appFooterContainer.no-scroll[data-v-df00416a]{padding-right:calc(20px + var(--scrollbar-width, 0px))}#appFooterContainerLogoAndLinks[data-v-df00416a]{display:flex;justify-content:space-between;flex-wrap:wrap}#appFooterBrand[data-v-df00416a]{font-size:22px;color:var(--theme-main-color);font-weight:700;font-family:var(--main-font);margin:2px}#appFooterTagline[data-v-df00416a]{font-size:16px;color:var(--theme-main-color);font-family:var(--main-font);margin:2px}#appFooterContainerLogo[data-v-df00416a]{display:flex;flex-direction:column;align-items:flex-start}#appFooterLogo[data-v-df00416a]{width:60px;margin:2px;border-style:solid;border-width:2px;color:var(--theme-main-color);border-radius:5px}#appFooterCopyright[data-v-df00416a]{font-size:var(--small-font-size);margin:10px 2px 2px;color:var(--theme-main-color)}#appFooterLinksTitle[data-v-df00416a]{min-width:200px;min-height:24px;font-size:18px;font-weight:700;margin:2px;color:var(--theme-main-color)}.appFooterLink[data-v-df00416a]{display:block;min-height:24px;font-size:16px;margin:2px 2px 2px 5px;cursor:pointer;text-decoration:none;color:var(--theme-main-color)}.appFooterLink[data-v-df00416a]:visited{color:var(--theme-main-color);text-decoration:none}.appFooterLink[data-v-df00416a]:hover{text-decoration:underline}.appFooterLanguageContainer[data-v-df00416a]{display:flex;flex-direction:row;min-height:24px;align-items:center;margin:2px 2px 2px 5px;gap:5px;color:var(--theme-main-color)}.appFooterLanguageContainer[data-v-df00416a]:hover{text-decoration:underline}.appFooterLanguageSelect[data-v-df00416a]{background-color:transparent;font-family:var(--main-font);color:var(--theme-main-color);font-size:16px;cursor:pointer;border:none;outline:none}@media(max-width:600px){.appFooterContainer[data-v-df00416a]{align-items:center}#appFooterContainerLogoAndLinks[data-v-df00416a]{flex-direction:column;align-items:center;gap:10px}#appFooterContainerLogo[data-v-df00416a]{align-self:center;align-items:center}#appFooterBrand[data-v-df00416a],#appFooterTagline[data-v-df00416a],#appFooterLinksTitle[data-v-df00416a]{text-align:center}#appFooterLinks[data-v-df00416a]{align-self:center;align-items:center}.appFooterLink[data-v-df00416a],#appFooterCopyright[data-v-df00416a]{text-align:center}.appFooterLanguageContainer[data-v-df00416a]{justify-content:center}}.containerMainContent[data-v-02882c7b]{scroll-behavior:smooth;scroll-snap-type:y mandatory}#appHomeHero[data-v-02882c7b]{position:relative;width:100%;min-height:100svh;top:0;left:0;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--form-main-color) 0%,var(--hover-color) 50%,var(--form-secondary-color) 100%);margin:0;box-shadow:none;box-sizing:border-box;overflow:hidden}#appHomeHero[data-v-02882c7b]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#44546a33,#44546a80);z-index:1;pointer-events:none}.appHomeHeroText[data-v-02882c7b]{position:relative;inset:0;width:100%;min-height:100px;display:flex;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;text-align:left;z-index:3;padding:70px 30px 30px;box-sizing:border-box}.appHomeHeroTitle[data-v-02882c7b]{width:100%;min-width:100px;font-size:calc(2.5em + 3vw);font-weight:900;color:#fff;z-index:3;font-family:var(--secondary-font);text-align:left;line-height:1.1;margin:20px 0 10px;text-shadow:0 4px 20px rgba(0,0,0,.4);animation:appHomeFadeUp-02882c7b 1s ease-out forwards;opacity:0;transform:translateY(20px)}#appHomeHeroSubtitle[data-v-02882c7b]{font-size:24px;color:#ffffffe6;max-width:600px;font-weight:500;text-shadow:0 2px 10px rgba(0,0,0,.3)}.appHomeHeroShape[data-v-02882c7b]{position:absolute;border-radius:50%;opacity:.8;z-index:2;will-change:transform;backface-visibility:hidden}#appHomeHeroShape1[data-v-02882c7b]{background:linear-gradient(45deg,#fff3,#92e3a94d);width:80vw;height:80vw;left:-20vw;top:-20vw;animation:appHomeFloat-02882c7b 15s ease-in-out infinite;opacity:.9;box-shadow:0 0 80px #92e3a966}#appHomeHeroShape2[data-v-02882c7b]{background:linear-gradient(45deg,#6ee99133,#ffffff1a);width:60vw;height:60vw;right:-15vw;bottom:-15vw;animation:appHomeFloat-02882c7b 18s ease-in-out infinite reverse;opacity:.6;box-shadow:0 0 40px #6ee99133}#appHomeHeroShape3[data-v-02882c7b]{background:linear-gradient(45deg,#92e3a94d,#6ee99133);width:40vw;height:40vw;right:20vw;top:10vh;animation:appHomeFloat-02882c7b 12s ease-in-out infinite;opacity:.7;box-shadow:0 0 30px #92e3a940}#appHomeHeroSignUpContainer[data-v-02882c7b]{display:flex;flex-direction:column;align-items:flex-start;padding:10px;animation:appHomeFadeUp-02882c7b 1s ease-out .6s forwards;opacity:0;transform:translateY(20px)}#appHomeSignUpButton[data-v-02882c7b]{min-height:45px;min-width:160px;box-sizing:border-box;background-color:var(--form-main-color);border:none;border-radius:5px;font-family:var(--main-font);font-size:20px;font-weight:900;color:#fff;cursor:pointer;animation:appHomeFadeOpacity-02882c7b 1s ease-out .6s forwards;opacity:0;transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;box-shadow:0 6px 20px #00000026}#appHomeSignUpButton[data-v-02882c7b]:hover{background-color:var(--hover-color);box-shadow:0 10px 30px #0003;transform:scale(1.05)}@keyframes appHomeFloat-02882c7b{0%{transform:translate(0)}50%{transform:translate(15px,15px)}to{transform:translate(0)}}@keyframes appHomeFadeUp-02882c7b{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes appHomeFadeOpacity-02882c7b{to{opacity:1}}.appHomePresentationText[data-v-02882c7b]{display:flex;flex:1 1 0;flex-direction:column;box-sizing:border-box;justify-content:center;font-size:18px;opacity:0;transform:translateY(50px);transition:opacity .4s ease-out,transform .4s ease-out}.appHomePresentationText.visible[data-v-02882c7b]{opacity:1;transform:translateY(0)}.appHomePresentationContainer[data-v-02882c7b]{display:flex;font-family:var(--main-font);color:var(--font-main-color);background-color:#fff;padding:10px 30px;margin-bottom:20px;margin-top:20px;width:100%;min-width:100px;box-sizing:border-box;border-radius:5px;min-height:100vh;scroll-snap-align:start}.appHomePresentationPictureContainer[data-v-02882c7b]{display:flex;flex:1 1 0;box-sizing:border-box;justify-content:center;align-items:center;padding:10px}.appHomePresentationPictureImage[data-v-02882c7b]{max-width:70%;height:auto;width:auto;object-fit:contain;display:block;min-width:100px}.appHomePresentationTextArgument[data-v-02882c7b]{margin:2px}.appHomePresentationTextTagline[data-v-02882c7b]{margin:5px;font-weight:700}.appHomeFeatureCardsSection[data-v-02882c7b]{font-family:var(--main-font);color:var(--font-main-color);background-color:#fff;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:10px 30px;margin-bottom:20px;margin-top:20px;width:100%;box-sizing:border-box;border-radius:5px;gap:30px;position:relative}.appHomeCardsWrapper[data-v-02882c7b]{position:relative;width:100%;display:flex;flex-direction:column}.appHomeFeatureCardsGrid[data-v-02882c7b]{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:20px 30px;gap:20px;scrollbar-width:none;-ms-overflow-style:none}.appHomeFeatureCardsGrid[data-v-02882c7b]::-webkit-scrollbar{display:none}.appHomeFeatureCard[data-v-02882c7b]{display:flex;flex:0 0 300px;min-height:50vh;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:25px;background-color:var(--form-main-color);border-radius:5px;color:var(--theme-main-color);font-size:20px;text-align:left;cursor:pointer;box-shadow:0 10px 25px #0000000a;transition:all .3s ease;scroll-snap-align:start;position:relative}.appHomeFeatureCard[data-v-02882c7b]:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}.appHomeSectionTitle[data-v-02882c7b]{font-size:38px;font-weight:700;color:var(--theme-main-color);font-family:var(--main-font);text-align:left;margin:10px 0;opacity:0;transform:translateY(30px);transition:opacity .4s ease-out,transform .4s ease-out}.appHomeSectionTitle.visible[data-v-02882c7b]{opacity:1;transform:translateY(0)}.appHomeFeatureTitle[data-v-02882c7b]{font-size:22px;font-weight:700;margin-bottom:15px;text-align:left;width:100%}.appHomeFeatureDescription[data-v-02882c7b]{font-size:18px;margin-bottom:10px;line-height:1.6;flex-grow:1;text-align:left}.appHomeScrollNav[data-v-02882c7b]{position:absolute;z-index:1;font-size:40px;color:var(--border-color);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;opacity:0;background-color:#ffffff80;border-radius:50%;border:none;justify-content:center;top:50%;transform:translateY(-50%)}.appHomeScrollNav[data-v-02882c7b]:hover{color:var(--theme-main-color);transform:translateY(-50%) scale(1.1)}.appHomeScrollNav svg[data-v-02882c7b]{display:block}.appHomeScrollNav[data-v-02882c7b]:first-of-type{left:35px;padding:5px 5px 5px 2px}.appHomeScrollNav[data-v-02882c7b]:last-of-type{right:35px;padding:5px 2px 5px 5px}.appHomeScrollNav.visible[data-v-02882c7b]{opacity:1;pointer-events:auto}@media(max-width:768px){.appHomeHeroTitle[data-v-02882c7b]{font-size:calc(2.5em + 3vw);line-height:1.1;width:100%;box-sizing:border-box;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.appHomeHeroText[data-v-02882c7b]{width:95%}#appHomePresentationContainerProject[data-v-02882c7b],#appHomePresentationContainerCollaboration[data-v-02882c7b]{flex-direction:column}#appHomePresentationContainerExperience[data-v-02882c7b]{flex-direction:column-reverse}.appHomeSectionTitle[data-v-02882c7b]{font-size:30px}.appHomeFeatureCard[data-v-02882c7b]{flex:0 0 250px;min-height:40vh;padding:20px}.appHomeScrollNav[data-v-02882c7b]{font-size:30px;padding:6px}}@media(max-width:480px){.appHomeHeroTitle[data-v-02882c7b]{font-size:calc(2em + 4vw);line-height:1.2}.appHomeHeroText[data-v-02882c7b]{width:100%;box-sizing:border-box;justify-content:center;padding:70px 10px 10px}.appHomeFeatureCardsSection[data-v-02882c7b]{padding:40px 20px}.appHomeFeatureCardsGrid[data-v-02882c7b]{grid-template-columns:1fr}.appHomeSectionTitle[data-v-02882c7b]{font-size:26px;margin-bottom:30px}.appHomeFeatureCard[data-v-02882c7b]{flex:0 0 200px;min-height:40vh;padding:20px}.appHomeFeatureCard[data-v-02882c7b]:hover{transform:none;box-shadow:0 10px 25px #0000000a}.appHomeFeatureCard[data-v-02882c7b]:active{background-color:var(--hover-color);transition:background-color .2s}}p[data-v-f5808e71]{margin:2px;font-size:var(--medium-font-size)}h2[data-v-f5808e71],h3[data-v-f5808e71],h4[data-v-f5808e71]{margin-top:10px;margin-bottom:0;color:var(--theme-main-color)}h3[data-v-f5808e71]{font-size:20px}h4[data-v-f5808e71]{font-size:18px}li[data-v-f5808e71]{margin-left:12px;margin-bottom:5px}ul[data-v-f5808e71]{margin-top:0;margin-bottom:0}.appNotificationContainer[data-v-1479a9ce]{position:fixed;top:calc(var(--header-height) + 10px);right:10px;height:30px;min-width:50px;max-width:90vw;background-color:var(--form-main-color);color:var(--theme-main-color);padding:10px;border-radius:5px;margin-left:10px;box-shadow:0 2px 4px #0003;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:5;gap:5px;overflow:hidden}.appNotificationContainer.no-scroll[data-v-1479a9ce]{right:calc(10px + var(--scrollbar-width, 0px))}.appNotificationContainer.error[data-v-1479a9ce]{background-color:var(--error-color)}#appNotificationText[data-v-1479a9ce]{box-sizing:border-box;padding:2px;margin:0;text-align:center;text-overflow:ellipsis;overflow:hidden;max-height:3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}#appContactPopup[data-v-0c4d4069]{display:flex;flex-direction:column;height:330px;justify-content:center;align-items:center;padding:20px}#appContactPopupContent[data-v-0c4d4069]{justify-content:center;align-items:center;box-sizing:border-box;width:100%}#appContactInputObject[data-v-0c4d4069]{width:100%;max-width:800px;box-sizing:border-box}#appContactInputBody[data-v-0c4d4069]{width:100%;max-width:1000px;min-height:300px;max-height:1000px;resize:vertical;box-sizing:border-box}#appContactSubmitContainer[data-v-0c4d4069]{display:flex}button[data-v-0c4d4069]:disabled{background-color:var(--disabled-background-dark-color)}.inputContainer[data-v-0c4d4069]{max-width:none}#appTimePickerContainer[data-v-f272dae8]{position:relative;width:100%;max-width:100%;font-family:var(--main-font);flex:2}#appTimePickerInputContainer[data-v-f272dae8]{width:110px;height:40px;box-sizing:border-box;display:flex;border-radius:5px;border-style:solid;border-width:1px;border-color:var(--border-color);align-items:center;justify-content:space-between;padding:0 5px 0 0;cursor:text;font-family:var(--main-font);font-size:var(--small-font-size);color:var(--font-main-color)}#appTimePickerInputContainer.focused[data-v-f272dae8]{border-color:var(--theme-main-color)}#appTimePickerInputContainer[data-v-f272dae8]:focus-within{border-color:var(--theme-main-color)}#appTimePickerInput[data-v-f272dae8]{flex:1;border:none;outline:none;background:transparent;font-family:var(--main-font);font-size:var(--small-font-size);padding:0 5px;width:100%;color:var(--font-main-color);overflow:hidden;text-overflow:ellipsis}#appTimePickerInput[data-v-f272dae8]::placeholder{color:var(--placeholder-color)}.selectIcon[data-v-f272dae8]{color:var(--border-color);cursor:pointer;flex-shrink:0}.selectIcon[data-v-f272dae8]:hover{color:var(--theme-main-color)}#appTimePickerDropdownContainer[data-v-f272dae8]{position:fixed;top:auto;right:auto;width:110px;background-color:#fff;border-radius:5px;box-shadow:0 5px 15px #0000001a;z-index:10;border:1px solid var(--border-color);animation:fadeIn-f272dae8 .2s ease}@keyframes fadeIn-f272dae8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#appTimePickerSelector[data-v-f272dae8]{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:5px;gap:5px;overflow:hidden}.appTimePickerColumn[data-v-f272dae8]{width:50px;display:flex;flex-direction:column;align-items:center}.appTimePickerColumnLabel[data-v-f272dae8]{font-size:var(--small-font-size);color:var(--theme-main-color);margin-bottom:3px;font-weight:500}.appTimePickerScrollContainer[data-v-f272dae8]{position:relative;height:130px;width:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;border-radius:3px;background-color:var(--disabled-background-color);scrollbar-color:transparent transparent}.appTimePickerScrollContainer[data-v-f272dae8]::-webkit-scrollbar{display:none;width:0;background:transparent}.appTimePickerOption[data-v-f272dae8]{padding:4px 0;text-align:center;cursor:pointer;transition:all .2s;font-size:var(--small-font-size)}.appTimePickerOption.current-time[data-v-f272dae8]{background-color:var(--indicator-color)}.appTimePickerOption[data-v-f272dae8]:hover,.appTimePickerOption.current-time[data-v-f272dae8]:hover{background-color:var(--form-secondary-color)}.appTimePickerOption.selected[data-v-f272dae8],.appTimePickerOption.selected.current-time[data-v-f272dae8],.appTimePickerOption.selected[data-v-f272dae8]:hover,.appTimePickerOption.selected.current-time[data-v-f272dae8]:hover{background-color:var(--form-main-color);color:var(--theme-main-color);font-weight:700;position:relative}#appTimePickerActionContainer[data-v-f272dae8]{display:flex;justify-content:center;padding:0 5px 5px}#appTimePickerActionClear[data-v-f272dae8]{font-size:var(--small-font-size);cursor:pointer;transition:all .2s;border:none;background-color:transparent;font-family:var(--main-font);color:var(--theme-main-color)}#appTimePickerActionClear[data-v-f272dae8]:hover{text-decoration:underline}@media(max-width:480px){#appTimePickerDropdown[data-v-f272dae8]{width:100%}#appTimePickerScrollContainer[data-v-f272dae8]{height:160px}}@media(hover:none){.appTimePickerOption[data-v-f272dae8]{padding:12px 0;font-size:var(--medium-font-size)}}.popupContainer[data-v-1e00e33c]{min-height:300px}.inputContainer[data-v-1e00e33c]{position:relative}.dropdownItem[data-v-1e00e33c]{display:flex;justify-content:space-between;align-items:center}.appUserSearchButton[data-v-1e00e33c]{height:auto;min-width:80px;width:80px;font-size:var(--small-font-size);padding:3px}.appUserSearchMessage[data-v-1e00e33c]{max-width:250px}.shimmerWrapper[data-v-1e00e33c]{height:50px}.popupContainer[data-v-6deeee69]{min-height:260px}.popupContent[data-v-6deeee69]{display:flex;flex-direction:column;justify-content:space-between;height:100%}#appRecurrenceInputGroup[data-v-6deeee69]{display:flex;gap:10px}#appRecurrenceFrequencyInput[data-v-6deeee69]{width:60px}#appRecurrencePeriodSelect[data-v-6deeee69]{width:150px}#appNewTaskSubmitButton[data-v-b6a99ad9]{align-self:center}#appNewTaskDescription[data-v-b6a99ad9]{min-height:100px;max-height:300px;resize:vertical;box-sizing:border-box}#appNewTaskInputGroup[data-v-b6a99ad9]{display:flex;width:250px;gap:10px;box-sizing:border-box}#taskDueDate[data-v-b6a99ad9]{width:130px}#appNewTaskAdvancedTriggerContainer[data-v-b6a99ad9]{display:flex;width:250px;justify-content:flex-start}#appNewTaskAdvancedTriggerText[data-v-b6a99ad9]{text-align:left;cursor:pointer;margin:0}#appNewTaskAdvancedTriggerText[data-v-b6a99ad9]:hover{text-decoration:underline}#appNewTaskAdvancedContentContainer[data-v-b6a99ad9]{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;display:flex;flex-direction:column;gap:7px;flex-shrink:0}.dropdown-enter-active[data-v-b6a99ad9],.dropdown-leave-active[data-v-b6a99ad9]{overflow:hidden}.dropdown-enter-from[data-v-b6a99ad9],.dropdown-leave-to[data-v-b6a99ad9]{max-height:0;opacity:0}.dropdown-enter-to[data-v-b6a99ad9],.dropdown-leave-from[data-v-b6a99ad9]{max-height:500px;opacity:1}#appViewTaskDescription[data-v-fed2ce54]{min-height:100px;max-height:300px;resize:vertical;box-sizing:border-box}.popupContainer[data-v-fed2ce54]{min-width:200px}.appViewTaskDeletedParent[data-v-fed2ce54]{cursor:auto!important}.appViewTaskDeletedParent[data-v-fed2ce54]:hover{text-decoration:none!important}.appViewTaskDeletedParent[data-v-fed2ce54]:focus{border-color:var(--border-color)!important}.appViewTaskAssigneeText[data-v-fed2ce54]{cursor:pointer}.appViewTaskAssigneeText[data-v-fed2ce54]:hover{text-decoration:underline}.appViewTaskSubtaskContainer[data-v-fed2ce54]{display:flex;flex-direction:column;width:100%;gap:5px;margin-bottom:10px}.appViewTaskSubtaskHeaderContainer[data-v-fed2ce54]{display:flex;align-items:center;justify-content:space-between}#appViewTaskSubtasksList[data-v-fed2ce54]{list-style-type:none;padding:0;margin:0}.appViewTaskSubtaskItemContainer[data-v-fed2ce54]{display:flex;flex-direction:row;padding:5px;border-radius:5px;font-size:var(--small-font-size);gap:10px;align-items:center}.appViewTaskSubtaskItemContainer[data-v-fed2ce54]:hover{background-color:var(--form-secondary-color)}.appViewTaskSubtaskIcon[data-v-fed2ce54]{font-size:20px;color:var(--theme-main-color);margin-left:-2px;margin-right:-2px}.appViewTaskSubtaskItemTitle[data-v-fed2ce54]{max-width:200px;cursor:pointer}.appViewTaskSubtaskItemTitle.checked[data-v-fed2ce54]{text-decoration:line-through}.appViewTaskParentTaskTitle[data-v-fed2ce54]{background-color:var(--disabled-background-color);cursor:pointer}.appViewTaskParentTaskTitle[data-v-fed2ce54]:hover{text-decoration:underline}#appViewTaskSubtaskItemContainerAdd[data-v-fed2ce54]{display:flex;flex-direction:row;padding:5px;border-radius:5px;font-size:var(--small-font-size);gap:10px;align-items:center;cursor:pointer}#appViewTaskSubtaskItemContainerAdd[data-v-fed2ce54]:hover{background-color:var(--form-secondary-color)}#appViewTaskInputGroup[data-v-fed2ce54]{display:flex;width:250px;gap:10px;box-sizing:border-box}#appViewTaskInputGroup[data-v-fed2ce54] #appTimePickerContainer{width:110px}#taskDueDate[data-v-fed2ce54]{width:130px;min-width:0}.appViewTaskButtonsContainer[data-v-fed2ce54]{display:flex;justify-content:space-around;gap:10px;width:100%}.dropdown-enter-active[data-v-fed2ce54],.dropdown-leave-active[data-v-fed2ce54]{overflow:hidden}.dropdown-enter-from[data-v-fed2ce54],.dropdown-leave-to[data-v-fed2ce54]{max-height:0;opacity:0}.dropdown-enter-to[data-v-fed2ce54],.dropdown-leave-from[data-v-fed2ce54]{max-height:500px;opacity:1}#appViewTaskAdvancedTriggerContainer[data-v-fed2ce54]{display:flex;width:250px;justify-content:flex-start}#appViewTaskAdvancedTriggerText[data-v-fed2ce54]{text-align:left;cursor:pointer;margin:0}#appViewTaskAdvancedTriggerText[data-v-fed2ce54]:hover{text-decoration:underline}#appViewTaskAdvancedContentContainer[data-v-fed2ce54]{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;display:flex;flex-direction:column;gap:7px;flex-shrink:0}.inputContainer[data-v-385bdc8b]{position:relative}.tableFilterContainer[data-v-385bdc8b]{position:absolute;z-index:3}.appUploadText[data-v-b4febfaa]{margin:0;text-align:center}.appUploadContainer[data-v-b4febfaa]{display:flex;justify-content:center;align-items:center;flex-grow:1}.appUploadContentContainer[data-v-b4febfaa]{width:100%}.appUploadHeadersContainer[data-v-b4febfaa]{display:flex;flex-direction:column;width:100%;gap:10px}.appUploadTextInteraction[data-v-b4febfaa]{text-decoration:underline;cursor:pointer;margin:0;font-size:var(--small-font-size)}#appUploadMappingButton[data-v-b4febfaa]{margin-top:20px}.appUploadTextError[data-v-b4febfaa]{margin:0;text-align:left}.appUploadTextErrorBody[data-v-b4febfaa]{font-size:var(--small-font-size)}.appUploadErrorContainer[data-v-b4febfaa]{display:flex;flex-direction:row;align-items:center;gap:10px;padding:5px;border-radius:5px;width:100%}.appUploadHeadersOption[data-v-b4febfaa]{color:var(--placeholder-color)}select option[data-v-b4febfaa]:disabled{color:var(--placeholder-color)}.popupContentContainer[data-v-b4febfaa]{max-width:250px}.iconError[data-v-b4febfaa]{font-size:30px;min-width:30px;height:30px;color:var(--error-color)}.iconWarning[data-v-b4febfaa]{font-size:30px;min-width:30px;height:30px;color:var(--warning-color)}.appUploadErrorHeader[data-v-b4febfaa]{background-color:var(--error-color);color:#fff;font-size:20px;font-weight:700;padding:5px 10px;border-radius:5px}.appUploadTriggerContainer[data-v-b4febfaa]{display:flex;flex-direction:row;align-items:left;width:100%}.appUploadTriggerText[data-v-b4febfaa]{text-align:left;cursor:pointer;margin:0}.appUploadMandatoryFieldsContainer[data-v-b4febfaa],.appUploadOptionalFieldsContainer[data-v-b4febfaa]{display:flex;flex-direction:column;width:100%;gap:10px;margin-top:10px}.appUploadViewContainer[data-v-b4febfaa]{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;gap:10px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;align-items:center;flex-grow:1}.appUploadTextInteractionReinitialize[data-v-b4febfaa]{margin-top:10px}.appUploadWarningHeader[data-v-b4febfaa]{background-color:var(--warning-color);color:#fff;font-size:20px;font-weight:700;padding:5px 10px;border-radius:5px}.appUploadWarningContainer[data-v-b4febfaa]{display:flex;flex-direction:row;justify-content:space-around;gap:10px;width:100%}.dropdown-enter-active[data-v-b4febfaa],.dropdown-leave-active[data-v-b4febfaa]{overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out}.dropdown-enter-from[data-v-b4febfaa],.dropdown-leave-to[data-v-b4febfaa]{max-height:0;opacity:0}.dropdown-enter-to[data-v-b4febfaa],.dropdown-leave-from[data-v-b4febfaa]{max-height:500px;opacity:1}.pageContentContainer[data-v-2c9304ce]{background-color:transparent}.appDashboardTableDesktop[data-v-2c9304ce]{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.appDashboardTableDesktopHeader[data-v-2c9304ce]{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:5px;border-radius:5px;gap:10px;margin-bottom:10px}.appDashboardTableDesktopHeaderCell[data-v-2c9304ce]{width:100%;box-sizing:border-box;font-weight:700;font-size:var(--medium-font-size)}#appDashboardTableDesktopHeaderCellDueDate[data-v-2c9304ce]{width:20%;text-align:start;display:none}.appDashboardTableDesktopRow[data-v-2c9304ce]{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background-color:#fff;cursor:pointer;padding:5px;border-radius:5px;gap:10px;margin-bottom:10px}.appDashboardTableDesktopRow[data-v-2c9304ce]:hover,.appDashboardTableDesktopRow.selected[data-v-2c9304ce]{background-color:var(--form-secondary-color)}.appDashboardTableDesktopRowCell[data-v-2c9304ce]{width:100%;box-sizing:border-box;font-size:var(--medium-font-size);overflow:hidden;text-overflow:ellipsis;gap:5px}.appDashboardTableDesktopStatus[data-v-2c9304ce]{max-width:100px;overflow:hidden;text-overflow:ellipsis}#appDashboardTableDesktopRowCellDueDate[data-v-2c9304ce]{width:20%;display:none;text-align:start}.appDashboardTableDesktopRowCellDueDate[data-v-2c9304ce]{width:100%;min-width:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;gap:10px}#appDashboardTableDesktopRowCellDueDateText[data-v-2c9304ce]{display:none;overflow:hidden;text-overflow:ellipsis}#appDashboardTableDesktopRowCellDueDateTime[data-v-2c9304ce]{width:80px;display:none;overflow:hidden;border:1px solid var(--border-color);border-radius:5px;padding:4px;background-color:var(--disabled-background-color);box-sizing:border-box;gap:5px}.appDashboardTableMobile[data-v-2c9304ce]{display:none;width:100%;min-width:200px}.appDashboardTableMobileRow[data-v-2c9304ce]{display:flex;flex-direction:column;background-color:#fff;height:70px;margin-bottom:10px;padding:5px;border-radius:5px;gap:5px;justify-content:center;cursor:pointer}.appDashboardTableMobileRow[data-v-2c9304ce]:hover,.appDashboardTableMobileRow.selected[data-v-2c9304ce]{background-color:var(--form-secondary-color)}.appDashboardTableMobileFirstRow[data-v-2c9304ce]{display:flex;font-weight:700;font-size:var(--medium-font-size);align-content:center}.appDashboardTableMobileSecondRow[data-v-2c9304ce]{height:30px;display:flex;justify-content:space-between;align-items:center;font-size:var(--medium-font-size)}.appDashboardTableMobileSecondRowInformation[data-v-2c9304ce]{display:flex;justify-content:flex-start;align-content:center;overflow:hidden;gap:5px;font-size:var(--small-font-size)}.appDashboardTableMobileDueDate[data-v-2c9304ce]{height:fit-content;padding:0}.appDashboardTableMobileAssignee[data-v-2c9304ce]{display:flex;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:5px;border:1px solid var(--border-color);border-radius:5px;padding:2px 5px 2px 2px;background-color:var(--disabled-background-color)}.appDashboardTableTaskTitleMobile[data-v-2c9304ce]{height:40px;align-content:center}.appDashboardTableMobileTransition[data-v-2c9304ce]{display:flex;flex-direction:column}#appDashboardTableMobileDateAndTimeContainer[data-v-2c9304ce]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}#appDashboardTableMobileDateContainer[data-v-2c9304ce]{width:115px;display:none;overflow:hidden;border:1px solid var(--border-color);border-radius:5px;padding:2px;background-color:var(--disabled-background-color);box-sizing:border-box;gap:5px;align-items:center}#appDashboardTableMobileTimeContainer[data-v-2c9304ce]{width:70px;display:none;overflow:hidden;border:1px solid var(--border-color);border-radius:5px;padding:2px;background-color:var(--disabled-background-color);box-sizing:border-box;gap:5px;align-items:center}.appDashboardTaskTitleEllipsis[data-v-2c9304ce]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pageHeaderContainer[data-v-2c9304ce]{position:relative}.paginationCurrentPage[data-v-2c9304ce]{display:inline-block;min-width:80px;text-align:center}#appDashboardFilterButton[data-v-2c9304ce]{color:var(--theme-main-color);z-index:3}#appDashboardAddButton[data-v-2c9304ce]{color:var(--theme-main-color)}#appDashboardPaginationButtonPrevious[data-v-2c9304ce]{text-align:right}#appDashboardPaginationButtonNext[data-v-2c9304ce]{text-align:left}.selectCheckCell[data-v-2c9304ce]{width:5%;min-width:44px;text-align:center;display:flex;justify-content:center}.selectCheckHit[data-v-2c9304ce]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;margin:0;cursor:pointer;border-radius:6px}@media(pointer:coarse){.selectCheckHit[data-v-2c9304ce]{width:44px;height:44px}}.selectCheckHit:hover .selectCheck[data-v-2c9304ce],.selectCheckHit:focus-visible .selectCheck[data-v-2c9304ce]{border-color:var(--placeholder-color);border-width:1.2px}.task-complete-leave-active[data-v-2c9304ce]{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.task-complete-leave-to[data-v-2c9304ce]{height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.task-complete-move[data-v-2c9304ce]{transition:transform .3s ease}.appDashboardShimmerButton[data-v-2c9304ce]{width:100px;height:40px;border-radius:5px;background:var(--shimmer-color);background-image:linear-gradient(to right,#eee,#ddd,#eee);background-size:200% 100%;animation:shimmer 1.5s infinite}.appDashboardShimmerFilterChip[data-v-2c9304ce]{width:100px;height:30px;border-radius:5px;background:var(--shimmer-color);background-image:linear-gradient(to right,#eee,#ddd,#eee);background-size:200% 100%;animation:shimmer 1.5s infinite}.appDashboardTableDesktopTransition[data-v-2c9304ce]{display:flex;flex-direction:column}@media(min-width:300px){#appDashboardTableMobileDateContainer[data-v-2c9304ce]{display:flex}}@media(min-width:400px){#appDashboardTableMobileTimeContainer[data-v-2c9304ce]{display:flex}}@media(min-width:630px){#appDashboardTableDesktopHeaderCellDueDate[data-v-2c9304ce],#appDashboardTableDesktopRowCellDueDate[data-v-2c9304ce],#appDashboardTableDesktopRowCellDueDateText[data-v-2c9304ce]{display:flex}}@media(min-width:1150px){#appDashboardTableDesktopRowCellDueDateTime[data-v-2c9304ce]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:none}}@media(max-width:600px){.appDashboardTableDesktop[data-v-2c9304ce]{display:none}.appDashboardTableMobile[data-v-2c9304ce]{display:block}.selectCheck[data-v-2c9304ce]{margin-right:10px}.pageContentContainer[data-v-2c9304ce]{padding:10px}}@media(max-width:350px){.appDashboardTableMobileDueDate[data-v-2c9304ce]{display:none}}#appProfileContainer[data-v-6945f6f2]{height:150px}#appProfilePicture[data-v-6945f6f2]{border:solid;border-width:2px;border-radius:50%;border-color:var(--border-color);height:100%;cursor:pointer}#appProfilePicture[data-v-6945f6f2]:hover{border-color:var(--form-main-color);filter:opacity(80%)}#appProfileShimmer[data-v-6945f6f2]{border:solid;border-width:2px;border-radius:50%;border-color:var(--border-color);height:150px;width:150px;background:var(--shimmer-color);background-image:linear-gradient(to right,#eee,#ddd,#eee);animation:shimmer 1.5s infinite;background-size:200% 100%}#appProfilePasswordInputInformation[data-v-6945f6f2]{cursor:pointer}#appProfilePasswordInputInformation[data-v-6945f6f2]:hover{text-decoration:underline}#appProfileEmailInputInformation[data-v-6945f6f2]{cursor:pointer}#appProfileEmailInputInformation[data-v-6945f6f2]:hover{text-decoration:underline}#appProfileDeleteContainer[data-v-6945f6f2]{display:flex}#appProfileDeleteText[data-v-6945f6f2]{text-decoration:underline;cursor:pointer}#appProfileDeletePopupContainer[data-v-6945f6f2]{max-width:300px}.appProfilePopupText[data-v-6945f6f2]{margin:0}#appProfileUpdateConfirmationCodePopupContainer[data-v-6945f6f2]{max-width:350px}
