@charset "UTF-8";html,body{height:100%}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a:-webkit-any-link{color:inherit;cursor:pointer;text-decoration:none}body{margin:0;min-height:100vh;color:#fff}.root{transition:.3s ease-in-out;background-color:#f2f3f6;display:flex;flex-direction:column;min-height:100vh;padding:20px}@media only screen and (max-width: 576px){.root{padding:10px}}@media only screen and (min-width: 993px){.root{margin-left:200px}}@media only screen and (max-width: 993px){.root{margin-top:60px}}.tableContainer{overflow:auto;padding-top:10px}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{margin:0;min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-CKDp9E3C.woff2) format("woff2"),url(/assets/Inter-Regular-DJOZHnwz.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-P1cOs5ep.woff2) format("woff2"),url(/assets/Inter-Medium-oHczPpWt.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold-Ctx7G98q.woff2) format("woff2"),url(/assets/Inter-SemiBold-BHlX_6qk.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold-CuhepTt8.woff2) format("woff2"),url(/assets/Inter-Bold-2PT7Q-hu.woff) format("woff")}html{scroll-behavior:smooth;background-color:#1a1a1b}body{font-family:switzer,Arial,sans-serif}body>*{box-sizing:border-box}:root{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.App{display:flex;flex-direction:column;background-color:#f2f3f6;min-height:100%;height:100%;font-family:Inter;color:#2b2b2b}.desktopNavbar{background-color:#1a1a1b;display:flex;flex-direction:column;height:100%;position:fixed;width:200px;z-index:110}.desktopNavbar .navbar-collapse{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#1a1a1b}.desktopNavbar .navbar-nav{display:flex;flex-direction:column;list-style-type:none;margin:0;width:100%;padding:60px 20px 0}.desktopNavbar .navbar-nav .nav-link{color:#b4bac8;border-radius:10px;border:1px solid rgba(12,144,255,.2);row-gap:8px;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;width:100%;padding:10px 0 10px 20px}.desktopNavbar .navbar-nav .nav-link:hover{background-color:#0c90ff33;border-radius:10px}.desktopNavbar .navbar-nav .nav-item{display:flex;height:3rem;border-radius:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;width:100%}.desktopNavbar .navbar-nav .nav-item button{background-color:transparent;cursor:pointer}.desktopNavbar .navbar-nav .nav-item.active{background-color:#295d88;border-radius:10px}.desktopNavbar .navbar-nav .nav-item.active .nav-link{color:#fff;border-radius:10px;cursor:default}.desktopNavbar .navbar-nav .nav-item.active .navLogo{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7476%) hue-rotate(357deg) brightness(108%) contrast(108%)}.desktopNavbar .navbar-nav .link-text{font-family:Inter;font-weight:500;font-size:15px;line-height:18px;margin-left:10px;visibility:visible;opacity:1;display:inline-block}.desktopNavbar .navTitleDiv{margin-bottom:60px}.desktopNavbar .navTitleDiv a{display:flex;justify-content:center}.desktopNavbar .navTitleDiv .navTitle{grid-area:1/2/2/3;height:auto}.desktopNavbar .navTitleDiv .navTitleIcon{display:flex;justify-content:center;grid-area:1/1/2/2}.mobileNavbar{background-color:#1a1a1b;display:flex;height:60px;position:fixed;top:0;width:100%;z-index:110}.mobileNavbar .navbar-brand{height:60px}.mobileNavbar .navbar-toggler{display:flex;background:none;border:none;align-items:center;justify-content:space-between;width:100%;padding:14px 20px 14px 14px;color:#fff}.mobileNavbar .navbar-toggler a{display:flex;align-items:center;width:170px}.mobileNavbar .navbar-toggler .burger-close-btn,.mobileNavbar .navbar-toggler .burger-open-btn{width:1.5rem;height:1.5rem}.mobileNavbar .navbar-toggler .burger-close-btn:hover,.mobileNavbar .navbar-toggler .burger-open-btn:hover{cursor:pointer}.mobileNavbar .navbar-collapse{display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:100%;background-color:#1a1a1b;position:absolute;top:60px;z-index:10;transition:max-height .3s;overflow:hidden;max-height:0;height:calc(100vh - 60px)}.mobileNavbar .navbar-collapse.show{max-height:100vh}.mobileNavbar .navbar-nav{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:14px 20px 0 14px;width:100%}.mobileNavbar .navbar-nav .nav-link{color:#b4bac8;border-radius:10px;border:1px solid rgba(12,144,255,.2);row-gap:8px;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;width:100%;padding:10px 0 10px 20px;background-color:transparent}.mobileNavbar .navbar-nav .nav-link:hover{background-color:#0c90ff33;border-radius:10px}.mobileNavbar .navbar-nav .nav-item{display:flex;height:3rem;border-radius:10px;margin-bottom:10px;width:100%;justify-content:center}.mobileNavbar .navbar-nav .nav-item.active{background-color:#295d88;border-radius:10px}.mobileNavbar .navbar-nav .nav-item.active .nav-link{color:#fff!important;border-radius:10px}.mobileNavbar .navbar-nav .nav-item.active .navLogo{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7476%) hue-rotate(357deg) brightness(108%) contrast(108%)}.mobileNavbar .navbar-nav .link-text{font-family:Inter;font-weight:400;font-size:16px;line-height:19px;margin-left:1.25rem;visibility:visible;opacity:1;display:inline-block}@keyframes growDown{0%{max-height:0}to{max-height:100vh}}.root .accountingPage{background-color:#fff!important;border-radius:0 10px 10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .accountingPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .accountingPage{padding:10px;height:auto}}.root .accountingPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.mainContainerHeaders{background-color:transparent;border:none;position:relative;top:1px;display:flex;justify-content:left;align-items:center}.mainContainerHeaders .headerButtonsWrapper{width:fit-content;display:flex;border:.25px solid rgba(5,24,73,.1);border-bottom:none;border-radius:10px 10px 0 0;background-color:#f2f3f6}.mainContainerHeaders .nextToLeftActive .buttonContent{border-right:none!important}.mainContainerHeaders .headerButtons{font-weight:600;font-size:20px;line-height:24px;padding:0;background-color:#f2f3f6;color:#676768;border-bottom:none;border-top:none;border:none;cursor:pointer;position:relative;transition:all .3s ease;align-items:center;justify-content:center}.mainContainerHeaders .headerButtons img{filter:grayscale(50%);opacity:.4;width:21px;margin-right:.5rem}.mainContainerHeaders .headerButtons .buttonContent{padding:0 20px;margin:12px 0 6px;border-right:.125px solid rgba(5,24,73,.1);display:flex;align-items:center}.mainContainerHeaders .headerButtons.activeButton{border-right:.25px solid rgba(5,24,73,.1);border-left:.25px solid rgba(5,24,73,.1);background-color:#fff;color:#2b2b2b;border-radius:10px 10px 0 0;margin:0;cursor:default}.mainContainerHeaders .headerButtons.activeButton .buttonContent{border-right:none;border-left:none}.mainContainerHeaders .headerButtons.activeButton:hover{background-color:#fff;color:#2b2b2b;opacity:1}.mainContainerHeaders .headerButtons.activeButton:before{content:"";opacity:0}.mainContainerHeaders .headerButtons.activeButton img{filter:none;opacity:1}.mainContainerHeaders .headerButtons:hover{background-color:#f2f3f6;color:#b4bac8;opacity:.7}.mainContainerHeaders .headerButtons:first-child{border-left:none;border-top-left-radius:10px}.mainContainerHeaders .headerButtons:last-child{border-top-right-radius:10px;border-right:none}.mainContainerHeaders .headerButtons:last-child .buttonContent{border-right:none!important}@media only screen and (max-width: 576px){.mainContainerHeaders .headerButtons{font-size:18px}.mainContainerHeaders .headerButtons .buttonContent{padding:0 10px;margin:8px 0}}.accountingFormPage .accountingFormButtonSwitch{margin-bottom:10px}.accountingFormPage .backBtn{width:40px;display:flex;justify-content:center;align-items:center}.accountingFormPage .accountingSection{display:flex;column-gap:30px;row-gap:10px;flex-wrap:wrap}.accountingFormPage .submitBtn{margin-right:10px;margin-top:10px;width:155px}.accountingFormPage .accountingFileInput{width:400px}.styledButton{height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%;width:150px;color:#1a1a1b;cursor:pointer}@media (min-width: 393px){.styledButton{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledButton{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledButton{font-size:16px}}.styledButton:hover{border:1px solid #b4bac8}.styledButton:disabled{opacity:.5;pointer-events:none}.styledButton:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.styledButton .loaderButton{animation:spin 1.2s infinite linear}.styledButton:hover{box-shadow:0 0 5px #05184933}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.squaredButton{width:40px;height:40px}.styledButton.transparent{background-color:transparent;border:none}.styledButton.transparent:hover{box-shadow:none}.styledButton.square{border-radius:5px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ebe9e9;padding:5px}@media (min-width: 393px){.styledButton.square{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledButton.square{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledButton.square{font-size:16px}}.styledButton.square:hover{border:1px solid #b4bac8}.styledButton.square:disabled{opacity:.5;pointer-events:none}.styledButton.square:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.styledButton.square svg{width:60%;height:60%}.styledButton.inverted{height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.styledButton.inverted{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledButton.inverted{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledButton.inverted{font-size:16px}}.styledButton.inverted:hover{border:1px solid #b4bac8}.styledButton.inverted:disabled{opacity:.5;pointer-events:none}.styledButton.inverted:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.styledButton.inverted:active{color:#fff}.buttonSwitcher{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:5px;grid-row-gap:5px;justify-content:center;align-items:center;justify-items:center;background-color:#f2f3f6;border:.25px solid rgba(5,24,73,.1);border-radius:8px;padding:4px;width:150px}.buttonSwitcher .buttonSetValue{border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;height:100%;width:100%;font-family:Inter;font-weight:500;font-size:16px;line-height:19px;color:#b4bac8}.buttonSwitcher .buttonSetValue.selected{border:.688px solid transparent;border-radius:7px;background:#fff;box-shadow:0 1.636651516px 3.2733030319px #05184933;font-family:Inter;font-weight:400;font-size:16px;line-height:19px;color:#2b2b2b}.buttonSwitcher .buttonSetValue.selected:hover{box-shadow:0 2.75px 6.8750004768px #05184959}.buttonSwitcher .buttonSetValue.selected:active{border:.688px solid var(--secondary-font, #7c7c7c)}.buttonSwitcher .buttonSetValue.selected:hover{box-shadow:0 1.636651516px 3.2733030319px #05184933;cursor:unset}.buttonSwitcher .buttonSetValue:hover{border-radius:7px;box-shadow:0 0 5px #05184933}.styledDropdown{opacity:1;pointer-events:auto;width:80%;display:flex;flex-direction:column;gap:8px}.styledDropdown.productSelectDivDisabled{opacity:.5;pointer-events:none}.styledDropdown .label{font-size:14px;color:#2b2b2b;font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.styledDropdown .label{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.styledDropdown .label{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledDropdown .label{font-size:12px}}.styledDropdown .selectElement .selectMenu{height:40px;border-radius:5px;cursor:pointer;display:flex;flex-direction:column}.styledDropdown .selectElement .selectMenu .selectMenuName{display:grid;grid-template-columns:1fr .05fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;height:100%;align-items:center;align-content:center;padding:6px 14px 6px 6px;gap:7px;width:100%;border-radius:6px;border:1px solid rgba(5,24,73,.1)}.styledDropdown .selectElement .selectMenu .selectMenuName:hover{border:1px solid #b4bac8}.styledDropdown .selectElement .selectMenu .selectMenuName .selectName{-webkit-user-select:none;user-select:none;height:40px;display:flex;width:100%}.styledDropdown .selectElement .selectMenu .selectMenuName .selectName span{display:flex;justify-content:space-between;align-items:center}.styledDropdown .selectElement .selectMenu .selectMenuName .selectName .placeholderName{color:#b4bac8;font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.styledDropdown .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledDropdown .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledDropdown .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:16px}}.styledDropdown .selectElement .selectMenu .selectMenuName .arrowDown{transition:transform .2s;font-weight:700;transform-origin:center center;margin-left:auto}.styledDropdown .selectElement .selectMenu .submenu{display:none;flex-direction:column;height:0;overflow:hidden;background-color:#fff;transition:height .2s;box-shadow:0 0 10px #0003;border-radius:10px;margin-top:4px;z-index:105}.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer{max-height:240px;overflow-y:auto}.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer .styledInput{width:100%;padding:0 7px;margin-top:7px;grid-template-columns:1fr!important}.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem{display:flex;padding:5px 7px;gap:10px;align-items:center;color:#2b2b2b;cursor:pointer}.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:hover{background-color:#0000001a}@media only screen and (min-width: 576px){.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:nth-child(1){border-top-left-radius:10px;border-top-right-radius:10px}.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.styledDropdown .selectElement .selectMenu .submenu .subselectItemTitle{display:none}.styledDropdown .selectElement .selectMenu.active .submenu{display:block;overflow:visible;height:calc(200vh - 100px)}.styledDropdown .selectElement .selectMenu.active .arrowDown{transform:rotate(-180deg);transition:transform .2s}.styledDropdown .selectElement .selectMenu.active .selectMenuName{height:40px;border:1px solid #b4bac8}@media only screen and (max-width: 576px){.styledDropdown .selectElement .selectMenu .submenu .submenuItemsContainer{max-height:none}.styledDropdown .selectElement .selectMenu .submenu .subselectItem{padding:0 14px;margin-top:5px;margin-bottom:5px;height:31px}.styledDropdown .selectElement .selectMenu .submenu .subselectItemTitle{display:flex;justify-content:space-between;align-items:center;margin:0 14px 20px;padding:25px 0;border-bottom:1px solid rgba(5,24,73,.1)}.styledDropdown .selectElement .selectMenuName{min-width:123px;grid-template-columns:.25fr 1fr;padding-right:10px}.styledDropdown .selectElement .selectMenuName .arrowDown{display:none}.styledDropdown .selectElement .active .submenu{position:fixed;top:0;bottom:0;left:0;margin:74px 14px 44px;width:calc(100% - 28px);z-index:105;height:auto!important;overflow-y:auto!important}.styledDropdown .selectElement .active .submenu .subselectItemItem{height:32px;padding-bottom:0;padding-top:0;margin-bottom:16.58px;font-family:Inter;font-weight:700;line-height:125%}}@media only screen and (max-width: 576px) and (min-width: 393px){.styledDropdown .selectElement .active .submenu .subselectItemItem{font-size:18px}}@media only screen and (max-width: 576px) and (min-width: 393px) and (max-width: 1919px){.styledDropdown .selectElement .active .submenu .subselectItemItem{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media only screen and (max-width: 576px) and (max-width: 392px){.styledDropdown .selectElement .active .submenu .subselectItemItem{font-size:12px}}@media only screen and (max-width: 576px){.styledDropdown .selectElement .active .menuBackground{display:block}}.styledInput{width:200px;display:flex;flex-direction:column}.styledInput label{margin-bottom:8px;font-size:14px;color:#2b2b2b;font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.styledInput label{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.styledInput label{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledInput label{font-size:12px}}.styledInput input,.styledInput textarea{height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.styledInput input,.styledInput textarea{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledInput input,.styledInput textarea{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledInput input,.styledInput textarea{font-size:16px}}.styledInput input:hover,.styledInput textarea:hover{border:1px solid #b4bac8}.styledInput input:disabled,.styledInput textarea:disabled{opacity:.5;pointer-events:none}.styledInput input:active,.styledInput textarea:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.styledInput textarea{width:440px;height:120px}@media only screen and (max-width: 576px){.styledInput textarea{width:100%}}.styledInput .inputGroup{display:flex;align-items:center;width:100%;position:relative;height:40px;border-radius:5px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%;padding:0;flex:1}@media (min-width: 393px){.styledInput .inputGroup{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledInput .inputGroup{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledInput .inputGroup{font-size:16px}}.styledInput .inputGroup:hover{border:1px solid #b4bac8}.styledInput .inputGroup:disabled{opacity:.5;pointer-events:none}.styledInput .inputGroup:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.styledInput .inputGroup input{width:100%;height:100%;border-radius:none;background-color:transparent;padding:7px;height:36px;border:none}.styledInput .inputGroup .inputHideElement{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;position:absolute;right:3px;top:0;bottom:0}.styledInput .filePreview{max-width:150px;margin-left:auto;margin-right:auto;grid-area:2/1/3/3}.styledInput input[type=file]{width:100%}.styledInput .prefixSelect{height:40px;border-radius:5px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%;padding:0}@media (min-width: 393px){.styledInput .prefixSelect{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.styledInput .prefixSelect{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.styledInput .prefixSelect{font-size:16px}}.styledInput .prefixSelect:hover{border:1px solid #b4bac8}.styledInput .prefixSelect:disabled{opacity:.5;pointer-events:none}.styledInput .prefixSelect:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}@media only screen and (max-width: 576px){.styledInput{width:100%;grid-template-columns:1fr!important;grid-template-rows:.5fr 1fr}}.styledInput.invalid input{box-shadow:0 0 4px red inset}.accountingFileInput{width:400px}@media only screen and (max-width: 393px){.accountingFileInput{width:100%!important}}.styledInput.textArea{width:auto}.onEditPage table tbody tr{cursor:pointer}.onEditPage table th:nth-child(1),.onEditPage table td:nth-child(1){width:auto}.onEditPage table th:nth-child(2),.onEditPage table td:nth-child(2){width:auto}.onEditPage table th:nth-child(3),.onEditPage table td:nth-child(3){width:auto}.accountingListPage .accountingListPageTitle{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-end}.accountingListPage .accountingListPageTitle .accountingFormButtonSwitch{height:max-content}.accountingListPage .accountingListPageTitle .left,.accountingListPage .accountingListPageTitle .right{display:flex;align-items:flex-end;gap:10px}@media only screen and (max-width: 992px){.accountingListPage .accountingListPageTitle{flex-direction:column;gap:10px}.accountingListPage .accountingListPageTitle .left,.accountingListPage .accountingListPageTitle .right{flex-direction:column;width:100%;align-items:flex-start}.accountingListPage .accountingListPageTitle .left .styledInput,.accountingListPage .accountingListPageTitle .right .styledInput{width:100%}}@media only screen and (max-width: 576px){.accountingListPage .accountingListPageTitle .left,.accountingListPage .accountingListPageTitle .right{align-items:center}}.calendarDateSelect{display:flex;justify-content:center}@media only screen and (max-width: 576px){.calendarDateSelect,.calendarDateSelect .react-datepicker-wrapper,.calendarDateSelect .react-datepicker-wrapper input{width:100%}}.react-datepicker__input-container input[type=text]{height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.react-datepicker__input-container input[type=text]{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.react-datepicker__input-container input[type=text]{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.react-datepicker__input-container input[type=text]{font-size:16px}}.react-datepicker__input-container input[type=text]:hover{border:1px solid #b4bac8}.react-datepicker__input-container input[type=text]:disabled{opacity:.5;pointer-events:none}.react-datepicker__input-container input[type=text]:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.dateFilterContainer{display:flex;gap:10px;align-items:flex-end}.dateFilterContainer .calendarDateSelect{align-items:flex-end}@media only screen and (max-width: 1280px){.dateFilterContainer{flex-direction:column;align-items:flex-start}}.modalButton{border:none;padding:0;background-color:transparent}.modalContainer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0518494d;display:flex;align-items:center;justify-content:center;z-index:150;cursor:default;color:#2b2b2b}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px 35px;background-color:#fff;width:28rem;border-radius:10px;color:#1a1a1b;border:.25px solid rgba(5,24,73,.1)}.modal .modalTitle{border-bottom:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:500;font-size:24px;line-height:29px;padding-bottom:20px;width:100%;color:#1a1a1b;text-align:center}.modal .grClose{position:absolute;top:0;right:0;margin-top:10px;margin-right:10px;cursor:pointer}.modal .buttonWrapper{display:flex;justify-content:space-between}.modal .buttonWrapper .cancelButton{width:150px;cursor:pointer;height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.modal .buttonWrapper .cancelButton{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.modal .buttonWrapper .cancelButton{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.modal .buttonWrapper .cancelButton{font-size:16px}}.modal .buttonWrapper .cancelButton:hover{border:1px solid #b4bac8}.modal .buttonWrapper .cancelButton:disabled{opacity:.5;pointer-events:none}.modal .buttonWrapper .cancelButton:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.modal .buttonWrapper .square{background-color:#ebe9e9}.modal .buttonLogout{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 576px){.modal{width:90%;padding:26px;max-height:90dvh;overflow-y:scroll}}.mobileTable{gap:10px;display:flex;flex-direction:column}.mobileTable .card{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1}.mobileTable .card img{width:21px;height:21px}@media only screen and (max-width: 1600px){.mobileTable .card{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.mobileTable .card{padding:10px;height:auto}}.mobileTable .card .loader{margin-left:auto;margin-right:auto;margin-top:50px}.dynamicTable{margin-bottom:10px;border-collapse:collapse;width:100%;background-color:#fff;border-radius:8px}.dynamicTable .col{height:100%;display:flex;align-items:center;gap:5px;position:relative}.dynamicTable .col.sortable{cursor:pointer}.dynamicTable .col.sortable .styledButton{max-height:20px;min-height:20px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;padding:0}.dynamicTable .col.sortable .styledButton.asc svg{transform:rotate(180deg)}.dynamicTable .col.sortable .styledButton.active svg{filter:brightness(0) saturate(100%) invert(37%) sepia(98%) saturate(2028%) hue-rotate(192deg) brightness(104%) contrast(100%)}.dynamicTable .col.sortable:hover{color:#2b2b2b}.dynamicTable .col.sortable:hover svg{filter:brightness(0) saturate(100%) invert(17%) sepia(0%) saturate(3250%) hue-rotate(323deg) brightness(98%) contrast(100%)}.dynamicTable .tableHeader{font-weight:700;display:grid;justify-content:space-between;border-bottom:1px solid #808080;align-items:center;color:#2b2b2b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 393px){.dynamicTable .tableHeader{font-size:16px}}@media (min-width: 393px) and (max-width: 1919px){.dynamicTable .tableHeader{font-size:calc(14px + 2 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.dynamicTable .tableHeader{font-size:14px}}@media (min-width: 393px){.dynamicTable .tableHeader{column-gap:10px}}@media (min-width: 393px) and (max-width: 1919px){.dynamicTable .tableHeader{column-gap:calc(3px + 7 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.dynamicTable .tableHeader{column-gap:3px}}.dynamicTable .tableHeader span:not(:first-child):not(:last-child){display:flex;align-items:center;justify-content:flex-start}.dynamicTable .tableHeader span:last-child{display:flex;justify-content:end}.dynamicTable .tableBody *::-webkit-scrollbar{width:13px}.dynamicTable .tableBody *::-webkit-scrollbar-track{background:#f2f3f6;box-shadow:inset 0 0 10px 10px #f2f3f6;border:solid 3px #f2f3f6}.dynamicTable .tableBody ::-webkit-scrollbar-thumb{background:#b4bac8;border:3px #f2f3f6 solid;border-radius:10px}.dynamicTable .tableBody .tableRow{color:#2b2b2b;display:grid;justify-content:space-between;align-items:center;border-bottom:1px solid #808080}@media (min-width: 393px){.dynamicTable .tableBody .tableRow{font-size:14px}}@media (min-width: 393px) and (max-width: 1919px){.dynamicTable .tableBody .tableRow{font-size:calc(12px + 2 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.dynamicTable .tableBody .tableRow{font-size:12px}}@media (min-width: 393px){.dynamicTable .tableBody .tableRow{column-gap:10px}}@media (min-width: 393px) and (max-width: 1919px){.dynamicTable .tableBody .tableRow{column-gap:calc(3px + 7 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.dynamicTable .tableBody .tableRow{column-gap:3px}}.dynamicTable .tableBody .tableRow:last-child{border-bottom:none}.dynamicTable .tableBody .tableRow:hover{background-color:#f4f3f3}.dynamicTable .tableBody .tableRow img{width:21px;height:21px}.dynamicTable .tableHeader .col:not(:first-child):not(:last-child),.dynamicTable .tableRow .col:not(:first-child):not(:last-child){display:flex;align-items:center;justify-content:flex-start}.dynamicTable .tableHeader .col:last-child,.dynamicTable .tableRow .col:last-child{display:flex;justify-content:end}.dynamicTable .tableControllers{display:flex;justify-content:space-between;align-items:center;gap:10px}.mobileTable .mobileCardDefault,.mobileTable .mobileCardWithHeader,.mobileTable .mobileCardWithoutHeader{gap:10px}.mobileTable .mobileCardDefault .rowHeader,.mobileTable .mobileCardDefault .row,.mobileTable .mobileCardWithHeader .rowHeader,.mobileTable .mobileCardWithHeader .row,.mobileTable .mobileCardWithoutHeader .rowHeader,.mobileTable .mobileCardWithoutHeader .row{display:flex;justify-content:space-between;align-items:center;gap:10px}.mobileTable .mobileCardDefault .rowHeader .content,.mobileTable .mobileCardDefault .row .content,.mobileTable .mobileCardWithHeader .rowHeader .content,.mobileTable .mobileCardWithHeader .row .content,.mobileTable .mobileCardWithoutHeader .rowHeader .content,.mobileTable .mobileCardWithoutHeader .row .content{font-weight:600;display:flex;align-items:center;gap:5px}.mobileTable .mobileCardDefault .row,.mobileTable .mobileCardWithHeader .row,.mobileTable .mobileCardWithoutHeader .row{flex-wrap:wrap}.mobileTable .mobileCardDefault .separator,.mobileTable .mobileCardWithHeader .separator,.mobileTable .mobileCardWithoutHeader .separator{border-bottom:1px solid rgba(5,24,73,.1)}.paginationControls{gap:10px;display:flex;justify-content:space-between;grid-column:span 3;margin-top:10px}.paginationControls .paginationNumberContainer{display:flex;justify-content:center;height:auto;align-items:center}.paginationControls .paginationNumberContainer .paginationNumber.selected{border:.688px solid transparent;border-radius:3px;background:#fff;box-shadow:0 1.636651516px 3.2733030319px #05184933;color:#2b2b2b}.paginationControls .paginationNumberContainer .paginationNumber.selected:hover{box-shadow:0 2.75px 6.8750004768px #05184959}.paginationControls .paginationNumberContainer .paginationNumber.selected:active{border:.688px solid var(--secondary-font, #7c7c7c)}.paginationControls .paginationNumberContainer .paginationNumber:not(.selected){color:#b4bac8}.paginationControls .inactive,.paginationControls .paginationEllipsis,.paginationControls .paginationNumber,.paginationControls .dots{color:#2b2b2b;width:40px;height:40px;font-size:14px}.paginationControls .paginationNumber.selected{color:#295d88;cursor:default}.paginationControls .dots{cursor:default}.rowAmount{display:flex;gap:8px;align-items:flex-end;justify-content:center}.rowAmount .rowAmountButton.selected{color:#2b2b2b;background-color:#f2f3f6}.rowAmount .rowAmountButton:not(.selected){color:#b4bac8;background-color:#fff}.spinnerContainer{display:flex;justify-content:center;align-items:center;flex-basis:100%;height:70px}.spinnerContainer .spinner{height:70px;width:70px;position:relative;top:0;z-index:10;display:flex;align-items:center;justify-content:center}.spinnerContainer .spinner [class^=ball-]{position:absolute;display:block;left:35px;top:15px;width:8px;height:8px;border-radius:6px;transition:all .5s;animation:circleRotate 4s both infinite;transform-origin:0 250% 0;align-items:center}@keyframes circleRotate{0%{transform:rotate(0)}to{transform:rotate(1440deg)}}.spinnerContainer .spinner .ball-1,.spinnerContainer .spinner .ball-2,.spinnerContainer .spinner .ball-3,.spinnerContainer .spinner .ball-4,.spinnerContainer .spinner .ball-5,.spinnerContainer .spinner .ball-6,.spinnerContainer .spinner .ball-7,.spinnerContainer .spinner .ball-8{background-color:#295d88}.spinnerContainer .spinner .ball-1{z-index:-1;animation-timing-function:cubic-bezier(.5,.3,.9,.9)}.spinnerContainer .spinner .ball-2{z-index:-2;animation-timing-function:cubic-bezier(.5,.6,.9,.9)}.spinnerContainer .spinner .ball-3{z-index:-3;animation-timing-function:cubic-bezier(.5,.9,.9,.9)}.spinnerContainer .spinner .ball-4{z-index:-4;animation-timing-function:cubic-bezier(.5,1.2,.9,.9)}.spinnerContainer .spinner .ball-5{z-index:-5;animation-timing-function:cubic-bezier(.5,1.5,.9,.9)}.spinnerContainer .spinner .ball-6{z-index:-6;animation-timing-function:cubic-bezier(.5,1.8,.9,.9)}.spinnerContainer .spinner .ball-7{z-index:-7;animation-timing-function:cubic-bezier(.5,2.1,.9,.9)}.spinnerContainer .spinner .ball-8{z-index:-8;animation-timing-function:cubic-bezier(.5,2.4,.9,.9)}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-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{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.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{z-index:1;line-height:0}.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{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.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__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;width:4rem;margin:2px}.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;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;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{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.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{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range: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{border-radius:.3rem;background-color:#bad9f1;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__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__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__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__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__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__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__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{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.dashboardPage .dashboardPageDiv{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px}.dashboardPage .dashboardPageDiv .expensesVsRevenuesChart,.dashboardPage .dashboardPageDiv .eventRevenues,.dashboardPage .dashboardPageDiv .revenuesAndExpensesOverTimeChart,.dashboardPage .dashboardPageDiv .card{width:calc(50% - 10px)}@media only screen and (max-width: 576px){.dashboardPage .dashboardPageDiv{flex-direction:column}.dashboardPage .dashboardPageDiv .expensesVsRevenuesChart,.dashboardPage .dashboardPageDiv .eventRevenues,.dashboardPage .dashboardPageDiv .card{width:100%}}.eventRevenues{width:30%;background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 1600px){.eventRevenues{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.eventRevenues{padding:10px;height:auto}}.eventRevenues .loader{margin-left:auto;margin-right:auto;margin-top:50px}.expensesVsRevenuesChart{width:30%;background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1}@media only screen and (max-width: 1600px){.expensesVsRevenuesChart{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.expensesVsRevenuesChart{padding:10px;height:auto}}.expensesVsRevenuesChart .loader{margin-left:auto;margin-right:auto;margin-top:50px}.card{display:flex;flex-direction:column;gap:10px;width:100%;background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1}@media only screen and (max-width: 1600px){.card{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.card{padding:10px;height:auto}}.card .loader{margin-left:auto;margin-right:auto;margin-top:50px}.revenuesAndExpensesOverTimeChart,.productRentalStats{flex-grow:unset}.root .cataloguePage{background-color:#fff!important;border-radius:0 10px 10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;overflow-x:auto;height:100%}@media only screen and (max-width: 1600px){.root .cataloguePage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .cataloguePage{padding:10px;height:auto}}.root .cataloguePage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.catalogueListPage .searchInput{margin-bottom:10px}.catalogueListPage .catalogue{display:flex;gap:20px}@media only screen and (max-width: 1024px){.catalogueListPage .catalogue{flex-direction:column}}.catalogueListPage .catalogueList{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;width:100%}@media only screen and (max-width: 1600px){.catalogueListPage .catalogueList{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 1280px){.catalogueListPage .catalogueList{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 576px){.catalogueListPage .catalogueList{grid-template-columns:repeat(1,1fr)}}.categoryFilter{display:flex;gap:10px;flex-direction:column}.catalogueItem{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-gap:20px;align-items:center;position:relative;min-height:180px;min-width:280px;height:180px}@media only screen and (max-width: 1600px){.catalogueItem{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.catalogueItem{padding:10px;height:auto}}.catalogueItem .loader{margin-left:auto;margin-right:auto;margin-top:50px}.catalogueItem:first-child{background-color:#fff!important;border-radius:10px;margin:0;padding:0;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:flex;cursor:pointer}@media only screen and (max-width: 1600px){.catalogueItem:first-child{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.catalogueItem:first-child{padding:10px;height:auto}}.catalogueItem:first-child .loader{margin-left:auto;margin-right:auto;margin-top:50px}.catalogueItem:first-child:hover{background-color:#8080801a!important}.catalogueItem .modalButton{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;background-color:transparent}.catalogueItem img.catalogueItemImage{width:90px;height:90px;object-fit:cover;border-radius:10px}.catalogueItem .catalogueItemDetails{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}.catalogueItem .catalogueItemDetails .catalogueItemPrice,.catalogueItem .catalogueItemDetails .catalogueItemCategory,.catalogueItem .catalogueItemDetails .catalogueItemSubcategory,.catalogueItem .catalogueItemDetails .catalogueItemStock{font-family:Inter;font-weight:400;line-height:125%}.catalogueItem .catalogueItemDetails .catalogueItemPrice span,.catalogueItem .catalogueItemDetails .catalogueItemCategory span,.catalogueItem .catalogueItemDetails .catalogueItemSubcategory span,.catalogueItem .catalogueItemDetails .catalogueItemStock span{font-size:.8rem;font-weight:700}@media (min-width: 393px){.catalogueItem .catalogueItemDetails .catalogueItemPrice,.catalogueItem .catalogueItemDetails .catalogueItemCategory,.catalogueItem .catalogueItemDetails .catalogueItemSubcategory,.catalogueItem .catalogueItemDetails .catalogueItemStock{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.catalogueItem .catalogueItemDetails .catalogueItemPrice,.catalogueItem .catalogueItemDetails .catalogueItemCategory,.catalogueItem .catalogueItemDetails .catalogueItemSubcategory,.catalogueItem .catalogueItemDetails .catalogueItemStock{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.catalogueItem .catalogueItemDetails .catalogueItemPrice,.catalogueItem .catalogueItemDetails .catalogueItemCategory,.catalogueItem .catalogueItemDetails .catalogueItemSubcategory,.catalogueItem .catalogueItemDetails .catalogueItemStock{font-size:16px}}.catalogueItem .catalogueItemDetails .catalogueItemName{font-size:1rem;font-weight:700;white-space:nowrap}.catalogueItem .modalEditProduct{position:absolute;top:10px;right:10px}.modalContent{text-align:center;margin-bottom:40px;font-family:Inter;font-weight:500;font-size:15px;line-height:18px;display:flex;flex-direction:column;gap:10px}.modalContent .styledInput,.modalContent .styledDropdown{display:grid;grid-template-columns:.5fr 1fr;flex-direction:row;column-gap:10px;row-gap:10px;align-items:center;width:100%!important}.modalContent .styledInput label,.modalContent .styledInput .label,.modalContent .styledDropdown label,.modalContent .styledDropdown .label{font-size:15px;text-align:left}.modalContent .styledDropdown{grid-template-columns:.5fr 1fr!important}@media only screen and (max-width: 576px){.modalContent .styledDropdown{display:flex;flex-direction:column;gap:8px}.modalContent .styledDropdown .selectElement{width:100%}.modalContent .styledDropdown .label{width:100%;text-align:left}}.serviceItem{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-gap:20px;align-items:center;position:relative;min-height:180px;min-width:280px;height:180px}@media only screen and (max-width: 1600px){.serviceItem{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.serviceItem{padding:10px;height:auto}}.serviceItem .loader{margin-left:auto;margin-right:auto;margin-top:50px}.serviceItem:first-child{background-color:#fff!important;border-radius:10px;margin:0;padding:0;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:flex;cursor:pointer}@media only screen and (max-width: 1600px){.serviceItem:first-child{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.serviceItem:first-child{padding:10px;height:auto}}.serviceItem:first-child .loader{margin-left:auto;margin-right:auto;margin-top:50px}.serviceItem:first-child:hover{background-color:#8080801a!important}.serviceItem .modalButton{width:fit-content;cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;background-color:transparent}.serviceItem .serviceItemDetails{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}.serviceItem .serviceItemDetails .serviceItemPrice,.serviceItem .serviceItemDetails .serviceItemName,.serviceItem .serviceItemDetails .serviceItemDescription,.serviceItem .serviceItemDetails .serviceItemDuration{font-family:Inter;font-weight:400;line-height:125%}.serviceItem .serviceItemDetails .serviceItemPrice span,.serviceItem .serviceItemDetails .serviceItemName span,.serviceItem .serviceItemDetails .serviceItemDescription span,.serviceItem .serviceItemDetails .serviceItemDuration span{font-size:.8rem;font-weight:700}@media (min-width: 393px){.serviceItem .serviceItemDetails .serviceItemPrice,.serviceItem .serviceItemDetails .serviceItemName,.serviceItem .serviceItemDetails .serviceItemDescription,.serviceItem .serviceItemDetails .serviceItemDuration{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.serviceItem .serviceItemDetails .serviceItemPrice,.serviceItem .serviceItemDetails .serviceItemName,.serviceItem .serviceItemDetails .serviceItemDescription,.serviceItem .serviceItemDetails .serviceItemDuration{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.serviceItem .serviceItemDetails .serviceItemPrice,.serviceItem .serviceItemDetails .serviceItemName,.serviceItem .serviceItemDetails .serviceItemDescription,.serviceItem .serviceItemDetails .serviceItemDuration{font-size:16px}}.serviceItem .serviceItemDetails .serviceItemName{font-size:1rem;font-weight:700;white-space:nowrap}.serviceItem .modalEditProduct{position:absolute;top:10px;right:10px}.modalContent .styledInput textarea{width:auto!important}.categoryListPage .pageHeader{display:flex;gap:10px;align-items:flex-end}@media only screen and (max-width: 576px){.categoryListPage .pageHeader{flex-direction:column;align-items:center}}.root .clientsPage{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .clientsPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .clientsPage{padding:10px;height:auto}}.root .clientsPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.clientListPage .clientHeader{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:10px}.clientListPage table th:nth-child(1),.clientListPage table td:nth-child(1){width:15%}.clientListPage table th:nth-child(2),.clientListPage table td:nth-child(2){width:20%}.clientListPage table th:nth-child(3),.clientListPage table td:nth-child(3){width:15%}.clientListPage table th:nth-child(4),.clientListPage table td:nth-child(4){width:15%}.clientListPage table th:nth-child(5),.clientListPage table td:nth-child(5){width:15%}.createUser{text-align:center;margin-bottom:40px;margin-top:40px;font-family:Inter;font-weight:500;font-size:15px;line-height:18px;display:flex;flex-direction:column;gap:10px}.createUser .styledInput,.createUser .roleDropdown{display:grid;grid-template-columns:.5fr 1fr;flex-direction:row;align-items:center;width:100%}.createUser .styledInput label,.createUser .styledInput span.label,.createUser .roleDropdown label,.createUser .roleDropdown span.label{font-weight:700;font-size:15px;text-align:left}.modalButton.editUserModal{background-color:#f2f3f6;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);margin-left:5px;font-family:Inter;font-weight:400;line-height:125%;cursor:pointer}@media (min-width: 393px){.modalButton.editUserModal{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.modalButton.editUserModal{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.modalButton.editUserModal{font-size:16px}}.modalButton.editUserModal:hover{border:1px solid #b4bac8}.modalButton.editUserModal:disabled{opacity:.5;pointer-events:none}.modalButton.editUserModal:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.root .eventsPage{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .eventsPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .eventsPage{padding:10px;height:auto}}.root .eventsPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.eventListPage .eventHeader{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:10px}.eventListPage table th:nth-child(1),.eventListPage table td:nth-child(1){width:20%}.eventListPage table th:nth-child(2),.eventListPage table td:nth-child(2){width:15%}.eventListPage table th:nth-child(3),.eventListPage table td:nth-child(3){width:12%}.eventListPage table th:nth-child(4),.eventListPage table td:nth-child(4){width:15%}.modalContent{text-align:center;margin-bottom:40px;margin-top:20px;font-family:Inter;font-weight:500;font-size:15px;line-height:18px;display:flex;flex-direction:column;gap:10px}.modalContent .styledInput,.modalContent .roleDropdown{display:grid;grid-template-columns:.5fr 1fr;flex-direction:row;align-items:center;width:100%}.modalContent .styledInput label,.modalContent .styledInput span.label,.modalContent .roleDropdown label,.modalContent .roleDropdown span.label{font-weight:700;font-size:15px;text-align:left}.modalHeaderButton{height:40px;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);font-family:Inter;font-weight:400;line-height:125%;width:30px;height:30px;display:flex;justify-content:center}@media (min-width: 393px){.modalHeaderButton{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.modalHeaderButton{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.modalHeaderButton{font-size:16px}}.modalHeaderButton:hover{border:1px solid #b4bac8}.modalHeaderButton:disabled{opacity:.5;pointer-events:none}.modalHeaderButton:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.buttonWrapper{display:flex;flex-direction:row!important;justify-content:center;gap:10px}.buttonWrapper button{width:auto!important}.modalButton.editEventModal{background-color:#f2f3f6;border-radius:5px;padding:7px;border:1px solid rgba(5,24,73,.1);margin-left:5px;font-family:Inter;font-weight:400;line-height:125%;cursor:pointer}@media (min-width: 393px){.modalButton.editEventModal{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.modalButton.editEventModal{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.modalButton.editEventModal{font-size:16px}}.modalButton.editEventModal:hover{border:1px solid #b4bac8}.modalButton.editEventModal:disabled{opacity:.5;pointer-events:none}.modalButton.editEventModal:active{background:#0000000d;box-shadow:0 2px 4px #00000040 inset}.footerPage{display:flex;color:#295d88;justify-content:space-between;border-top:1px solid #295d88;z-index:1;height:max-content;padding-top:20px;margin-top:20px}.footerPage .footerLogo{font-size:16px;font-weight:300}.footerPage .footerLogo div{padding-top:14px}.footerPage .footerLogo svg{filter:invert(100%);width:300px;height:60px}.footerPage .footerLinks{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;font-family:Inter;font-weight:500;font-size:15px;line-height:18px}.footerPage .footerLinks a{margin-bottom:10px}.footerPage .termsOfUse span{font-weight:700;border-bottom:2px solid #295d88;padding-bottom:3px}@media only screen and (max-width: 1024px){.footerPage{margin-left:14px;margin-right:14px;flex-direction:column;align-items:center;gap:5px}.footerPage .footerLogo{display:flex;flex-direction:column;align-items:center}.footerPage .footerLogo svg{width:200px;height:40px}.footerPage .termsOfUse{text-align:center;line-height:150%;font-size:13px}.footerPage .termsOfUse span{padding-bottom:0}}.root .quotePage{background-color:#fff!important;border-radius:0 10px 10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;height:100%}@media only screen and (max-width: 1600px){.root .quotePage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .quotePage{padding:10px;height:auto}}.root .quotePage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.quoteFormPage{max-width:100%}.quoteFormPage .totalSections{border-top:2px solid rgba(5,24,73,.1)}.quoteFormPage .serviceTable{margin-bottom:0}.quoteFormPage .backBtn{width:40px;display:flex;justify-content:center;align-items:center}.quoteFormPage .dateSelection{margin-top:10px;display:flex;column-gap:30px;row-gap:10px;flex-wrap:wrap}.quoteFormPage .buttonContainer{margin-top:10px;display:flex;gap:10px;flex-direction:row}@media only screen and (max-width: 576px){.quoteFormPage{overflow-x:auto}.quoteFormPage .dateSelection .textArea{width:100%}}.quoteFormPage .tableResponsive{overflow-y:visible;position:relative}.quoteFormPage .tableResponsive:first-child{margin-bottom:10px}@media only screen and (max-width: 1024px){.quoteFormPage table th,.quoteFormPage table td{padding-right:2px;padding-left:2px}}@media (min-width: 576px){.quoteFormPage table th,.quoteFormPage table td{font-size:15px}}@media (min-width: 576px) and (max-width: 1919px){.quoteFormPage table th,.quoteFormPage table td{font-size:calc(12px + 3 * (100vw - 576px) / (1344))}}@media (max-width: 575px){.quoteFormPage table th,.quoteFormPage table td{font-size:12px}}.quoteFormPage table tr:hover{background-color:#fff}.quoteFormPage table th:nth-child(1),.quoteFormPage table td:nth-child(1){width:20%}.quoteFormPage table th:nth-child(2),.quoteFormPage table td:nth-child(2){width:15%}@media (min-width: 393px){.quoteFormPage table th:nth-child(2) .quantityInput,.quoteFormPage table td:nth-child(2) .quantityInput{width:200px}}@media (min-width: 393px) and (max-width: 1919px){.quoteFormPage table th:nth-child(2) .quantityInput,.quoteFormPage table td:nth-child(2) .quantityInput{width:calc(50px + 150 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.quoteFormPage table th:nth-child(2) .quantityInput,.quoteFormPage table td:nth-child(2) .quantityInput{width:50px}}.quoteFormPage table th:nth-child(3),.quoteFormPage table td:nth-child(3){width:15%}@media (min-width: 576px){.quoteFormPage table th:nth-child(3) .priceInput,.quoteFormPage table td:nth-child(3) .priceInput{width:200px}}@media (min-width: 576px) and (max-width: 1919px){.quoteFormPage table th:nth-child(3) .priceInput,.quoteFormPage table td:nth-child(3) .priceInput{width:calc(55px + 145 * (100vw - 576px) / (1344))}}@media (max-width: 575px){.quoteFormPage table th:nth-child(3) .priceInput,.quoteFormPage table td:nth-child(3) .priceInput{width:55px}}.quoteFormPage table th:nth-child(4),.quoteFormPage table td:nth-child(4){width:10%}@media (min-width: 393px){.quoteFormPage table th:nth-child(4) .discountInput,.quoteFormPage table td:nth-child(4) .discountInput{width:80px}}@media (min-width: 393px) and (max-width: 1279px){.quoteFormPage table th:nth-child(4) .discountInput,.quoteFormPage table td:nth-child(4) .discountInput{width:calc(40px + 40 * (100vw - 393px) / (887))}}@media (max-width: 392px){.quoteFormPage table th:nth-child(4) .discountInput,.quoteFormPage table td:nth-child(4) .discountInput{width:40px}}.quoteFormPage table th:nth-child(5),.quoteFormPage table td:nth-child(5){width:10%}@media (min-width: 393px){.quoteFormPage table th:nth-child(5) .vatInput,.quoteFormPage table td:nth-child(5) .vatInput{width:60px}}@media (min-width: 393px) and (max-width: 1279px){.quoteFormPage table th:nth-child(5) .vatInput,.quoteFormPage table td:nth-child(5) .vatInput{width:calc(40px + 20 * (100vw - 393px) / (887))}}@media (max-width: 392px){.quoteFormPage table th:nth-child(5) .vatInput,.quoteFormPage table td:nth-child(5) .vatInput{width:40px}}.quoteFormPage table th:nth-child(6),.quoteFormPage table td:nth-child(6){width:10%}.quoteFormPage table th:nth-child(7),.quoteFormPage table td:nth-child(7){width:10%}.quoteFormPage table th:nth-child(8),.quoteFormPage table td:nth-child(8){width:5%}.quoteFormPage .table{border-collapse:collapse;width:100%}.quoteFormPage .table thead{font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.quoteFormPage .table thead{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.quoteFormPage .table thead{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.quoteFormPage .table thead{font-size:12px}}.quoteFormPage .table th,.quoteFormPage .table td{padding:8px;text-align:left;border-bottom:1px solid #ddd}@media only screen and (max-width: 576px){.quoteFormPage .table th,.quoteFormPage .table td{padding:2px}}@media (min-width: 393px){.quoteFormPage .table tbody{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.quoteFormPage .table tbody{font-size:calc(13px + 5 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.quoteFormPage .table tbody{font-size:13px}}.quoteFormPage .table tbody tr:hover{background-color:#f4f3f3}.quoteFormPage .table tbody tr:last-child td{border-bottom:2px dotted #ddd}.quoteFormPage .table tfoot{font-weight:700px}@media (min-width: 393px){.quoteFormPage .table tfoot{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.quoteFormPage .table tfoot{font-size:calc(13px + 5 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.quoteFormPage .table tfoot{font-size:13px}}.quoteFormPage .table .square{width:40px;height:40px;background-color:#ebe9e9}@media only screen and (max-width: 576px){.quoteFormPage .table th,.quoteFormPage .table td{padding:2px}.quoteFormPage .table .square{width:30px;height:30px}}.productSelectDiv{opacity:1;pointer-events:auto}@media (min-width: 576px){.productSelectDiv{width:200px}}@media (min-width: 576px) and (max-width: 1279px){.productSelectDiv{width:calc(120px + 80 * (100vw - 576px) / (704))}}@media (max-width: 575px){.productSelectDiv{width:120px}}.productSelectDiv.productSelectDivDisabled{opacity:.5;pointer-events:none}.productSelectDiv .selectElement .selectMenu{height:40px;border-radius:5px;cursor:pointer;display:flex;flex-direction:column}.productSelectDiv .selectElement .selectMenu .selectMenuName{display:grid;grid-template-columns:1fr .05fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;height:100%;align-items:center;align-content:center;padding:6px 14px 6px 6px;gap:7px;width:100%;border-radius:6px;border:1px solid rgba(5,24,73,.1)}.productSelectDiv .selectElement .selectMenu .selectMenuName:hover{border:1px solid #b4bac8}.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName{-webkit-user-select:none;user-select:none;height:40px;display:flex;width:100%}.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName span{display:flex;justify-content:space-between;align-items:center}.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName .placeholderName{color:#b4bac8}@media (min-width: 576px){.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:14px}}@media (min-width: 576px) and (max-width: 1919px){.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:calc(13px + 1 * (100vw - 576px) / (1344))}}@media (max-width: 575px){.productSelectDiv .selectElement .selectMenu .selectMenuName .selectName .placeholderName{font-size:13px}}.productSelectDiv .selectElement .selectMenu .selectMenuName .arrowDown{transition:transform .2s;font-weight:700;transform-origin:center center;margin-left:auto}.productSelectDiv .selectElement .selectMenu .submenu{display:none;flex-direction:column;height:0;overflow:hidden;background-color:#fff;transition:height .2s;box-shadow:0 0 10px #0003;border-radius:10px;margin-top:4px;z-index:105}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer{height:276px;overflow-y:scroll}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer .styledInput{margin-top:7px;width:-webkit-fill-available;padding:0 7px}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem{display:flex;padding:5px 7px;gap:10px;align-items:center;color:#2b2b2b;cursor:pointer}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:hover{background-color:#0000001a}@media only screen and (min-width: 576px){.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:nth-child(1){border-top-left-radius:10px;border-top-right-radius:10px}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer .subselectItem:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.productSelectDiv .selectElement .selectMenu .submenu .subselectItemTitle{display:none}.productSelectDiv .selectElement .selectMenu.active .submenu{display:block;overflow:visible;height:calc(200vh - 100px)}.productSelectDiv .selectElement .selectMenu.active .arrowDown{transform:rotate(-180deg);transition:transform .2s}.productSelectDiv .selectElement .selectMenu.active .selectMenuName{height:40px;border:1px solid #b4bac8}@media only screen and (max-width: 576px){.productSelectDiv .selectElement .selectMenu .selectMenuName{min-width:100px;grid-template-columns:1fr;padding-right:10px}.productSelectDiv .selectElement .selectMenu .selectMenuName .arrowDown{display:none}.productSelectDiv .selectElement .selectMenu .submenu .submenuItemsContainer{height:auto;max-height:none}.productSelectDiv .selectElement .selectMenu .submenu .subselectItem{padding:0 14px;margin-top:5px;margin-bottom:5px;height:31px}.productSelectDiv .selectElement .selectMenu .submenu .subselectItemTitle{display:flex;justify-content:space-between;align-items:center;margin:0 14px 10px;padding:25px 0;border-bottom:1px solid rgba(5,24,73,.1)}.productSelectDiv .selectElement .active .submenu{position:fixed;top:0;bottom:0;left:0;margin:74px 14px 44px;width:calc(100% - 28px);z-index:105;height:auto!important;overflow-y:auto!important}.productSelectDiv .selectElement .active .submenu .subselectItemItem{height:32px;padding-bottom:0;padding-top:0;margin-bottom:16.58px;font-family:Inter;font-weight:700;line-height:125%}}@media only screen and (max-width: 576px) and (min-width: 393px){.productSelectDiv .selectElement .active .submenu .subselectItemItem{font-size:18px}}@media only screen and (max-width: 576px) and (min-width: 393px) and (max-width: 1919px){.productSelectDiv .selectElement .active .submenu .subselectItemItem{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media only screen and (max-width: 576px) and (max-width: 392px){.productSelectDiv .selectElement .active .submenu .subselectItemItem{font-size:12px}}@media only screen and (max-width: 576px){.productSelectDiv .selectElement .active .menuBackground{display:block}}.quoteListPage .header{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.quoteListPage .header{flex-direction:column;gap:10px}}.quoteListPage table th:nth-child(1),.quoteListPage table td:nth-child(1){width:auto}.quoteListPage table th:nth-child(2),.quoteListPage table td:nth-child(2){width:13%}.quoteListPage table th:nth-child(3),.quoteListPage table td:nth-child(3){width:12%}.styledSwitch{display:flex;align-items:center;gap:8px}.styledSwitch label{font-size:14px;color:#1a1a1b}.styledSwitch .toggleSwitch{position:relative;display:inline-block;width:58px;height:26px}.styledSwitch .toggleSwitch.switchOn .switchLabel{background-color:#295d88}.styledSwitch .toggleSwitch.switchOff .switchLabel{background-color:gray}.styledSwitch .toggleSwitch .switchCheckbox{opacity:0;width:0;height:0}.styledSwitch .toggleSwitch .switchLabel{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;border-radius:25px}.styledSwitch .toggleSwitch .switchLabel:before{position:absolute;content:"";height:21px;width:21px;left:2.5px;bottom:2.5px;background-color:#f2f3f6;transition:.4s;border-radius:50%}.styledSwitch .toggleSwitch .switchCheckbox:checked+.switchLabel:before{transform:translate(32px)}.quoteSettingsPage .quoteSettings{display:flex;flex-direction:column;gap:10px}.quoteSettingsPage .quoteSettings .textArea textArea{width:100%;height:15rem}.root .invoicesPage{background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .invoicesPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .invoicesPage{padding:10px;height:auto}}.root .invoicesPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.invoiceListPage .header{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.invoiceListPage .header{flex-direction:column;gap:10px}}.invoiceListPage table th:nth-child(1),.invoiceListPage table td:nth-child(1){width:auto}.invoiceListPage table th:nth-child(2),.invoiceListPage table td:nth-child(2){width:8%}.invoiceListPage table th:nth-child(3),.invoiceListPage table td:nth-child(3){width:16%}.landingPage{z-index:120;color:#f2f3f6;background-color:#1a1a1b}.landingPage .footerPage{padding-left:15%;padding-right:15%;padding-bottom:30px;color:#fff}@media only screen and (max-width: 576px){.landingPage .footerPage{padding-left:5%;padding-right:5%}}.landingPage .footerPage svg{filter:invert(0%)}.benefits{display:flex;justify-content:space-between;flex-direction:column;padding:3% 15%}@media only screen and (max-width: 576px){.benefits{padding-left:5%;padding-right:5%}}.benefits .benefitsTitle{font-family:Inter;font-weight:700;line-height:135%;padding-top:30px;padding-bottom:30px;text-align:center}@media (min-width: 393px){.benefits .benefitsTitle{font-size:48px}}@media (min-width: 393px) and (max-width: 1439px){.benefits .benefitsTitle{font-size:calc(36px + 12 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.benefits .benefitsTitle{font-size:36px}}@media (min-width: 393px){.benefits .benefitsTitle{line-height:135%}}@media (min-width: 393px) and (max-width: 1439px){.benefits .benefitsTitle{line-height:calc(106% + 29 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.benefits .benefitsTitle{line-height:106%}}@media only screen and (max-width: 640px){.benefits .benefitsTitle{line-height:106%;margin-bottom:17px!important}}.benefits .benefitsContainer{text-align:center;font-family:Inter;font-weight:400;line-height:155%}@media (min-width: 393px){.benefits .benefitsContainer{font-size:20px}}@media (min-width: 393px) and (max-width: 1919px){.benefits .benefitsContainer{font-size:calc(14px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.benefits .benefitsContainer{font-size:14px}}.benefits span{font-weight:700}.contentPanel{padding:3% 15%}@media only screen and (max-width: 576px){.contentPanel{padding-left:5%;padding-right:5%}}.contentPanel .contentPanelTitle{font-family:Inter;font-weight:700;line-height:135%;padding-top:30px;padding-bottom:30px;text-align:center}@media (min-width: 393px){.contentPanel .contentPanelTitle{font-size:48px}}@media (min-width: 393px) and (max-width: 1439px){.contentPanel .contentPanelTitle{font-size:calc(36px + 12 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.contentPanel .contentPanelTitle{font-size:36px}}@media (min-width: 393px){.contentPanel .contentPanelTitle{line-height:135%}}@media (min-width: 393px) and (max-width: 1439px){.contentPanel .contentPanelTitle{line-height:calc(106% + 29 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.contentPanel .contentPanelTitle{line-height:106%}}@media only screen and (max-width: 640px){.contentPanel .contentPanelTitle{line-height:106%;margin-bottom:17px!important}}.contentPanel .pannelContainer{display:flex;justify-content:space-between}.contentPanel .pannelContainer .leftPanel{width:50%;display:flex;flex-direction:column;padding:20px}.contentPanel .pannelContainer .leftPanel .leftPanelRow{padding:15px;color:#b4bac8;border:1px solid transparent;cursor:pointer}.contentPanel .pannelContainer .leftPanel .leftPanelRow h1{font-family:Inter;font-weight:700;line-height:125%;display:flex;align-items:center;gap:10px}@media (min-width: 393px){.contentPanel .pannelContainer .leftPanel .leftPanelRow h1{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.contentPanel .pannelContainer .leftPanel .leftPanelRow h1{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.contentPanel .pannelContainer .leftPanel .leftPanelRow h1{font-size:12px}}.contentPanel .pannelContainer .leftPanel .leftPanelRow h1 span{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#1a1a1b;border:1px solid #fff;width:30px;height:30px;border-radius:5px;font-size:20px}.contentPanel .pannelContainer .leftPanel .leftPanelRow .videoDescription{font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.contentPanel .pannelContainer .leftPanel .leftPanelRow .videoDescription{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.contentPanel .pannelContainer .leftPanel .leftPanelRow .videoDescription{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.contentPanel .pannelContainer .leftPanel .leftPanelRow .videoDescription{font-size:16px}}.contentPanel .pannelContainer .leftPanel .leftPanelRow .videoDescription,.contentPanel .pannelContainer .leftPanel .leftPanelRow .progressBar{max-height:0;opacity:0;visibility:hidden;transition:opacity .3s ease,max-height .5s ease-in-out,visibility .3s ease}.contentPanel .pannelContainer .leftPanel .leftPanelRow.selectedVideo .videoDescription,.contentPanel .pannelContainer .leftPanel .leftPanelRow.selectedVideo .progressBar{max-height:100px;opacity:1;visibility:visible}.contentPanel .pannelContainer .leftPanel .selectedVideo{border:1px solid #fff;border-radius:10px;color:#fff}.contentPanel .pannelContainer .leftPanel .selectedVideo h1{margin-bottom:10px}.contentPanel .pannelContainer .leftPanel .selectedVideo h1 span{color:#1a1a1b;background-color:#fff;border:1px solid #fff}.contentPanel .pannelContainer .videoContainer{width:100%;height:auto;border:1px solid #808080;border-radius:10px;padding:10px}.contentPanel .pannelContainer .videoContainer video{width:100%;height:auto}.contentPanel .pannelContainer .videoContainer video::-webkit-media-controls{display:none!important}.contentPanel .pannelContainer .hiddenVideo{display:none}.contentPanel .pannelContainer .rightPanel{width:50%;display:flex;justify-content:center;align-items:flex-start;padding:20px}.contentPanel .pannelContainer .progressBar{width:100%;height:3px;background-color:#ddd;margin-top:10px;border-radius:2px}.contentPanel .pannelContainer .progressBar .progress{height:3px;border-radius:2px;background-color:#295d88;box-shadow:0 0 10px #295d88}@media only screen and (max-width: 1024px){.contentPanel .pannelContainer .leftPanel{width:100%}.contentPanel .pannelContainer .leftPanel .leftPanelRowContainer{display:flex;flex-direction:column;gap:10px}}.faq{padding:3% 15%}.faq .FAQTitle{font-family:Inter;font-weight:700;line-height:135%;padding-top:30px;padding-bottom:30px;text-align:center}@media (min-width: 393px){.faq .FAQTitle{font-size:48px}}@media (min-width: 393px) and (max-width: 1439px){.faq .FAQTitle{font-size:calc(36px + 12 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.faq .FAQTitle{font-size:36px}}@media (min-width: 393px){.faq .FAQTitle{line-height:135%}}@media (min-width: 393px) and (max-width: 1439px){.faq .FAQTitle{line-height:calc(106% + 29 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.faq .FAQTitle{line-height:106%}}@media only screen and (max-width: 640px){.faq .FAQTitle{line-height:106%;margin-bottom:17px!important}}.faq .faq-item{margin-bottom:10px}@media only screen and (max-width: 576px){.faq{padding-left:5%;padding-right:5%}}.faq .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:2px solid #ddd;margin-bottom:10px;padding-bottom:10px}.faq .faq-question h2{margin:0;font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.faq .faq-question h2{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.faq .faq-question h2{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.faq .faq-question h2{font-size:12px}}.faq .faq-question svg{transition:transform .3s ease}.faq .faq-answer{overflow:hidden;max-height:0}.featuresPresentation{padding:3% 15%}.featuresPresentation .featuresTitle{font-family:Inter;font-weight:700;line-height:135%;padding-top:30px;padding-bottom:30px;text-align:center}@media (min-width: 393px){.featuresPresentation .featuresTitle{font-size:48px}}@media (min-width: 393px) and (max-width: 1439px){.featuresPresentation .featuresTitle{font-size:calc(36px + 12 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.featuresPresentation .featuresTitle{font-size:36px}}@media (min-width: 393px){.featuresPresentation .featuresTitle{line-height:135%}}@media (min-width: 393px) and (max-width: 1439px){.featuresPresentation .featuresTitle{line-height:calc(106% + 29 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.featuresPresentation .featuresTitle{line-height:106%}}@media only screen and (max-width: 640px){.featuresPresentation .featuresTitle{line-height:106%;margin-bottom:17px!important}}@media only screen and (max-width: 576px){.featuresPresentation{padding-left:5%;padding-right:5%}}.featuresPresentation .featuresContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}.featuresPresentation .featuresContainer .feature{background-color:#2b2b2b;padding:15px;border-radius:8px;display:flex;flex-direction:column;gap:20px;width:calc(33.333% - 40px);transition:transform .3s ease,box-shadow .3s ease}.featuresPresentation .featuresContainer .feature:hover{transform:translateY(-5px);box-shadow:0 10px 20px #295d88}.featuresPresentation .featuresContainer .feature h2{border-bottom:1px solid #fff;font-family:Inter;font-weight:700;line-height:125%;padding-bottom:10px;display:flex;gap:10px;align-items:center}@media (min-width: 393px){.featuresPresentation .featuresContainer .feature h2{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.featuresPresentation .featuresContainer .feature h2{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.featuresPresentation .featuresContainer .feature h2{font-size:12px}}.featuresPresentation .featuresContainer .feature p{font-family:Inter;font-weight:400;line-height:125%}@media (min-width: 393px){.featuresPresentation .featuresContainer .feature p{font-size:15px}}@media (min-width: 393px) and (max-width: 1919px){.featuresPresentation .featuresContainer .feature p{font-size:calc(16px + -1 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.featuresPresentation .featuresContainer .feature p{font-size:16px}}@media only screen and (max-width: 1440px){.featuresPresentation .featuresContainer .feature{width:300px}}.landingHeader{height:100px;padding:20px 15%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 576px){.landingHeader{padding-left:5%;padding-right:5%}}.landingHeader svg{height:40px;width:auto}@media only screen and (max-width: 576px){.landingHeader svg{height:30px;width:200px}}.headerHero{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#1a1a1b;background:linear-gradient(0deg,#1a1a1b 15%,#295d88 50%,#1a1a1b);gap:70px;padding:3% 15%}@media only screen and (max-width: 576px){.headerHero{padding-left:5%;padding-right:5%}}.headerHero .content{display:flex;flex-direction:column;gap:10px}.headerHero .content h1{font-family:Inter;font-weight:900;line-height:125%;text-align:center}@media (min-width: 393px){.headerHero .content h1{font-size:64px}}@media (min-width: 393px) and (max-width: 1439px){.headerHero .content h1{font-size:calc(36px + 28 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.headerHero .content h1{font-size:36px}}@media (min-width: 393px){.headerHero .content h1{line-height:125%}}@media (min-width: 393px) and (max-width: 1439px){.headerHero .content h1{line-height:calc(107% + 18 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.headerHero .content h1{line-height:107%}}@media only screen and (max-width: 640px){.headerHero .content h1{line-height:107%;margin-bottom:17px}}.headerHero .content p{font-size:1.2em;margin-bottom:1em;text-align:center}.headerHero .content button{margin-left:auto;margin-right:auto;font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.headerHero .content button{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.headerHero .content button{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.headerHero .content button{font-size:12px}}.headerHero img{height:auto;border-radius:10px;box-shadow:0 0 20px #000000bf}.landingPlan{display:flex;flex-direction:column;justify-content:center;padding:3% 15%}@media only screen and (max-width: 576px){.landingPlan{padding-left:5%;padding-right:5%}}.landingPlan .landingPlanTitle{font-family:Inter;font-weight:700;line-height:135%;padding-top:30px;padding-bottom:30px;text-align:center}@media (min-width: 393px){.landingPlan .landingPlanTitle{font-size:48px}}@media (min-width: 393px) and (max-width: 1439px){.landingPlan .landingPlanTitle{font-size:calc(36px + 12 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.landingPlan .landingPlanTitle{font-size:36px}}@media (min-width: 393px){.landingPlan .landingPlanTitle{line-height:135%}}@media (min-width: 393px) and (max-width: 1439px){.landingPlan .landingPlanTitle{line-height:calc(106% + 29 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.landingPlan .landingPlanTitle{line-height:106%}}@media only screen and (max-width: 640px){.landingPlan .landingPlanTitle{line-height:106%;margin-bottom:17px!important}}.landingPlan .planCard{transition:box-shadow .3s ease}.landingPlan .planCard:hover{box-shadow:0 10px 20px #295d88}.planWrapper{display:flex;align-items:center;gap:20px;margin-left:auto;margin-right:auto}.planWrapper .planCard{border:1px solid #eaeaea;border-radius:8px;display:flex;flex-direction:column;padding:25px}.planWrapper .planCard .planHeader{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-bottom:20px}.planWrapper .planCard .planHeader .planPrice{text-align:center}.planWrapper .planCard .planHeader .planPrice span:first-child{font-size:20px;font-weight:600}.planWrapper .planCard .features{display:flex;flex-direction:column;align-items:start;gap:5px}.planWrapper .planCard .features p{display:flex;align-items:center}.planWrapper .planCard .features p .iconAvailable{color:green}.planWrapper .planCard .features p .iconNotAvailable{color:gray}.planWrapper .planCard .features p .iconAvailable,.planWrapper .planCard .features p .iconNotAvailable{margin-right:10px}.planWrapper .planCard button{margin-top:20px}.loginRoot{z-index:200;transition:.3s ease-in-out;background-color:#f2f3f6;flex-direction:column;min-height:100vh;padding:20px;align-content:center;align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width: 576px){.loginRoot{padding:10px}}.loginRoot .loginPage{background-color:#fff!important;margin:10% 0 0;border:.25px solid rgba(5,24,73,.1);flex-grow:1;display:flex;gap:10px;flex-direction:column;flex-grow:0;width:500px;border-radius:8px;background-color:#f2f3f6;padding:20px;width:400px}@media only screen and (max-width: 1600px){.loginRoot .loginPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.loginRoot .loginPage{padding:10px;height:auto}}.loginRoot .loginPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.loginRoot .loginPage .secretsPageButtonSwitch{width:auto}.loginRoot .loginPage form{display:flex;flex-direction:column;justify-content:center;grid-gap:10px}.loginRoot .loginPage form .styledInput{width:100%;margin-bottom:0}.loginRoot .loginPage form button{padding:10px;width:100%;border:none;border-radius:5px;color:#2b2b2b;cursor:pointer;display:flex;justify-content:center;gap:10px;font-family:Inter;font-weight:500;font-size:16px;line-height:19px}.loginRoot .loginPage form button:hover{box-shadow:0 0 5px #05184933}.loginRoot .loginPage .forgotPasswordButton{margin-left:auto;margin-right:auto}@media only screen and (max-width: 576px){.loginRoot .loginPage{width:100%}.loginRoot .loginPage form .styledInput{margin-bottom:0}}.root .organizationPage{background-color:#fff!important;border-radius:0 10px 10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .organizationPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .organizationPage{padding:10px;height:auto}}.root .organizationPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.addOrganizationUser form{display:grid;grid-gap:10px}.addOrganizationUser form .styledInput{width:300px;margin-bottom:0}.addOrganizationUser form .styledInput label{width:350px}.addOrganizationUser form button{width:200px}.organizationInfo .organizationInfoHeader{display:flex;flex-direction:row;margin-bottom:20px;flex-wrap:wrap;gap:30px}.organizationInfo .organizationInfoHeader .organizationInfosDiv{display:flex;flex-direction:column}.organizationInfo .organizationInfoHeader .organizationInfosDiv .organizationInfoRow{display:flex;align-items:center}.organizationInfo .organizationInfoHeader .organizationInfosDiv .organizationInfoRow span:first-of-type{font-size:1rem;font-weight:700}.organizationInfo .organizationInfoHeader .organizationInfosDiv .organizationInfoRow span:last-of-type{color:#2b2b2b}.organizationInfo .organizationInfoHeader .organizationInfosDiv button{margin-top:10px;width:auto}.organizationInfo .organizationInfoHeader .organizationLogos{display:flex;flex-direction:column;gap:10px;align-items:center}.demandesListPage{display:flex;flex-direction:column;gap:10px}.updateOrganization{display:flex;flex-direction:row}.updateOrganization form{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 1024px){.updateOrganization{flex-direction:column;gap:20px}}.organizationSetupRoot{z-index:200;transition:.3s ease-in-out;background-color:#f2f3f6;display:flex;flex-direction:column;min-height:100vh;padding:20px;align-content:center;align-items:center}@media only screen and (max-width: 576px){.organizationSetupRoot{padding:10px}}.organizationSetupRoot .organizationSetupPage{background-color:#fff!important;margin:10% 0 0;border:.25px solid rgba(5,24,73,.1);flex-grow:1;width:50%;flex-grow:0;width:max-content;padding:20px;border-radius:8px;background-color:#f2f3f6}@media only screen and (max-width: 1600px){.organizationSetupRoot .organizationSetupPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.organizationSetupRoot .organizationSetupPage{padding:10px;height:auto}}.organizationSetupRoot .organizationSetupPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.organizationSetupRoot .organizationSetupPage .organizationSetupPageHeader{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr}.organizationSetupRoot .organizationSetupPage .organizationSetupPageHeader h3{text-align:center;margin-bottom:20px;grid-area:1/1/2/6}.organizationSetupRoot .organizationSetupPage .organizationSetupPageHeader .backButton{grid-area:1/1/2/2;width:40px;z-index:2}.organizationSetupRoot .organizationSetupPage .secretsPageButtonSwitch{margin-bottom:10px}.createOrganization form{display:grid;grid-gap:10px}.createOrganization form .styledInput{width:350px;margin-bottom:0}.createOrganization form .styledInput label{width:350px}.createOrganization form .styledSwitch{display:flex;justify-content:space-between;align-items:center}.createOrganization form .styledSwitch label{font-size:14px;color:#2b2b2b;font-family:Inter;font-weight:700;line-height:125%}@media (min-width: 393px){.createOrganization form .styledSwitch label{font-size:18px}}@media (min-width: 393px) and (max-width: 1919px){.createOrganization form .styledSwitch label{font-size:calc(12px + 6 * (100vw - 393px) / (1527))}}@media (max-width: 392px){.createOrganization form .styledSwitch label{font-size:12px}}.createOrganization form button{width:auto}.joinOrganization form{display:grid;grid-gap:10px}.joinOrganization form .styledInput{width:350px;margin-bottom:0}.joinOrganization form .styledInput label{width:350px}.joinOrganization form button{width:auto}@media only screen and (max-width: 576px){form{display:grid;grid-gap:10px}form .styledInput{width:300px;margin-bottom:0}form .styledInput label{width:300px}}.privacy{color:#295d88;z-index:1}@media (min-width: 393px){.privacy{padding-top:80px}}@media (min-width: 393px) and (max-width: 1439px){.privacy{padding-top:calc(80px + 0*(100vw - 393px))}}@media (max-width: 392px){.privacy{padding-top:80px}}@media (min-width: 393px){.privacy{padding-bottom:60px}}@media (min-width: 393px) and (max-width: 1439px){.privacy{padding-bottom:calc(80px + -20 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.privacy{padding-bottom:80px}}@media (min-width: 393px){.privacy{padding-left:119px}}@media (min-width: 393px) and (max-width: 1439px){.privacy{padding-left:calc(0px + 119 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.privacy{padding-left:0}}@media (min-width: 393px){.privacy{padding-right:119px}}@media (min-width: 393px) and (max-width: 1439px){.privacy{padding-right:calc(0px + 119 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.privacy{padding-right:0}}.title{font-weight:900;line-height:125%;line-height:120.31%}.title2{line-height:142.22%;text-transform:uppercase}@media (min-width: 393px){.title2{font-size:36px}}@media (min-width: 393px) and (max-width: 1439px){.title2{font-size:calc(19px + 17 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.title2{font-size:19px}}@media (min-width: 393px){.title2{margin-bottom:40px}}@media (min-width: 393px) and (max-width: 1439px){.title2{margin-bottom:calc(10px + 30 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.title2{margin-bottom:10px}}.lastUpdated{font-weight:400;font-size:20px;color:#295d88}@media (min-width: 393px){.lastUpdated{margin-bottom:36px}}@media (min-width: 393px) and (max-width: 1439px){.lastUpdated{margin-bottom:calc(20px + 16 * (100vw - 393px) / (1047))}}.chapterTitle{line-height:122.22%;text-transform:uppercase;font-weight:700;font-size:36px;line-height:122%}.chapterText a{color:#295d88;text-decoration:underline}.rootDiv:before{opacity:.3}.root .salePage{background-color:#fff!important;border-radius:0 10px 10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1;overflow-y:auto;height:100%}@media only screen and (max-width: 1600px){.root .salePage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.root .salePage{padding:10px;height:auto}}.root .salePage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.root .salePage .listHeader{display:flex;justify-content:space-between;align-items:flex-end}.saleSection{display:flex;flex-direction:column;gap:10px}.saleSection .saleDetails{display:flex;gap:10px}.saleSection .saleProducts{width:fit-content;display:flex;flex-direction:column;gap:10px;background-color:#fff!important;border-radius:10px;margin:0;padding:20px;border:.25px solid rgba(5,24,73,.1);flex-grow:1}@media only screen and (max-width: 1600px){.saleSection .saleProducts{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.saleSection .saleProducts{padding:10px;height:auto}}.saleSection .saleProducts .loader{margin-left:auto;margin-right:auto;margin-top:50px}.saleSection .buttonCreate{display:flex;gap:10px}@media only screen and (max-width: 1024px){.saleSection .saleDetails{flex-direction:column;gap:10px}.saleSection .saleProducts .quantityInput,.saleSection .saleProducts .priceInput{width:50px!important}.saleSection .saleProducts .styledDropdown{width:auto!important}}@media only screen and (max-width: 576px){.saleListPage .listHeader{display:flex;gap:10px;flex-direction:column}}.stripeRoot{z-index:200;transition:.3s ease-in-out;background-color:#f2f3f6;flex-direction:column;min-height:100vh;padding:20px;align-content:center;align-items:center;display:flex}@media only screen and (max-width: 576px){.stripeRoot{padding:10px}}.stripeRoot .organizationSetupPage{background-color:#fff!important;margin:10% 0 0;border:.25px solid rgba(5,24,73,.1);flex-grow:1;width:50%;flex-grow:0;width:max-content;padding:30px;border-radius:8px;background-color:#f2f3f6;min-width:400px;display:flex;flex-direction:column}@media only screen and (max-width: 1600px){.stripeRoot .organizationSetupPage{margin-right:0;overflow-y:visible}}@media only screen and (max-width: 992px){.stripeRoot .organizationSetupPage{padding:10px;height:auto}}.stripeRoot .organizationSetupPage .loader{margin-left:auto;margin-right:auto;margin-top:50px}.stripeRoot .organizationSetupPage .stripeHeader{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr}.stripeRoot .organizationSetupPage .stripeHeader h1{text-align:center;margin-bottom:20px;grid-area:1/1/2/6}.stripeRoot .organizationSetupPage .stripeHeader .backButton{grid-area:1/1/2/2;width:40px;z-index:2}.stripeRoot .organizationSetupPage .cancelSubscriptionButton{margin-top:20px;width:100%}@media only screen and (max-width: 1024px){.stripeRoot .organizationSetupPage{min-width:100%}}.terms{color:#295d88;z-index:1;padding-left:119px;padding-right:119px}@media (min-width: 393px){.terms{padding-top:80px}}@media (min-width: 393px) and (max-width: 1439px){.terms{padding-top:calc(80px + 0*(100vw - 393px))}}@media (max-width: 392px){.terms{padding-top:80px}}@media (min-width: 393px){.terms{padding-bottom:60px}}@media (min-width: 393px) and (max-width: 1439px){.terms{padding-bottom:calc(80px + -20 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.terms{padding-bottom:80px}}.title{font-weight:900;line-height:125%;line-height:87.3%}@media (min-width: 393px){.title{font-size:60px}}@media (min-width: 393px) and (max-width: 1439px){.title{font-size:calc(36px + 24 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.title{font-size:36px}}@media (min-width: 393px){.title{line-height:125%}}@media (min-width: 393px) and (max-width: 1439px){.title{line-height:calc(107% + 18 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.title{line-height:107%}}@media only screen and (max-width: 640px){.title{line-height:107%;margin-bottom:17px}}@media (min-width: 393px){.title{margin-bottom:40px}}@media (min-width: 393px) and (max-width: 1439px){.title{margin-bottom:calc(20px + 20 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.title{margin-bottom:20px}}.lastUpdated{font-weight:400;font-size:20px;line-height:74%;color:#295d88}@media (min-width: 393px){.lastUpdated{font-size:20px}}@media (min-width: 393px) and (max-width: 1439px){.lastUpdated{font-size:calc(16px + 4 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.lastUpdated{font-size:16px}}@media (min-width: 393px){.lastUpdated{margin-bottom:52px}}@media (min-width: 393px) and (max-width: 1439px){.lastUpdated{margin-bottom:calc(20px + 32 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.lastUpdated{margin-bottom:20px}}.chapterTitle{text-transform:uppercase;font-weight:700;font-size:36px;line-height:122%;line-height:81%}@media (min-width: 393px){.chapterTitle{font-size:36px}}@media (min-width: 393px) and (max-width: 1439px){.chapterTitle{font-size:calc(25px + 11 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.chapterTitle{font-size:25px}}@media only screen and (max-width: 640px){.chapterTitle{line-height:106%}}@media (min-width: 393px){.chapterTitle{margin-bottom:40px}}@media (min-width: 393px) and (max-width: 1439px){.chapterTitle{margin-bottom:calc(10px + 30 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.chapterTitle{margin-bottom:10px}}@media (min-width: 393px){.chapter{margin-bottom:60px}}@media (min-width: 393px) and (max-width: 1439px){.chapter{margin-bottom:calc(30px + 30 * (100vw - 393px) / (1047))}}@media (max-width: 392px){.chapter{margin-bottom:30px}}.chapterText{margin-bottom:16px;color:#295d88;font-weight:300;font-size:20px;line-height:150%}.chapterText._mb34{margin-bottom:34px}.chapterText b{color:#295d88;font-weight:600}.list:not(:last-child){margin-bottom:16px}.rootDiv:before{opacity:.3;z-index:0}.walletConnectPromptDiv{z-index:200;transition:.3s ease-in-out;background-color:#f2f3f6;display:flex;flex-direction:column;min-height:100vh;padding:20px;align-content:center;align-items:center}@media only screen and (max-width: 576px){.walletConnectPromptDiv{padding:10px}}
