.scroll-to-top[data-v-1f84e34e]{z-index:40;position:fixed;bottom:90px;right:32px}.fade-enter-active[data-v-1f84e34e],.fade-leave-active[data-v-1f84e34e]{transition:opacity 1s}.fade-enter-from[data-v-1f84e34e],.fade-leave-to[data-v-1f84e34e]{opacity:0}.loading-overlay[data-v-051c15cc]{background:var(--loading-overlay-backdrop);-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);justify-content:center;align-items:center;padding:1.5rem;display:flex}.loading-overlay--full-page[data-v-051c15cc]{z-index:var(--loading-overlay-z-index);position:fixed;inset:0}.loading-overlay--inline[data-v-051c15cc]{z-index:var(--loading-overlay-z-index);position:absolute;inset:0}.loading-overlay__panel[data-v-051c15cc]{isolation:isolate;background:linear-gradient(145deg,#111827d1,#1e293ba3),#0f172ab8;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;align-items:center;gap:.95rem;min-width:8.75rem;padding:1.2rem 1.45rem;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #02061757,inset 0 1px #ffffff24}.loading-overlay__panel[data-v-051c15cc]:before{background:linear-gradient(90deg, transparent, var(--loading-overlay-accent), transparent);content:"";opacity:.88;height:2px;position:absolute;inset:0 0 auto}.loading-overlay__loader-shell[data-v-051c15cc]{background:#ffffff14;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;box-shadow:0 16px 34px #02061738,inset 0 0 24px #ffffff0d}.loading-overlay__label[data-v-051c15cc]{color:#ffffffeb;text-align:center;font-size:.875rem;font-weight:600;line-height:1.25}.loading-overlay-fade-enter-active[data-v-051c15cc],.loading-overlay-fade-leave-active[data-v-051c15cc]{transition:opacity .16s}.loading-overlay-fade-enter-from[data-v-051c15cc],.loading-overlay-fade-leave-to[data-v-051c15cc]{opacity:0}.grid-rows-a-1-a[data-v-edac7f72]{grid-template-rows:auto 1fr auto}.hamburger-menu[data-v-3f149dce]{border-radius:0% 100%/44% 0% 100% 56%}.menu[data-v-3f149dce]{cursor:pointer;background-color:#0000;border:none;padding:0;display:flex}.line[data-v-3f149dce]{fill:none;stroke-width:6px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line1[data-v-3f149dce]{stroke-dasharray:60 207;stroke-width:6px}.line2[data-v-3f149dce]{stroke-dasharray:60 60;stroke-width:6px}.line3[data-v-3f149dce]{stroke-dasharray:60 207;stroke-width:6px}.opened .line1[data-v-3f149dce]{stroke-dasharray:90 207;stroke-dashoffset:-134px;stroke-width:6px}.opened .line2[data-v-3f149dce]{stroke-dasharray:1 60;stroke-dashoffset:-30px;stroke-width:6px}.opened .line3[data-v-3f149dce]{stroke-dasharray:90 207;stroke-dashoffset:-134px;stroke-width:6px}@media (hover:hover){a[data-v-277adb8e]:hover{text-decoration-line:underline}}nav[data-v-90b7e9cd]{opacity:0;transition:opacity 1s}.opacity-transition[data-v-90b7e9cd]{opacity:1!important}.mt-animate-project-stuff[data-v-90b7e9cd]{opacity:0;animation:2s ease-in-out 1s forwards slideInFromTop-90b7e9cd;transform:translateY(-40px)}@keyframes slideInFromTop-90b7e9cd{to{opacity:1;transform:translateY(0)}}.project-datepicker.dp--theme-light,.project-datepicker-menu.dp--theme-light{--dp-primary-color:#f16e65;--dp-primary-disabled-color:#f68c8d;--dp-primary-text-color:#fff;--dp-hover-color:#fef2f2;--dp-hover-text-color:#7f1d1d;--dp-hover-icon-color:#f16e65;--dp-border-color-hover:#f16e65;--dp-border-color-focus:#f16e65;--dp-highlight-color:#f16e6526;--dp-marker-color:#f16e65;--dp-range-between-border-color:#f16e65;--dp-range-between-dates-background-color:#f16e651a;--dp-range-between-dates-text-color:#7f1d1d;--dp-loader:5px solid #f16e65}.project-datepicker-input.dp--input{color:#111827;border:0;border-radius:.375rem;min-height:2.25rem;font-size:.875rem;line-height:1.5rem;transition:box-shadow .15s ease-in-out,background-color .15s ease-in-out;box-shadow:inset 0 0 0 1px #d1d5db,0 1px 2px #0000000d}.project-datepicker-input.dp--input-focus,.project-datepicker-input.dp--input:focus{border-color:#0000;box-shadow:inset 0 0 0 2px #f16e65,0 1px 2px #0000000d}.project-datepicker-input.dp--input-invalid{box-shadow:inset 0 0 0 1px #fda4af,0 1px 2px #0000000d}.project-datepicker-input.dp--disabled{background-color:#f9fafb;font-style:italic}
