:root{--primary-color:#0053a6;--primary-dark:#003d7a;--text-primary:#2d3748;--text-secondary:#718096;--bg-light:#f8f9fa;--border-color:#e2e8f0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{overflow-x:hidden;position:relative;width:100%}.Navbar_navbar__EZxko{background-color:#fff;box-shadow:0 2px 4px #0000001a;left:0;position:fixed;top:0;width:100%;z-index:1000}.Navbar_navbarContainer__DjJGV{align-items:center;box-sizing:border-box;display:flex;height:4rem;margin:0 auto;overflow:visible;padding:0 2rem;position:relative;width:100%}.Navbar_navbarBrand__KL0At{align-items:center;display:flex;flex-shrink:0}.Navbar_brandText__BQD46{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#2563eb 50%,#1e40af);-webkit-background-clip:text;display:inline-block;font-size:1.5rem;font-weight:700;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Navbar_brandText__BQD46:hover{text-shadow:0 2px 10px #2563eb33;transform:translateY(-1px)}.Navbar_brandTextSmart__QmvJy{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0053a6,#07c);-webkit-background-clip:text;font-weight:800}.Navbar_brandTextTech__Mr-uX{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#2563eb);-webkit-background-clip:text;font-weight:700}.Navbar_brandTextPro__BR1B\+{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e40af,#1d4ed8);-webkit-background-clip:text;font-weight:800}.Navbar_navbarMenu__RvJ7N{align-items:center;display:flex;justify-content:space-between;margin-left:2rem;width:100%}.Navbar_navbarStart__Ug8Xu{align-items:center;display:flex;gap:2rem}.Navbar_navItem__3U-B6{white-space:nowrap}.Navbar_navItemDropdown__Jyb3z{display:inline-block;position:relative;white-space:nowrap}.Navbar_navItemDropdown__Jyb3z span{align-items:center;color:#374151;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.5rem 0}.Navbar_navItemDropdown__Jyb3z span:after{border:solid #374151;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);transition:transform .2s ease}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 span:after{transform:rotate(-135deg)}.Navbar_overlay__7taZN{background:#0000004d;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1050}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_overlay__7taZN{display:block;opacity:1}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_megaDropdown__SIb20{display:block;opacity:1;visibility:visible}.Navbar_megaDropdown__SIb20{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;left:50%;max-width:1200px;opacity:0;padding:2rem;position:fixed;top:4rem;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;width:90%;z-index:1100}.Navbar_mainSections__aJQaA{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;padding:1rem;width:100%}.Navbar_mainSection__15bph{background:#0000;border:none;box-shadow:none;padding:1rem;transition:all .2s ease}.Navbar_mainSection__15bph:hover{background:#f8fafc;border-color:#0000;border-radius:8px;box-shadow:none;transform:none}.Navbar_mainSection__15bph h3{align-items:center;border-bottom:1px solid #e5e7eb;color:#1f2937;display:flex;font-size:1rem;font-weight:600;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem}.Navbar_mainSection__15bph h3 i{background:none;border-radius:0;color:#2563eb;font-size:1.125rem;height:auto;width:auto}.Navbar_mainSection__15bph p{color:#6b7280;font-size:.9375rem;line-height:1.5;margin-top:.5rem}.Navbar_subCategories__lx\+DS{display:block;padding:1rem 0 .5rem}.Navbar_mainSection__15bph.Navbar_active__tkO50 .Navbar_subCategories__lx\+DS{display:block}.Navbar_subCategories__lx\+DS a{align-items:center;border-radius:6px;color:#4b5563;display:flex;font-size:.875rem;gap:.625rem;margin-bottom:.25rem;padding:.5rem .75rem;text-decoration:none;transition:all .2s ease}.Navbar_subCategories__lx\+DS a i{color:#6b7280;font-size:.875rem;text-align:center;width:1rem}.Navbar_subCategories__lx\+DS a:hover{background:#f3f4f6;color:#2563eb;transform:translateX(4px)}.Navbar_subCategories__lx\+DS a:hover i{color:#2563eb}.Navbar_megaSection__jxVLh{background:#f8fafc;border-radius:8px;height:fit-content;padding:1.25rem;transition:all .2s ease}.Navbar_megaSection__jxVLh:hover{background:#f1f5f9;transform:translateX(4px)}.Navbar_megaSection__jxVLh h3{align-items:center;border-bottom:2px solid #e5e7eb;color:#1f2937;display:flex;font-size:1.125rem;font-weight:600;gap:.75rem;margin-bottom:1rem;padding-bottom:.5rem}.Navbar_megaSection__jxVLh h3 i{color:#2563eb;font-size:1.125rem}.Navbar_megaSection__jxVLh a{align-items:center;border-radius:6px;color:#4b5563;display:flex;font-size:.9375rem;margin-bottom:.5rem;padding:.75rem;text-decoration:none;transition:all .2s ease}.Navbar_megaSection__jxVLh a i{color:#6b7280;font-size:1rem;margin-right:.75rem;text-align:center;width:1.25rem}.Navbar_megaSection__jxVLh a:hover{background:#f3f4f6;color:#2563eb;transform:translateX(4px)}.Navbar_megaSection__jxVLh a:hover i{color:#2563eb}.Navbar_closeButton__rs9y6{align-items:center;background:none;border:none;border-radius:50%;color:#718096;cursor:pointer;display:flex;font-size:1.25rem;justify-content:center;padding:.75rem;position:absolute;right:1.25rem;top:1.25rem;transition:all .2s ease}.Navbar_closeButton__rs9y6:hover{background:#f7fafc;color:#2563eb;transform:scale(1.1)}.Navbar_navbarEnd__jJdez{align-items:center;display:flex;gap:1rem}.Navbar_navButtonSecondary__kv3W3{color:#374151;font-weight:500;text-decoration:none;transition:color .3s ease}.Navbar_navButtonSecondary__kv3W3:hover{color:#2563eb}.Navbar_navButtonPrimary__k6rqX{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:1px solid #ffffff1a;border-radius:.5rem;box-shadow:0 4px 6px #07c3;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Navbar_navButtonPrimary__k6rqX:hover{background:linear-gradient(135deg,#0053a6,#003d7a);box-shadow:0 6px 8px #0077cc4d;transform:translateY(-1px)}.Navbar_hamburger__CvNGR{background:#0000;border:none;cursor:pointer;display:none;height:32px;margin-left:1rem;padding:0;position:relative;width:32px;z-index:1002}@media (max-width:1024px){.Navbar_navbarMenu__RvJ7N{margin-left:1rem}.Navbar_navbarContainer__DjJGV{background:#fff;box-shadow:0 1px 2px #0000001a;height:70px;padding:0 1rem;position:relative}.Navbar_hamburger__CvNGR{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-between;margin-left:1rem;padding:0;width:24px;z-index:1002}.Navbar_hamburger__CvNGR span{background-color:#2563eb;height:2px;transition:all .3s ease;width:100%}.Navbar_hamburger__CvNGR.Navbar_active__tkO50 span:first-child{transform:translateY(8px) rotate(45deg)}.Navbar_hamburger__CvNGR.Navbar_active__tkO50 span:nth-child(2){opacity:0}.Navbar_hamburger__CvNGR.Navbar_active__tkO50 span:last-child{transform:translateY(-8px) rotate(-45deg)}.Navbar_navbarMenu__RvJ7N{background:#f8fafc;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:64px;z-index:1001}.Navbar_navbarMenu__RvJ7N.Navbar_active__tkO50{display:block}.Navbar_navbarStart__Ug8Xu{display:flex;flex-direction:column;padding:1rem 0}.Navbar_navItemDropdown__Jyb3z span,.Navbar_navItem__3U-B6>a{align-items:center;background:#fff;color:#1f2937;display:flex;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;margin-bottom:2px;padding:1rem 1.5rem}.Navbar_navItemDropdown__Jyb3z span{cursor:pointer;justify-content:space-between}.Navbar_navItemDropdown__Jyb3z span:after{border-bottom:2px solid #6b7280;border-right:2px solid #6b7280;content:"";height:10px;transform:rotate(45deg);transition:transform .3s ease;width:10px}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 span:after{transform:rotate(-135deg)}.Navbar_megaDropdown__SIb20{background:#f8fafc;display:none;padding:.5rem 0}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_megaDropdown__SIb20{display:block}.Navbar_mainSection__15bph{margin-bottom:2px}.Navbar_mainSection__15bph h3{align-items:center;background:#fff;color:#1f2937;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;letter-spacing:-.01em;padding:1rem 1.5rem}.Navbar_mainSection__15bph h3 i:first-child{color:#2563eb;font-size:1.125rem;margin-right:.75rem;width:20px}.Navbar_subCategories__lx\+DS{display:none;padding:.5rem 0}.Navbar_mainSection__15bph.Navbar_active__tkO50 .Navbar_subCategories__lx\+DS{display:block}.Navbar_subCategories__lx\+DS a{align-items:center;background:#fff;color:#4b5563;display:flex;font-size:.9375rem;font-weight:450;margin-bottom:1px;padding:.875rem 1.5rem .875rem 3.5rem}.Navbar_subCategories__lx\+DS a i{color:#6b7280;font-size:1rem;margin-right:.75rem;width:20px}.Navbar_dropdownContent__NVr0Z{background:#f8fafc;display:none;padding:.5rem 0}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_dropdownContent__NVr0Z{display:block}.Navbar_supportLinks__Wnjoc a{align-items:center;background:#fff;color:#4b5563;display:flex;font-size:.9375rem;font-weight:450;margin-bottom:2px;padding:1rem 1.5rem}.Navbar_supportLinks__Wnjoc a i{color:#2563eb;font-size:1rem;margin-right:.75rem;width:20px}.Navbar_mobileLoginContainer__bVeE\+{background:#f8fafc;margin-top:auto;padding:1rem 1.5rem}.Navbar_mobileLoginButton__dYOk4{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 6px #2563eb33;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;padding:1rem;text-decoration:none;transition:all .3s ease;width:100%}.Navbar_mobileLoginButton__dYOk4:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 8px #2563eb4d;transform:translateY(-1px)}.Navbar_desktopButtons__YH9Sj{align-items:center;display:flex;gap:1rem;margin-left:auto;margin-right:1rem;z-index:1002}.Navbar_desktopButtons__YH9Sj .Navbar_loginButton__bu7Cd{display:none}.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{display:flex;font-size:.875rem;padding:.5rem 1rem;white-space:nowrap}.Navbar_brandText__BQD46{font-size:1.35rem}}@media (max-width:640px){.Navbar_navbarContainer__DjJGV{height:64px;padding:0 .875rem}.Navbar_navbarMenu__RvJ7N{top:56px}.Navbar_desktopButtons__YH9Sj{right:3.75rem}.Navbar_navButtonPrimary__k6rqX{border-radius:6px;font-size:.875rem;font-weight:600;height:32px;min-height:0;min-height:auto;padding:.5rem 1rem}.Navbar_brandText__BQD46{font-size:1.25rem;max-width:none;min-width:auto;overflow:visible}.Navbar_navItemDropdown__Jyb3z span,.Navbar_navItem__3U-B6>a{font-size:1rem;padding:.875rem 1.25rem}.Navbar_mainSection__15bph h3{font-size:.9375rem;padding:.875rem 1.25rem}.Navbar_subCategories__lx\+DS a,.Navbar_supportLinks__Wnjoc a{font-size:.875rem;padding:.75rem 1.25rem .75rem 3rem}.Navbar_mobileLoginButton__dYOk4{font-size:.9375rem;padding:.875rem}}@media (hover:none){.Navbar_dropdownContent__NVr0Z a,.Navbar_megaSection__jxVLh a,.Navbar_navButtonPrimary__k6rqX,.Navbar_navButtonSecondary__kv3W3,.Navbar_navItemDropdown__Jyb3z span,.Navbar_navItem__3U-B6{-webkit-tap-highlight-color:transparent;min-height:52px;touch-action:manipulation}.Navbar_navButtonPrimary__k6rqX{-webkit-tap-highlight-color:transparent;min-height:44px;touch-action:manipulation}}@supports (padding:max(0px)){.Navbar_navbar__EZxko{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.Navbar_navbarMenu__RvJ7N{padding-bottom:env(safe-area-inset-bottom)}}.Navbar_bodyLock__-sjDU{overflow:hidden}.Navbar_desktopDemo__EeSFu{display:none}.Navbar_navbarDemo__tH1jR{align-items:center;display:flex;font-size:1rem;justify-content:center;margin-left:auto;margin-right:1rem;min-width:fit-content;padding:.5rem 1.25rem}@media (max-width:1024px){.Navbar_navbarDemo__tH1jR{font-size:.9375rem;max-width:fit-content;padding:.5rem 1rem;white-space:nowrap}.Navbar_navbarDemo__tH1jR span{display:inline;font-size:.9375rem}}@media (max-width:640px){.Navbar_navbarDemo__tH1jR{font-size:.875rem;padding:.375rem .875rem}.Navbar_navbarDemo__tH1jR span{font-size:.875rem}.Navbar_brandText__BQD46{font-size:.875rem;max-width:130px;overflow:hidden;text-overflow:ellipsis}.Navbar_navbarContainer__DjJGV{gap:.75rem;padding:0 .75rem}}.Navbar_navButtons__oxz8Z{align-items:center;display:flex;gap:1rem;margin-left:auto}.Navbar_navbarLogin__9q\+BW{align-items:center;border:1px solid #e5e7eb;border-radius:.375rem;display:flex;font-size:1rem;justify-content:center;min-width:fit-content;padding:.5rem 1.25rem;transition:all .2s ease}.Navbar_navbarLogin__9q\+BW:hover{background:#f8fafc;border-color:#2563eb}@media (max-width:1024px){.Navbar_navButtons__oxz8Z{gap:.75rem}.Navbar_navbarLogin__9q\+BW{font-size:.9375rem;padding:.5rem 1rem}.Navbar_navbarLogin__9q\+BW span{font-size:.9375rem}}@media (max-width:640px){.Navbar_navButtons__oxz8Z{gap:.5rem}.Navbar_navbarLogin__9q\+BW{font-size:.875rem;padding:.375rem .875rem}.Navbar_navbarLogin__9q\+BW span{font-size:.875rem}}.Navbar_mobileButtons__xuTXP,.Navbar_mobileLogin__v5RVL{display:none}@media (max-width:1024px){.Navbar_desktopButtons__YH9Sj{display:none}.Navbar_mobileButtons__xuTXP{display:flex;margin-top:2rem;width:100%}.Navbar_mobileLogin__v5RVL{align-items:center;background-color:#2563eb;border-radius:.5rem;color:#fff;display:flex;font-size:1.125rem;font-weight:500;justify-content:center;padding:1rem;text-decoration:none;transition:background-color .2s ease;width:100%}.Navbar_mobileLogin__v5RVL:hover{background-color:#1d4ed8}.Navbar_navbarContainer__DjJGV{position:relative}.Navbar_hamburger__CvNGR{margin-left:1rem}}@media (max-width:640px){.Navbar_mobileLogin__v5RVL{font-size:1rem;padding:.875rem}}.Navbar_navbarActions__2GL2m{align-items:center;display:flex;gap:1rem;margin-left:auto}.Navbar_mobileDemo__NUBi2{display:none}@media (max-width:1024px){.Navbar_desktopButtons__YH9Sj{display:none}.Navbar_mobileDemo__NUBi2{display:flex;font-size:.875rem;padding:.5rem 1rem;white-space:nowrap}.Navbar_navbarActions__2GL2m{gap:.75rem}.Navbar_hamburger__CvNGR{margin-left:.75rem}}@media (max-width:640px){.Navbar_mobileDemo__NUBi2{font-size:.75rem;padding:.375rem .75rem}.Navbar_navbarActions__2GL2m{gap:.5rem}.Navbar_brandText__BQD46{font-size:.875rem;max-width:120px}}.Navbar_desktopButtons__YH9Sj{align-items:center;display:flex;gap:1rem;margin-left:auto}.Navbar_loginButton__bu7Cd{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #2563eb1a;border-radius:.375rem;box-shadow:0 2px 4px #2563eb0d;color:#2563eb;font-weight:500;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s ease}.Navbar_loginButton__bu7Cd:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border-color:#2563eb33;box-shadow:0 4px 6px #2563eb1a;transform:translateY(-1px)}.Navbar_mobileLoginContainer__bVeE\+{display:none}@media (max-width:1024px){.Navbar_desktopButtons__YH9Sj{display:none}.Navbar_mobileLoginContainer__bVeE\+{display:flex;margin-top:2rem;padding:0 1rem;width:100%}.Navbar_mobileLoginButton__dYOk4{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 6px #2563eb33;color:#fff;display:flex;font-size:1rem;font-weight:600;padding:1rem;text-decoration:none;transition:all .3s ease;width:100%}.Navbar_mobileLoginButton__dYOk4:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 8px #2563eb4d;transform:translateY(-1px)}.Navbar_navbarContainer__DjJGV{position:relative}.Navbar_hamburger__CvNGR{margin-left:.75rem}}@media (max-width:640px){.Navbar_mobileLoginButton__dYOk4{font-size:1rem;padding:.875rem}.Navbar_loginButton__bu7Cd{font-size:.875rem;padding:.375rem .875rem}}@media (max-width:1024px){.Navbar_desktopButtons__YH9Sj{display:flex;gap:.75rem;margin-left:auto}.Navbar_desktopButtons__YH9Sj .Navbar_loginButton__bu7Cd{display:none}.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{font-size:.875rem;padding:.5rem 1rem;white-space:nowrap}.Navbar_hamburger__CvNGR{margin-left:.75rem}}@media (max-width:640px){.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{font-size:.75rem;padding:.375rem .75rem}.Navbar_hamburger__CvNGR{margin-left:.5rem}.Navbar_brandText__BQD46{font-size:.875rem;max-width:130px;overflow:hidden;text-overflow:ellipsis}}.Navbar_dropdownContent__NVr0Z{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;display:none;left:50%;margin-top:.5rem;min-width:180px;padding:.75rem;position:absolute;top:100%;transform:translateX(-50%);z-index:1100}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_dropdownContent__NVr0Z{display:block}.Navbar_supportLinks__Wnjoc{display:flex;flex-direction:column;gap:.5rem}.Navbar_supportLinks__Wnjoc a{align-items:center;border-radius:6px;color:#4b5563;display:flex;font-size:.875rem;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.Navbar_supportLinks__Wnjoc a i{color:#6b7280;font-size:1rem;text-align:center;width:1.25rem}.Navbar_supportLinks__Wnjoc a:hover{background:#f3f4f6;color:#2563eb;transform:translateX(4px)}@media (max-width:1024px){.Navbar_dropdownContent__NVr0Z{background:#fff;box-shadow:none;display:none;margin:0;padding:0;position:static;width:100%}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50 .Navbar_dropdownContent__NVr0Z{display:block}.Navbar_supportLinks__Wnjoc{display:flex;flex-direction:column}.Navbar_supportLinks__Wnjoc a{align-items:center;border-bottom:1px solid #e5e7eb;color:#4b5563;display:flex;font-size:1rem;padding:1rem 1.5rem}.Navbar_supportLinks__Wnjoc a i{color:#6b7280;margin-right:.75rem;width:1.5rem}.Navbar_supportLinks__Wnjoc a:last-child{border-bottom:none}}.Navbar_navItemDropdown__Jyb3z[data-dropdown=support] .Navbar_megaDropdown__SIb20{max-width:600px;min-width:500px;width:auto}.Navbar_navItemDropdown__Jyb3z[data-dropdown=support] .Navbar_mainSections__aJQaA{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding:1rem}@media (max-width:1024px){.Navbar_navItemDropdown__Jyb3z[data-dropdown=support] .Navbar_megaDropdown__SIb20{min-width:100%;width:100%}.Navbar_navItemDropdown__Jyb3z[data-dropdown=support] .Navbar_mainSections__aJQaA{display:flex;flex-direction:column}}.Navbar_mobileMenu__Pegjk{display:none}@media (max-width:1024px){.Navbar_mobileMenu__Pegjk{background:#f8fafc;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:64px;z-index:1001}.Navbar_mobileMenu__Pegjk.Navbar_active__tkO50{display:block}.Navbar_mobileNav__48txy{display:flex;flex-direction:column;padding:1rem 0}.Navbar_mobileNavItem__bLgKj{background:#fff;margin-bottom:1px}.Navbar_mobileNavHeader__VhJa9{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:1rem 1.5rem}.Navbar_mobileNavHeader__VhJa9 i{color:#6b7280;transition:transform .3s ease}.Navbar_mobileNavItem__bLgKj.Navbar_active__tkO50 .Navbar_mobileNavHeader__VhJa9 i{transform:rotate(180deg)}.Navbar_mobileNavContent__8gi2k{border-top:1px solid #e5e7eb;display:none}.Navbar_mobileNavItem__bLgKj.Navbar_active__tkO50 .Navbar_mobileNavContent__8gi2k{display:block}.Navbar_mobileNavContent__8gi2k a{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;color:#4b5563;display:flex;font-size:.9375rem;padding:1rem 1.5rem;text-decoration:none}.Navbar_mobileNavContent__8gi2k a i{color:#2563eb;margin-right:.75rem;width:24px}.Navbar_mobileNavLink__kCBBq{align-items:center;background:#fff;color:#1f2937;display:flex;font-size:1rem;font-weight:500;margin-bottom:1px;padding:1rem 1.5rem;text-decoration:none}.Navbar_mobileLoginContainer__bVeE\+{margin-top:auto;padding:1rem 1.5rem}.Navbar_mobileLoginButton__dYOk4{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 6px #2563eb33;color:#fff;display:flex;font-weight:600;justify-content:center;padding:1rem;text-decoration:none;transition:all .3s ease;width:100%}.Navbar_mobileLoginButton__dYOk4:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 8px #2563eb4d;transform:translateY(-1px)}}.Navbar_mobileSubItem__peMcw{background:#fff;margin-bottom:1px}.Navbar_mobileSubHeader__HZdKC{align-items:center;background:#f8fafc;color:#1f2937;cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;padding:1rem 1.5rem}.Navbar_mobileSubHeader__HZdKC i:first-child{color:#2563eb;margin-right:.75rem;width:24px}.Navbar_mobileSubHeader__HZdKC span{flex:1 1}.Navbar_mobileSubHeader__HZdKC i:last-child{color:#6b7280;transition:transform .3s ease}.Navbar_mobileSubItem__peMcw.Navbar_active__tkO50 .Navbar_mobileSubHeader__HZdKC i:last-child{transform:rotate(180deg)}.Navbar_mobileSubContent__LQnDl{background:#fff;display:none}.Navbar_mobileSubItem__peMcw.Navbar_active__tkO50 .Navbar_mobileSubContent__LQnDl{display:block}.Navbar_mobileSubContent__LQnDl a{align-items:center;border-bottom:1px solid #e5e7eb;color:#4b5563;display:flex;font-size:.875rem;padding:1rem 1.5rem 1rem 3.5rem;text-decoration:none}.Navbar_mobileSubContent__LQnDl a i{color:#6b7280;margin-right:.75rem;width:20px}.Navbar_mobileSubContent__LQnDl a:last-child{border-bottom:none}@media (max-width:480px){.Navbar_brandText__BQD46{font-size:1.125rem}.Navbar_navButtonPrimary__k6rqX{padding:.5rem .875rem}}.Navbar_navItem__3U-B6{color:#374151;font-weight:500;text-decoration:none;transition:color .3s ease}.Navbar_navItem__3U-B6:hover{color:#2563eb}@media (max-width:1024px){.Navbar_navItem__3U-B6{align-items:center;background:#fff;color:#1f2937;display:flex;font-size:1rem;font-weight:500;margin-bottom:1px;padding:1rem 1.5rem}}.Navbar_userDropdown__G2-bO{position:relative;z-index:1100}.Navbar_userButton__psPcX{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.25rem;transition:all .3s ease}.Navbar_userButton__psPcX:hover .Navbar_userAvatar__9WEhn{background:linear-gradient(135deg,#0053a6,#003d7a);box-shadow:0 4px 12px #0077cc4d;transform:translateY(-2px)}.Navbar_userAvatar__9WEhn{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:2px solid #fffc;border-radius:50%;box-shadow:0 2px 8px #07c3;color:#fff;display:flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;letter-spacing:-1px;text-transform:uppercase;transition:all .3s ease;width:40px}.Navbar_dropdown__qrP8F{animation:Navbar_slideDown__BdN8d .3s ease;background:#fff;border:1px solid #2563eb1a;border-radius:12px;box-shadow:0 4px 20px #00000026;min-width:240px;padding:.75rem;position:absolute;right:0;top:calc(100% + .75rem);transform-origin:top right;z-index:1100}.Navbar_userInfo__yLN2Z{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:8px;margin-bottom:.5rem;padding:1rem;text-align:center}.Navbar_userName__jF\+0m{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.Navbar_userEmail__nRxP4{color:#64748b;font-size:.875rem;font-weight:500}@keyframes Navbar_slideDown__BdN8d{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.Navbar_mobileUserInfo__eqQoq{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:1rem;padding:1rem}.Navbar_mobileLogoutButton__ooQkI{align-items:center;background:none;border:none;color:#dc3545;cursor:pointer;display:flex;font-size:1rem;padding:1rem 1.5rem;text-align:left;width:100%}.Navbar_mobileLogoutButton__ooQkI i{color:#dc3545;margin-right:.75rem}}.Navbar_dropdownDivider__tWA2d{background:#dee2e6;height:1px;margin:.5rem 0}.Navbar_dropdownItem__iG8IO{align-items:center;background:none;border:none;border-radius:4px;color:#2c3e50;cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 1rem;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.Navbar_dropdownItem__iG8IO:hover{background:#f8f9fa;color:#0053a6}.Navbar_dropdownItem__iG8IO i{color:#6c757d;width:16px}@media (max-width:640px){.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{font-size:.75rem;padding:.375rem .75rem}.Navbar_hamburger__CvNGR{margin-left:.5rem}.Navbar_brandText__BQD46{font-size:.875rem;font-size:1rem;max-width:130px;max-width:none;overflow:hidden;overflow:visible;text-overflow:ellipsis;text-overflow:clip;white-space:nowrap}.Navbar_navbarContainer__DjJGV{padding:0 .5rem}.Navbar_desktopButtons__YH9Sj{margin-right:.5rem}.Navbar_hamburger__CvNGR{margin-left:.5rem}.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{font-size:.75rem;padding:.375rem .75rem}}@media (max-width:380px){.Navbar_brandText__BQD46{font-size:.875rem}.Navbar_desktopButtons__YH9Sj .Navbar_navButtonPrimary__k6rqX{font-size:.7rem;padding:.375rem .5rem}}.Navbar_loginButton__bu7Cd:after,.Navbar_mobileLoginButton__dYOk4:after,.Navbar_navButtonPrimary__k6rqX:after{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s;width:100%}.Navbar_loginButton__bu7Cd:hover:after,.Navbar_mobileLoginButton__dYOk4:hover:after,.Navbar_navButtonPrimary__k6rqX:hover:after{left:100%}.Navbar_navItem__3U-B6.Navbar_active__tkO50{color:#07c;font-weight:500;position:relative}.Navbar_navItem__3U-B6.Navbar_active__tkO50:after{background:#07c;border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50{color:#07c;font-weight:500}.Navbar_navItemDropdown__Jyb3z.Navbar_active__tkO50:after{background:#07c;border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.Navbar_navItemDropdown__Jyb3z:hover,.Navbar_navItem__3U-B6:hover{color:#07c}.Navbar_megaDropdown__SIb20 .Navbar_mainSection__15bph a:hover{background:#0077cc0d;color:#07c}.Navbar_megaDropdown__SIb20 .Navbar_mainSection__15bph.Navbar_active__tkO50{background:#0077cc0d}.Navbar_megaDropdown__SIb20 .Navbar_mainSection__15bph.Navbar_active__tkO50 h3{color:#07c}.Navbar_resourcesDropdown__yrDHd{min-width:600px;width:auto}.Navbar_resourcesDropdown__yrDHd .Navbar_mainSections__aJQaA{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);padding:1.5rem}.Navbar_resourcesDropdown__yrDHd .Navbar_mainSection__15bph{padding:1rem}.Navbar_resourcesDropdown__yrDHd .Navbar_mainSection__15bph .Navbar_subCategories__lx\+DS{min-width:180px}.Toast_toast__ayQTO{align-items:center;animation:Toast_slideIn__Xc8Qo .3s ease-out;background:#fff;border-left:4px solid;border-radius:12px;box-shadow:0 4px 20px #00000026;color:#1a1a1a;display:flex;gap:12px;max-width:400px;padding:16px 24px;position:fixed;right:20px;top:20px;z-index:1000}.Toast_toast__ayQTO button{background:none;border:none;border-radius:4px;color:#64748b;cursor:pointer;opacity:.8;padding:4px;transition:all .2s}.Toast_toast__ayQTO button:hover{background:#f1f5f9;opacity:1}.Toast_toast__ayQTO p{flex-grow:1;font-size:.95rem;margin:0}.Toast_toast__ayQTO i{font-size:1.25rem}.Toast_success__10DRA{border-left-color:#10b981}.Toast_success__10DRA i{color:#10b981}.Toast_error__Weah5{border-left-color:#ef4444}.Toast_error__Weah5 i{color:#ef4444}.Toast_warning__lFbAW{border-left-color:#f59e0b}.Toast_warning__lFbAW i{color:#f59e0b}.Toast_info__8K6tD{border-left-color:#3b82f6}.Toast_info__8K6tD i{color:#3b82f6}.Toast_toast__ayQTO:hover{box-shadow:0 6px 24px #0000002e;transform:translateY(-2px);transition:all .2s ease}@keyframes Toast_slideIn__Xc8Qo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_slideOut__NBfcp{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.Toast_toast__ayQTO+.Toast_toast__ayQTO{margin-top:16px}@media (max-width:640px){.Toast_toast__ayQTO{left:16px;max-width:none;right:16px;top:16px}}.Footer_footer__pOHog{background-color:#1a202c;border-top:1px solid #2d3748;color:#f7fafc;padding:4rem 2rem 2rem}.Footer_footerContainer__Jka4m{margin:0 auto;max-width:1400px}.Footer_footerGrid__yc1Gy{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:3rem}.Footer_footerSection__bG8JL{display:flex;flex-direction:column;gap:1rem}.Footer_footerSection__bG8JL h3{color:#60a5fa;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.Footer_footerSection__bG8JL a{color:#e2e8f0;font-size:.95rem;text-decoration:none;transition:all .3s ease}.Footer_footerSection__bG8JL a:hover{color:#60a5fa;transform:translateX(5px)}.Footer_certifications__snQuR{display:flex;gap:1rem;margin-top:1rem}.Footer_certifications__snQuR img{filter:brightness(0) invert(1);height:40px;opacity:.8;transition:opacity .3s ease}.Footer_certifications__snQuR img:hover{opacity:1}.Footer_footerBottom__bK3Qy{align-items:center;border-top:1px solid #2d3748;display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.Footer_socialLinks__jK0RB{display:flex;gap:1.5rem}.Footer_socialLinks__jK0RB a{color:#a0aec0;font-size:1.5rem;transition:all .3s ease}.Footer_socialLinks__jK0RB a:hover{color:#60a5fa;transform:translateY(-3px)}.Footer_footerLegal__mWKs5{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.Footer_footerLegal__mWKs5 a{color:#a0aec0;font-size:.9rem;text-decoration:none;transition:color .3s ease}.Footer_footerLegal__mWKs5 a:hover{color:#60a5fa}.Footer_footerContact__C5m18{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.Footer_contactItem__Exz7j{align-items:center;color:#e2e8f0;display:flex;gap:.5rem}.Footer_contactItem__Exz7j i{color:#60a5fa}.Footer_footerCopyright__IYMhJ{color:#a0aec0;font-size:.9rem;text-align:center}@media (max-width:768px){.Footer_footer__pOHog{padding:3rem 1.5rem 1.5rem}.Footer_footerGrid__yc1Gy{gap:2rem;grid-template-columns:repeat(2,1fr)}.Footer_footerBottom__bK3Qy{gap:1.5rem}.Footer_footerContact__C5m18,.Footer_footerLegal__mWKs5{align-items:center;flex-direction:column;gap:1rem}}@media (max-width:480px){.Footer_footer__pOHog{padding:2rem 1rem 1rem}.Footer_footerGrid__yc1Gy{gap:2rem;grid-template-columns:1fr}.Footer_socialLinks__jK0RB{gap:1rem}.Footer_footerSection__bG8JL h3{font-size:1.1rem}.Footer_footerSection__bG8JL a{font-size:.9rem}}.Home_home__uEIM2{padding-top:65px}.Home_hero__GIFrW{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;overflow:hidden;padding:8rem 2rem;position:relative;text-align:center}.Home_heroBackground__8\+EBi,.Home_overlay__Rr7Rt{bottom:0;left:0;position:absolute;right:0;top:0}.Home_overlay__Rr7Rt{background:radial-gradient(circle at center,#0000 0,#0003 100%)}.Home_shapes__DDtWe{height:100%;overflow:hidden;position:absolute;width:100%}.Home_shape__P654\+{animation:Home_float__vN1Di 20s infinite;background:#ffffff1a;border-radius:50%;position:absolute}.Home_shape__P654\+:first-child{animation-delay:-5s;height:300px;left:-150px;top:-150px;width:300px}.Home_shape__P654\+:nth-child(2){animation-delay:-10s;height:400px;right:-200px;top:50%;width:400px}.Home_shape__P654\+:nth-child(3){animation-delay:-15s;bottom:-100px;height:200px;left:30%;width:200px}@keyframes Home_float__vN1Di{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(50px,50px) rotate(90deg)}50%{transform:translateY(100px) rotate(180deg)}75%{transform:translate(-50px,50px) rotate(270deg)}}.Home_heroContent__C-aql{margin:0 auto;max-width:800px;position:relative;z-index:1}.Home_heroContent__C-aql h1{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 4px #0000001a}.Home_gradientText__o3rHm{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#f0f7ff);-webkit-background-clip:text;font-weight:900}.Home_heroContent__C-aql p{font-size:1.5rem;line-height:1.6;margin-bottom:2.5rem;opacity:.9}.Home_heroButtons__rsjjm{display:flex;gap:1.5rem;justify-content:center;padding:0 1rem}.Home_buttonPrimary__g7qTk,.Home_buttonSecondary__XsmSE{align-items:center;border-radius:8px;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.Home_buttonPrimary__g7qTk{background:#fff;box-shadow:0 4px 15px #0000001a;color:#0053a6}.Home_buttonPrimary__g7qTk:hover{background:#f0f7ff;box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.Home_buttonSecondary__XsmSE{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid #fffc;color:#fff}.Home_buttonSecondary__XsmSE:hover{background:#ffffff1a;transform:translateY(-2px)}.Home_features__g99lu{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:6rem 2rem}.Home_sectionTitle__vBqIx{margin-bottom:4rem;text-align:center}.Home_sectionTitle__vBqIx h2{color:#0053a6;font-size:2.5rem;font-weight:800;margin-bottom:1rem}.Home_sectionTitle__vBqIx p{color:#64748b;font-size:1.25rem}.Home_featureGrid__Te144{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.Home_featureCard__RBjdf{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;padding:2.5rem;text-align:center;transition:all .3s ease}.Home_featureCard__RBjdf:hover{box-shadow:0 8px 30px #0000001a;transform:translateY(-5px)}.Home_iconWrapper__Jhw7Z{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.Home_iconWrapper__Jhw7Z i{color:#fff;font-size:2rem}.Home_featureCard__RBjdf h3{color:#0053a6;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Home_featureCard__RBjdf p{color:#64748b;font-size:1.1rem;line-height:1.7}.Home_cta__D61pQ{background:linear-gradient(135deg,#07c,#0053a6);overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.Home_ctaContent__7pkYf{margin:0 auto;max-width:800px;position:relative;z-index:1}.Home_ctaContent__7pkYf h2{color:#fff;font-size:3rem;font-weight:800;margin-bottom:1rem}.Home_ctaContent__7pkYf p{color:#ffffffe6;font-size:1.25rem;margin-bottom:2rem}.Home_ctaButton__rSbgR{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;color:#0053a6;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.75rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.Home_ctaButton__rSbgR:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}@media (max-width:768px){.Home_heroContent__C-aql h1{font-size:2.5rem}.Home_heroContent__C-aql p{font-size:1.2rem}.Home_ctaContent__7pkYf h2{font-size:2rem}.Home_heroButtons__rsjjm{flex-direction:column}.Home_buttonPrimary__g7qTk,.Home_buttonSecondary__XsmSE{justify-content:center;width:100%}}@media (min-width:768px) and (max-width:1023px){.Home_hero__GIFrW{padding:4rem 2rem}.Home_heroContent__C-aql{max-width:90%;padding:0 2rem}.Home_heroContent__C-aql h1{font-size:2.5rem}.Home_heroButtons__rsjjm{gap:1rem;margin:0 auto;max-width:500px}.Home_buttonPrimary__g7qTk,.Home_buttonSecondary__XsmSE{flex:1 1;min-width:160px}.Home_featureGrid__Te144{padding:0 2rem}.Home_featureGrid__Te144,.Home_servicesGrid__STZIN{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.Home_hero__GIFrW{padding:3rem 1rem;text-align:center}.Home_heroContent__C-aql{max-width:100%;padding:0 1rem}.Home_heroContent__C-aql h1{font-size:2rem;margin-bottom:1rem}.Home_heroContent__C-aql p{font-size:1.1rem;margin-bottom:1.5rem}.Home_heroButtons__rsjjm{flex-direction:column;gap:.75rem;margin:0 auto;max-width:300px;padding:0;width:100%}.Home_buttonPrimary__g7qTk,.Home_buttonSecondary__XsmSE{font-size:1rem;min-width:0;min-width:auto;padding:.875rem 1rem;width:100%}.Home_featureGrid__Te144{grid-template-columns:1fr;padding:0 1rem}.Home_featureCard__RBjdf{padding:1.5rem}.Home_featureCard__RBjdf h3{font-size:1.25rem}.Home_servicesGrid__STZIN{gap:1.5rem;grid-template-columns:1fr}.Home_ctaSection__DQndv{padding:3rem 1rem}.Home_ctaContent__7pkYf{text-align:center}.Home_buttonGroup__HXTOW{flex-direction:column;gap:1rem}.Home_button__sTIln{width:100%}.Home_button__sTIln,.Home_featureCard__RBjdf,.Home_navLink__PaORy,.Home_serviceCard__m5C-y{min-height:44px;padding:.8rem 1rem}.Home_section__diLZB{margin-bottom:3rem}input,select,textarea{font-size:16px;padding:.8rem}.Home_buttonPrimary__g7qTk,.Home_buttonSecondary__XsmSE{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Home_buttonPrimary__g7qTk:active,.Home_buttonSecondary__XsmSE:active{transform:scale(.98)}}.auth_authContainer__jq4xr{align-items:center;background-color:#f8f9fa;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:2rem}.auth_authCard__Iae9Z{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;max-width:400px;padding:2.5rem;width:100%}.auth_title__EQMlq{color:#0053a6;margin-bottom:.5rem;text-align:center}.auth_authSubtitle__p2yUh{color:#6c757d;margin-bottom:2rem;text-align:center}.auth_authForm__8zMtw{display:flex;flex-direction:column;gap:1.5rem}.auth_formGroup__6g\+-e{display:flex;flex-direction:column;gap:.5rem}.auth_formGroup__6g\+-e label{color:#2c3e50;font-weight:500}.auth_formGroup__6g\+-e input{border:1px solid #dee2e6;border-radius:4px;font-size:1rem;padding:.75rem;transition:border-color .3s ease}.auth_formGroup__6g\+-e input:focus{border-color:#0053a6;outline:none}.auth_formFooter__wgkZl{align-items:center;display:flex;justify-content:space-between}.auth_rememberMe__qodJA{align-items:center;color:#6c757d;display:flex;gap:.5rem}.auth_forgotPassword__Z94Cz{color:#0053a6;font-size:.9rem;text-decoration:none}.auth_authButton__ULOhv{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:.875rem;transition:background-color .3s ease}.auth_authButton__ULOhv:hover{background-color:#003d7a}.auth_authRedirect__aMREB{color:#6c757d;margin-top:1.5rem;text-align:center}.auth_authRedirect__aMREB a{color:#0053a6;font-weight:500;text-decoration:none}.auth_authRedirect__aMREB a:hover{text-decoration:underline}.Login_authContainer__KbVvT{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.Login_authBackground__5pfx\+{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.Login_shape__meOGV{animation:Login_float__k24Uz 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.Login_shape__meOGV:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.Login_shape__meOGV:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.Login_shape__meOGV:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes Login_float__k24Uz{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.Login_authCard__JHTz6{animation:Login_slideUp__4Osvm .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:440px;padding:3rem;position:relative;width:100%;z-index:2}@keyframes Login_slideUp__4Osvm{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Login_authHeader__mnuKV{margin-bottom:2.5rem;text-align:center}.Login_title__ZrSMb{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.Login_authSubtitle__5KYgK{color:#64748b;font-size:1.1rem}.Login_authForm__fIlMe{display:flex;flex-direction:column;gap:1.5rem}.Login_formGroup__m9Bb5{position:relative}.Login_inputWrapper__oLwEk{align-items:center;display:flex;position:relative}.Login_inputWrapper__oLwEk i{color:#94a3b8;font-size:1.1rem;left:1rem;position:absolute;transition:all .3s ease}.Login_inputWrapper__oLwEk input{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.Login_inputWrapper__oLwEk input:focus{background:#fff;border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.Login_inputWrapper__oLwEk input:focus+i{color:#07c}.Login_authButton__gYx1l{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:all .3s ease}.Login_authButton__gYx1l:hover{box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.Login_authButton__gYx1l:disabled{cursor:not-allowed;opacity:.7}.Login_spinner__Byksn{animation:Login_spin__rKko- 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes Login_spin__rKko-{to{transform:rotate(1turn)}}.Login_authLinks__\+Hc9B{margin-top:2rem;text-align:center}.Login_forgotPassword__mI1mK{align-items:center;color:#07c;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;text-decoration:none;transition:all .3s ease}.Login_forgotPassword__mI1mK:hover{color:#0053a6;transform:translateX(3px)}.Login_divider__obVKD{margin:2rem 0;position:relative;text-align:center}.Login_divider__obVKD:after,.Login_divider__obVKD:before{background:#e2e8f0;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 30px)}.Login_divider__obVKD:before{left:0}.Login_divider__obVKD:after{right:0}.Login_divider__obVKD span{background:#fff;color:#94a3b8;font-size:.9rem;padding:0 1rem}.Login_authRedirect__wQsc4{color:#64748b;font-size:1rem}.Login_authRedirect__wQsc4 a{color:#07c;font-weight:600;margin-left:.5rem;text-decoration:none;transition:all .3s ease}.Login_authRedirect__wQsc4 a:hover{color:#0053a6}.Login_error__7wx5Y,.Login_success__9R3af{align-items:center;animation:Login_slideIn__zytqO .3s ease;border-radius:12px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.Login_success__9R3af{background:#f0fdf4;border:1px solid #dcfce7;color:#166534}.Login_error__7wx5Y{background:#fef2f2;border:1px solid #fee2e2;color:#dc2626}@keyframes Login_slideIn__zytqO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Login_authContainer__KbVvT{padding:1rem}.Login_authCard__JHTz6{border-radius:16px;padding:2rem}.Login_title__ZrSMb{font-size:2rem}.Login_authSubtitle__5KYgK{font-size:1rem}.Login_inputWrapper__oLwEk input{font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem}.Login_inputWrapper__oLwEk i{font-size:1rem}.Login_authButton__gYx1l{font-size:1rem;padding:.875rem}.Login_shape__meOGV{opacity:.05}}@media (max-width:1024px){.Login_authContainer__KbVvT{padding-top:70px}}@media (max-width:480px){.Login_authContainer__KbVvT{padding:64px 1rem 1rem}.Login_authCard__JHTz6{padding:1.5rem}.Login_formFooter__jEltZ{align-items:flex-start;flex-direction:column;gap:1rem}.Login_title__ZrSMb{font-size:1.75rem}}.Signup_authContainer__VrihO{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.Signup_authBackground__Nf6O4{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.Signup_shape__uBWhI{animation:Signup_float__a0lqp 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.Signup_shape__uBWhI:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.Signup_shape__uBWhI:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.Signup_shape__uBWhI:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes Signup_float__a0lqp{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.Signup_authCard__e9vax{animation:Signup_slideUp__op3Q4 .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:500px;padding:3rem;position:relative;width:100%;z-index:2}@keyframes Signup_slideUp__op3Q4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Signup_authHeader__njyX5{margin-bottom:2.5rem;text-align:center}.Signup_title__PXczd{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.Signup_authSubtitle__JJGAO{color:#64748b;font-size:1.1rem}.Signup_authForm__2xEs7{display:flex;flex-direction:column;gap:1.5rem}.Signup_nameGroup__elcFL{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.Signup_formGroup__W2OWb{position:relative}.Signup_inputWrapper__CArB8{align-items:center;display:flex;position:relative}.Signup_inputWrapper__CArB8 i{color:#94a3b8;font-size:1.1rem;left:1rem;position:absolute;transition:all .3s ease}.Signup_inputWrapper__CArB8 input{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.Signup_inputWrapper__CArB8 input:focus{background:#fff;border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.Signup_inputWrapper__CArB8 input:focus+i{color:#07c}.Signup_phoneGroup__gg87o{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:120px 1fr}.Signup_authButton__fjyDG{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;margin-top:.5rem;padding:1rem;transition:all .3s ease}.Signup_authButton__fjyDG:hover{box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.Signup_authButton__fjyDG:disabled{cursor:not-allowed;opacity:.7}.Signup_spinner__jx4T-{animation:Signup_spin__C\+whw 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes Signup_spin__C\+whw{to{transform:rotate(1turn)}}.Signup_error__\+9tyg{align-items:center;animation:Signup_slideIn__FabH3 .3s ease;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;color:#dc2626;display:flex;gap:.75rem;margin-bottom:.5rem;padding:1rem}.Signup_divider__5vvDU{margin:2rem 0;position:relative;text-align:center}.Signup_divider__5vvDU:after,.Signup_divider__5vvDU:before{background:#e2e8f0;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 30px)}.Signup_divider__5vvDU:before{left:0}.Signup_divider__5vvDU:after{right:0}.Signup_divider__5vvDU span{background:#fff;color:#94a3b8;font-size:.9rem;padding:0 1rem}.Signup_authLinks__b2mgF{margin-top:1rem;text-align:center}.Signup_authRedirect__uL5s5{color:#64748b;font-size:1rem}.Signup_authRedirect__uL5s5 a{color:#07c;font-weight:600;margin-left:.5rem;text-decoration:none;transition:all .3s ease}.Signup_authRedirect__uL5s5 a:hover{color:#0053a6}@media (max-width:640px){.Signup_authContainer__VrihO{padding:1rem}.Signup_authCard__e9vax{border-radius:16px;padding:2rem}.Signup_title__PXczd{font-size:2rem}.Signup_authSubtitle__JJGAO{font-size:1rem}.Signup_nameGroup__elcFL,.Signup_phoneGroup__gg87o{gap:1rem;grid-template-columns:1fr}.Signup_inputWrapper__CArB8 input{font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem}.Signup_inputWrapper__CArB8 i{font-size:1rem}.Signup_authButton__fjyDG{font-size:1rem;padding:.875rem}.Signup_shape__uBWhI{opacity:.05}}@media (max-width:480px){.Signup_authContainer__VrihO{padding-top:64px}.Signup_authCard__e9vax{padding:1.5rem}.Signup_title__PXczd{font-size:1.75rem}}.Verification_authContainer__fhX62{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.Verification_authBackground__gluNR{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.Verification_shape__hamPP{animation:Verification_float__ovgma 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.Verification_shape__hamPP:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.Verification_shape__hamPP:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.Verification_shape__hamPP:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes Verification_float__ovgma{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.Verification_authCard__HQ-sV{animation:Verification_slideUp__nS-mk .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:440px;padding:3rem;position:relative;width:100%;z-index:2}@keyframes Verification_slideUp__nS-mk{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Verification_authHeader__hXwjW{margin-bottom:2.5rem;text-align:center}.Verification_verifyIcon__T-j9b{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;box-shadow:0 4px 15px #07c3;color:#fff;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.Verification_title__YbFT3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.Verification_subtitle__3R\+UX{color:#64748b;font-size:1.1rem;line-height:1.6}.Verification_subtitle__3R\+UX strong{color:#07c;display:block;font-size:1.2rem;margin-top:.5rem}.Verification_verificationForm__T-Uji{margin-top:2rem}.Verification_codeInputGroup__QfJ8B{display:flex;gap:.75rem;justify-content:center;margin-bottom:2rem}.Verification_codeInput__jN1l9{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;color:#07c;font-size:1.5rem;font-weight:600;height:60px;text-align:center;transition:all .3s ease;width:50px}.Verification_codeInput__jN1l9:focus{background:#fff;border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.Verification_codeInput__jN1l9:disabled{cursor:not-allowed;opacity:.7}.Verification_verifyButton__2tbO6{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:all .3s ease;width:100%}.Verification_verifyButton__2tbO6:hover:not(:disabled){box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.Verification_verifyButton__2tbO6:disabled{cursor:not-allowed;opacity:.7}.Verification_spinner__yJn\+R{animation:Verification_spin__-53P5 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes Verification_spin__-53P5{to{transform:rotate(1turn)}}.Verification_error__7KqSg{align-items:center;animation:Verification_slideIn__znvIQ .3s ease;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;color:#dc2626;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.Verification_resendSection__hs8Xf{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.Verification_divider__xwoNj{margin:1rem 0;position:relative;text-align:center;width:100%}.Verification_divider__xwoNj:after,.Verification_divider__xwoNj:before{background:#e2e8f0;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 30px)}.Verification_divider__xwoNj:before{left:0}.Verification_divider__xwoNj:after{right:0}.Verification_divider__xwoNj span{background:#fff;color:#94a3b8;font-size:.9rem;padding:0 1rem}.Verification_resendButton__av7-P{align-items:center;background:none;border:none;border-radius:8px;color:#07c;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Verification_resendButton__av7-P:hover:not(:disabled){background:#0077cc1a}.Verification_resendButton__av7-P:disabled{color:#94a3b8;cursor:not-allowed}.Verification_timer__PQWFV{align-items:center;color:#64748b;display:flex;font-size:.9rem;gap:.5rem}@media (max-width:640px){.Verification_authContainer__fhX62{padding:1rem}.Verification_authCard__HQ-sV{border-radius:16px;padding:2rem}.Verification_title__YbFT3{font-size:2rem}.Verification_subtitle__3R\+UX{font-size:1rem}.Verification_codeInputGroup__QfJ8B{gap:.5rem}.Verification_codeInput__jN1l9{font-size:1.25rem;height:55px;width:45px}.Verification_verifyButton__2tbO6{font-size:1rem;padding:.875rem}.Verification_verifyIcon__T-j9b{font-size:1.5rem;height:56px;width:56px}.Verification_shape__hamPP{opacity:.05}}@media (max-width:480px){.Verification_authContainer__fhX62{padding-top:64px}.Verification_authCard__HQ-sV{padding:1.5rem}.Verification_title__YbFT3{font-size:1.75rem}.Verification_codeInput__jN1l9{font-size:1.125rem;height:50px;width:40px}}.PasswordSetup_authContainer__AqtcR{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.PasswordSetup_authBackground__BY1-F{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.PasswordSetup_shape__RbKZf{animation:PasswordSetup_float__ByFfz 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.PasswordSetup_shape__RbKZf:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.PasswordSetup_shape__RbKZf:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.PasswordSetup_shape__RbKZf:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes PasswordSetup_float__ByFfz{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.PasswordSetup_authCard__9hFKg{animation:PasswordSetup_slideUp__hVMf3 .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:440px;padding:3rem;position:relative;width:100%;z-index:2}.PasswordSetup_authHeader__bwQGP{margin-bottom:2.5rem;text-align:center}.PasswordSetup_lockIcon__WpPMc{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;box-shadow:0 4px 15px #07c3;color:#fff;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.PasswordSetup_title__6IFUI{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.PasswordSetup_authSubtitle__B7CRQ{color:#64748b;font-size:1.1rem;line-height:1.6}.PasswordSetup_authForm__ns2Aw{display:flex;flex-direction:column;gap:1.5rem}.PasswordSetup_formGroup__ou0EA{position:relative}.PasswordSetup_inputWrapper__cF325{align-items:center;display:flex;position:relative}.PasswordSetup_inputWrapper__cF325 i{color:#94a3b8;font-size:1.1rem;left:1rem;pointer-events:none;position:absolute}.PasswordSetup_inputWrapper__cF325 input{border:2px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:1rem;padding:1rem 3rem 1rem 2.75rem;transition:all .3s ease;width:100%}.PasswordSetup_inputWrapper__cF325 input:focus{border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.PasswordSetup_passwordToggle__Q7A8H{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;height:24px;justify-content:center;padding:.5rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all .3s ease;width:24px;z-index:2}.PasswordSetup_passwordToggle__Q7A8H i{font-size:1rem}.PasswordSetup_passwordToggle__Q7A8H:hover{color:#07c}.PasswordSetup_passwordStrength__q-v2Y{margin-top:1rem}.PasswordSetup_strengthIndicator__SOwHu{display:flex;gap:.5rem;margin-bottom:.5rem}.PasswordSetup_strengthBar__oGZSN{background:#e2e8f0;border-radius:2px;flex:1 1;height:4px;transition:all .3s ease}.PasswordSetup_strengthBar__oGZSN.PasswordSetup_weak__ebpzi{background:#ef4444}.PasswordSetup_strengthBar__oGZSN.PasswordSetup_medium__E32Fo{background:#f59e0b}.PasswordSetup_strengthBar__oGZSN.PasswordSetup_strong__38Okg{background:#10b981}.PasswordSetup_strengthText__Io1-3{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem}.PasswordSetup_passwordRequirements__sQCtB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.PasswordSetup_requirementsTitle__5zxZE{align-items:center;color:#07c;display:flex;font-size:1rem;gap:.5rem;margin:0 0 1rem}.PasswordSetup_requirementItem__OUZAs{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.75rem;padding:.5rem 0;transition:all .3s ease}.PasswordSetup_requirementItem__OUZAs i{color:#94a3b8;width:16px}.PasswordSetup_requirementItem__OUZAs.PasswordSetup_met__LJraO,.PasswordSetup_requirementItem__OUZAs.PasswordSetup_met__LJraO i{color:#10b981}.PasswordSetup_error__cGcQ0{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;color:#dc2626;display:flex;font-size:.875rem;gap:.75rem;padding:1rem}.PasswordSetup_authButton__0IfN\+{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:all .3s ease}.PasswordSetup_authButton__0IfN\+:hover:not(:disabled){box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.PasswordSetup_authButton__0IfN\+:disabled{cursor:not-allowed;opacity:.7}.PasswordSetup_spinner__kdJ\+m{animation:PasswordSetup_spin__qQUj7 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes PasswordSetup_spin__qQUj7{to{transform:rotate(1turn)}}@media (max-width:640px){.PasswordSetup_authContainer__AqtcR{padding:1rem}.PasswordSetup_authCard__9hFKg{border-radius:16px;padding:2rem}.PasswordSetup_title__6IFUI{font-size:2rem}.PasswordSetup_authSubtitle__B7CRQ{font-size:1rem}.PasswordSetup_inputWrapper__cF325 input{font-size:.95rem;padding:.875rem 3rem .875rem 2.75rem}.PasswordSetup_lockIcon__WpPMc{font-size:1.5rem;height:56px;width:56px}.PasswordSetup_shape__RbKZf{opacity:.05}.PasswordSetup_passwordToggle__Q7A8H{height:20px;width:20px}.PasswordSetup_passwordToggle__Q7A8H i{font-size:.9rem}}@media (max-width:480px){.PasswordSetup_authContainer__AqtcR{padding-top:64px}.PasswordSetup_authCard__9hFKg{padding:1.5rem}.PasswordSetup_title__6IFUI{font-size:1.75rem}.PasswordSetup_passwordRequirements__sQCtB{padding:1rem}}.ChangePassword_authContainer__fCrnb{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.ChangePassword_authBackground__7AnUk{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.ChangePassword_shape__HBKQV{animation:ChangePassword_float__Aixoe 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.ChangePassword_shape__HBKQV:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.ChangePassword_shape__HBKQV:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.ChangePassword_shape__HBKQV:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes ChangePassword_float__Aixoe{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.ChangePassword_authCard__WE7U0{animation:ChangePassword_slideUp__frGbQ .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:440px;padding:3rem;position:relative;width:100%;z-index:2}.ChangePassword_authHeader__hdfTP{margin-bottom:2.5rem;text-align:center}.ChangePassword_lockIcon__uAPJx{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;box-shadow:0 4px 15px #07c3;color:#fff;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.ChangePassword_title__XK2Ka{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.ChangePassword_authSubtitle__k7N-h{color:#64748b;font-size:1.1rem;line-height:1.6}.ChangePassword_authForm__zod7N{display:flex;flex-direction:column;gap:1.5rem}.ChangePassword_formGroup__h5b0s{position:relative}.ChangePassword_inputWrapper__cu-IE{align-items:center;display:flex;position:relative}.ChangePassword_inputWrapper__cu-IE i{color:#94a3b8;font-size:1.1rem;left:1rem;pointer-events:none;position:absolute}.ChangePassword_inputWrapper__cu-IE input{border:2px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:1rem;padding:1rem 3rem 1rem 2.75rem;transition:all .3s ease;width:100%}.ChangePassword_inputWrapper__cu-IE input:focus{border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.ChangePassword_passwordToggle__\+OGmz{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;height:24px;justify-content:center;padding:.5rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:all .3s ease;width:24px;z-index:2}.ChangePassword_passwordToggle__\+OGmz i{font-size:1rem}.ChangePassword_passwordToggle__\+OGmz:hover{color:#07c}.ChangePassword_passwordStrength__BlUUt{margin-top:1rem}.ChangePassword_strengthIndicator__pwSr8{display:flex;gap:.5rem;margin-bottom:.5rem}.ChangePassword_strengthBar__QFjqK{background:#e2e8f0;border-radius:2px;flex:1 1;height:4px;transition:all .3s ease}.ChangePassword_strengthBar__QFjqK.ChangePassword_weak__1VbSh{background:#ef4444}.ChangePassword_strengthBar__QFjqK.ChangePassword_medium__SwDxW{background:#f59e0b}.ChangePassword_strengthBar__QFjqK.ChangePassword_strong__BU14w{background:#10b981}.ChangePassword_strengthText__PAn7h{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem}.ChangePassword_passwordRequirements__YgSzQ{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.ChangePassword_requirementsTitle__X9J18{align-items:center;color:#07c;display:flex;font-size:1rem;gap:.5rem;margin:0 0 1rem}.ChangePassword_requirementItem__v0xlU{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.75rem;padding:.5rem 0;transition:all .3s ease}.ChangePassword_requirementItem__v0xlU i{color:#94a3b8;width:16px}.ChangePassword_requirementItem__v0xlU.ChangePassword_met__OkZWk,.ChangePassword_requirementItem__v0xlU.ChangePassword_met__OkZWk i{color:#10b981}.ChangePassword_error__iCl5z{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;color:#dc2626;display:flex;font-size:.875rem;gap:.75rem;padding:1rem}.ChangePassword_authButton__DCQe4{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:all .3s ease}.ChangePassword_authButton__DCQe4:hover:not(:disabled){box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.ChangePassword_authButton__DCQe4:disabled{cursor:not-allowed;opacity:.7}.ChangePassword_spinner__6OXv2{animation:ChangePassword_spin__EMhqX 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes ChangePassword_spin__EMhqX{to{transform:rotate(1turn)}}@media (max-width:640px){.ChangePassword_authContainer__fCrnb{padding:1rem}.ChangePassword_authCard__WE7U0{border-radius:16px;padding:2rem}.ChangePassword_title__XK2Ka{font-size:2rem}.ChangePassword_authSubtitle__k7N-h{font-size:1rem}.ChangePassword_inputWrapper__cu-IE input{font-size:.95rem;padding:.875rem 3rem .875rem 2.75rem}.ChangePassword_passwordToggle__\+OGmz{height:20px;width:20px}.ChangePassword_passwordToggle__\+OGmz i{font-size:.9rem}}@media (max-width:480px){.ChangePassword_authContainer__fCrnb{padding-top:64px}.ChangePassword_authCard__WE7U0{padding:1.5rem}.ChangePassword_title__XK2Ka{font-size:1.75rem}.ChangePassword_passwordRequirements__YgSzQ{padding:1rem}}.Dashboard_dashboardContainer__nQji6{background:#f8fafc;min-height:100vh;padding-bottom:2rem;padding-top:65px}.Dashboard_header__j0J2g{background:linear-gradient(135deg,#07c,#0053a6);color:#fff;margin-bottom:2rem;padding:2rem 0}.Dashboard_headerContent__8WT0Q{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.Dashboard_welcomeSection__97SxA h1{font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.Dashboard_welcomeSection__97SxA p{color:#ffffffe6;font-size:1.1rem}.Dashboard_actionButton__1sSk9{border:1px solid #e2e8f0;border-radius:8px;color:#475569;margin-left:.5rem;padding:.75rem;position:relative;transition:all .2s}.Dashboard_actionButton__1sSk9:hover{background:#f8fafc;color:#0ea5e9}.Dashboard_actionButton__1sSk9.Dashboard_hasRequests__b-tSN{color:#0ea5e9}.Dashboard_requestCount__zFd5h{background:#ef4444;border-radius:12px;color:#fff;font-size:.75rem;min-width:20px;padding:.25rem .5rem;position:absolute;right:-5px;text-align:center;top:-5px}.Dashboard_demoModal__ikr\+s{background:#fff;border-radius:16px;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden}.Dashboard_demoRequestsList__pd2Od{display:flex;flex-direction:column;gap:1rem}.Dashboard_demoRequestCard__fQPq1{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:1rem;padding:1.5rem;transition:transform .2s ease}.Dashboard_demoRequestCard__fQPq1:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_requestHeader__G3o7n{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.Dashboard_requestHeaderLeft__2IBeO{align-items:center;display:flex;gap:1rem}.Dashboard_companyIcon__WkfEt{align-items:center;background:#e0f2fe;border-radius:12px;color:#07c;display:flex;font-size:1.5rem;font-weight:600;height:48px;justify-content:center;width:48px}.Dashboard_companyInfo__PFFw4{display:flex;flex-direction:column;gap:.25rem}.Dashboard_companyInfo__PFFw4 h3{color:#1e293b;font-size:1.125rem;font-weight:600;margin:0}.Dashboard_requestId__5huNO{color:#64748b;font-size:.875rem}.Dashboard_statusBadge__IyIBY{border-radius:20px;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-transform:capitalize}.Dashboard_pending__Js1mb{background:#fff7ed;border:1px solid #fdba74;color:#c2410c}.Dashboard_confirmed__JOOwl{background:#eff6ff;border:1px solid #93c5fd;color:#1d4ed8}.Dashboard_rescheduled__z-ymN{background:#faf5ff;border:1px solid #d8b4fe;color:#7e22ce}.Dashboard_completed__aX-jP{background:#f0fdf4;border:1px solid #86efac;color:#15803d}.Dashboard_quote_sent__meDoT{background:#f8fafc;border:1px solid #cbd5e1;color:#0f172a}.Dashboard_quote_accepted__NofKD{background:#dcfce7;border:1px solid #86efac;color:#166534}.Dashboard_quote_rejected__nwWeK{background:#fef2f2;border:1px solid #fca5a5;color:#dc2626}.Dashboard_cancelled__Nbibc{background:#f1f5f9;border:1px solid #cbd5e1;color:#64748b}.Dashboard_infoGrid__2xuYb{grid-gap:1.5rem;background:#f8fafc;border-radius:12px;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.5rem;padding:1.25rem}.Dashboard_infoItem__rDvt3{align-items:flex-start;display:flex;gap:1rem}.Dashboard_infoIcon__-ky-\+{align-items:center;background:#f8fafc;border-radius:10px;color:#07c;display:flex;font-size:1.125rem;height:40px;justify-content:center;width:40px}.Dashboard_infoContent__Ph\+AF{display:flex;flex-direction:column;gap:.25rem}.Dashboard_infoContent__Ph\+AF span{color:#1e293b;font-size:1rem;font-weight:500}.Dashboard_demoAlert__zB9cx{border:1px solid #dcfce7;padding:1.5rem}.Dashboard_demoAlertContent__fk\+Lk h4{font-size:1.125rem;margin:0 0 .5rem}.Dashboard_demoAlertContent__fk\+Lk p{font-size:1rem}.Dashboard_statusBadge__IyIBY.Dashboard_request_sent__Xhojx{background:#fee2e2;color:#dc2626}.Dashboard_statusBadge__IyIBY.Dashboard_under_review__ZJlKV{background:#f0e0b8;color:#e47c3f}.Dashboard_statusBadge__IyIBY.Dashboard_demo_scheduled__oCEQR{background:#e0f2fe;color:#07c}.Dashboard_statusBadge__IyIBY.Dashboard_demo_completed__yX-Dm{background:#dcfce7;color:#059669}.Dashboard_requestTimeline__x6HRM{margin:1.5rem 0}.Dashboard_timelineGrid__3pHH6{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.Dashboard_timelinePoint__ZOblR{align-items:flex-start;display:flex;gap:.75rem}.Dashboard_timelinePoint__ZOblR i{background:#f1f5f9;border-radius:8px;color:#07c;padding:.5rem}.Dashboard_timelineInfo__eWmRh{display:flex;flex-direction:column;gap:.25rem}.Dashboard_timelineInfo__eWmRh span{color:#64748b;font-size:.75rem}.Dashboard_timelineInfo__eWmRh time{color:#1e293b;display:block;font-size:.875rem;font-weight:500;white-space:nowrap}.Dashboard_requestDetails__JF6JQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1.5rem}.Dashboard_detailColumn__R-k9o{display:flex;flex-direction:column;gap:1rem}.Dashboard_detailItem__QyZyj i{align-items:center;background:#f8fafc;border-radius:10px;color:#0ea5e9;display:flex;height:36px;justify-content:center;width:36px}.Dashboard_detailItem__QyZyj div{display:flex;flex-direction:column}.Dashboard_demoAlert__zB9cx{align-items:center;background:#f0fdf4;border-radius:12px;display:flex;gap:1.5rem;margin-top:1.5rem;padding:1.25rem}.Dashboard_demoAlertIcon__aLaxZ{align-items:center;background:#22c55e;border-radius:12px;color:#fff;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.Dashboard_demoAlertContent__fk\+Lk{flex:1 1}.Dashboard_demoAlertContent__fk\+Lk h4{color:#15803d;margin:0 0 .25rem}.Dashboard_demoAlertContent__fk\+Lk p{color:#166534;margin:0 0 1rem}.Dashboard_addToCalendar__S17nO{align-items:center;background:#fff;border:1px solid #22c55e;border-radius:6px;color:#22c55e;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.Dashboard_addToCalendar__S17nO:hover{background:#22c55e;color:#fff}.Dashboard_emptyState__lYlO7{padding:4rem 2rem}.Dashboard_emptyStateIcon__hWHCG{background:#f0f9ff;color:#0ea5e9;font-size:2rem;margin:0 auto 1.5rem}.Dashboard_requestDemoButton__8rxnq{background:#0ea5e9;border-radius:8px;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none}.Dashboard_requestDemoButton__8rxnq:hover{background:#0284c7}.Dashboard_content__7O-V9{margin:0 auto;max-width:1200px;padding:0 2rem}.Dashboard_statsGrid__PKCkT{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.Dashboard_statCard__q6BKG{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.Dashboard_statCard__q6BKG:hover{box-shadow:0 8px 12px #0000001a;transform:translateY(-2px)}.Dashboard_statIcon__KyKK0{align-items:center;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.Dashboard_statInfo__M3Aa3 h3{color:#64748b;font-size:.875rem;margin-bottom:.5rem}.Dashboard_statValue__mXOXG{color:#1e293b;font-weight:700;margin-bottom:.5rem}.Dashboard_statTrend__B6ZKg{align-items:center;display:flex;font-size:.875rem;gap:.25rem}.Dashboard_statTrend__B6ZKg.Dashboard_positive__\+E87b{color:#22c55e}.Dashboard_statTrend__B6ZKg.Dashboard_negative__ZjGZD{color:#ef4444}.Dashboard_gridContainer__LfmQe{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:2fr 1fr;margin-bottom:2rem}.Dashboard_widget__K4gcl{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:1.5rem}.Dashboard_widgetHeader__6aC4O{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.Dashboard_widgetHeader__6aC4O h2{align-items:center;color:#1e293b;display:flex;font-size:1rem;font-weight:600;gap:.5rem}.Dashboard_viewAll__MRAHM{background:none;border:none;color:#07c;cursor:pointer;font-size:.875rem;font-weight:500}.Dashboard_projectList__Lpt\+w{display:flex;flex-direction:column;gap:1rem}.Dashboard_projectItem__g-\+vE{background:#f8fafc;border-radius:12px;padding:1rem}.Dashboard_projectInfo__ZJR32 h4{color:#1e293b;font-weight:600;margin-bottom:.25rem}.Dashboard_projectInfo__ZJR32 p{color:#64748b;font-size:.875rem}.Dashboard_progressBar__dr6WB{margin:.75rem 0}.Dashboard_progress__PtnaV{background:linear-gradient(90deg,#07c,#0053a6);border-radius:3px;height:100%;transition:width .3s ease}.Dashboard_projectMeta__ORliP{color:#64748b;display:flex;font-size:.875rem;justify-content:space-between}.Dashboard_activityFeed__ON2R2{display:flex;flex-direction:column;gap:1rem}.Dashboard_activityItem__NQOGw{background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:1rem}.Dashboard_activityIcon__w3N9F{align-items:center;background:#0077cc1a;border-radius:10px;color:#07c;display:flex;font-size:1.25rem;height:40px;justify-content:center;width:40px}.Dashboard_activityContent__hLPvp h4{color:#1e293b;font-weight:600;margin-bottom:.25rem}.Dashboard_activityContent__hLPvp p{color:#64748b;font-size:.875rem;margin-bottom:.25rem}.Dashboard_activityTime__CFhKT{color:#94a3b8;font-size:.75rem}.Dashboard_processSection__xUPK9{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;margin-top:2rem;padding:2.5rem}.Dashboard_processSection__xUPK9 h2{color:#1e293b;font-size:1.75rem;font-weight:700;margin-bottom:2.5rem}.Dashboard_processSteps__i0C20{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.Dashboard_processStep__r8GUd{align-items:flex-start;background:#f8fafc;border-radius:12px;display:flex;gap:1.25rem;padding:1.5rem;position:relative;transition:all .3s ease}.Dashboard_processStep__r8GUd:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_stepIcon__P4jyd{align-items:center;background:#e2e8f0;border-radius:50%;color:#64748b;display:flex;flex-shrink:0;font-size:1.1rem;height:44px;justify-content:center;transition:all .3s ease;width:44px}.Dashboard_processStep__r8GUd.Dashboard_completed__aX-jP .Dashboard_stepIcon__P4jyd{background:#22c55e;box-shadow:0 4px 12px #22c55e33;color:#fff}.Dashboard_processStep__r8GUd.Dashboard_inProgress__0zmz3 .Dashboard_stepIcon__P4jyd{animation:Dashboard_spin__LgeE6 2s linear infinite;background:#f59e0b;box-shadow:0 4px 12px #f59e0b33;color:#fff}.Dashboard_stepContent__Jz7iK h3{color:#1e293b;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.Dashboard_stepContent__Jz7iK p{color:#64748b;font-size:.9rem;line-height:1.5}.Dashboard_processStep__r8GUd:not(:last-child):after{content:none}.Dashboard_processStep__r8GUd.Dashboard_completed__aX-jP:before{color:#22c55e;content:"Completed";font-size:.75rem;font-weight:500;position:absolute;right:1rem;top:1rem}.Dashboard_processStep__r8GUd.Dashboard_inProgress__0zmz3:before{color:#f59e0b;content:"In Progress";font-size:.75rem;font-weight:500;position:absolute;right:1rem;top:1rem}@media (max-width:1200px){.Dashboard_processSteps__i0C20{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Dashboard_header__j0J2g{padding:1.5rem 0}.Dashboard_headerContent__8WT0Q{flex-direction:column;gap:1rem;padding:0 1rem;text-align:center}.Dashboard_welcomeSection__97SxA h1{font-size:1.5rem}.Dashboard_welcomeSection__97SxA p{font-size:1rem}.Dashboard_content__7O-V9{padding:1rem}.Dashboard_statsGrid__PKCkT{gap:1rem;grid-template-columns:repeat(2,1fr)}.Dashboard_statCard__q6BKG{padding:1rem}.Dashboard_statIcon__KyKK0{font-size:1.25rem;height:40px;width:40px}.Dashboard_statValue__mXOXG{font-size:1.5rem}.Dashboard_gridContainer__LfmQe{gap:1rem;grid-template-columns:1fr}.Dashboard_widget__K4gcl{padding:1rem}.Dashboard_processSection__xUPK9{margin:1rem;padding:1.5rem}.Dashboard_processSection__xUPK9 h2{font-size:1.25rem;margin-bottom:1.5rem}.Dashboard_processSteps__i0C20{gap:1rem;grid-template-columns:1fr}.Dashboard_processStep__r8GUd{padding:1.25rem}.Dashboard_processStep__r8GUd:before{right:.75rem;top:.75rem}.Dashboard_stepIcon__P4jyd{font-size:.9rem;height:36px;width:36px}.Dashboard_stepContent__Jz7iK h3{font-size:1rem;margin-right:4rem}.Dashboard_quickActions__KXeOn{justify-content:flex-end;margin-top:1rem;width:100%}.Dashboard_actionButton__1sSk9{font-size:.95rem;padding:.625rem 1rem}}@media (max-width:480px){.Dashboard_statsGrid__PKCkT{grid-template-columns:1fr}.Dashboard_statCard__q6BKG{align-items:center;flex-direction:row}.Dashboard_actionItem__Fq\+22{align-items:flex-start;flex-direction:column;gap:.75rem}.Dashboard_actionContent__nbdLJ{width:100%}.Dashboard_actionContent__nbdLJ .Dashboard_actionButton__1sSk9{justify-content:center;text-align:center;width:100%}.Dashboard_updateItem__N36gy{align-items:flex-start}.Dashboard_processStep__r8GUd{margin-bottom:.5rem}.Dashboard_processStep__r8GUd.Dashboard_completed__aX-jP:before,.Dashboard_processStep__r8GUd.Dashboard_inProgress__0zmz3:before{background:#22c55e1a;border-radius:4px;display:inline-block;margin-bottom:.5rem;padding:.25rem .5rem;position:static}.Dashboard_processStep__r8GUd.Dashboard_inProgress__0zmz3:before{background:#f59e0b1a}.Dashboard_quickActions__KXeOn{flex-direction:column;gap:.75rem}.Dashboard_actionButton__1sSk9{justify-content:center;width:100%}}.Dashboard_actionItem__Fq\+22,.Dashboard_processStep__r8GUd,.Dashboard_statCard__q6BKG,.Dashboard_updateItem__N36gy{transition:transform .3s ease,box-shadow .3s ease}@media (hover:none){.Dashboard_actionItem__Fq\+22:active,.Dashboard_processStep__r8GUd:active,.Dashboard_statCard__q6BKG:active,.Dashboard_updateItem__N36gy:active{transform:scale(.98)}.Dashboard_actionButton__1sSk9:active{opacity:.8}}.Dashboard_actionsList__6Duce{display:flex;flex-direction:column;gap:1rem}.Dashboard_actionItem__Fq\+22{align-items:flex-start;background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:1.2rem}.Dashboard_actionIcon__LvWls{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.Dashboard_actionIcon__LvWls.Dashboard_urgent__kYVvw{background:#fee2e2;color:#ef4444}.Dashboard_actionContent__nbdLJ{flex:1 1}.Dashboard_actionContent__nbdLJ h4{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.25rem}.Dashboard_actionContent__nbdLJ p{color:#64748b;font-size:.875rem;margin-bottom:1rem}.Dashboard_actionContent__nbdLJ .Dashboard_actionButton__1sSk9{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#07c;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.Dashboard_actionContent__nbdLJ .Dashboard_actionButton__1sSk9:hover{background:#f8fafc;border-color:#07c}.Dashboard_updatesFeed__XYkum{display:flex;flex-direction:column;gap:1rem;max-height:300px;overflow-y:auto;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.Dashboard_updatesFeed__XYkum::-webkit-scrollbar{width:6px}.Dashboard_updatesFeed__XYkum::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.Dashboard_updatesFeed__XYkum::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.Dashboard_updateItem__N36gy{align-items:flex-start;background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:1rem}.Dashboard_updateIcon__lzxtF{align-items:center;background:#e8f5e9;border-radius:50%;color:#22c55e;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;width:32px}.Dashboard_updateContent__IJOeh{flex:1 1}.Dashboard_updateContent__IJOeh h4{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.25rem}.Dashboard_updateContent__IJOeh p{color:#64748b;font-size:.875rem;margin-bottom:.25rem}.Dashboard_updateTime__vHlAW{color:#94a3b8;font-size:.75rem}.Dashboard_processStep__r8GUd{cursor:pointer}.Dashboard_modalHeader__h8KF2{flex-shrink:0}.Dashboard_modalBody__L21pF{background:#f8fafc;flex:1 1;overflow-y:auto;padding:1.5rem}.Dashboard_modalTitle__alYrd{align-items:center;display:flex;gap:1rem}.Dashboard_modalIcon__tUQKT{align-items:center;background:#fff3;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.Dashboard_modalIcon__tUQKT.Dashboard_completed__aX-jP{background:#22c55e;box-shadow:0 4px 12px #22c55e33}.Dashboard_modalIcon__tUQKT.Dashboard_inProgress__0zmz3{animation:Dashboard_spin__LgeE6 2s linear infinite;background:#f59e0b;box-shadow:0 4px 12px #f59e0b33}.Dashboard_modalTitle__alYrd h2{font-size:1.5rem;margin:0}.Dashboard_modalTitle__alYrd p{font-size:1rem;margin:.25rem 0 0;opacity:.9}.Dashboard_modalClose__qlWTe{align-items:center;background:#fff3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Dashboard_modalClose__qlWTe:hover{background:#ffffff4d;transform:scale(1.1)}.Dashboard_modalContent__Gv4hW{padding:0}.Dashboard_detailSection__FsG3-{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:1.5rem;padding:1.5rem;transition:all .3s ease}.Dashboard_detailSection__FsG3-:hover{box-shadow:0 4px 15px #00000014;transform:translateY(-2px)}.Dashboard_detailSection__FsG3-:last-child{margin-bottom:0}.Dashboard_detailSection__FsG3- h3{align-items:center;border-bottom:2px solid #e2e8f0;color:#1e293b;display:flex;font-size:1.25rem;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem}.Dashboard_detailSection__FsG3- h3 i{background:#0077cc1a;border-radius:12px;color:#07c;font-size:1.25rem;padding:.75rem}.Dashboard_detailSection__FsG3- ul{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:0;padding:0}.Dashboard_detailSection__FsG3- li{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;display:flex;gap:1rem;padding:1.25rem;position:relative;transition:all .3s ease}.Dashboard_detailSection__FsG3- li:hover{border-color:#07c;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_detailSection__FsG3- li i{background:#e8f5e9;border-radius:10px;color:#22c55e;flex-shrink:0;font-size:1rem;padding:.75rem}.Dashboard_detailSection__FsG3- li.Dashboard_completed__aX-jP{background:linear-gradient(90deg,#22c55e0d,#0000);border-color:#22c55e}.Dashboard_detailSection__FsG3- li.Dashboard_inProgress__0zmz3{background:linear-gradient(90deg,#f59e0b0d,#0000);border-color:#f59e0b}.Dashboard_detailSection__FsG3- li.Dashboard_pending__Js1mb{background:#fff;border-color:#e2e8f0}.Dashboard_itemContent__M8IFV{flex:1 1}.Dashboard_itemHeader__zViqh{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.5rem}.Dashboard_itemTitle__Y2i6Y{color:#1e293b;font-size:1rem;font-weight:600}.Dashboard_itemStatus__pLOvs{background:#e8f5e9;border-radius:20px;color:#22c55e;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.Dashboard_itemStatus__pLOvs.Dashboard_inProgress__0zmz3{background:#fef3c7;color:#f59e0b}.Dashboard_itemStatus__pLOvs.Dashboard_pending__Js1mb{background:#f1f5f9;color:#64748b}.Dashboard_progressBar__dr6WB{background:#e2e8f0;border-radius:3px;height:6px;margin-top:.75rem;overflow:hidden}.Dashboard_progressFill__76C8-{background:linear-gradient(90deg,#22c55e,#16a34a);border-radius:3px;height:100%;transition:width .3s ease}.Dashboard_progressFill__76C8-.Dashboard_inProgress__0zmz3{background:linear-gradient(90deg,#f59e0b,#d97706)}@keyframes Dashboard_pulse__wViP6{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.Dashboard_detailSection__FsG3- li.Dashboard_inProgress__0zmz3 i{animation:Dashboard_pulse__wViP6 2s infinite;background:#fef3c7;color:#f59e0b}.Dashboard_detailSection__FsG3- li.Dashboard_pending__Js1mb i{background:#f1f5f9;color:#64748b}@media (max-width:768px){.Dashboard_modal__3G6Z8{max-height:95vh;width:95%}.Dashboard_modalContent__Gv4hW{padding:1.5rem}.Dashboard_detailSection__FsG3- ul{grid-template-columns:1fr}.Dashboard_modalTitle__alYrd h2{font-size:1.25rem}.Dashboard_modalIcon__tUQKT{font-size:1.25rem;height:40px;width:40px}}.Dashboard_quickActions__KXeOn{align-items:center;display:flex;gap:1rem;margin-left:auto}.Dashboard_actionButton__1sSk9{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 2px 8px #0000000d;color:#07c;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.75rem 1.25rem;transition:all .2s ease}.Dashboard_actionButton__1sSk9:first-child{background:linear-gradient(135deg,#07c,#0053a6);box-shadow:0 4px 15px #07c3;color:#fff}.Dashboard_actionButton__1sSk9 i{font-size:1.1rem}.Dashboard_actionButton__1sSk9:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.Dashboard_actionButton__1sSk9:first-child:hover{box-shadow:0 6px 20px #0077cc4d}@media (max-width:768px){.Dashboard_quickActions__KXeOn{justify-content:flex-end;margin-top:1rem;width:100%}.Dashboard_actionButton__1sSk9{font-size:.95rem;padding:.625rem 1rem}}@media (max-width:480px){.Dashboard_quickActions__KXeOn{flex-direction:column;gap:.75rem}.Dashboard_actionButton__1sSk9{justify-content:center;width:100%}}.Dashboard_colorAction__DUZqq{background:#ede9fe;color:#7c3aed}.Dashboard_actionIcon__LvWls.Dashboard_colorAction__DUZqq{animation:Dashboard_colorShift__Gfx-1 10s linear infinite}@keyframes Dashboard_colorShift__Gfx-1{0%{background:#ede9fe;color:#7c3aed}25%{background:#fce7f3;color:#db2777}50%{background:#ecfdf5;color:#059669}75%{background:#eff6ff;color:#3b82f6}to{background:#ede9fe;color:#7c3aed}}.Dashboard_emptyState__lYlO7{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;justify-content:center;min-height:calc(100vh - 65px);padding:2rem}.Dashboard_emptyStateContent__9hsQc{animation:Dashboard_fadeIn__7aCep .5s ease-out;background:#fff;border-radius:24px;box-shadow:0 4px 24px #0000000f;max-width:600px;padding:3.5rem;text-align:center}.Dashboard_emptyStateIcon__hWHCG{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:20px;box-shadow:0 8px 20px #0ea5e933;display:flex;height:80px;justify-content:center;margin:0 auto 2rem;transform:rotate(-5deg);width:80px}.Dashboard_emptyStateIcon__hWHCG i{color:#fff;font-size:2.5rem}.Dashboard_emptyStateContent__9hsQc h2{color:#0f172a;font-size:2.25rem;font-weight:700;margin-bottom:1rem}.Dashboard_emptyStateContent__9hsQc p{color:#64748b;font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem}.Dashboard_emptyStateActions__-\+v2F{display:flex;gap:1rem;justify-content:center}.Dashboard_createProjectBtn__zHwOG,.Dashboard_joinProjectBtn__52N0i{align-items:center;border-radius:16px;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease}.Dashboard_createProjectBtn__zHwOG{background:linear-gradient(135deg,#07c,#0053a6);border:none;box-shadow:0 4px 15px #0ea5e94d;color:#fff}.Dashboard_joinProjectBtn__52N0i{background:#fff;border:2px solid #e2e8f0;color:#07c}.Dashboard_createProjectBtn__zHwOG:hover,.Dashboard_joinProjectBtn__52N0i:hover{transform:translateY(-2px)}.Dashboard_createProjectBtn__zHwOG:hover{box-shadow:0 6px 20px #0ea5e966}.Dashboard_createProjectBtn__zHwOG i,.Dashboard_joinProjectBtn__52N0i i{font-size:1.25rem}@media (max-width:640px){.Dashboard_emptyStateContent__9hsQc{padding:2rem}.Dashboard_emptyStateContent__9hsQc h2{font-size:1.75rem}.Dashboard_emptyStateActions__-\+v2F{flex-direction:column}.Dashboard_createProjectBtn__zHwOG,.Dashboard_joinProjectBtn__52N0i{justify-content:center;padding:.875rem 1.5rem;width:100%}}.Dashboard_projectSelectorWrapper__tQdVa{margin-bottom:2rem;position:relative}.Dashboard_projectSelector__k9QTG{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative}.Dashboard_currentProject__43hHV{display:flex;flex-direction:column;gap:.5rem}.Dashboard_projectLabel__B9Poz{color:#64748b;font-size:.875rem;font-weight:500;margin-left:.25rem}.Dashboard_projectDropdownBtn__umpe\+{align-items:center;background:#fff;border:1px solid #00000014;border-radius:16px;box-shadow:0 2px 4px #00000005;color:#1e293b;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:.875rem 1.25rem;transition:all .2s ease;width:320px}.Dashboard_projectBtnContent__i8c3-{align-items:center;display:flex;gap:.75rem}.Dashboard_projectDropdownBtn__umpe\+:hover{background:#f8fafc;border-color:#0077cc4d}.Dashboard_projectDropdownBtn__umpe\+ i:first-child{color:#07c;font-size:1rem}.Dashboard_projectDropdownBtn__umpe\+ i:last-child{color:#94a3b8;font-size:.875rem;transition:transform .2s ease}.Dashboard_projectName__4wrmK{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_rotate__vH5ak{transform:rotate(180deg)}.Dashboard_projectDropdown__GyCaf{animation:Dashboard_slideDown__qUsXJ .2s ease-out;background:#fff;border:1px solid #0000000a;border-radius:20px;box-shadow:0 4px 25px #00000014;left:2rem;overflow:hidden;position:absolute;top:calc(100% + .5rem);width:320px;z-index:100}.Dashboard_dropdownHeader__XssYw{align-items:center;background:#f8fafc;display:flex;justify-content:space-between;padding:1rem 1.25rem}.Dashboard_dropdownHeader__XssYw h3{color:#1e293b;font-size:.875rem;font-weight:600}.Dashboard_dropdownHeader__XssYw span{background:#fff;border-radius:20px;color:#64748b;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.Dashboard_projectsList__fwfQr{max-height:320px;overflow-y:auto;padding:.5rem}.Dashboard_projectsList__fwfQr::-webkit-scrollbar{width:6px}.Dashboard_projectsList__fwfQr::-webkit-scrollbar-track{background:#0000}.Dashboard_projectsList__fwfQr::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.Dashboard_projectOption__FhhlH{align-items:center;background:none;border:none;border-radius:12px;color:#1e293b;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;text-align:left;transition:all .2s ease;width:100%}.Dashboard_projectInfo__ZJR32{align-items:center;display:flex;flex:1 1;gap:.75rem}.Dashboard_projectIcon__lC5Uf{align-items:center;background:#f0f7ff;border-radius:10px;color:#07c;display:flex;flex-shrink:0;font-size:.875rem;height:36px;justify-content:center;width:36px}.Dashboard_projectDetails__UTpt5{display:flex;flex-direction:column;gap:.25rem}.Dashboard_projectOptionName__jSx\+M{color:#1e293b;font-weight:500}.Dashboard_projectDescription__K1rNs{color:#64748b;font-size:.75rem}.Dashboard_projectOption__FhhlH:hover{background:#f8fafc}.Dashboard_projectOption__FhhlH.Dashboard_active__AC8u4{background:#f0f7ff}.Dashboard_projectOption__FhhlH.Dashboard_active__AC8u4 .Dashboard_projectIcon__lC5Uf{background:#07c;color:#fff}.Dashboard_projectStatus__FuhZg{border-radius:20px;flex-shrink:0;font-size:.75rem;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.Dashboard_projectStatus__FuhZg.Dashboard_active__AC8u4{background:#ecfdf5;color:#059669}.Dashboard_projectStatus__FuhZg.Dashboard_planning__Tzm4r{background:#fff7ed;color:#ea580c}.Dashboard_projectStatus__FuhZg.Dashboard_completed__aX-jP{background:#f0f7ff;color:#07c}.Dashboard_dropdownFooter__8auya{border-top:1px solid #f1f5f9;padding:.75rem}.Dashboard_createNewBtn__7lP4N{align-items:center;background:#f8fafc;border:none;border-radius:12px;color:#07c;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;justify-content:center;padding:.75rem;transition:all .2s ease;width:100%}.Dashboard_createNewBtn__7lP4N:hover{background:#f0f7ff}@keyframes Dashboard_slideDown__qUsXJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Dashboard_projectSelector__k9QTG{padding:0 1rem}.Dashboard_projectDropdownBtn__umpe\+{max-width:none;padding:.75rem 1rem;width:100%}.Dashboard_projectDropdown__GyCaf{animation:Dashboard_slideUp__LxRFD .3s ease-out;border:none;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -4px 25px #0000001a;left:0;max-height:80vh;position:fixed;right:0;top:auto;width:100%}.Dashboard_projectsList__fwfQr{max-height:50vh;padding:.75rem}.Dashboard_projectOption__FhhlH{background:#f8fafc;border:1px solid #0000000a;margin-bottom:.5rem;padding:1rem}.Dashboard_projectIcon__lC5Uf{font-size:1rem;height:42px;width:42px}.Dashboard_projectOptionName__jSx\+M{font-size:1rem}.Dashboard_projectDescription__K1rNs{font-size:.813rem}.Dashboard_dropdownHeader__XssYw{padding:1.25rem;position:relative}.Dashboard_dropdownHeader__XssYw:after{background:#e2e8f0;border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:40px}.Dashboard_dropdownFooter__8auya{background:#fff;border-top:1px solid #f1f5f9;padding:1rem}.Dashboard_createNewBtn__7lP4N{background:#07c;border-radius:14px;color:#fff;font-size:1rem;padding:1rem}.Dashboard_createNewBtn__7lP4N:hover{background:#0066b2}.Dashboard_projectDropdown__GyCaf:before{background:#0000004d;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}.Dashboard_loading__BMX0t{align-items:center;color:#64748b;display:flex;font-size:1.1rem;justify-content:center;min-height:400px}.Dashboard_loading__BMX0t:after{animation:Dashboard_spin__LgeE6 1s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#07c;content:"";height:1.2em;margin-left:.5em;width:1.2em}.Dashboard_errorState__fqVks{margin:2rem auto;max-width:500px;padding:3rem;text-align:center}.Dashboard_errorState__fqVks i{color:#ef4444;font-size:3rem;margin-bottom:1rem}.Dashboard_errorState__fqVks button{background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:1rem;padding:.75rem 1.5rem;transition:all .2s}.Dashboard_errorState__fqVks button:hover{background:#0066b2}.Dashboard_loadingState__549N5{flex-direction:column;gap:1.5rem;min-height:calc(100vh - 65px)}.Dashboard_loadingSpinner__MwRfQ{animation:Dashboard_spin__LgeE6 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#0ea5e9;height:50px;width:50px}.Dashboard_loadingState__549N5 p{color:#64748b;font-size:1.1rem}@keyframes Dashboard_slideUp__LxRFD{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.Dashboard_projectDropdownBtn__umpe\+{padding:.625rem .875rem}.Dashboard_projectName__4wrmK{font-size:.938rem;max-width:160px}.Dashboard_projectStatus__FuhZg{font-size:.688rem;padding:.25rem .625rem}.Dashboard_dropdownHeader__XssYw h3{font-size:1rem}.Dashboard_projectsList__fwfQr{padding:.5rem}.Dashboard_projectOption__FhhlH{padding:.875rem}.Dashboard_projectIcon__lC5Uf{height:38px;width:38px}}@media (hover:none){.Dashboard_projectOption__FhhlH:active{background:#f0f7ff;transform:scale(.98)}.Dashboard_createNewBtn__7lP4N:active{opacity:.9;transform:scale(.98)}}.Dashboard_projectLoadingOverlay__u1YLX{align-items:center;animation:Dashboard_fadeIn__7aCep .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:50}.Dashboard_projectLoadingContent__IWRMr{align-items:center;animation:Dashboard_scaleIn__Cnm5w .2s ease-out;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;gap:1rem;padding:2rem}.Dashboard_projectLoadingContent__IWRMr .Dashboard_loadingSpinner__MwRfQ{animation:Dashboard_spin__LgeE6 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#0ea5e9;height:40px;width:40px}.Dashboard_projectLoadingContent__IWRMr p{color:#64748b;font-size:1rem;font-weight:500}@keyframes Dashboard_scaleIn__Cnm5w{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Dashboard_content__7O-V9{min-height:200px;position:relative}@media (max-width:768px){.Dashboard_projectLoadingContent__IWRMr{padding:1.5rem}.Dashboard_projectLoadingContent__IWRMr .Dashboard_loadingSpinner__MwRfQ{height:32px;width:32px}.Dashboard_projectLoadingContent__IWRMr p{font-size:.938rem}}.Dashboard_projectControls__A4rNc{align-items:center;display:flex;gap:.75rem}.Dashboard_teamButton__-easU{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.Dashboard_teamButton__-easU:hover{background:#f8fafc;border-color:#07c;color:#07c}.Dashboard_teamButton__-easU:disabled{cursor:not-allowed;opacity:.5}.Dashboard_modalOverlay__Xh1w5{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Dashboard_modal__3G6Z8{background:#fff;border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.Dashboard_modalHeader__h8KF2{align-items:center;border-bottom:1px solid #e2e8f0;padding:1.5rem}.Dashboard_modalHeader__h8KF2 h2{color:#fff}.Dashboard_closeButton__FTUTp{background:none;padding:.5rem}.Dashboard_modalContent__Gv4hW{padding:1.5rem}.Dashboard_invitationSection__35KMx{margin-bottom:2rem}.Dashboard_invitationSection__35KMx h3{color:#1e293b;font-size:1rem;margin-bottom:1rem}.Dashboard_inviteForm__rYTVw{gap:1rem}.Dashboard_inviteInput__GuDtv{border-radius:8px;padding:.75rem}.Dashboard_inviteButton__G0gUh{border-radius:8px;padding:.75rem 1.5rem}.Dashboard_inviteNote__j2VM9{color:#64748b;font-size:.875rem;margin-top:.75rem}.Dashboard_pendingInvites__-FeIe{border-top:1px solid #e2e8f0;padding-top:1.5rem}.Dashboard_pendingInvites__-FeIe h3{color:#1e293b;font-size:1rem;margin-bottom:1rem}.Dashboard_invitesList__6laJy{display:flex;flex-direction:column;gap:.75rem}.Dashboard_inviteItem__-9woI{align-items:center;background:#f8fafc;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.Dashboard_inviteInfo__vL4Fc{display:flex;flex-direction:column;gap:.25rem}.Dashboard_inviteEmail__cpQ4r{color:#1e293b;font-weight:500}.Dashboard_inviteStatus__Z0oHQ{color:#f59e0b;font-size:.75rem;font-weight:500}.Dashboard_inviteTime__M0IvB{color:#64748b;font-size:.75rem}.Dashboard_inviteActions__kVZ3h{align-items:center;display:flex;gap:.75rem}.Dashboard_inviteAction__r3Mhu{background:none;border:none;border-radius:6px;color:#ef4444;cursor:pointer;font-size:.875rem;padding:6px 12px;transition:all .2s ease}.Dashboard_inviteAction__r3Mhu:hover{background:#fee2e2;color:#dc2626}.Dashboard_inviteAction__r3Mhu:active{transform:scale(.98)}.Dashboard_inviteAction__r3Mhu:disabled{cursor:not-allowed;opacity:.5}.Dashboard_modalHeaderContent__qh3Bv{display:flex;flex-direction:column;gap:.25rem}.Dashboard_modalHeaderContent__qh3Bv h2 i{color:#fff}.Dashboard_modalHeaderContent__qh3Bv p{color:#fff;font-size:.875rem;margin:0}.Dashboard_demoStats__E09xt{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:2rem}.Dashboard_demoStatCard__GR37M{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:transform .2s}.Dashboard_demoStatCard__GR37M:hover{transform:translateY(-2px)}.Dashboard_demoStatIcon__TV\+XI{align-items:center;border-radius:10px;display:flex;font-size:1.25rem;height:40px;justify-content:center;width:40px}.Dashboard_demoStatCard__GR37M:first-child .Dashboard_demoStatIcon__TV\+XI{background:#0ea5e91a;color:#0ea5e9}.Dashboard_demoStatCard__GR37M:nth-child(2) .Dashboard_demoStatIcon__TV\+XI{background:#22c55e1a;color:#22c55e}.Dashboard_demoStatCard__GR37M:nth-child(3) .Dashboard_demoStatIcon__TV\+XI{background:#8b5cf61a;color:#8b5cf6}.Dashboard_demoStatInfo__WHWry{display:flex;flex-direction:column}.Dashboard_demoStatInfo__WHWry span{color:#64748b;font-size:.875rem}.Dashboard_demoStatInfo__WHWry h4{color:#1e293b;font-size:1.5rem;margin:0}.Dashboard_teamMembers__D9C89{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:24px}.Dashboard_membersList__zwfff{display:flex;flex-direction:column;gap:12px;margin-top:16px}.Dashboard_memberItem__ewNah{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:16px}.Dashboard_memberInfo__KC2qI{display:flex;flex-direction:column;gap:4px}.Dashboard_memberName__m6SfM{color:#1e293b;font-weight:600}.Dashboard_memberEmail__fWfMQ{color:#64748b;font-size:.875rem}.Dashboard_memberRole__DE-Ql{background:#0077cc1a;border-radius:4px;color:#07c;display:inline-block;font-size:.75rem;padding:4px 8px;text-transform:uppercase}.Dashboard_revokeButton__IF-ls{background:#fee2e2;border:none;border-radius:6px;color:#dc2626;cursor:pointer;font-size:.875rem;padding:8px 16px;transition:all .2s}.Dashboard_revokeButton__IF-ls:hover{background:#fecaca}.Dashboard_memberRole__DE-Ql.Dashboard_owner__BTpZT{background:#0077cc1a;color:#07c}.Dashboard_memberRole__DE-Ql.Dashboard_member__2nR-H{background:#22c55e1a;color:#22c55e}.Dashboard_memberRole__DE-Ql.Dashboard_admin__GzYUU{background:#8b5cf61a;color:#8b5cf6}.Dashboard_modalContent__Gv4hW{max-height:70vh;overflow-y:auto;padding:24px}.Dashboard_modalHeader__h8KF2{padding:20px 24px}.Dashboard_modalHeader__h8KF2 h2{font-size:1.25rem;margin:0}.Dashboard_invitationSection__35KMx{background:#f8fafc;border-radius:8px;margin-bottom:24px;padding:20px}.Dashboard_inviteForm__rYTVw{display:flex;gap:12px;margin-top:16px}.Dashboard_inviteInput__GuDtv{border:1px solid #e2e8f0;border-radius:6px;flex:1 1;font-size:.875rem;padding:10px 16px}.Dashboard_inviteButton__G0gUh{background:#07c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background .2s}.Dashboard_inviteButton__G0gUh:hover{background:#0066b3}.Dashboard_modalContent__Gv4hW h3{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:16px}.Dashboard_emptyState__lYlO7{color:#64748b;padding:32px;text-align:center}.Dashboard_loadingState__549N5{align-items:center;color:#64748b;display:flex;justify-content:center;padding:32px}.Dashboard_spinner__uQbzd{animation:Dashboard_spin__LgeE6 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#07c;height:20px;margin-right:12px;width:20px}@keyframes Dashboard_spin__LgeE6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dashboard_emptyDemoState__oIvE2{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;margin:20px;padding:60px 40px;text-align:center}.Dashboard_emptyDemoIcon__SEeBH{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:20px;box-shadow:0 8px 20px #07c3;display:flex;height:80px;justify-content:center;margin:0 auto 24px;transform:rotate(-5deg);width:80px}.Dashboard_emptyDemoIcon__SEeBH i{color:#fff;font-size:32px}.Dashboard_emptyDemoState__oIvE2 h3{color:#1e293b;font-size:24px;font-weight:600;margin-bottom:12px}.Dashboard_emptyDemoState__oIvE2 p{color:#64748b;font-size:16px;line-height:1.6;margin-bottom:32px}.Dashboard_requestDemoButton__8rxnq{align-items:center;background:#07c;border:none;border-radius:12px;box-shadow:0 4px 12px #07c3;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 28px;transition:all .2s}.Dashboard_requestDemoButton__8rxnq:hover{background:#0066b3;box-shadow:0 6px 16px #0077cc4d;transform:translateY(-2px)}.Dashboard_requestDemoButton__8rxnq i{font-size:14px}.Dashboard_demoModal__ikr\+s{max-width:800px;width:90%}.Dashboard_modalHeader__h8KF2{border-radius:16px 16px 0 0;padding:24px 32px}.Dashboard_modalHeaderContent__qh3Bv h2{font-size:24px;gap:12px;margin-bottom:8px}.Dashboard_modalHeaderContent__qh3Bv p{font-size:16px}.Dashboard_ownerInfo__ZRiFW{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;display:flex;gap:12px;margin-left:.5rem;padding:8px 12px;transition:all .2s ease}.Dashboard_ownerInfo__ZRiFW:hover{background:#f8fafc;color:#0ea5e9}.Dashboard_ownerAvatar__wrEZS{align-items:center;background:#0284c7;border-radius:50%;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:24px;justify-content:center;text-transform:uppercase;width:24px}.Dashboard_ownerDetails__TjVXI{display:flex;flex-direction:column;line-height:1.1}.Dashboard_ownerLabel__jjC8Z{color:#64748b;font-size:.6rem;letter-spacing:.05em;text-transform:uppercase}.Dashboard_ownerName__zVXFE{color:currentColor;font-size:.8rem;font-weight:500}@media (max-width:768px){.Dashboard_ownerInfo__ZRiFW{padding:6px 10px}.Dashboard_ownerAvatar__wrEZS{font-size:.75rem;height:20px;width:20px}.Dashboard_ownerName__zVXFE{font-size:.85rem}}.Dashboard_featureTags__73nHq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.Dashboard_featureTag__2QgVO{align-items:center;background:#f0f7ff;border-radius:16px;color:#0053a6;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem;transition:all .2s;white-space:nowrap}.Dashboard_featureTag__2QgVO:hover{background:#e0f2fe;transform:translateY(-1px)}.Dashboard_moreFeatures__WETyi{background:#f1f5f9;border-radius:16px;color:#64748b;cursor:pointer;font-size:.75rem;font-weight:500;padding:.25rem .75rem;transition:all .2s}.Dashboard_moreFeatures__WETyi:hover{background:#e2e8f0;color:#475569}.Dashboard_featuresPopup__ds9GR{animation:Dashboard_fadeIn__7aCep .2s ease-out;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 20px #0000001a;left:0;margin-top:.5rem;min-width:280px;padding:1rem;position:absolute;top:100%;z-index:100}.Dashboard_featuresPopupHeader__vPCvh{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.Dashboard_featuresPopupHeader__vPCvh h4{color:#1e293b;font-size:.875rem;font-weight:600;margin:0}.Dashboard_closePopup__6C4Vk{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.25rem;line-height:1;padding:0;transition:color .2s}.Dashboard_closePopup__6C4Vk:hover{color:#1e293b}.Dashboard_featuresPopupContent__\+YVJv{display:flex;flex-wrap:wrap;gap:.5rem}@keyframes Dashboard_fadeIn__7aCep{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.Dashboard_infoContent__Ph\+AF{position:relative}.Dashboard_infoContent__Ph\+AF label{color:#64748b;font-size:.75rem;font-weight:500}.Dashboard_scheduleModal__6Mbu8{display:flex;flex-direction:column;max-height:90vh;max-width:1000px;width:90%}.Dashboard_scheduleTabs__2j2LX{background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;padding:1rem 2rem}.Dashboard_scheduleTab__PhOzj{background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.Dashboard_scheduleTab__PhOzj:hover{background:#f8fafc;color:#07c}.Dashboard_scheduleTab__PhOzj.Dashboard_active__AC8u4{background:#f0f7ff;color:#07c}.Dashboard_scheduleContent__k2NdI{flex:1 1;overflow-y:auto;padding:2rem}.Dashboard_scheduleGrid__1Xikz{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Dashboard_scheduleCard__ELoN-{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1.5rem;padding:1.5rem;transition:all .2s}.Dashboard_scheduleCard__ELoN-:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_scheduleTime__Zzyqj{align-items:center;display:flex;flex-direction:column;gap:.5rem}.Dashboard_dateBox__I-NkY{background:#f8fafc;border-radius:8px;min-width:60px;padding:.5rem;text-align:center}.Dashboard_month__3glfg{color:#64748b;display:block;font-size:.75rem;text-transform:uppercase}.Dashboard_day__t6S3h{color:#1e293b;display:block;font-size:1.5rem;font-weight:600}.Dashboard_time__xqw87{color:#64748b;font-size:.875rem}.Dashboard_scheduleInfo__ke3oY{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.Dashboard_scheduleInfo__ke3oY h3{color:#1e293b;font-size:1rem;margin:0}.Dashboard_scheduleInfo__ke3oY .Dashboard_email__kDNwt{color:#64748b;font-size:.875rem}.Dashboard_scheduleActions__2nLbM{display:flex;gap:.5rem}.Dashboard_viewButton__ynyV2{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#07c;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.Dashboard_viewButton__ynyV2:hover{background:#f0f7ff;border-color:#07c}.Dashboard_demoStatCard__GR37M{cursor:pointer;transition:all .2s}.Dashboard_demoStatCard__GR37M:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-4px)}.Dashboard_quoteModal__V4HAp{border-radius:12px;padding:0}.Dashboard_quoteDetails__NuUxJ{padding:2rem}.Dashboard_quoteItem__1RHix{margin-bottom:1.5rem}.Dashboard_quoteItem__1RHix label{color:#64748b;display:block;font-size:.875rem;margin-bottom:.5rem}.Dashboard_quoteItem__1RHix p,.Dashboard_quoteItem__1RHix span{color:#1e293b;font-size:1rem}.Dashboard_quoteActions__Hap6k{border-top:1px solid #e2e8f0;justify-content:flex-end;padding:1.5rem}.Dashboard_acceptButton__iDPeg,.Dashboard_contactButton__lnmTl,.Dashboard_rejectButton__nR6\+6{border-radius:6px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.Dashboard_contactButton__lnmTl{background:#fff;border:1px solid #0ea5e9;color:#0ea5e9}.Dashboard_quoteNotification__vY1\+0{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;color:#fff;display:flex;gap:1.5rem;margin:1rem 0;padding:1.5rem}.Dashboard_quoteIcon__PbNYp{align-items:center;background:#fff3;border-radius:50%;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.Dashboard_quoteInfo__dA-NP{flex:1 1}.Dashboard_quoteInfo__dA-NP h3{font-size:1.25rem;font-weight:600;margin:0}.Dashboard_quoteInfo__dA-NP p{font-size:.95rem;margin:.25rem 0 0;opacity:.9}.Dashboard_quoteModal__V4HAp{max-height:90vh;max-width:700px;overflow-y:auto}.Dashboard_modalHeader__h8KF2{border-top-left-radius:16px;border-top-right-radius:16px;padding:1.5rem 2rem}.Dashboard_quoteContent__HCULu{padding:2rem}.Dashboard_quoteSummary__Y7-ma{margin-bottom:2rem;padding:2rem}.Dashboard_quoteAmount__TkvJM{margin-bottom:1.5rem}.Dashboard_quoteAmount__TkvJM .Dashboard_label__AG5JV{font-size:.95rem;margin-bottom:.5rem}.Dashboard_quoteAmount__TkvJM .Dashboard_amount__MI\+hT{font-size:2.5rem}.Dashboard_quoteDetails__NuUxJ{grid-gap:1.5rem;gap:1.5rem}.Dashboard_detailItem__QyZyj{gap:1rem}.Dashboard_detailItem__QyZyj i{font-size:1.25rem}.Dashboard_detailItem__QyZyj label{font-size:.875rem;margin-bottom:.25rem}.Dashboard_scopeSection__uCXvd{margin-bottom:2rem}.Dashboard_scopeSection__uCXvd h3{margin-bottom:1rem}.Dashboard_scopeContent__zXzE0{padding:1.5rem}.Dashboard_quoteActions__Hap6k{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.Dashboard_acceptButton__iDPeg,.Dashboard_discussButton__PbuDe,.Dashboard_rejectButton__nR6\+6{flex-direction:column;padding:1rem}.Dashboard_discussButton__PbuDe{border:2px solid #0ea5e9}.Dashboard_acceptButton__iDPeg i,.Dashboard_discussButton__PbuDe i,.Dashboard_rejectButton__nR6\+6 i{font-size:1.5rem}.Dashboard_quoteAlert__ziYxK{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;gap:1.5rem;margin:1rem 0;padding:1.5rem}.Dashboard_quoteAlertIcon__mq17x{align-items:center;background:#fff3;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.Dashboard_quoteAlertContent__L3Aar{flex:1 1}.Dashboard_quoteAlertContent__L3Aar h4{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.Dashboard_quoteAlertContent__L3Aar p{color:#ffffffe6;font-size:.95rem;margin:0 0 1rem}.Dashboard_viewQuoteButton__jgmmW{align-items:center;background:#ffffff26;border:2px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:.75rem;padding:.75rem 1.5rem;transition:all .2s}.Dashboard_viewQuoteButton__jgmmW:hover{background:#ffffff40;transform:translateY(-1px)}.Dashboard_viewQuoteButton__jgmmW i{font-size:1rem}.Dashboard_quoteModal__V4HAp{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;max-width:600px;overflow:hidden;width:90%}.Dashboard_modalHeader__h8KF2{align-items:flex-start;background:linear-gradient(135deg,#07c,#0053a6);color:#fff;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.Dashboard_modalHeaderContent__qh3Bv h2{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:.75rem;margin:0}.Dashboard_modalHeaderContent__qh3Bv p{color:#ffffffe6;font-size:.95rem;margin:.5rem 0 0}.Dashboard_closeButton__FTUTp{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:32px;justify-content:center;transition:all .2s;width:32px}.Dashboard_closeButton__FTUTp:hover{background:#fff3}.Dashboard_quoteContent__HCULu{padding:1.5rem}.Dashboard_quoteSummary__Y7-ma{background:#f8fafc;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.Dashboard_quoteAmount__TkvJM{margin-bottom:1.25rem;text-align:center}.Dashboard_quoteAmount__TkvJM .Dashboard_label__AG5JV{color:#64748b;display:block;font-size:.875rem;margin-bottom:.25rem}.Dashboard_quoteAmount__TkvJM .Dashboard_amount__MI\+hT{color:#0ea5e9;font-size:2.25rem;font-weight:700;line-height:1.2}.Dashboard_quoteDetails__NuUxJ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.Dashboard_detailItem__QyZyj{align-items:center;background:#fff;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.Dashboard_detailItem__QyZyj i{color:#64748b;font-size:1.125rem}.Dashboard_detailItem__QyZyj label{color:#64748b;display:block;font-size:.75rem;margin-bottom:.125rem}.Dashboard_detailItem__QyZyj span{color:#1e293b;font-size:.925rem;font-weight:500}.Dashboard_scopeSection__uCXvd{margin-bottom:1.5rem}.Dashboard_scopeSection__uCXvd h3{color:#1e293b;font-size:1.125rem;margin:0 0 .75rem}.Dashboard_scopeContent__zXzE0{background:#f8fafc;border-radius:8px;color:#475569;font-size:.925rem;line-height:1.6;padding:1.25rem;white-space:pre-wrap}.Dashboard_quoteActions__Hap6k{display:flex;gap:.75rem;margin-top:1.5rem}.Dashboard_acceptButton__iDPeg,.Dashboard_discussButton__PbuDe,.Dashboard_rejectButton__nR6\+6{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.75rem;transition:all .2s}.Dashboard_acceptButton__iDPeg{background:#22c55e;border:none;color:#fff}.Dashboard_acceptButton__iDPeg:hover{background:#16a34a;transform:translateY(-1px)}.Dashboard_rejectButton__nR6\+6{background:#ef4444;border:none;color:#fff}.Dashboard_rejectButton__nR6\+6:hover{background:#dc2626;transform:translateY(-1px)}.Dashboard_discussButton__PbuDe{background:#fff;border:1px solid #0ea5e9;color:#0ea5e9}.Dashboard_discussButton__PbuDe:hover{background:#f0f9ff;transform:translateY(-1px)}.Dashboard_acceptButton__iDPeg i,.Dashboard_discussButton__PbuDe i,.Dashboard_rejectButton__nR6\+6 i{font-size:1rem}.Dashboard_contactDialog__sp76r{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;left:50%;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.Dashboard_contactHeader__g9rXf{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px}.Dashboard_contactHeader__g9rXf h3{color:#111827;font-size:1.25rem;margin:0}.Dashboard_contactContent__RWtAD{padding:20px}.Dashboard_contactMethod__0rQAd{align-items:flex-start;background:#f9fafb;border-radius:8px;display:flex;margin-bottom:16px;padding:16px;transition:all .2s ease}.Dashboard_contactMethod__0rQAd:hover{background:#f3f4f6}.Dashboard_contactMethod__0rQAd i{color:#3b82f6;font-size:24px;margin-right:16px;margin-top:4px}.Dashboard_contactInfo__7FYuI{flex:1 1}.Dashboard_contactInfo__7FYuI h4{color:#111827;font-size:1rem;margin:0 0 8px}.Dashboard_contactLink__xnaOk{color:#3b82f6;display:block;font-weight:500;margin-bottom:4px;text-decoration:none}.Dashboard_contactLink__xnaOk:hover{text-decoration:underline}.Dashboard_availabilityText__dmjnn{color:#6b7280;display:block;font-size:.875rem}.Dashboard_chatButton__Edz\+a{align-items:center;background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;margin-bottom:4px;padding:8px 16px;transition:background-color .2s ease}.Dashboard_chatButton__Edz\+a:hover{background:#2563eb}.Dashboard_contactHeader__g9rXf .Dashboard_closeButton__FTUTp{align-items:center;background:none;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.Dashboard_contactHeader__g9rXf .Dashboard_closeButton__FTUTp:hover{background:#f1f5f9;color:#334155}.Dashboard_serverMetricsSection__8HKQ-{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;margin-bottom:2rem;overflow:hidden}.DataUploadModal_modalOverlay__XNOiY{align-items:center;animation:DataUploadModal_fadeIn__bf3Ed .3s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DataUploadModal_modal__fMmF0{animation:DataUploadModal_slideUp__3zODr .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 4px 30px #0003;display:flex;flex-direction:column;height:90vh;max-width:1400px;overflow:hidden;width:95%}.DataUploadModal_modalHeader__MBy\+2{background:linear-gradient(135deg,#07c,#0053a6);border-bottom:1px solid #ffffff1a;color:#fff;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem;position:relative}.DataUploadModal_modalHeader__MBy\+2 h2{flex:1 1;font-size:2rem;font-weight:600;margin:0}.DataUploadModal_closeButton__asfDU{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;height:40px;position:absolute;right:1.5rem;top:1.5rem;width:40px}.DataUploadModal_closeButton__asfDU i{font-size:1.2rem;transition:all .2s ease}.DataUploadModal_closeButton__asfDU:hover{background:#ffffff40;border-color:#ffffff4d;transform:rotate(90deg)}.DataUploadModal_closeButton__asfDU:active{transform:rotate(90deg) scale(.95)}.DataUploadModal_headerStats__LG2fg{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem;width:100%}.DataUploadModal_fileCounters__3xAA2{display:flex;gap:2rem}.DataUploadModal_statItem__TrjSP{align-items:center;background:#ffffff1a;border-radius:20px;color:#ffffffe6;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.DataUploadModal_statItem__TrjSP:hover{background:#fff3;transform:translateY(-1px)}.DataUploadModal_uploadButton__KQ0Zl{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff26;border-radius:20px;padding:.5rem 1.5rem}.DataUploadModal_uploadButton__KQ0Zl:hover{background:#ffffff40}.DataUploadModal_uploadButton__KQ0Zl:disabled{opacity:.5}.DataUploadModal_modalContent__I-8Yy{display:flex;flex:1 1;overflow:hidden}.DataUploadModal_sidebar__7rirB{background:#f8fafc;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:1rem;width:280px}.DataUploadModal_tabs__ZeYGt{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:1rem}.DataUploadModal_tab__cvGVo{align-items:center;background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;gap:.75rem;padding:1rem;text-align:left;transition:all .2s ease}.DataUploadModal_tab__cvGVo:hover{background:#f1f5f9;color:#07c}.DataUploadModal_tab__cvGVo.DataUploadModal_active__ADBUC{background:#07c;color:#fff}.DataUploadModal_tab__cvGVo i{font-size:1.1rem;width:24px}.DataUploadModal_count__Mhqvf{background:#0000001a;border-radius:12px;font-size:.75rem;margin-left:auto;padding:.25rem .5rem}.DataUploadModal_tab__cvGVo.DataUploadModal_active__ADBUC .DataUploadModal_count__Mhqvf{background:#fff3}.DataUploadModal_mainContent__MvNtK{display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden}.DataUploadModal_actionBar__y0gzA{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem}.DataUploadModal_searchBox__I8ezL{align-items:center;background:#f8fafc;border-radius:8px;display:flex;gap:.5rem;padding:.5rem 1rem;width:300px}.DataUploadModal_searchBox__I8ezL input{background:none;border:none;font-size:.95rem;outline:none;width:100%}.DataUploadModal_viewOptions__ThAZT{display:flex;gap:.5rem}.DataUploadModal_viewButton__7gtQc{background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;padding:.5rem;transition:all .2s ease}.DataUploadModal_viewButton__7gtQc:hover{background:#f1f5f9;color:#07c}.DataUploadModal_contentArea__jFoY\+{flex:1 1;overflow-y:auto;padding:1.5rem}.DataUploadModal_fileList__H4nrv{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.DataUploadModal_fileItem__qrGzJ:hover{border-color:#07c;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.DataUploadModal_imageGrid__E4oNG{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (max-width:1024px){.DataUploadModal_sidebar__7rirB{width:220px}}@media (max-width:768px){.DataUploadModal_modal__fMmF0{border-radius:0;height:100vh;left:0;position:fixed;top:0;width:100%}.DataUploadModal_modalHeader__MBy\+2{padding:1rem}.DataUploadModal_modalHeader__MBy\+2 h2{font-size:1.5rem;padding-right:40px}.DataUploadModal_closeButton__asfDU{height:36px;right:1rem;top:1rem;width:36px}.DataUploadModal_closeButton__asfDU i{font-size:1.1rem}.DataUploadModal_headerStats__LG2fg{-ms-overflow-style:none;gap:1rem;margin-top:.25rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;white-space:nowrap}.DataUploadModal_headerStats__LG2fg::-webkit-scrollbar{display:none}.DataUploadModal_statItem__TrjSP{background:#ffffff1a;border-radius:20px;flex-shrink:0;padding:.5rem 1rem}.DataUploadModal_headerActions__6X0er{justify-content:space-between;width:100%}.DataUploadModal_modalContent__I-8Yy{flex-direction:column;height:calc(100vh - 160px)}.DataUploadModal_sidebar__7rirB{border-bottom:1px solid #e2e8f0;border-right:none;flex-shrink:0;width:100%}.DataUploadModal_tabs__ZeYGt{background:#fff;gap:.5rem;padding:.75rem 1rem;position:sticky;top:0;z-index:9}.DataUploadModal_tab__cvGVo{background:#f8fafc;border:none;border-radius:20px;box-shadow:0 1px 3px #0000001a;padding:.75rem 1.25rem}.DataUploadModal_tab__cvGVo.DataUploadModal_active__ADBUC{background:#07c;box-shadow:0 2px 8px #07c3}.DataUploadModal_uploadInfo__6zHic{display:none}.DataUploadModal_mainContent__MvNtK{height:100%;overflow:hidden}.DataUploadModal_actionBar__y0gzA{flex-wrap:wrap;gap:.75rem;padding:.75rem}.DataUploadModal_searchBox__I8ezL{width:100%}.DataUploadModal_viewOptions__ThAZT{justify-content:flex-end;width:100%}.DataUploadModal_contentArea__jFoY\+{background:#f8fafc;padding:1rem}.DataUploadModal_recordingControls__o8pre{gap:1rem;margin-bottom:1rem}.DataUploadModal_recordButton__bJZ3T{background:linear-gradient(135deg,#07c,#0053a6);border-radius:25px;box-shadow:0 4px 15px #0077cc26;padding:1.25rem}.DataUploadModal_recordButton__bJZ3T i{height:36px;width:36px}.DataUploadModal_dropZone__MfDEp{background:#fff;border:2px dashed #07c3;border-radius:16px;padding:2rem 1rem}.DataUploadModal_dropZone__MfDEp label{gap:.5rem}.DataUploadModal_dropZone__MfDEp i{font-size:1.75rem}.DataUploadModal_fileList__H4nrv{grid-template-columns:1fr}.DataUploadModal_fileItem__qrGzJ{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;display:flex;margin-bottom:.75rem;padding:.875rem}.DataUploadModal_fileItem__qrGzJ i{align-items:center;background:#0077cc1a;border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.DataUploadModal_imageGrid__E4oNG{gap:.75rem;grid-template-columns:repeat(2,1fr)}.DataUploadModal_imageItem__-DAM6{border-radius:12px;box-shadow:0 2px 6px #0000000d}.DataUploadModal_liveTranscription__1IZ4F{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin:1rem 0}.DataUploadModal_transcriptionText__N3U-r{background:#f8fafc;border-radius:12px;font-size:1rem;line-height:1.5;padding:1rem}.DataUploadModal_transcriptionItem__oMzBE{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;padding:1rem}.DataUploadModal_modal__fMmF0{animation:DataUploadModal_slideUpMobile__Oa5fT .3s ease-out}@keyframes DataUploadModal_slideUpMobile__Oa5fT{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DataUploadModal_contentArea__jFoY\+:before{content:"";display:block;height:2rem;margin-top:-2rem}.DataUploadModal_closeButton__asfDU,.DataUploadModal_fileItem__qrGzJ button,.DataUploadModal_imageItem__-DAM6 button,.DataUploadModal_viewButton__7gtQc{min-height:44px;min-width:44px}.DataUploadModal_tab__cvGVo.DataUploadModal_active__ADBUC:after{background:#07c;border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.DataUploadModal_contentArea__jFoY\+,.DataUploadModal_tabs__ZeYGt{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}@media (max-width:480px){.DataUploadModal_modalHeader__MBy\+2{padding:.875rem}.DataUploadModal_modalHeader__MBy\+2 h2{font-size:1.25rem}.DataUploadModal_closeButton__asfDU{height:32px;right:.875rem;top:.875rem;width:32px}.DataUploadModal_closeButton__asfDU i{font-size:1rem}.DataUploadModal_statItem__TrjSP{font-size:.875rem;padding:.375rem .875rem}.DataUploadModal_tab__cvGVo{font-size:.875rem;padding:.625rem 1rem}.DataUploadModal_recordButton__bJZ3T{font-size:1rem;padding:1rem}.DataUploadModal_dropZone__MfDEp{padding:1.5rem 1rem}.DataUploadModal_dropZone__MfDEp i{font-size:1.75rem}.DataUploadModal_imageItem__-DAM6{aspect-ratio:16/9}.DataUploadModal_fileItem__qrGzJ,.DataUploadModal_transcriptionItem__oMzBE{gap:.75rem}.DataUploadModal_fileItem__qrGzJ button,.DataUploadModal_transcriptionItem__oMzBE button{padding:.5rem}}.DataUploadModal_dropZone__MfDEp{border:2px dashed #e2e8f0;border-radius:12px;margin-bottom:1.5rem;padding:2rem;text-align:center;transition:all .3s ease}.DataUploadModal_dropZone__MfDEp:hover{background:#f8fafc;border-color:#07c}.DataUploadModal_dropZone__MfDEp input{display:none}.DataUploadModal_dropZone__MfDEp label{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.75rem}.DataUploadModal_dropZone__MfDEp i{color:#07c;font-size:2rem}.DataUploadModal_supportedFormats__92UMd{color:#64748b;font-size:.875rem}.DataUploadModal_fileItem__qrGzJ span{color:#1e293b;flex:1 1;font-size:.95rem}.DataUploadModal_fileItem__qrGzJ button{align-items:center;background:#ef44441a;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.DataUploadModal_fileItem__qrGzJ button:hover{background:#e99b9b;color:#fff;transform:rotate(90deg)}.DataUploadModal_fileItem__qrGzJ button i{font-size:.9rem;transition:all .2s ease}.DataUploadModal_imageItem__-DAM6{aspect-ratio:1;border-radius:8px;overflow:hidden;position:relative}.DataUploadModal_imageItem__-DAM6 img{height:100%;object-fit:cover;width:100%}.DataUploadModal_recordingControls__o8pre{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.DataUploadModal_recordButton__bJZ3T{background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:16px;box-shadow:0 4px 15px #07c3;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:500;gap:1rem;margin:0 auto;max-width:400px;padding:1.5rem;width:100%}.DataUploadModal_recordButton__bJZ3T,.DataUploadModal_recordButton__bJZ3T i{align-items:center;display:flex;justify-content:center;transition:all .3s ease}.DataUploadModal_recordButton__bJZ3T i{background:#fff3;border-radius:50%;font-size:1.5rem;height:40px;width:40px}.DataUploadModal_recordButton__bJZ3T:hover{box-shadow:0 6px 20px #0077cc4d;transform:translateY(-2px)}.DataUploadModal_recordButton__bJZ3T.DataUploadModal_recording__RzTgd{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 15px #ef444433}.DataUploadModal_recordButton__bJZ3T.DataUploadModal_recording__RzTgd i{animation:DataUploadModal_pulse__CqBBm 2s infinite}.DataUploadModal_liveTranscription__1IZ4F{background:#f8fafc;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.DataUploadModal_transcriptionText__N3U-r{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:1rem;min-height:100px;padding:1rem;white-space:pre-wrap}.DataUploadModal_transcriptionItem__oMzBE,.DataUploadModal_transcriptionList__vI5ij{display:flex;flex-direction:column;gap:1rem}.DataUploadModal_transcriptionItem__oMzBE{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 6px #0000000d;padding:1.25rem}.DataUploadModal_transcriptionHeader__7S6Dc{align-items:center;display:flex;justify-content:space-between;width:100%}.DataUploadModal_timestamp__iBtYW{color:#64748b;font-size:.875rem}.DataUploadModal_transcriptionText__N3U-r{color:#1e293b;font-size:.95rem;line-height:1.6;margin:0}.DataUploadModal_transcriptionActions__kEW3g{align-items:center;display:flex;gap:.5rem}.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_deleteButton__2uzuu,.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_editButton__MgdWT{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_editButton__MgdWT{background:#0077cc1a;color:#07c}.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_editButton__MgdWT:hover{background:#c1d7e6;color:#07c;transform:translateY(-1px)}.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_deleteButton__2uzuu{background:#ef44441a;color:#ef4444}.DataUploadModal_transcriptionActions__kEW3g .DataUploadModal_deleteButton__2uzuu:hover{background:#e99b9b;color:#fff;transform:translateY(-1px)}.DataUploadModal_transcriptionActions__kEW3g i{align-items:center;display:flex;font-size:.9rem;height:100%;justify-content:center;width:100%}.DataUploadModal_transcriptionEditMode__4aohw{width:100%}.DataUploadModal_transcriptionEditMode__4aohw textarea{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:.95rem;line-height:1.5;margin-bottom:1rem;min-height:100px;padding:.75rem;resize:vertical;width:100%}.DataUploadModal_transcriptionEditMode__4aohw textarea:focus{border-color:#07c;box-shadow:0 0 0 2px #0077cc1a;outline:none}.DataUploadModal_editActions__fQdQ6{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.25rem}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd,.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0{align-items:center;border-radius:8px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;gap:.75rem;height:40px;justify-content:center;min-width:175px;padding:.75rem 1.5rem;transition:all .2s ease}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0{background:#07c;border:none;color:#fff}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0:hover{background:#0066b3;box-shadow:0 4px 12px #07c3;transform:translateY(-2px)}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0:active{transform:translateY(0)}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd{background:#f8fafc;border:1px solid #e2e8f0;color:#475569}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd:hover{background:#ecc2be;box-shadow:0 4px 12px #0000000d;color:red;transform:translateY(-2px)}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd:active{transform:translateY(0)}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd i,.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0 i{align-items:center;display:flex;font-size:1rem;justify-content:center}.DataUploadModal_editActions__fQdQ6 .DataUploadModal_cancelButton__f-AXd:disabled,.DataUploadModal_editActions__fQdQ6 .DataUploadModal_saveButton__wRmb0:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}@keyframes DataUploadModal_fadeIn__bf3Ed{0%{opacity:0}to{opacity:1}}@keyframes DataUploadModal_slideUp__3zODr{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DataUploadModal_pulse__CqBBm{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.DataUploadModal_unsupportedMessage__2abdI{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:3rem 2rem;text-align:center}.DataUploadModal_unsupportedMessage__2abdI i{color:#f59e0b;font-size:3rem;margin-bottom:1rem}.DataUploadModal_unsupportedMessage__2abdI h3{color:#1e293b;margin-bottom:.5rem}.DataUploadModal_unsupportedMessage__2abdI p{color:#64748b;margin:0 auto;max-width:400px}.DataUploadModal_uploadInfo__6zHic{background:#fff;border-top:1px solid #e2e8f0;margin-top:auto;padding:1.5rem}.DataUploadModal_uploadStats__0iWux{border-top:1px solid #e2e8f0;margin-top:auto;padding:1rem}.DataUploadModal_uploadStats__0iWux h3{color:#1e293b;font-size:1rem;margin-bottom:1rem}.DataUploadModal_statRow__Z5bzX{align-items:center;color:#64748b;display:flex;font-size:.9rem;justify-content:space-between;padding:.5rem 0}.DataUploadModal_statValue__eBMl3{background:#e2e8f0;border-radius:4px;color:#1e293b;font-weight:500;padding:.25rem .5rem}.DataUploadModal_statsList__ndhit{grid-gap:1rem;display:grid;gap:1rem}.DataUploadModal_statsList__ndhit .DataUploadModal_statItem__TrjSP{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;display:flex;justify-content:space-between;padding:1rem}.DataUploadModal_statsList__ndhit .DataUploadModal_statItem__TrjSP span:first-child{color:#64748b;font-size:.9rem}.DataUploadModal_statsList__ndhit .DataUploadModal_statItem__TrjSP span:last-child{background:#0077cc1a;border-radius:20px;color:#07c;font-weight:600;padding:.25rem .75rem}.DataUploadModal_headerActions__6X0er{align-items:center}.DataUploadModal_uploadButton__KQ0Zl,.DataUploadModal_uploadButton__KQ0Zl.DataUploadModal_primary__QXGni{background-color:#07c}@media (max-width:768px){.DataUploadModal_modalHeader__MBy\+2{padding:1rem}.DataUploadModal_modalHeader__MBy\+2 h2{font-size:1.5rem;padding-right:40px}.DataUploadModal_closeButton__asfDU{right:.75rem;top:.75rem}.DataUploadModal_headerStats__LG2fg{-ms-overflow-style:none;gap:1rem;margin-top:.25rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;white-space:nowrap}.DataUploadModal_headerStats__LG2fg::-webkit-scrollbar{display:none}.DataUploadModal_statItem__TrjSP{background:#ffffff1a;border-radius:20px;flex-shrink:0;padding:.5rem 1rem}.DataUploadModal_tabs__ZeYGt{background:#fff;gap:.5rem;padding:.75rem 1rem;position:sticky;top:0;z-index:9}.DataUploadModal_tab__cvGVo{background:#f8fafc;border:none;border-radius:20px;box-shadow:0 1px 3px #0000001a;padding:.75rem 1.25rem}.DataUploadModal_tab__cvGVo.DataUploadModal_active__ADBUC{background:#07c;box-shadow:0 2px 8px #07c3}.DataUploadModal_contentArea__jFoY\+{background:#f8fafc;padding:1rem}.DataUploadModal_recordButton__bJZ3T{background:linear-gradient(135deg,#07c,#0053a6);border-radius:25px;box-shadow:0 4px 15px #0077cc26;padding:1.25rem}.DataUploadModal_recordButton__bJZ3T i{height:36px;width:36px}.DataUploadModal_dropZone__MfDEp{background:#fff;border:2px dashed #07c3;border-radius:16px;padding:2rem 1rem}.DataUploadModal_fileItem__qrGzJ{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;display:flex;margin-bottom:.75rem;padding:.875rem}.DataUploadModal_fileItem__qrGzJ i{align-items:center;background:#0077cc1a;border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.DataUploadModal_imageGrid__E4oNG{gap:.75rem;grid-template-columns:repeat(2,1fr)}.DataUploadModal_imageItem__-DAM6{border-radius:12px;box-shadow:0 2px 6px #0000000d}.DataUploadModal_liveTranscription__1IZ4F{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin:1rem 0}.DataUploadModal_transcriptionText__N3U-r{background:#f8fafc;border-radius:12px;font-size:1rem;line-height:1.5;padding:1rem}.DataUploadModal_transcriptionItem__oMzBE{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000000d;padding:1rem}}@media (max-width:480px){.DataUploadModal_modalHeader__MBy\+2{padding:.875rem}.DataUploadModal_modalHeader__MBy\+2 h2{font-size:1.25rem}.DataUploadModal_closeButton__asfDU{right:.5rem;top:.5rem}.DataUploadModal_statItem__TrjSP{font-size:.875rem;padding:.375rem .875rem}.DataUploadModal_tab__cvGVo{font-size:.875rem;padding:.625rem 1rem}.DataUploadModal_recordButton__bJZ3T{font-size:1rem;padding:1rem}.DataUploadModal_dropZone__MfDEp{padding:1.5rem 1rem}.DataUploadModal_dropZone__MfDEp i{font-size:1.75rem}.DataUploadModal_imageGrid__E4oNG{grid-template-columns:1fr}.DataUploadModal_imageItem__-DAM6{aspect-ratio:16/9}.DataUploadModal_fileItem__qrGzJ,.DataUploadModal_transcriptionItem__oMzBE{gap:.75rem}.DataUploadModal_fileItem__qrGzJ button,.DataUploadModal_transcriptionItem__oMzBE button{padding:.5rem}}.DataUploadModal_deleteButton__2uzuu{align-items:center;background:#ef4444;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.DataUploadModal_deleteButton__2uzuu:hover{background:#dc2626;transform:scale(1.05)}.DataUploadModal_deleteButton__2uzuu i{align-items:center;display:flex;font-size:.9rem;height:100%;justify-content:center;margin:0;width:100%}.DataUploadModal_fileItem__qrGzJ .DataUploadModal_deleteButton__2uzuu{align-items:center;background:#ef44441a;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.DataUploadModal_fileItem__qrGzJ .DataUploadModal_deleteButton__2uzuu i{align-items:center;display:flex;font-size:.9rem;height:100%;justify-content:center;margin:0;width:100%}.DataUploadModal_imageItem__-DAM6 button{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0009;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:all .2s ease;width:28px}.DataUploadModal_imageItem__-DAM6 button:hover{background:#ef4444;transform:rotate(90deg)}.DataUploadModal_imageItem__-DAM6 button i{font-size:.9rem;transition:all .2s ease}.DataUploadModal_transcriptionItem__oMzBE button{align-items:center;align-self:flex-start;background:#ef44441a;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:.25rem;transition:all .2s ease;width:32px}.DataUploadModal_transcriptionItem__oMzBE button:hover{background:#ef4444;color:#fff;transform:rotate(90deg)}.DataUploadModal_transcriptionItem__oMzBE button i{font-size:.9rem;transition:all .2s ease}@media (max-width:768px){.DataUploadModal_fileItem__qrGzJ button,.DataUploadModal_transcriptionItem__oMzBE button{height:36px;width:36px}.DataUploadModal_fileItem__qrGzJ button i,.DataUploadModal_transcriptionItem__oMzBE button i{font-size:1rem}.DataUploadModal_imageItem__-DAM6 button{height:32px;width:32px}}@media (max-width:480px){.DataUploadModal_fileItem__qrGzJ button,.DataUploadModal_transcriptionItem__oMzBE button{height:32px;width:32px}.DataUploadModal_imageItem__-DAM6 button{height:28px;width:28px}}.DataUploadModal_headerActions__6X0er{display:flex;gap:1rem;margin-top:1rem}.DataUploadModal_uploadButton__KQ0Zl{align-items:center;background:#07c;border:none;border-radius:8px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.DataUploadModal_uploadButton__KQ0Zl i{font-size:1rem}.DataUploadModal_uploadButton__KQ0Zl:hover{background:#0066b3}.DataUploadModal_uploadButton__KQ0Zl:disabled{background:#cbd5e1;cursor:not-allowed}.DataUploadModal_uploadButton__KQ0Zl.DataUploadModal_primary__QXGni{background:#07c;justify-content:center;min-width:140px;padding:.5rem 1.5rem}.DataUploadModal_uploadButton__KQ0Zl.DataUploadModal_loading__xFDBb{background:#07c;opacity:.8;position:relative}.DataUploadModal_uploadButton__KQ0Zl.DataUploadModal_loading__xFDBb:after{animation:DataUploadModal_progressBar__SGCn9 2s ease-in-out infinite;background:#ffffff80;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@keyframes DataUploadModal_progressBar__SGCn9{0%{width:0}to{width:100%}}.DataUploadModal_closeButton__asfDU{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.DataUploadModal_closeButton__asfDU:hover{background:#e2e8f0;color:#475569}.DataUploadModal_filesModalOverlay__0g3Al{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.DataUploadModal_filesModalHeader__u470d{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem;position:relative}.DataUploadModal_filesModalHeader__u470d h3{color:#1e293b;font-size:1.25rem;margin:0}.DataUploadModal_filesModalHeader__u470d .DataUploadModal_closeButton__asfDU{align-items:center;background:#0000000d;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.DataUploadModal_filesModalHeader__u470d .DataUploadModal_closeButton__asfDU:hover{background:#0000001a;color:#1e293b;transform:rotate(90deg)}.DataUploadModal_filesModal__0TgyY{background:#fff;border-radius:12px;box-shadow:0 4px 30px #0003;max-height:80vh;max-width:800px;overflow:hidden;position:relative;width:90%}.DataUploadModal_filesModalContent__qG7Zd{max-height:calc(80vh - 80px);overflow-y:auto;padding:1.5rem}.DataUploadModal_fileItem__qrGzJ{align-items:center;background:#f8fafc;border-radius:8px;display:flex;gap:1rem;margin-bottom:.75rem;padding:1rem}.DataUploadModal_fileItem__qrGzJ i{color:#07c;font-size:1.25rem;margin-right:0}.DataUploadModal_fileActions__Q9xLV{align-items:center;display:flex;gap:.5rem;margin-left:auto}.DataUploadModal_downloadButton__n0u5K{align-items:center;background:#e2e8f0;border:none;border-radius:50%;color:#475569;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.DataUploadModal_downloadButton__n0u5K i{align-items:center;display:flex;font-size:.9rem;height:100%;justify-content:center;margin:0;width:100%}.DataUploadModal_downloadButton__n0u5K:hover{background:#c1d7e6;color:#fff}.DataUploadModal_noFiles__ldtGA{color:#64748b;padding:3rem;text-align:center}.DataUploadModal_noFiles__ldtGA i{font-size:3rem;margin-bottom:1rem}.DataUploadModal_contentArea__jFoY\+::-webkit-scrollbar,.DataUploadModal_filesModalContent__qG7Zd::-webkit-scrollbar,.DataUploadModal_sidebar__7rirB::-webkit-scrollbar{height:8px;width:8px}.DataUploadModal_contentArea__jFoY\+::-webkit-scrollbar-track,.DataUploadModal_filesModalContent__qG7Zd::-webkit-scrollbar-track,.DataUploadModal_sidebar__7rirB::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.DataUploadModal_contentArea__jFoY\+::-webkit-scrollbar-thumb,.DataUploadModal_filesModalContent__qG7Zd::-webkit-scrollbar-thumb,.DataUploadModal_sidebar__7rirB::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.DataUploadModal_contentArea__jFoY\+::-webkit-scrollbar-thumb:hover,.DataUploadModal_filesModalContent__qG7Zd::-webkit-scrollbar-thumb:hover,.DataUploadModal_sidebar__7rirB::-webkit-scrollbar-thumb:hover{background:#94a3b8}.DataUploadModal_contentArea__jFoY\+,.DataUploadModal_filesModalContent__qG7Zd,.DataUploadModal_sidebar__7rirB{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}@media (max-width:768px){.DataUploadModal_contentArea__jFoY\+::-webkit-scrollbar,.DataUploadModal_filesModalContent__qG7Zd::-webkit-scrollbar,.DataUploadModal_sidebar__7rirB::-webkit-scrollbar{height:4px;width:4px}}.DataUploadModal_modalOverlay__XNOiY .toast{left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:1200}.ColorPickerModal_modalOverlay__sTP7B{align-items:center;animation:ColorPickerModal_fadeIn__6YJ-h .3s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ColorPickerModal_modal__NZKUj{animation:ColorPickerModal_slideUp__NoMed .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 4px 30px #0003;max-height:90vh;max-width:1000px;overflow:hidden;width:90%}.ColorPickerModal_modalHeader__GMAdx{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);color:#fff;display:flex;justify-content:space-between;padding:1.5rem}.ColorPickerModal_modalHeader__GMAdx h2{font-size:1.5rem;margin:0}.ColorPickerModal_closeButton__6EPxy{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ColorPickerModal_closeButton__6EPxy:hover{background:#ffffff4d;transform:rotate(90deg)}.ColorPickerModal_modalContent__X\+DoO{max-height:calc(90vh - 80px);overflow-y:auto;padding:2rem}.ColorPickerModal_colorPreview__o\+wi9{border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem;overflow:hidden}.ColorPickerModal_previewHeader__aO73K{padding:1rem;text-align:center}.ColorPickerModal_previewContent__wb1Ss{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem}.ColorPickerModal_colorSections__zCILv{display:flex;flex-direction:column;gap:2rem}.ColorPickerModal_section__S6XSW h3{border-bottom:2px solid #e2e8f0;color:#1e293b;margin-bottom:1rem;padding-bottom:.5rem}.ColorPickerModal_colorGrid__JdM0\+{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ColorPickerModal_colorItem__ooxyq{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem}.ColorPickerModal_colorItem__ooxyq label{align-items:center;color:#1e293b;display:flex;font-weight:500;justify-content:space-between;margin-bottom:.75rem}.ColorPickerModal_colorPickerWrapper__vz2pW{align-items:center;display:flex;gap:.75rem}.ColorPickerModal_colorItem__ooxyq input[type=color]{border:none;border-radius:8px;cursor:pointer;height:40px;padding:0;width:40px}.ColorPickerModal_currentColor__WEv2L{border-radius:4px;color:#fff;font-size:.875rem;padding:.25rem .5rem}.ColorPickerModal_colorItem__ooxyq p{color:#64748b;font-size:.875rem;margin:0}.ColorPickerModal_actions__2Ajmp{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.ColorPickerModal_previewButton__xEn\+y,.ColorPickerModal_saveButton__QbBjG{border-radius:8px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.ColorPickerModal_previewButton__xEn\+y{background:#fff;border:1px solid #e2e8f0;color:#1e293b}.ColorPickerModal_saveButton__QbBjG{background:#07c;border:none;color:#fff}.ColorPickerModal_previewButton__xEn\+y:hover{background:#f8fafc;border-color:#07c}.ColorPickerModal_saveButton__QbBjG:hover{background:#0066b3;transform:translateY(-1px)}@keyframes ColorPickerModal_fadeIn__6YJ-h{0%{opacity:0}to{opacity:1}}@keyframes ColorPickerModal_slideUp__NoMed{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ColorPickerModal_modal__NZKUj{height:95vh;max-height:none;width:95%}.ColorPickerModal_colorGrid__JdM0\+{grid-template-columns:1fr}.ColorPickerModal_actions__2Ajmp{flex-direction:column}.ColorPickerModal_previewButton__xEn\+y,.ColorPickerModal_saveButton__QbBjG{width:100%}}.ServerMetrics_metricsContainer__tjfEL{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;overflow:hidden}.ServerMetrics_metricsHeader__SD55N{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:1.5rem 2rem}.ServerMetrics_headerLeft__myS9t{align-items:center;display:flex;gap:1rem}.ServerMetrics_headerIcon__v7rUy{align-items:center;background:#e0f2fe;border-radius:12px;color:#07c;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.ServerMetrics_headerLeft__myS9t h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0}.ServerMetrics_headerLeft__myS9t p{color:#64748b;font-size:.875rem;margin:.25rem 0 0}.ServerMetrics_metricsContent__j\+Z0m{padding:2rem}.ServerMetrics_metricsGrid__PpbMW{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.ServerMetrics_metricCard__AmiWN{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.ServerMetrics_metricCard__AmiWN:hover{box-shadow:0 4px 6px #0000000d;transform:translateY(-2px)}.ServerMetrics_metricIcon__HGZxg{align-items:center;background:#e0f2fe;border-radius:12px;color:#07c;display:flex;font-size:1.25rem;height:48px;justify-content:center;min-width:48px;width:48px}.ServerMetrics_metricContent__1l5QN{flex:1 1;min-width:0}.ServerMetrics_metricHeader__f2Jdu{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ServerMetrics_metricHeader__f2Jdu h3{color:#1e293b;font-size:1rem;font-weight:600;margin:0}.ServerMetrics_metricValue__0h9Jt{font-size:1.5rem;font-weight:700;transition:color .3s ease}.ServerMetrics_progressBar__N0b70{background:#e2e8f0;border-radius:4px;height:8px;margin-bottom:1rem;overflow:hidden}.ServerMetrics_progressFill__49vCM{border-radius:4px;height:100%;transition:width .3s ease,background-color .3s ease}.ServerMetrics_metricDetails__N2ocH{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.ServerMetrics_detailRow__cylMq{color:#64748b;display:flex;font-size:.875rem;justify-content:space-between}.ServerMetrics_networkMetrics__lD81u{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.ServerMetrics_networkMetric__R6mVD{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.ServerMetrics_networkLabel__ZffKj{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.5rem}.ServerMetrics_networkValue__Nbkcz{color:#07c;display:block;font-size:1.125rem;font-weight:600}.ServerMetrics_loadAverageGrid__1fubB{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:1rem}.ServerMetrics_loadMetric__ZZEsN{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1rem;text-align:center}.ServerMetrics_loadLabel__X6nTy{color:#64748b;display:block;font-size:.875rem;margin-bottom:.5rem}.ServerMetrics_loadValue__U2NHR{color:#07c;display:block;font-size:1.125rem;font-weight:600}.ServerMetrics_warning__NMECm{align-items:center;background:#fff7ed;border:1px solid #fdba74;border-radius:8px;color:#c2410c;display:flex;gap:1rem;margin:1.5rem 2rem 0;padding:1rem}.ServerMetrics_warning__NMECm i{font-size:1.25rem}.ServerMetrics_warning__NMECm p{color:#9a3412;font-size:.875rem;margin:0}.ServerMetrics_error__Lr-3O{color:#dc2626;padding:3rem 2rem;text-align:center}.ServerMetrics_error__Lr-3O i{font-size:2rem;margin-bottom:1rem}.ServerMetrics_error__Lr-3O p{color:#64748b;margin:0 0 1.5rem}.ServerMetrics_retryButton__iUOsm{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .2s ease}.ServerMetrics_retryButton__iUOsm:hover{background:#0053a6}.ServerMetrics_refreshButton__9Mg\+X{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.ServerMetrics_refreshButton__9Mg\+X:hover{background:#0053a6}.ServerMetrics_refreshButton__9Mg\+X i{transition:transform .2s ease}.ServerMetrics_refreshButton__9Mg\+X:hover i{transform:rotate(180deg)}.ServerMetrics_lastUpdated__ZspkZ{border-top:1px solid #f1f5f9;color:#64748b;font-size:.875rem;padding-top:1rem;text-align:center}.ServerMetrics_loading__VPfrV{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;min-height:300px}.ServerMetrics_spinner__-4dzg{animation:ServerMetrics_spin__Qlm6R 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#07c;height:40px;margin-bottom:1rem;width:40px}@keyframes ServerMetrics_spin__Qlm6R{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ServerMetrics_metricsHeader__SD55N{align-items:flex-start;flex-direction:column;gap:1rem;padding:1rem}.ServerMetrics_refreshButton__9Mg\+X{justify-content:center;width:100%}.ServerMetrics_metricsContent__j\+Z0m{padding:1rem}.ServerMetrics_loadAverageGrid__1fubB,.ServerMetrics_metricsGrid__PpbMW,.ServerMetrics_networkMetrics__lD81u{grid-template-columns:1fr}.ServerMetrics_metricCard__AmiWN{padding:1rem}.ServerMetrics_metricIcon__HGZxg{height:40px;min-width:40px;width:40px}.ServerMetrics_metricValue__0h9Jt{font-size:1.25rem}}.Chat_chatWrapper__v4FRK{align-items:center;background:#f8fafc;display:flex;flex-direction:column;margin-top:65px;min-height:calc(100vh - 65px);padding:1rem 2rem}.Chat_chatHeader__nOi\+-{background:linear-gradient(135deg,#07c,#0053a6);border-radius:16px;color:#fff;margin-bottom:1.5rem;max-width:1500px;padding:1.5rem 2rem;width:100%}.Chat_headerContent__p7QMO{text-align:center}.Chat_headerContent__p7QMO h1{align-items:center;display:flex;font-size:2.5rem;gap:1rem;justify-content:center;margin-bottom:.5rem}.Chat_headerContent__p7QMO h1 i{color:#ffffffe6;font-size:2rem}.Chat_headerContent__p7QMO p{color:#ffffffe6;font-size:1.1rem}.Chat_chatContainer__8bElP{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;display:grid;grid-template-columns:300px 1fr;height:calc(100vh - 200px);max-width:1500px;overflow:hidden;width:100%}.Chat_sidebar__-2HrX{background:linear-gradient(180deg,#07c,#0053a6);border-right:1px solid #ffffff1a;display:flex;flex-direction:column}.Chat_sidebarHeader__zg1l6{border-bottom:1px solid #ffffff1a;padding:1.5rem}.Chat_toggleSidebar__c9EYw{background:#0000;border:none;color:#fff;cursor:pointer;display:none;font-size:1.2rem;padding:.5rem;transition:all .3s ease}.Chat_toggleSidebar__c9EYw:hover{transform:scale(1.1)}.Chat_newChatButton__JioeZ{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.95rem;gap:.5rem;justify-content:center;padding:.8rem 1rem;transition:all .3s ease;width:100%}.Chat_newChatButton__JioeZ:hover{background:#ffffff26;transform:translateY(-1px)}.Chat_historyList__lquZO{flex:1 1;overflow-y:auto;padding:1rem}.Chat_historyItem__bCQFY{border:1px solid #ffffff1a;border-radius:8px;color:#fff;cursor:pointer;margin-bottom:.5rem;padding:1rem;transition:all .3s ease}.Chat_historyItem__bCQFY:hover{background:#ffffff26;border-color:#fff3;transform:translateY(-1px)}.Chat_historyItem__bCQFY.Chat_active__E8qf8{background:#fff3;border-color:#ffffff4d}.Chat_historyItemContent__TW0r1{align-items:flex-start;display:flex;gap:1rem}.Chat_historyItemIcon__1bo14{align-items:center;background:#fff3;border-radius:8px;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.Chat_historyItem__bCQFY:hover .Chat_historyItemIcon__1bo14{transform:scale(1.1)}.Chat_historyItemText__sGCF2{flex:1 1;min-width:0}.Chat_historyItemText__sGCF2 h4{color:#fff;font-size:.9rem;font-weight:500;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_historyItemText__sGCF2 p{color:#fffc;font-size:.75rem}.Chat_chatMain__NMvRO{display:flex;flex-direction:column;height:100%;overflow:hidden}.Chat_chatContent__gDhqx{flex:1 1;overflow-y:auto;padding:2rem;scroll-behavior:smooth}.Chat_chatMessages__p5rq3{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:1rem}.Chat_welcomeScreen__hChlG{padding:2rem;text-align:center}.Chat_welcomeIcon__DlFTC{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.Chat_welcomeIcon__DlFTC i{color:#fff;font-size:2.5rem}.Chat_welcomeScreen__hChlG h2{color:#1e293b;font-size:1.75rem;margin-bottom:2rem}.Chat_suggestionGrid__FqwPQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:600px}.Chat_suggestionButton__xY6U\+{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;cursor:pointer;display:flex;font-size:1rem;gap:.75rem;padding:1rem;transition:all .3s ease}.Chat_suggestionButton__xY6U\+:hover{background:#f1f5f9;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Chat_suggestionButton__xY6U\+ i{color:#07c;font-size:1.25rem}.Chat_message__YUYC6{animation:Chat_fadeIn__N9Hg9 .3s ease-out;width:100%}.Chat_messageContent__1bHpS{display:flex;gap:1rem;max-width:80%}.Chat_message__YUYC6.Chat_user__sj1-h .Chat_messageContent__1bHpS{flex-direction:row-reverse;margin-left:auto}.Chat_messageAvatar__ACfnm{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.Chat_message__YUYC6.Chat_user__sj1-h .Chat_messageAvatar__ACfnm{background:#07c;color:#fff}.Chat_message__YUYC6.Chat_ai__ESAAg .Chat_messageAvatar__ACfnm{background:linear-gradient(135deg,#07c,#0053a6);box-shadow:0 4px 12px #07c3;color:#fff}.Chat_messageBody__tTT\+2{background:#f8fafc;border-radius:16px;box-shadow:0 2px 4px #0000000d;min-width:0;padding:1rem 1.25rem;position:relative}.Chat_message__YUYC6.Chat_user__sj1-h .Chat_messageBody__tTT\+2{background:#07c;border-bottom-right-radius:4px;color:#fff}.Chat_message__YUYC6.Chat_ai__ESAAg .Chat_messageBody__tTT\+2{background:#f8fafc;border-bottom-left-radius:4px}.Chat_messageText__28MZB{font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.Chat_timestamp__6bVjP{color:#94a3b8;font-size:.75rem;margin-top:.5rem}.Chat_message__YUYC6.Chat_user__sj1-h .Chat_timestamp__6bVjP{color:#fffc}.Chat_chatInputWrapper__BKpdN{background:#fff;border-top:1px solid #e2e8f0;padding:1.25rem 1.5rem}.Chat_chatInputForm__gdGck{align-items:center;display:flex;gap:1rem;margin:0 auto;max-width:900px;position:relative}.Chat_chatInput__mZD6r{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;flex:1 1;font-size:1rem;min-width:0;padding:1rem 1.25rem;transition:all .3s ease}.Chat_chatInput__mZD6r:focus{background:#fff;border-color:#07c;box-shadow:0 0 0 3px #0077cc1a;outline:none}.Chat_sendButton__xKZdo{align-items:center;background:#07c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:48px;justify-content:center;transition:all .3s ease;width:48px}.Chat_sendButton__xKZdo:hover:not(:disabled){box-shadow:0 4px 12px #07c3;transform:translateY(-2px)}.Chat_sendButton__xKZdo:disabled{background:#07c;cursor:not-allowed;opacity:.8}.Chat_sendButton__xKZdo:disabled .Chat_sendingIndicator__SR49P{opacity:1}@media (max-width:768px){.Chat_chatWrapper__v4FRK{margin-top:60px;padding:.5rem}.Chat_chatHeader__nOi\+-{border-radius:12px;margin-bottom:.5rem;padding:1rem}.Chat_headerContent__p7QMO h1,.Chat_headerContent__p7QMO h1 i{font-size:1.5rem}.Chat_headerContent__p7QMO p{font-size:.9rem}.Chat_chatContainer__8bElP{border-radius:12px;grid-template-columns:1fr;height:calc(100vh - 140px)}.Chat_sidebar__-2HrX{bottom:0;left:0;opacity:0;position:fixed;top:60px;transform:translateX(-100%);transition:transform .3s ease,opacity .3s ease;width:100%;z-index:1000}.Chat_sidebar__-2HrX.Chat_open__ho-jZ{opacity:1;transform:translateX(0)}.Chat_toggleSidebar__c9EYw{align-items:center;background:#07c;border:none;border-radius:50%;box-shadow:0 2px 8px #0003;color:#fff;cursor:pointer;display:block;display:flex;font-size:1.25rem;height:40px;justify-content:center;left:10px;position:fixed;top:70px;width:40px;z-index:1001}.Chat_chatContent__gDhqx,.Chat_welcomeScreen__hChlG{padding:1rem}.Chat_welcomeIcon__DlFTC{height:60px;margin-bottom:1rem;width:60px}.Chat_welcomeIcon__DlFTC i{font-size:2rem}.Chat_welcomeScreen__hChlG h2{font-size:1.25rem;margin-bottom:1.5rem}.Chat_suggestionGrid__FqwPQ{gap:.75rem}.Chat_suggestionButton__xY6U\+{font-size:.9rem;padding:.75rem}.Chat_messageContent__1bHpS{max-width:90%}.Chat_messageAvatar__ACfnm{font-size:1rem;height:32px;width:32px}.Chat_messageBody__tTT\+2{padding:.75rem 1rem}.Chat_messageText__28MZB{font-size:.9rem}.Chat_chatInputWrapper__BKpdN{background:#fff;bottom:0;box-shadow:0 -2px 10px #0000000d;padding:.75rem;position:sticky}.Chat_chatInputForm__gdGck{gap:.5rem}.Chat_chatInput__mZD6r{border-radius:20px;font-size:.95rem;padding:.75rem 1rem}.Chat_sendButton__xKZdo{font-size:1rem;height:38px;width:38px}}@media (max-width:480px){.Chat_chatWrapper__v4FRK{padding:.25rem}.Chat_chatHeader__nOi\+-{padding:.75rem}.Chat_headerContent__p7QMO h1{font-size:1.25rem;gap:.5rem}.Chat_headerContent__p7QMO p{font-size:.8rem}.Chat_messageContent__1bHpS{gap:.5rem;max-width:95%}.Chat_messageAvatar__ACfnm{height:28px;width:28px}.Chat_messageBody__tTT\+2{padding:.625rem .875rem}.Chat_messageText__28MZB{font-size:.875rem}.Chat_timestamp__6bVjP{font-size:.7rem}.Chat_chatInputWrapper__BKpdN{padding:.625rem}.Chat_chatInput__mZD6r{padding:.625rem .875rem}.Chat_sendButton__xKZdo{height:34px;width:34px}}@media (max-height:500px) and (orientation:landscape){.Chat_chatWrapper__v4FRK{margin-top:50px}.Chat_chatContainer__8bElP{height:calc(100vh - 100px)}.Chat_chatHeader__nOi\+-{padding:.5rem 1rem}.Chat_welcomeScreen__hChlG{padding:.5rem}.Chat_welcomeIcon__DlFTC{height:40px;margin-bottom:.5rem;width:40px}.Chat_chatInputWrapper__BKpdN{padding:.5rem}}.Chat_sidebarBackdrop__ajulP{display:none}@media (max-width:768px){.Chat_sidebarBackdrop__ajulP{background:#00000080;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:999}.Chat_sidebarBackdrop__ajulP.Chat_show__qz04c{display:block;opacity:1}}.Chat_chatContent__gDhqx::-webkit-scrollbar{width:8px}.Chat_chatContent__gDhqx::-webkit-scrollbar-track{background:#0000}.Chat_chatContent__gDhqx::-webkit-scrollbar-thumb{background:#07c3;border-radius:4px}.Chat_chatContent__gDhqx::-webkit-scrollbar-thumb:hover{background:#0077cc4d}@keyframes Chat_fadeIn__N9Hg9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Chat_sendingIndicator__SR49P{align-items:center;display:flex;gap:4px;height:24px;justify-content:center}.Chat_sendingIndicator__SR49P span{animation:Chat_bounce__TSTEB 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;display:inline-block;height:6px;width:6px}.Chat_sendingIndicator__SR49P span:first-child{animation-delay:-.32s}.Chat_sendingIndicator__SR49P span:nth-child(2){animation-delay:-.16s}@keyframes Chat_bounce__TSTEB{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ForgotPassword_authContainer__DwrhX{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-bottom:2rem;padding-top:80px;position:relative}.ForgotPassword_authBackground__N-Nda{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.ForgotPassword_shape__02HlL{animation:ForgotPassword_float__9r-za 20s infinite;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;opacity:.1;position:absolute}.ForgotPassword_shape__02HlL:first-child{animation-delay:-5s;height:400px;right:-100px;top:-200px;width:400px}.ForgotPassword_shape__02HlL:nth-child(2){animation-delay:-10s;bottom:-150px;height:300px;left:-150px;width:300px}.ForgotPassword_shape__02HlL:nth-child(3){animation-delay:-15s;bottom:20%;height:200px;right:20%;width:200px}@keyframes ForgotPassword_float__9r-za{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(20px,20px) rotate(90deg)}50%{transform:translateY(40px) rotate(180deg)}75%{transform:translate(-20px,20px) rotate(270deg)}}.ForgotPassword_authCard__w4hI7{animation:ForgotPassword_slideUp__o-IRc .5s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 8px 30px #00000014;max-width:440px;padding:3rem;position:relative;width:100%;z-index:2}.ForgotPassword_authHeader__ee4XS{margin-bottom:2.5rem;text-align:center}.ForgotPassword_lockIcon__s-TVr{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;box-shadow:0 4px 15px #07c3;color:#fff;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.ForgotPassword_title__CfCI3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:.75rem}.ForgotPassword_authSubtitle__iOzeQ{color:#64748b;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:320px}.ForgotPassword_authForm__poD9X{display:flex;flex-direction:column;gap:1.5rem}.ForgotPassword_formGroup__ZMnQo{position:relative}.ForgotPassword_inputWrapper__9hspU{align-items:center;display:flex;position:relative}.ForgotPassword_inputWrapper__9hspU i{color:#94a3b8;font-size:1.1rem;left:1rem;position:absolute;transition:all .3s ease}.ForgotPassword_inputWrapper__9hspU input{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.ForgotPassword_inputWrapper__9hspU input:focus{background:#fff;border-color:#07c;box-shadow:0 0 0 4px #0077cc1a;outline:none}.ForgotPassword_inputWrapper__9hspU input:focus+i{color:#07c}.ForgotPassword_authButton__ClGkl{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem;transition:all .3s ease}.ForgotPassword_authButton__ClGkl:hover{box-shadow:0 4px 15px #07c3;transform:translateY(-2px)}.ForgotPassword_authButton__ClGkl:disabled{cursor:not-allowed;opacity:.7}.ForgotPassword_spinner__HgCFq{animation:ForgotPassword_spin__kIX6v 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes ForgotPassword_spin__kIX6v{to{transform:rotate(1turn)}}.ForgotPassword_error__fACvm,.ForgotPassword_success__geuyy{align-items:center;animation:ForgotPassword_slideIn__XMha2 .3s ease;border-radius:12px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.ForgotPassword_success__geuyy{background:#f0fdf4;border:1px solid #dcfce7;color:#166534}.ForgotPassword_error__fACvm{background:#fef2f2;border:1px solid #fee2e2;color:#dc2626}.ForgotPassword_divider__F-IuN{margin:2rem 0;position:relative;text-align:center}.ForgotPassword_divider__F-IuN:after,.ForgotPassword_divider__F-IuN:before{background:#e2e8f0;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 30px)}.ForgotPassword_divider__F-IuN:before{left:0}.ForgotPassword_divider__F-IuN:after{right:0}.ForgotPassword_divider__F-IuN span{background:#fff;color:#94a3b8;font-size:.9rem;padding:0 1rem}.ForgotPassword_authLinks__C2I9X{margin-top:1rem;text-align:center}.ForgotPassword_authRedirect__KhQw7{color:#64748b;font-size:1rem}.ForgotPassword_authRedirect__KhQw7 a{color:#07c;font-weight:600;margin-left:.5rem;text-decoration:none;transition:all .3s ease}.ForgotPassword_authRedirect__KhQw7 a:hover{color:#0053a6}@media (max-width:640px){.ForgotPassword_authContainer__DwrhX{padding:1rem}.ForgotPassword_authCard__w4hI7{border-radius:16px;padding:2rem}.ForgotPassword_title__CfCI3{font-size:2rem}.ForgotPassword_authSubtitle__iOzeQ{font-size:1rem}.ForgotPassword_inputWrapper__9hspU input{font-size:.95rem;padding:.875rem 1rem .875rem 2.75rem}.ForgotPassword_inputWrapper__9hspU i{font-size:1rem}.ForgotPassword_authButton__ClGkl{font-size:1rem;padding:.875rem}.ForgotPassword_shape__02HlL{opacity:.05}.ForgotPassword_lockIcon__s-TVr{font-size:1.5rem;height:56px;width:56px}}@media (max-width:480px){.ForgotPassword_authContainer__DwrhX{padding-top:64px}.ForgotPassword_authCard__w4hI7{padding:1.5rem}.ForgotPassword_title__CfCI3{font-size:1.75rem}}.bid_management_bidManagement__1a0ND{padding-top:64px}.bid_management_hero__iDkY6{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.bid_management_heroContent__1uNBY{margin:0 auto;max-width:800px}.bid_management_heroContent__1uNBY h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.bid_management_heroContent__1uNBY p{font-size:1.25rem;opacity:.9}.bid_management_container__PQXBO{margin:0 auto;max-width:1200px;padding:0 2rem}.bid_management_features__cXktq{background-color:#f8f9fa;padding:5rem 0}.bid_management_features__cXktq h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.bid_management_featureGrid__LwaC9{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.bid_management_featureCard__KcMAr{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.bid_management_featureCard__KcMAr:hover{transform:translateY(-5px)}.bid_management_featureCard__KcMAr i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.bid_management_featureCard__KcMAr h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.bid_management_featureCard__KcMAr p{color:#718096;line-height:1.6}.bid_management_benefits__PRlF-{padding:5rem 0}.bid_management_benefits__PRlF- h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.bid_management_benefitsList__LchCO{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.bid_management_benefitItem__refRp{align-items:flex-start;display:flex;gap:1.5rem}.bid_management_benefitItem__refRp i{color:#0053a6;flex-shrink:0;font-size:1.5rem;margin-top:.25rem}.bid_management_benefitItem__refRp div{flex:1 1}.bid_management_benefitItem__refRp h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.bid_management_benefitItem__refRp p{color:#718096;line-height:1.6}.bid_management_cta__KY2A4{background-color:#f8f9fa;padding:5rem 0;text-align:center}.bid_management_cta__KY2A4 h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.bid_management_cta__KY2A4 p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.bid_management_ctaButtons__ffi9q{display:flex;gap:1rem;justify-content:center}.bid_management_primaryButton__r3M0k{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.bid_management_primaryButton__r3M0k:hover{background-color:#003d7a;transform:translateY(-2px)}.bid_management_secondaryButton__lz5Oc{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.bid_management_secondaryButton__lz5Oc:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.bid_management_heroContent__1uNBY h1{font-size:2.5rem}.bid_management_heroContent__1uNBY p{font-size:1.125rem}.bid_management_container__PQXBO{padding:0 1rem}.bid_management_benefits__PRlF- h2,.bid_management_cta__KY2A4 h2,.bid_management_features__cXktq h2{font-size:2rem}.bid_management_featureGrid__LwaC9{grid-template-columns:1fr}.bid_management_benefitItem__refRp{align-items:center;flex-direction:column;gap:1rem;padding:0 1rem;text-align:center}.bid_management_benefitItem__refRp div{margin:0 auto;max-width:500px;width:100%}.bid_management_benefitItem__refRp i{margin:0 auto .5rem}.bid_management_ctaButtons__ffi9q{flex-direction:column;gap:1rem;padding:0 1rem}.bid_management_primaryButton__r3M0k,.bid_management_secondaryButton__lz5Oc{width:100%}}@keyframes animations_fadeInUp__8pDcM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes animations_fadeInLeft__3FR4l{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes animations_fadeInRight__6GmYY{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.animations_animate__41XNb{animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-out}.animations_delay-1__FGkqh{animation-delay:.2s}.animations_delay-2__WMjZ7{animation-delay:.4s}.animations_delay-3__ewbpM{animation-delay:.6s}.animations_delay-4__Xmq-Q{animation-delay:.8s}.animations_fadeInUp__8pDcM{animation-name:animations_fadeInUp__8pDcM}.animations_fadeInLeft__3FR4l{animation-name:animations_fadeInLeft__3FR4l}.animations_fadeInRight__6GmYY{animation-name:animations_fadeInRight__6GmYY}.estimation_estimation__1Oskn{padding-top:64px}.estimation_hero__DOjrv{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.estimation_heroContent__35T\+X{margin:0 auto;max-width:800px}.estimation_heroContent__35T\+X h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.estimation_heroContent__35T\+X p{font-size:1.25rem;opacity:.9}.estimation_container__5WdC8{margin:0 auto;max-width:1200px;padding:0 2rem}.estimation_features__RAQwF{background-color:#f8f9fa;padding:5rem 0}.estimation_features__RAQwF h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.estimation_featureGrid__15tEl{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.estimation_featureCard__ciJYV{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.estimation_featureCard__ciJYV:hover{transform:translateY(-5px)}.estimation_featureCard__ciJYV i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.estimation_featureCard__ciJYV h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.estimation_featureCard__ciJYV p{color:#718096;line-height:1.6}.estimation_benefits__klVq1{padding:5rem 0}.estimation_benefits__klVq1 h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.estimation_benefitsList__QwJTT{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.estimation_benefitItem__v47OP{align-items:flex-start;display:flex;gap:1.5rem}.estimation_benefitItem__v47OP i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.estimation_benefitItem__v47OP h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.estimation_benefitItem__v47OP p{color:#718096;line-height:1.6}.estimation_cta__An5Lb{background-color:#f8f9fa;padding:5rem 0;text-align:center}.estimation_cta__An5Lb h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.estimation_cta__An5Lb p{color:#718096;font-size:1.125rem;margin-bottom:2rem}.estimation_ctaButtons__8\+kVT{display:flex;gap:1rem;justify-content:center}.estimation_primaryButton__h15yt{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.estimation_primaryButton__h15yt:hover{background-color:#003d7a;transform:translateY(-2px)}.estimation_secondaryButton__NFGv6{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.estimation_secondaryButton__NFGv6:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.estimation_heroContent__35T\+X h1{font-size:2.5rem}.estimation_heroContent__35T\+X p{font-size:1.125rem}.estimation_container__5WdC8{padding:0 1rem}.estimation_benefits__klVq1 h2,.estimation_cta__An5Lb h2,.estimation_features__RAQwF h2{font-size:2rem}.estimation_featureGrid__15tEl{grid-template-columns:1fr}.estimation_benefitItem__v47OP{flex-direction:column;gap:1rem;text-align:center}.estimation_benefitItem__v47OP i{margin:0 auto}.estimation_ctaButtons__8\+kVT{flex-direction:column;gap:1rem;padding:0 1rem}.estimation_primaryButton__h15yt,.estimation_secondaryButton__NFGv6{width:100%}}.prequalification_prequalification__OCHiF{padding-top:64px}.prequalification_hero__eRTvB{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.prequalification_heroContent__UEnD8{margin:0 auto;max-width:800px}.prequalification_heroContent__UEnD8 h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.prequalification_heroContent__UEnD8 p{font-size:1.25rem;opacity:.9}.prequalification_container__jTejx{margin:0 auto;max-width:1200px;padding:0 2rem}.prequalification_features__hO0GN{background-color:#f8f9fa;padding:5rem 0}.prequalification_features__hO0GN h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.prequalification_featureGrid__b1rH-{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.prequalification_featureCard__fWS7o{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.prequalification_featureCard__fWS7o:hover{transform:translateY(-5px)}.prequalification_featureCard__fWS7o i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.prequalification_featureCard__fWS7o h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.prequalification_featureCard__fWS7o p{color:#718096;line-height:1.6}.prequalification_benefits__lpDFq{padding:5rem 0}.prequalification_benefits__lpDFq h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.prequalification_benefitsList__Lsz0Z{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.prequalification_benefitItem__vy3tj{align-items:center;display:flex;gap:2rem}.prequalification_benefitItem__vy3tj i{color:#0053a6;flex-shrink:0;font-size:2rem}.prequalification_benefitItem__vy3tj h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.prequalification_benefitItem__vy3tj p{color:#718096;line-height:1.6}.prequalification_cta__mXdwF{background-color:#f8f9fa;padding:5rem 0;text-align:center}.prequalification_cta__mXdwF h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.prequalification_cta__mXdwF p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.prequalification_ctaButtons__l2J7t{display:flex;gap:1rem;justify-content:center}.prequalification_primaryButton__X98WT{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.prequalification_primaryButton__X98WT:hover{background-color:#003d7a;transform:translateY(-2px)}.prequalification_secondaryButton__VesS1{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.prequalification_secondaryButton__VesS1:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.prequalification_heroContent__UEnD8 h1{font-size:2.5rem}.prequalification_heroContent__UEnD8 p{font-size:1.125rem}.prequalification_container__jTejx{padding:0 1rem}.prequalification_benefits__lpDFq h2,.prequalification_cta__mXdwF h2,.prequalification_features__hO0GN h2{font-size:2rem}.prequalification_featureGrid__b1rH-{grid-template-columns:1fr}.prequalification_benefitItem__vy3tj{flex-direction:column;gap:1rem;text-align:center}.prequalification_benefitItem__vy3tj i{margin:0 auto}.prequalification_ctaButtons__l2J7t{flex-direction:column;gap:1rem;padding:0 1rem}.prequalification_primaryButton__X98WT,.prequalification_secondaryButton__VesS1{width:100%}}.project_management_projectManagement__ZEujr{padding-top:64px}.project_management_hero__PT2cP{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.project_management_heroContent__Z5IVp{margin:0 auto;max-width:800px}.project_management_heroContent__Z5IVp h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.project_management_heroContent__Z5IVp p{font-size:1.25rem;opacity:.9}.project_management_container__rb6\+K{margin:0 auto;max-width:1200px;padding:0 2rem}.project_management_features__xqd\+K{background-color:#f8f9fa;padding:5rem 0}.project_management_features__xqd\+K h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.project_management_featureGrid__-Re7v{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.project_management_featureCard__4LjIj{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.project_management_featureCard__4LjIj:hover{transform:translateY(-5px)}.project_management_featureCard__4LjIj i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.project_management_featureCard__4LjIj h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.project_management_featureCard__4LjIj p{color:#718096;line-height:1.6}.project_management_benefits__Oc8eg{padding:5rem 0}.project_management_benefits__Oc8eg h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.project_management_benefitsList__YOXiP{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.project_management_benefitItem__rzWNO{align-items:flex-start;display:flex;gap:1.5rem}.project_management_benefitItem__rzWNO i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.project_management_benefitItem__rzWNO h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.project_management_benefitItem__rzWNO p{color:#718096;line-height:1.6}.project_management_cta__rd45z{background-color:#f8f9fa;padding:5rem 0;text-align:center}.project_management_cta__rd45z h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.project_management_cta__rd45z p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.project_management_ctaButtons__rZlK5{display:flex;gap:1rem;justify-content:center}.project_management_primaryButton__28Fil{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.project_management_primaryButton__28Fil:hover{background-color:#003d7a;transform:translateY(-2px)}.project_management_secondaryButton__6UG4g{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.project_management_secondaryButton__6UG4g:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.project_management_heroContent__Z5IVp h1{font-size:2.5rem}.project_management_heroContent__Z5IVp p{font-size:1.125rem}.project_management_container__rb6\+K{padding:0 1rem}.project_management_benefits__Oc8eg h2,.project_management_cta__rd45z h2,.project_management_features__xqd\+K h2{font-size:2rem}.project_management_featureGrid__-Re7v{grid-template-columns:1fr}.project_management_benefitItem__rzWNO{flex-direction:column;gap:1rem;text-align:center}.project_management_benefitItem__rzWNO i{margin:0 auto}.project_management_ctaButtons__rZlK5{flex-direction:column;gap:1rem;padding:0 1rem}.project_management_primaryButton__28Fil,.project_management_secondaryButton__6UG4g{width:100%}}.safety_measures_safetyMeasures__nHjxn{padding-top:64px}.safety_measures_hero__N6FQP{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.safety_measures_heroContent__XTe4u{margin:0 auto;max-width:800px}.safety_measures_heroContent__XTe4u h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.safety_measures_heroContent__XTe4u p{font-size:1.25rem;opacity:.9}.safety_measures_container__9jfNR{margin:0 auto;max-width:1200px;padding:0 2rem}.safety_measures_features__n7vrY{background-color:#f8f9fa;padding:5rem 0}.safety_measures_features__n7vrY h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.safety_measures_featureGrid__zt9Kg{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.safety_measures_featureCard__vOBoy{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.safety_measures_featureCard__vOBoy:hover{transform:translateY(-5px)}.safety_measures_featureCard__vOBoy i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.safety_measures_featureCard__vOBoy h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.safety_measures_featureCard__vOBoy p{color:#718096;line-height:1.6}.safety_measures_benefits__cRsdh{padding:5rem 0}.safety_measures_benefits__cRsdh h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.safety_measures_benefitsList__QsfwG{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.safety_measures_benefitItem__mbUpa{align-items:flex-start;display:flex;gap:1.5rem}.safety_measures_benefitItem__mbUpa i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.safety_measures_benefitItem__mbUpa h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.safety_measures_benefitItem__mbUpa p{color:#718096;line-height:1.6}.safety_measures_cta__IDQc8{background-color:#f8f9fa;padding:5rem 0;text-align:center}.safety_measures_cta__IDQc8 h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.safety_measures_cta__IDQc8 p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.safety_measures_ctaButtons__nWic8{display:flex;gap:1rem;justify-content:center}.safety_measures_primaryButton__gReaT{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.safety_measures_primaryButton__gReaT:hover{background-color:#003d7a;transform:translateY(-2px)}.safety_measures_secondaryButton__cc\+iH{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.safety_measures_secondaryButton__cc\+iH:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.safety_measures_heroContent__XTe4u h1{font-size:2.5rem}.safety_measures_heroContent__XTe4u p{font-size:1.125rem}.safety_measures_container__9jfNR{padding:0 1rem}.safety_measures_benefits__cRsdh h2,.safety_measures_cta__IDQc8 h2,.safety_measures_features__n7vrY h2{font-size:2rem}.safety_measures_featureGrid__zt9Kg{grid-template-columns:1fr}.safety_measures_benefitItem__mbUpa{flex-direction:column;gap:1rem;text-align:center}.safety_measures_benefitItem__mbUpa i{margin:0 auto}.safety_measures_ctaButtons__nWic8{flex-direction:column;gap:1rem;padding:0 1rem}.safety_measures_primaryButton__gReaT,.safety_measures_secondaryButton__cc\+iH{width:100%}}.daily_updates_dailyUpdates__BtzcO{padding-top:64px}.daily_updates_hero__0X7b4{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.daily_updates_heroContent__OEVt8{margin:0 auto;max-width:800px}.daily_updates_heroContent__OEVt8 h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.daily_updates_heroContent__OEVt8 p{font-size:1.25rem;opacity:.9}.daily_updates_container__haQXq{margin:0 auto;max-width:1200px;padding:0 2rem}.daily_updates_features__uH1jA{background-color:#f8f9fa;padding:5rem 0}.daily_updates_features__uH1jA h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.daily_updates_featureGrid__mrd-Z{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.daily_updates_featureCard__4VMgC{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.daily_updates_featureCard__4VMgC:hover{transform:translateY(-5px)}.daily_updates_featureCard__4VMgC i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.daily_updates_featureCard__4VMgC h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.daily_updates_featureCard__4VMgC p{color:#718096;line-height:1.6}.daily_updates_benefits__9Hfm\+{padding:5rem 0}.daily_updates_benefits__9Hfm\+ h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.daily_updates_benefitsList__k6WL4{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.daily_updates_benefitItem__OcwQt{align-items:flex-start;display:flex;gap:1.5rem}.daily_updates_benefitItem__OcwQt i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.daily_updates_benefitItem__OcwQt h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.daily_updates_benefitItem__OcwQt p{color:#718096;line-height:1.6}.daily_updates_cta__fwHJA{background-color:#f8f9fa;padding:5rem 0;text-align:center}.daily_updates_cta__fwHJA h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.daily_updates_cta__fwHJA p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.daily_updates_ctaButtons__W0GnP{display:flex;gap:1rem;justify-content:center}.daily_updates_primaryButton__5tbXW{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.daily_updates_primaryButton__5tbXW:hover{background-color:#003d7a;transform:translateY(-2px)}.daily_updates_secondaryButton__Yuzfr{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.daily_updates_secondaryButton__Yuzfr:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.daily_updates_heroContent__OEVt8 h1{font-size:2.5rem}.daily_updates_heroContent__OEVt8 p{font-size:1.125rem}.daily_updates_container__haQXq{padding:0 1rem}.daily_updates_benefits__9Hfm\+ h2,.daily_updates_cta__fwHJA h2,.daily_updates_features__uH1jA h2{font-size:2rem}.daily_updates_featureGrid__mrd-Z{grid-template-columns:1fr}.daily_updates_benefitItem__OcwQt{flex-direction:column;gap:1rem;text-align:center}.daily_updates_benefitItem__OcwQt i{margin:0 auto}.daily_updates_ctaButtons__W0GnP{flex-direction:column;gap:1rem;padding:0 1rem}.daily_updates_primaryButton__5tbXW,.daily_updates_secondaryButton__Yuzfr{width:100%}}.material_management_materialManagement__120Lz{padding-top:64px}.material_management_hero__HSHxw{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.material_management_heroContent__lki8o{margin:0 auto;max-width:800px}.material_management_heroContent__lki8o h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.material_management_heroContent__lki8o p{font-size:1.25rem;opacity:.9}.material_management_container__m1Jp5{margin:0 auto;max-width:1200px;padding:0 2rem}.material_management_features__Kr9cf{background-color:#f8f9fa;padding:5rem 0}.material_management_features__Kr9cf h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.material_management_featureGrid__TQsjY{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.material_management_featureCard__JabeB{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.material_management_featureCard__JabeB:hover{transform:translateY(-5px)}.material_management_featureCard__JabeB i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.material_management_featureCard__JabeB h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.material_management_featureCard__JabeB p{color:#718096;line-height:1.6}.material_management_benefits__DoaGB{padding:5rem 0}.material_management_benefits__DoaGB h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.material_management_benefitsList__Iw4Am{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.material_management_benefitItem__LFiPm{align-items:flex-start;display:flex;gap:1.5rem}.material_management_benefitItem__LFiPm i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.material_management_benefitItem__LFiPm h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.material_management_benefitItem__LFiPm p{color:#718096;line-height:1.6}.material_management_cta__TbLka{background-color:#f8f9fa;padding:5rem 0;text-align:center}.material_management_cta__TbLka h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.material_management_cta__TbLka p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.material_management_ctaButtons__QdZ9M{display:flex;gap:1rem;justify-content:center}.material_management_primaryButton__BqjqC{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.material_management_primaryButton__BqjqC:hover{background-color:#003d7a;transform:translateY(-2px)}.material_management_secondaryButton__0EF4l{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.material_management_secondaryButton__0EF4l:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.material_management_heroContent__lki8o h1{font-size:2.5rem}.material_management_heroContent__lki8o p{font-size:1.125rem}.material_management_container__m1Jp5{padding:0 1rem}.material_management_benefits__DoaGB h2,.material_management_cta__TbLka h2,.material_management_features__Kr9cf h2{font-size:2rem}.material_management_featureGrid__TQsjY{grid-template-columns:1fr}.material_management_benefitItem__LFiPm{flex-direction:column;gap:1rem;text-align:center}.material_management_benefitItem__LFiPm i{margin:0 auto}.material_management_ctaButtons__QdZ9M{flex-direction:column;gap:1rem;padding:0 1rem}.material_management_primaryButton__BqjqC,.material_management_secondaryButton__0EF4l{width:100%}}.invoice_tracking_invoiceTracking__I5M\+n{padding-top:64px}.invoice_tracking_hero__YN70R{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.invoice_tracking_heroContent__XnJvj{margin:0 auto;max-width:800px}.invoice_tracking_heroContent__XnJvj h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.invoice_tracking_heroContent__XnJvj p{font-size:1.25rem;opacity:.9}.invoice_tracking_container__yOoQY{margin:0 auto;max-width:1200px;padding:0 2rem}.invoice_tracking_features__aWDzR{background-color:#f8f9fa;padding:5rem 0}.invoice_tracking_features__aWDzR h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.invoice_tracking_featureGrid__hCk6R{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.invoice_tracking_featureCard__9HGEF{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.invoice_tracking_featureCard__9HGEF:hover{transform:translateY(-5px)}.invoice_tracking_featureCard__9HGEF i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.invoice_tracking_featureCard__9HGEF h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.invoice_tracking_featureCard__9HGEF p{color:#718096;line-height:1.6}.invoice_tracking_benefits__MTaXz{padding:5rem 0}.invoice_tracking_benefits__MTaXz h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.invoice_tracking_benefitsList__nD-mY{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.invoice_tracking_benefitItem__ONfph{align-items:flex-start;display:flex;gap:1.5rem}.invoice_tracking_benefitItem__ONfph i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.invoice_tracking_benefitItem__ONfph h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.invoice_tracking_benefitItem__ONfph p{color:#718096;line-height:1.6}.invoice_tracking_cta__og8Nf{background-color:#f8f9fa;padding:5rem 0;text-align:center}.invoice_tracking_cta__og8Nf h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.invoice_tracking_cta__og8Nf p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.invoice_tracking_ctaButtons__wOAex{display:flex;gap:1rem;justify-content:center}.invoice_tracking_primaryButton__h4T-L{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.invoice_tracking_primaryButton__h4T-L:hover{background-color:#003d7a;transform:translateY(-2px)}.invoice_tracking_secondaryButton__vDpoR{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.invoice_tracking_secondaryButton__vDpoR:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.invoice_tracking_heroContent__XnJvj h1{font-size:2.5rem}.invoice_tracking_heroContent__XnJvj p{font-size:1.125rem}.invoice_tracking_container__yOoQY{padding:0 1rem}.invoice_tracking_benefits__MTaXz h2,.invoice_tracking_cta__og8Nf h2,.invoice_tracking_features__aWDzR h2{font-size:2rem}.invoice_tracking_featureGrid__hCk6R{grid-template-columns:1fr}.invoice_tracking_benefitItem__ONfph{flex-direction:column;gap:1rem;text-align:center}.invoice_tracking_benefitItem__ONfph i{margin:0 auto}.invoice_tracking_ctaButtons__wOAex{flex-direction:column;gap:1rem;padding:0 1rem}.invoice_tracking_primaryButton__h4T-L,.invoice_tracking_secondaryButton__vDpoR{width:100%}}.equipment_equipment__LPZ4G{padding-top:64px}.equipment_hero__agoHM{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.equipment_heroContent__\+ZD4r{margin:0 auto;max-width:800px}.equipment_heroContent__\+ZD4r h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.equipment_heroContent__\+ZD4r p{font-size:1.25rem;opacity:.9}.equipment_container__Vl-sk{margin:0 auto;max-width:1200px;padding:0 2rem}.equipment_features__Z0V7h{background-color:#f8f9fa;padding:5rem 0}.equipment_features__Z0V7h h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.equipment_featureGrid__6t6Ne{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.equipment_featureCard__fT10e{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.equipment_featureCard__fT10e:hover{transform:translateY(-5px)}.equipment_featureCard__fT10e i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.equipment_featureCard__fT10e h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.equipment_featureCard__fT10e p{color:#718096;line-height:1.6}.equipment_benefits__axShF{padding:5rem 0}.equipment_benefits__axShF h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.equipment_benefitsList__IOgvx{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.equipment_benefitItem__BFx58{align-items:flex-start;display:flex;gap:1.5rem}.equipment_benefitItem__BFx58 i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.equipment_benefitItem__BFx58 h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.equipment_benefitItem__BFx58 p{color:#718096;line-height:1.6}.equipment_cta__PDI\+q{background-color:#f8f9fa;padding:5rem 0;text-align:center}.equipment_cta__PDI\+q h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.equipment_cta__PDI\+q p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.equipment_ctaButtons__\+s4aY{display:flex;gap:1rem;justify-content:center}.equipment_primaryButton__8YVjC{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.equipment_primaryButton__8YVjC:hover{background-color:#003d7a;transform:translateY(-2px)}.equipment_secondaryButton__G7IT8{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.equipment_secondaryButton__G7IT8:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.equipment_heroContent__\+ZD4r h1{font-size:2.5rem}.equipment_heroContent__\+ZD4r p{font-size:1.125rem}.equipment_container__Vl-sk{padding:0 1rem}.equipment_benefits__axShF h2,.equipment_cta__PDI\+q h2,.equipment_features__Z0V7h h2{font-size:2rem}.equipment_featureGrid__6t6Ne{grid-template-columns:1fr}.equipment_benefitItem__BFx58{flex-direction:column;gap:1rem;text-align:center}.equipment_benefitItem__BFx58 i{margin:0 auto}.equipment_ctaButtons__\+s4aY{flex-direction:column;gap:1rem;padding:0 1rem}.equipment_primaryButton__8YVjC,.equipment_secondaryButton__G7IT8{width:100%}}.ai_agent_aiAgent__bSWcH{padding-top:64px}.ai_agent_hero__owEU9{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.ai_agent_heroContent__VW2gc{margin:0 auto;max-width:800px}.ai_agent_heroContent__VW2gc h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.ai_agent_heroContent__VW2gc p{font-size:1.25rem;opacity:.9}.ai_agent_container__aKxDF{margin:0 auto;max-width:1200px;padding:0 2rem}.ai_agent_features__Rigjo{background-color:#f8f9fa;padding:5rem 0}.ai_agent_benefits__s2Rpu h2,.ai_agent_features__Rigjo h2,.ai_agent_workflow__gtujH h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.ai_agent_featureGrid__eX19O{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ai_agent_featureCard__S-j0C{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.ai_agent_featureCard__S-j0C:hover{transform:translateY(-5px)}.ai_agent_featureCard__S-j0C i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.ai_agent_featureCard__S-j0C h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.ai_agent_featureCard__S-j0C p{color:#718096;line-height:1.6}.ai_agent_workflow__gtujH{padding:5rem 0}.ai_agent_workflowSteps__hM-uR{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.ai_agent_workflowStep__-JsWZ{position:relative;text-align:center}.ai_agent_stepNumber__mYQoH{align-items:center;background-color:#0053a6;border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin:0 auto 1rem;width:40px}.ai_agent_workflowStep__-JsWZ h3{color:#2d3748;font-size:1.25rem;margin-bottom:1rem}.ai_agent_workflowStep__-JsWZ p{color:#718096;line-height:1.6}.ai_agent_benefits__s2Rpu{background-color:#f8f9fa;padding:5rem 0}.ai_agent_benefitsList__rEFGd{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}.ai_agent_benefitItem__z7GVE{align-items:flex-start;display:flex;gap:1.5rem}.ai_agent_benefitItem__z7GVE i{color:#0053a6;flex-shrink:0;font-size:1.5rem}.ai_agent_benefitItem__z7GVE h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.ai_agent_benefitItem__z7GVE p{color:#718096;line-height:1.6}.ai_agent_cta__VKtBH{padding:5rem 0;text-align:center}.ai_agent_cta__VKtBH h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.ai_agent_cta__VKtBH p{color:#718096;font-size:1.25rem;margin-bottom:2rem}.ai_agent_ctaButtons__\+KVyY{display:flex;gap:1rem;justify-content:center}.ai_agent_primaryButton__JkCQ3{background-color:#0053a6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.ai_agent_primaryButton__JkCQ3:hover{background-color:#003d7a;transform:translateY(-2px)}.ai_agent_secondaryButton__9D665{background-color:initial;border:2px solid #0053a6;border-radius:4px;color:#0053a6;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.ai_agent_secondaryButton__9D665:hover{background-color:#0053a61a;transform:translateY(-2px)}@media (max-width:768px){.ai_agent_heroContent__VW2gc h1{font-size:2.5rem}.ai_agent_heroContent__VW2gc p{font-size:1.125rem}.ai_agent_container__aKxDF{padding:0 1rem}.ai_agent_benefits__s2Rpu h2,.ai_agent_cta__VKtBH h2,.ai_agent_features__Rigjo h2,.ai_agent_workflow__gtujH h2{font-size:2rem}.ai_agent_featureGrid__eX19O,.ai_agent_workflowSteps__hM-uR{grid-template-columns:1fr}.ai_agent_benefitItem__z7GVE{flex-direction:column;gap:1rem;text-align:center}.ai_agent_benefitItem__z7GVE i{margin:0 auto}.ai_agent_ctaButtons__\+KVyY{flex-direction:column;gap:1rem;padding:0 1rem}.ai_agent_primaryButton__JkCQ3,.ai_agent_secondaryButton__9D665{width:100%}}.community_forum_communityForum__WnyKS{padding-top:64px}.community_forum_hero__O9VJJ{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.community_forum_heroContent__xMJzg{margin:0 auto;max-width:800px}.community_forum_heroContent__xMJzg h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.community_forum_heroContent__xMJzg p{font-size:1.25rem;opacity:.9}.community_forum_container__lmtbo{margin:0 auto;max-width:1200px;padding:0 2rem}.community_forum_features__iOIBp{background-color:#f8f9fa;padding:5rem 0}.community_forum_engagement__4JaqA h2,.community_forum_features__iOIBp h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.community_forum_featureGrid__PrjeJ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.community_forum_featureCard__GZGcu{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem;text-align:center;transition:transform .3s ease}.community_forum_featureCard__GZGcu:hover{transform:translateY(-5px)}.community_forum_featureCard__GZGcu i{color:#07c;font-size:2.5rem;margin-bottom:1.5rem}.community_forum_featureCard__GZGcu h3{color:#2d3748;font-size:1.5rem;margin-bottom:1rem}.community_forum_featureCard__GZGcu p{color:#4a5568;margin-bottom:1rem}.community_forum_topicCount__fnn1d{background:#e2e8f0;border-radius:999px;color:#4a5568;display:inline-block;font-size:.875rem;padding:.25rem .75rem}.community_forum_engagement__4JaqA{padding:5rem 0}.community_forum_statsGrid__ar5Vs{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.community_forum_statCard__tgure{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:1.5rem;padding:2rem}.community_forum_statCard__tgure i{color:#07c;font-size:2.5rem}.community_forum_statCard__tgure h3{color:#2d3748;font-size:2rem;margin-bottom:.5rem}.community_forum_statCard__tgure p{color:#4a5568}.community_forum_cta__nNYwQ{background-color:#f8f9fa;padding:5rem 0;text-align:center}.community_forum_cta__nNYwQ h2{color:#2d3748;font-size:2.5rem;margin-bottom:1.5rem}.community_forum_cta__nNYwQ p{color:#4a5568;font-size:1.25rem;margin-bottom:2rem}.community_forum_ctaButtons__zuBOh{display:flex;gap:1rem;justify-content:center}.community_forum_primaryButton__hPgY2,.community_forum_secondaryButton__WUUnn{border-radius:8px;cursor:pointer;font-size:1.125rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.community_forum_primaryButton__hPgY2{background-color:#07c;border:none;color:#fff}.community_forum_primaryButton__hPgY2:hover{background-color:#0066b2}.community_forum_secondaryButton__WUUnn{background-color:initial;border:2px solid #07c;color:#07c}.community_forum_secondaryButton__WUUnn:hover{background-color:#07c;color:#fff}@media (max-width:768px){.community_forum_heroContent__xMJzg h1{font-size:2.5rem}.community_forum_heroContent__xMJzg p{font-size:1.125rem}.community_forum_container__lmtbo{padding:0 1rem}.community_forum_cta__nNYwQ h2,.community_forum_engagement__4JaqA h2,.community_forum_features__iOIBp h2{font-size:2rem}.community_forum_statsGrid__ar5Vs{grid-template-columns:1fr}.community_forum_statCard__tgure{flex-direction:column;text-align:center}.community_forum_ctaButtons__zuBOh{flex-direction:column;gap:1rem;padding:0 1rem}.community_forum_primaryButton__hPgY2,.community_forum_secondaryButton__WUUnn{width:100%}}.knowledge_base_knowledgeBase__5ViEU{padding-top:64px}.knowledge_base_hero__eKZlt{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.knowledge_base_heroContent__sbVeI{margin:0 auto;max-width:800px}.knowledge_base_heroContent__sbVeI h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.knowledge_base_heroContent__sbVeI p{font-size:1.25rem;opacity:.9}.knowledge_base_container__GZR8a{margin:0 auto;max-width:1200px;padding:0 2rem}.knowledge_base_features__-b5Bn{background-color:#f8f9fa;padding:5rem 0}.knowledge_base_features__-b5Bn h2,.knowledge_base_popularArticles__JF9s1 h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.knowledge_base_featureGrid__VPjSO{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.knowledge_base_featureCard__cl-4V{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem;text-align:center;transition:transform .3s ease}.knowledge_base_featureCard__cl-4V:hover{transform:translateY(-5px)}.knowledge_base_featureCard__cl-4V i{color:#07c;font-size:2.5rem;margin-bottom:1.5rem}.knowledge_base_featureCard__cl-4V h3{color:#2d3748;font-size:1.5rem;margin-bottom:1rem}.knowledge_base_featureCard__cl-4V p{color:#4a5568;margin-bottom:1rem}.knowledge_base_articleCount__R7IaY{background-color:#e6f3ff;border-radius:16px;color:#07c;display:inline-block;font-size:.875rem;padding:.25rem .75rem}.knowledge_base_popularArticles__JF9s1{background-color:#fff;padding:5rem 0}.knowledge_base_articleGrid__sEKsa{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.knowledge_base_articleCard__We3xz{align-items:flex-start;background-color:#f8f9fa;border-radius:8px;display:flex;gap:1.5rem;padding:2rem;transition:transform .3s ease}.knowledge_base_articleCard__We3xz:hover{transform:translateY(-5px)}.knowledge_base_articleCard__We3xz i{color:#07c;font-size:2rem}.knowledge_base_articleCard__We3xz h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.knowledge_base_articleCard__We3xz p{color:#4a5568;margin-bottom:.5rem}.knowledge_base_readTime__uwEFx{color:#718096;display:inline-block;font-size:.875rem}.knowledge_base_cta__Pp2Q9{background-color:#f8f9fa;padding:5rem 0;text-align:center}.knowledge_base_cta__Pp2Q9 h2{color:#2d3748;font-size:2.5rem;margin-bottom:1rem}.knowledge_base_cta__Pp2Q9 p{color:#4a5568;font-size:1.25rem;margin-bottom:2rem}.knowledge_base_ctaButtons__3E6Va{display:flex;gap:1rem;justify-content:center}.knowledge_base_primaryButton__Zkphr,.knowledge_base_secondaryButton__kILuD{border-radius:8px;cursor:pointer;font-size:1.125rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.knowledge_base_primaryButton__Zkphr{background-color:#07c;border:none;color:#fff}.knowledge_base_primaryButton__Zkphr:hover{background-color:#0066b2}.knowledge_base_secondaryButton__kILuD{background-color:initial;border:2px solid #07c;color:#07c}.knowledge_base_secondaryButton__kILuD:hover{background-color:#07c;color:#fff}@media (max-width:768px){.knowledge_base_heroContent__sbVeI h1{font-size:2.5rem}.knowledge_base_heroContent__sbVeI p{font-size:1.125rem}.knowledge_base_container__GZR8a{padding:0 1rem}.knowledge_base_cta__Pp2Q9 h2,.knowledge_base_features__-b5Bn h2,.knowledge_base_popularArticles__JF9s1 h2{font-size:2rem}.knowledge_base_articleGrid__sEKsa{grid-template-columns:1fr}.knowledge_base_articleCard__We3xz{flex-direction:column;text-align:center}.knowledge_base_articleCard__We3xz i{margin:0 auto}.knowledge_base_ctaButtons__3E6Va{flex-direction:column;gap:1rem;padding:0 1rem}.knowledge_base_primaryButton__Zkphr,.knowledge_base_secondaryButton__kILuD{width:100%}}.tutorial_tutorial__3iooj{padding-top:64px}.tutorial_hero__NtpoL{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.tutorial_heroContent__P7kOW{margin:0 auto;max-width:800px}.tutorial_heroContent__P7kOW h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.tutorial_heroContent__P7kOW p{font-size:1.25rem;opacity:.9}.tutorial_container__HZqVb{margin:0 auto;max-width:1200px;padding:0 2rem}.tutorial_features__Tjslg{background-color:#f8f9fa;padding:5rem 0}.tutorial_features__Tjslg h2,.tutorial_popularTutorials__hOsjd h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.tutorial_featureGrid__pQFG3{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tutorial_featureCard__ZoW7D{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem;text-align:center;transition:transform .3s ease}.tutorial_featureCard__ZoW7D:hover{transform:translateY(-5px)}.tutorial_featureCard__ZoW7D i{color:#07c;font-size:2.5rem;margin-bottom:1.5rem}.tutorial_featureCard__ZoW7D h3{color:#2d3748;font-size:1.5rem;margin-bottom:1rem}.tutorial_featureCard__ZoW7D p{color:#4a5568;margin-bottom:1rem}.tutorial_videoCount__f2rVl{background:#e2e8f0;border-radius:999px;color:#4a5568;display:inline-block;font-size:.875rem;padding:.25rem .75rem}.tutorial_popularTutorials__hOsjd{padding:5rem 0}.tutorial_tutorialGrid__nAvgG{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tutorial_tutorialCard__genMJ{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;transition:transform .3s ease}.tutorial_tutorialCard__genMJ:hover{transform:translateY(-5px)}.tutorial_thumbnail__DwuO8{align-items:center;background:#e2e8f0;display:flex;height:180px;justify-content:center}.tutorial_thumbnail__DwuO8 i{color:#07c;font-size:3rem}.tutorial_content__0jSRU{padding:1.5rem}.tutorial_content__0jSRU h3{color:#2d3748;font-size:1.25rem;margin-bottom:.5rem}.tutorial_content__0jSRU p{color:#4a5568;margin-bottom:1rem}.tutorial_duration__jaLbs{background:#e2e8f0;border-radius:999px;color:#4a5568;display:inline-block;font-size:.875rem;padding:.25rem .75rem}.tutorial_cta__xvuxQ{background-color:#f8f9fa;padding:5rem 0;text-align:center}.tutorial_cta__xvuxQ h2{color:#2d3748;font-size:2.5rem;margin-bottom:1.5rem}.tutorial_cta__xvuxQ p{color:#4a5568;font-size:1.25rem;margin-bottom:2rem}.tutorial_ctaButtons__4eA5e{display:flex;gap:1rem;justify-content:center}.tutorial_primaryButton__VMjJy,.tutorial_secondaryButton__96Tf7{border-radius:8px;cursor:pointer;font-size:1.125rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.tutorial_primaryButton__VMjJy{background-color:#07c;border:none;color:#fff}.tutorial_primaryButton__VMjJy:hover{background-color:#0066b2}.tutorial_secondaryButton__96Tf7{background-color:initial;border:2px solid #07c;color:#07c}.tutorial_secondaryButton__96Tf7:hover{background-color:#07c;color:#fff}@media (max-width:768px){.tutorial_heroContent__P7kOW h1{font-size:2.5rem}.tutorial_heroContent__P7kOW p{font-size:1.125rem}.tutorial_container__HZqVb{padding:0 1rem}.tutorial_cta__xvuxQ h2,.tutorial_features__Tjslg h2,.tutorial_popularTutorials__hOsjd h2{font-size:2rem}.tutorial_tutorialGrid__nAvgG{grid-template-columns:1fr}.tutorial_ctaButtons__4eA5e{flex-direction:column;gap:1rem;padding:0 1rem}.tutorial_primaryButton__VMjJy,.tutorial_secondaryButton__96Tf7{width:100%}}.send_message_sendMessage__dtY\+B{padding-top:64px}.send_message_hero__WSJDb{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.send_message_heroContent__Tr-NA{margin:0 auto;max-width:800px}.send_message_heroContent__Tr-NA h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.send_message_heroContent__Tr-NA p{font-size:1.25rem;opacity:.9}.send_message_container__o8WC7{margin:0 auto;max-width:1200px;padding:0 2rem}.send_message_contactSection__S3Jrz{background-color:#f8f9fa;padding:5rem 0}.send_message_contactGrid__LBmIT{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1.5fr}.send_message_contactInfo__DKJr4{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem}.send_message_contactInfo__DKJr4 h2{color:#2d3748;font-size:2rem;margin-bottom:1rem}.send_message_contactInfo__DKJr4>p{color:#4a5568;margin-bottom:2rem}.send_message_infoItems__5ec4m{display:flex;flex-direction:column;gap:1.5rem}.send_message_infoItem__JmXLV{align-items:center;display:flex;gap:1rem}.send_message_infoItem__JmXLV i{align-items:center;background:#0077cc1a;border-radius:50%;color:#07c;display:flex;font-size:1.5rem;height:40px;justify-content:center;width:40px}.send_message_infoItem__JmXLV h3{color:#2d3748;font-size:1.25rem;margin-bottom:.25rem}.send_message_infoItem__JmXLV p{color:#4a5568}.send_message_contactForm__RLBHV{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem}.send_message_contactForm__RLBHV h2{color:#2d3748;font-size:2rem;margin-bottom:2rem}.send_message_formGroup__XkgTr{margin-bottom:1.5rem}.send_message_formGroup__XkgTr label{color:#2d3748;display:block;font-size:1rem;font-weight:500;margin-bottom:.5rem}.send_message_formGroup__XkgTr input,.send_message_formGroup__XkgTr select,.send_message_formGroup__XkgTr textarea{border:1px solid #e2e8f0;border-radius:4px;font-size:1rem;padding:.75rem;transition:border-color .3s ease;width:100%}.send_message_formGroup__XkgTr input:focus,.send_message_formGroup__XkgTr select:focus,.send_message_formGroup__XkgTr textarea:focus{border-color:#07c;outline:none}.send_message_submitButton__Q1wvt{background-color:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:1rem 2rem;transition:background-color .3s ease;width:100%}.send_message_submitButton__Q1wvt:hover{background-color:#0066b2}@media (max-width:768px){.send_message_heroContent__Tr-NA h1{font-size:2.5rem}.send_message_heroContent__Tr-NA p{font-size:1.125rem}.send_message_container__o8WC7{padding:0 1rem}.send_message_contactGrid__LBmIT{gap:2rem;grid-template-columns:1fr}.send_message_contactForm__RLBHV h2,.send_message_contactInfo__DKJr4 h2{font-size:1.75rem}.send_message_infoItem__JmXLV{flex-direction:column;text-align:center}.send_message_infoItem__JmXLV i{margin:0 auto}}.send_message_statusMessage__6EL3f{border-radius:4px;margin-bottom:1.5rem;padding:1rem;text-align:center}.send_message_success__gu\+hs{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.send_message_error__7TJ0f{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.send_message_formGroup__XkgTr input:disabled{background-color:#f8f9fa;cursor:not-allowed}.send_message_userInfo__Mvezs{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.send_message_userInfoText__EqV3U{color:#475569;font-size:.95rem;margin:.5rem 0}.send_message_userInfoText__EqV3U strong{color:#1e293b}.send_message_categorySelect__1dMyM{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232d3748' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1em;cursor:pointer;padding-right:2.5rem}.Profile_profileWrapper__b00bo{align-items:center;background:#f8fafc;display:flex;flex-direction:column;margin-top:65px;min-height:calc(100vh - 65px);padding:1rem 2rem}.Profile_profileHeader__h358R{background:linear-gradient(135deg,#07c,#0053a6);border-radius:16px;color:#fff;margin-bottom:2rem;max-width:1500px;padding:2rem;width:100%}.Profile_headerContent__A0KVD{text-align:center}.Profile_headerContent__A0KVD h1{font-size:2.5rem;margin-bottom:.5rem}.Profile_headerContent__A0KVD p{color:#ffffffe6;font-size:1.1rem}.Profile_profileContainer__4M0qA{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:300px 1fr;margin-bottom:2rem;max-width:1500px;width:100%}.Profile_sidebar__QDLBP{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;height:fit-content;padding:2rem}.Profile_profileImage__0ayiX{height:150px;margin:0 auto 2rem;position:relative;width:150px}.Profile_profileImage__0ayiX img{border:4px solid #07c;border-radius:50%;height:100%;object-fit:cover;width:100%}.Profile_initials__US0Ik{background:linear-gradient(135deg,#07c,#0053a6);font-size:2.5rem;font-weight:600;height:100%;text-transform:uppercase;width:100%}.Profile_initials__US0Ik,.Profile_uploadButton__G2cAk{align-items:center;border-radius:50%;color:#fff;display:flex;justify-content:center}.Profile_uploadButton__G2cAk{background:#07c;bottom:0;box-shadow:0 2px 8px #0077cc4d;cursor:pointer;height:40px;position:absolute;right:0;transition:all .3s ease;width:40px}.Profile_uploadButton__G2cAk:hover{background:#0066b3;transform:scale(1.1)}.Profile_profileStats__GHq\+c{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.Profile_statItem__Otgfd{align-items:center;background:#f8fafc;border:1px solid #0077cc1a;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.Profile_statItem__Otgfd:hover{background:#fff;border-color:#07c3;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Profile_statItem__Otgfd i{align-items:center;background:#0077cc1a;border-radius:10px;color:#07c;display:flex;font-size:1.25rem;height:44px;justify-content:center;transition:all .3s ease;width:44px}.Profile_statItem__Otgfd:hover i{background:#07c;color:#fff;transform:scale(1.1)}.Profile_statInfo__7-Yvx{flex:1 1}.Profile_statInfo__7-Yvx h3{color:#64748b;font-size:.875rem;font-weight:500;margin-bottom:.25rem}.Profile_statInfo__7-Yvx span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;color:#1e293b;display:block;font-size:1.25rem;font-weight:600}.Profile_mainContent__2zYTb{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:2rem}.Profile_actionHeader__nMPxX{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.Profile_actionHeader__nMPxX h2{color:#1e293b;font-size:1.5rem}.Profile_editButton__IJ94M{align-items:center;background:#f8fafc;border:none;border-radius:8px;color:#07c;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Profile_editButton__IJ94M:hover{background:#0077cc1a}.Profile_editButton__IJ94M i{font-size:1rem}.Profile_formGrid__AOaRa{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.Profile_formGroup__pVL6u{display:flex;flex-direction:column;gap:.5rem}.Profile_formGroup__pVL6u label{color:#64748b;font-size:.875rem;font-weight:500}.Profile_formGroup__pVL6u input{border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease}.Profile_formGroup__pVL6u input:focus{border-color:#07c;box-shadow:0 0 0 3px #0077cc1a;outline:none}.Profile_formGroup__pVL6u input:disabled{background:#f8fafc;cursor:not-allowed}.Profile_formActions__AW2WQ{display:flex;gap:1rem;justify-content:flex-end}.Profile_saveButton__dyjjk{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Profile_saveButton__dyjjk:hover{background:#0066b3;transform:translateY(-1px)}.Profile_securitySection__hOLuE{border-top:1px solid #e2e8f0;margin-top:3rem;padding-top:2rem}.Profile_securitySection__hOLuE h2{color:#1e293b;font-size:1.5rem;margin-bottom:1.5rem}.Profile_securityOptions__MUY6X{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.Profile_securityButton__mO9UG{align-items:center;background:#f8fafc;border:none;border-radius:12px;color:#1e293b;cursor:pointer;display:flex;flex-direction:column;font-weight:500;gap:.75rem;padding:1.5rem;transition:all .3s ease}.Profile_securityButton__mO9UG:hover{background:#0077cc1a;transform:translateY(-2px)}.Profile_securityButton__mO9UG i{color:#07c;font-size:1.5rem}@media (max-width:1024px){.Profile_profileContainer__4M0qA{grid-template-columns:1fr}.Profile_sidebar__QDLBP{order:-1}.Profile_profileStats__GHq\+c,.Profile_securityOptions__MUY6X{grid-template-columns:repeat(2,1fr)}.Profile_profileStats__GHq\+c{grid-gap:1rem;display:grid;gap:1rem}}@media (max-width:768px){.Profile_profileWrapper__b00bo{padding:1rem}.Profile_profileHeader__h358R{padding:1.5rem}.Profile_headerContent__A0KVD h1{font-size:2rem}.Profile_formGrid__AOaRa,.Profile_securityOptions__MUY6X{grid-template-columns:1fr}}@media (max-width:480px){.Profile_profileWrapper__b00bo{padding:.5rem}.Profile_profileHeader__h358R{margin-bottom:1rem;padding:1rem}.Profile_headerContent__A0KVD h1{font-size:1.5rem}.Profile_mainContent__2zYTb{padding:1rem}.Profile_profileImage__0ayiX{height:120px;width:120px}.Profile_initials__US0Ik{font-size:2rem}.Profile_profileStats__GHq\+c{grid-template-columns:1fr}.Profile_statItem__Otgfd{padding:1rem}.Profile_statItem__Otgfd i{font-size:1rem;height:36px;width:36px}.Profile_statInfo__7-Yvx h3{font-size:.8rem}.Profile_statInfo__7-Yvx span{font-size:1.1rem}}.LoginHistory_modalOverlay__SX7Uo{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.LoginHistory_modal__PfmIE{background:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:800px;width:90%}.LoginHistory_modalHeader__qbFNx{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.LoginHistory_modalHeader__qbFNx h2{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.LoginHistory_closeButton__FNae7{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.25rem;padding:.5rem;transition:color .2s}.LoginHistory_closeButton__FNae7:hover{color:#1e293b}.LoginHistory_modalContent__fBB8K{overflow-y:auto;padding:1.5rem}.LoginHistory_loading__0W5xZ{align-items:center;color:#64748b;display:flex;gap:1rem;justify-content:center;padding:2rem}.LoginHistory_spinner__ury9G{animation:LoginHistory_spin__3J\+4v 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#07c;height:24px;width:24px}@keyframes LoginHistory_spin__3J\+4v{to{transform:rotate(1turn)}}.LoginHistory_error__B5Wd5{align-items:center;background:#fef2f2;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.LoginHistory_sessionList__yBOfV{display:flex;flex-direction:column;gap:1rem}.LoginHistory_sessionItem__o4E8H{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem}.LoginHistory_sessionHeader__kSA7C{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.LoginHistory_deviceInfo__l48V1{align-items:center;color:#1e293b;display:flex;font-weight:500;gap:.5rem}.LoginHistory_currentSession__RaPKz{align-items:center;color:#10b981;display:flex;font-size:.875rem;gap:.5rem}.LoginHistory_currentSession__RaPKz i{font-size:.625rem}.LoginHistory_sessionDetails__FC0Kf{color:#64748b;display:flex;flex-direction:column;font-size:.875rem;gap:.75rem}.LoginHistory_ipInfo__wr7xh,.LoginHistory_locationInfo__DfNDH,.LoginHistory_timeInfo__5ipzB>div{align-items:center;display:flex;gap:.5rem}.LoginHistory_timeInfo__5ipzB{display:flex;flex-direction:column;gap:.25rem}.LoginHistory_failedLogin__hw39e{background:#fef2f2;border-color:#fee2e2}.LoginHistory_successStatus__X9BOz{align-items:center;color:#10b981;display:flex;font-size:.875rem;gap:.5rem}.LoginHistory_failedStatus__eVKty,.LoginHistory_failureReason__c8Fnp{align-items:center;color:#dc2626;display:flex;font-size:.875rem;gap:.5rem}.LoginHistory_failureReason__c8Fnp{background:#dc26261a;border-radius:8px;padding:.5rem}@media (max-width:640px){.LoginHistory_modal__PfmIE{max-height:95vh;width:95%}.LoginHistory_modalContent__fBB8K,.LoginHistory_modalHeader__qbFNx,.LoginHistory_sessionItem__o4E8H{padding:1rem}.LoginHistory_sessionHeader__kSA7C{align-items:flex-start;flex-direction:column;gap:.5rem}}.Settings_settingsWrapper__mzyj3{align-items:center;background:#f8fafc;display:flex;flex-direction:column;margin-top:65px;min-height:calc(100vh - 65px);padding:1rem 2rem}.Settings_settingsHeader__QerkD{background:linear-gradient(135deg,#07c,#0053a6);border-radius:16px;color:#fff;margin-bottom:2rem;max-width:1500px;padding:2rem;width:100%}.Settings_headerContent__047-\+{text-align:center}.Settings_headerContent__047-\+ h1{font-size:2.5rem;margin-bottom:.5rem}.Settings_headerContent__047-\+ p{color:#ffffffe6;font-size:1.1rem}.Settings_settingsContainer__RYTZJ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:280px 1fr;margin-bottom:2rem;max-width:1500px;width:100%}.Settings_sidebar__HnOu4{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;height:fit-content;padding:1.5rem}.Settings_tabButton__YKFrw{align-items:center;background:none;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:1rem 1.25rem;text-align:left;transition:all .3s ease;width:100%}.Settings_tabButton__YKFrw i{font-size:1.1rem;width:20px}.Settings_tabButton__YKFrw:hover{background:#f8fafc;color:#07c}.Settings_tabButton__YKFrw.Settings_active__wplLm{background:#0077cc1a;color:#07c}.Settings_mainContent__xYqEH{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:2rem}.Settings_section__qT-Js{margin-bottom:2rem}.Settings_section__qT-Js h2{color:#1e293b;font-size:1.5rem;margin-bottom:1.5rem}.Settings_settingsList__cItR2{display:flex;flex-direction:column;gap:1rem}.Settings_settingItem__qaPmI{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;padding:1.25rem}.Settings_settingInfo__-u3qD h3{color:#1e293b;font-size:1rem;margin-bottom:.25rem}.Settings_settingInfo__-u3qD p{color:#64748b;font-size:.875rem}.Settings_switch__gkPdf{display:inline-block;height:28px;position:relative;width:50px}.Settings_switch__gkPdf input{height:0;opacity:0;width:0}.Settings_slider__nzFht{background-color:#cbd5e1;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Settings_slider__nzFht:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}input:checked+.Settings_slider__nzFht{background-color:#07c}input:checked+.Settings_slider__nzFht:before{transform:translateX(22px)}.Settings_integrationsList__GvGL1{display:flex;flex-direction:column;gap:1rem}.Settings_integrationItem__KjJYE{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;padding:1.25rem}.Settings_integrationInfo__We1ua{align-items:center;display:flex;gap:1rem}.Settings_integrationInfo__We1ua img{border-radius:8px;height:40px;width:40px}.Settings_integrationButton__jhdf2{border-radius:6px;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.Settings_integrationButton__jhdf2:not(.Settings_connected__hgzBN){background:#07c;border:none;color:#fff}.Settings_integrationButton__jhdf2.Settings_connected__hgzBN{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.Settings_formGrid__YX29t{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.Settings_formGroup__vua4E{display:flex;flex-direction:column;gap:.5rem}.Settings_formGroup__vua4E label{color:#64748b;font-size:.875rem;font-weight:500}.Settings_formGroup__vua4E select{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:1rem;padding:.75rem 1rem}.Settings_apiSection__d6KMn{grid-gap:2rem;display:grid;gap:2rem}.Settings_apiKey__aCWaG{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.Settings_apiKeyDisplay__JUdqm{display:flex;gap:1rem;margin:1rem 0}.Settings_apiKeyDisplay__JUdqm input{background:#fff;border:2px solid #e2e8f0;border-radius:8px;flex:1 1;font-family:monospace;font-size:1rem;padding:.75rem 1rem}.Settings_copyButton__ONbUM{background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;padding:.75rem;transition:all .3s ease}.Settings_generateButton__FUhVx{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Settings_apiLimits__jU0DB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}.Settings_limitItem__wkUnW{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem 0}.Settings_limitItem__wkUnW:last-child{border-bottom:none}@media (max-width:1024px){.Settings_settingsContainer__RYTZJ{grid-template-columns:1fr}.Settings_sidebar__HnOu4{display:flex;flex-wrap:wrap;gap:.5rem}.Settings_tabButton__YKFrw{width:auto}.Settings_formGrid__YX29t{grid-template-columns:1fr}}@media (max-width:768px){.Settings_settingsWrapper__mzyj3{padding:1rem}.Settings_settingsHeader__QerkD{padding:1.5rem}.Settings_headerContent__047-\+ h1{font-size:2rem}.Settings_mainContent__xYqEH{padding:1.5rem}.Settings_sidebar__HnOu4{padding:1rem}.Settings_tabButton__YKFrw{font-size:.9rem;padding:.75rem 1rem}}@media (max-width:480px){.Settings_settingsWrapper__mzyj3{padding:.5rem}.Settings_settingsHeader__QerkD{padding:1rem}.Settings_headerContent__047-\+ h1{font-size:1.5rem}.Settings_mainContent__xYqEH{padding:1rem}.Settings_tabButton__YKFrw{width:100%}.Settings_integrationItem__KjJYE,.Settings_settingItem__qaPmI{align-items:flex-start;flex-direction:column;gap:1rem}}.BillingPlans_billingPlans__cNlrL{margin:0 auto;max-width:1200px;padding:32px}.BillingPlans_loadingContainer__ehvsr{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.BillingPlans_spinner__o5m8C{color:#07c;font-size:2rem}.BillingPlans_sectionHeader__WIKEY{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.BillingPlans_sectionHeader__WIKEY h2{color:#1a1a1a;font-size:24px;font-weight:600;margin:0}.BillingPlans_currentPlan__8aVV5{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:32px;padding:24px}.BillingPlans_planCard__BocY8{align-items:flex-start;background:#f8f9fc;border:1px solid #e6e8f0;border-radius:12px;display:flex;justify-content:space-between;padding:24px}.BillingPlans_planInfo__UkIw-{flex:1 1}.BillingPlans_planInfo__UkIw- h3{color:#1a1a1a;font-size:20px;font-weight:600;margin:0 0 12px}.BillingPlans_price__rwvHN{align-items:baseline;color:#1a1a1a;display:flex;font-size:32px;font-weight:700;margin:0}.BillingPlans_billingCycle__aPTMw{color:#666;font-size:16px;margin-left:4px}.BillingPlans_planStatus__Pp4bJ{margin-left:24px;min-width:300px}.BillingPlans_statusInfo__i5pWK{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.BillingPlans_statusBadge__FleTF{align-items:center;border-radius:20px;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:6px 12px}.BillingPlans_statusBadge__FleTF.BillingPlans_active__konju{background-color:#e6f4ea;color:#1e7e34}.BillingPlans_statusBadge__FleTF.BillingPlans_cancelled__tDWb8{background-color:#fef0f0;color:#dc3545}.BillingPlans_activeUntil__5bKU2,.BillingPlans_nextBilling__0gpwo{color:#666;font-size:14px;margin:0}.BillingPlans_cancellationInfo__c6fC8{background-color:#fff3e0;border:1px solid #ffe0b2;border-radius:8px;margin-top:16px;padding:16px}.BillingPlans_cancellationInfo__c6fC8 p{color:#b45309;font-size:14px;line-height:1.5;margin:0}.BillingPlans_cancelButton__cvynV,.BillingPlans_changePlanButton__n6SD2,.BillingPlans_resumeButton__V8vDj{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-right:1rem;padding:10px 20px;text-decoration:none;transition:all .2s ease}.BillingPlans_cancelButton__cvynV{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626}.BillingPlans_cancelButton__cvynV:hover{background-color:#fee2e2;border-color:#fca5a5}.BillingPlans_resumeButton__V8vDj{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.BillingPlans_resumeButton__V8vDj:hover{background-color:#d1fae5;border-color:#6ee7b7}.BillingPlans_changePlanButton__n6SD2{background-color:#0ea5e9;border:1px solid #0284c7;color:#fff}.BillingPlans_changePlanButton__n6SD2:hover{background-color:#0284c7;border-color:#0369a1}.BillingPlans_noPlan__WV8sX{background:#f8f9fc;border:2px dashed #e6e8f0;border-radius:12px;padding:48px 24px;text-align:center}.BillingPlans_noPlan__WV8sX p{color:#666;font-size:16px;margin:0 0 24px}.BillingPlans_selectPlanButton__j354P{background-color:#0ea5e9;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:12px 24px;text-decoration:none;transition:background-color .2s ease}.BillingPlans_selectPlanButton__j354P:hover{background-color:#0284c7}.BillingPlans_paymentMethods__ydTWd{margin-bottom:48px}.BillingPlans_methodsGrid__tUtDA{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.BillingPlans_noMethods__MJi3z{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:16px;grid-column:1/-1;padding:48px;text-align:center}.BillingPlans_noMethods__MJi3z i{color:#adb5bd;font-size:3rem;margin-bottom:16px}.BillingPlans_noMethods__MJi3z p{color:#666;margin-bottom:16px}.BillingPlans_noMethods__MJi3z button{background:#07c;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s ease}.BillingPlans_noMethods__MJi3z button:hover{background:#0053a6;transform:translateY(-1px)}.BillingPlans_paymentCard__74gWN{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;display:flex;gap:20px;padding:24px;transition:all .2s ease}.BillingPlans_paymentCard__74gWN:hover{box-shadow:0 8px 30px #00000026;transform:translateY(-2px)}.BillingPlans_cardIcon__Ii0y9 i{color:#07c;font-size:2.5rem}.BillingPlans_cardInfo__v3v8D{flex-grow:1}.BillingPlans_cardNumber__iuv9Q{color:#1a1a1a;font-family:monospace;font-size:1.125rem;margin-bottom:4px}.BillingPlans_cardExpiry__WzNfv{color:#666;font-size:.875rem;margin-bottom:4px}.BillingPlans_cardHolder__yNeJL{color:#666;font-size:.875rem;text-transform:uppercase}.BillingPlans_cardActions__6BQ\+P{align-items:center;display:flex;gap:12px}.BillingPlans_defaultBadge__EJiF6{background:#f0f7ff;border-radius:8px;color:#07c;display:flex;font-size:.75rem;padding:6px 12px}.BillingPlans_setDefaultButton__-MyXh{background:#0000;border:1px solid #07c;border-radius:8px;color:#07c;font-size:.75rem;font-weight:500;padding:6px 12px;transition:all .2s ease}.BillingPlans_setDefaultButton__-MyXh:hover{background:#f0f7ff}.BillingPlans_deleteButton__b4ID1,.BillingPlans_editButton__XuNc5{background:#0000;border-radius:8px;color:#666;padding:8px;transition:all .2s ease}.BillingPlans_editButton__XuNc5:hover{background:#f0f7ff;color:#07c}.BillingPlans_deleteButton__b4ID1:hover:not(:disabled){background:#fff5f5;color:#dc2626}.BillingPlans_addPaymentButton__AD7Gp{align-items:center;background:#07c;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.BillingPlans_addPaymentButton__AD7Gp:hover{background:#0053a6;transform:translateY(-1px)}.BillingPlans_addPaymentButton__AD7Gp:active{transform:translateY(0)}.BillingPlans_billingHistory__ZnDZi{margin-bottom:48px}.BillingPlans_noHistory__HXqV2{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:16px;padding:48px;text-align:center}.BillingPlans_noHistory__HXqV2 i{color:#adb5bd;font-size:3rem;margin-bottom:16px}.BillingPlans_noHistory__HXqV2 p{color:#666}.BillingPlans_historyTable__9xAzA{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;overflow:hidden}.BillingPlans_historyTable__9xAzA table{border-collapse:collapse;width:100%}.BillingPlans_historyTable__9xAzA td,.BillingPlans_historyTable__9xAzA th{border-bottom:1px solid #f0f0f0;padding:16px 24px;text-align:left}.BillingPlans_historyTable__9xAzA th{background:#f8f9fa;color:#1a1a1a;font-weight:600}.BillingPlans_historyTable__9xAzA tr:last-child td{border-bottom:none}.BillingPlans_historyTable__9xAzA tr:hover{background:#f8f9fa}.BillingPlans_downloadAllButton__KOgv6,.BillingPlans_downloadButton__aLxL8{align-items:center;background:#f8f9fa;border:none;border-radius:12px;color:#1a1a1a;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.BillingPlans_downloadButton__aLxL8{color:#07c;padding:8px}.BillingPlans_downloadAllButton__KOgv6:hover,.BillingPlans_downloadButton__aLxL8:hover:not(:disabled){background:#e9ecef;transform:translateY(-1px)}.BillingPlans_downloadButton__aLxL8:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.BillingPlans_billingPlans__cNlrL{padding:16px}.BillingPlans_planCard__BocY8{flex-direction:column}.BillingPlans_planStatus__Pp4bJ{margin-left:0;margin-top:24px;min-width:100%}.BillingPlans_planActions__uZSbp{flex-direction:column;gap:8px;width:100%}.BillingPlans_cancelButton__cvynV,.BillingPlans_changePlanButton__n6SD2,.BillingPlans_resumeButton__V8vDj{justify-content:center;width:100%}.BillingPlans_sectionHeader__WIKEY{align-items:flex-start;flex-direction:column;gap:16px}.BillingPlans_methodsGrid__tUtDA{grid-template-columns:1fr}.BillingPlans_paymentCard__74gWN{align-items:flex-start;flex-direction:column;gap:16px}.BillingPlans_cardActions__6BQ\+P{justify-content:flex-end;width:100%}.BillingPlans_historyTable__9xAzA{overflow-x:auto}.BillingPlans_historyTable__9xAzA table{min-width:600px}}.BillingPlans_billingAddresses__XaQU4{background:var(--card-bg);border-radius:12px;box-shadow:var(--card-shadow);margin-bottom:24px;padding:24px}.BillingPlans_addressesGrid__OhXPT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:20px}.BillingPlans_addressCard__Xrsy4{background:var(--bg-light);border:1px solid var(--border-color);border-radius:10px;padding:20px;position:relative;transition:all .3s ease}.BillingPlans_addressCard__Xrsy4:hover{box-shadow:var(--hover-shadow);transform:translateY(-2px)}.BillingPlans_addressInfo__-CKgm{margin-bottom:15px}.BillingPlans_addressName__0FEyY{color:var(--text-primary);font-size:1.1em;font-weight:600;margin-bottom:8px}.BillingPlans_addressEmail__PPNS3{color:var(--text-secondary);font-size:.9em;margin-bottom:12px}.BillingPlans_addressCity__jzxTA,.BillingPlans_addressCountry__O6YBQ,.BillingPlans_addressLine__RFdYX{color:var(--text-primary);margin-bottom:4px}.BillingPlans_addressActions__QfSkp{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:10px;margin-top:15px;padding-top:15px}.BillingPlans_addAddressButton__DLnws{align-items:center;background:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .3s ease}.BillingPlans_addAddressButton__DLnws:hover{background:var(--primary-color-dark)}.BillingPlans_noAddresses__TUD9t{background:var(--bg-light);border:2px dashed var(--border-color);border-radius:10px;grid-column:1/-1;padding:40px;text-align:center}.BillingPlans_noAddresses__TUD9t i{color:var(--text-secondary);font-size:2em;margin-bottom:15px}.BillingPlans_noAddresses__TUD9t p{color:var(--text-secondary);margin-bottom:20px}.BillingPlans_noAddresses__TUD9t button{background:#07c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:background-color .3s ease}.BillingPlans_noAddresses__TUD9t button:hover{background:#0053a6;transform:translateY(-1px)}.BillingPlans_addressForm__P-CPS{margin:0 auto;max-width:600px;padding:20px}.BillingPlans_formRow__yimro{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.BillingPlans_formGroup__7QJS7{margin-bottom:20px}.BillingPlans_formGroup__7QJS7 label{color:var(--text-primary);display:block;font-weight:500;margin-bottom:8px}.BillingPlans_formGroup__7QJS7 input{background:var(--input-bg);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:1rem;padding:10px 12px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.BillingPlans_formGroup__7QJS7 input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color-light);outline:none}.BillingPlans_formGroup__7QJS7 input.BillingPlans_error__LjRp2{border-color:var(--error-color)}.BillingPlans_errorText__0No-2{color:var(--error-color);display:block;font-size:.85em;margin-top:4px}.BillingPlans_modalActions__MdUvb{border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:20px}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_cancelButton__cvynV,.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_saveButton__QjbuD{border-radius:6px;cursor:pointer;font-weight:500;padding:10px 24px;transition:all .3s ease}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_cancelButton__cvynV{background:var(--button-secondary-bg);border:1px solid var(--border-color);color:var(--text-primary)}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_cancelButton__cvynV:hover{background:var(--button-secondary-hover)}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_saveButton__QjbuD{background:var(--primary-color);border:none;color:#fff}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_saveButton__QjbuD:hover{background:var(--primary-color-dark)}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_cancelButton__cvynV:disabled,.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_saveButton__QjbuD:disabled{cursor:not-allowed;opacity:.6}.BillingPlans_billingAddresses__XaQU4 .BillingPlans_modalActions__MdUvb .BillingPlans_saveButton__QjbuD i{margin-right:8px}.BillingPlans_defaultBadge__EJiF6{align-items:center;background:var(--success-color-light);border-radius:4px;color:var(--success-color);display:inline-flex;font-size:.85em;font-weight:500;gap:4px;padding:4px 8px}.BillingPlans_setDefaultButton__-MyXh{background:none;border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;padding:4px 12px;transition:all .3s ease}.BillingPlans_setDefaultButton__-MyXh:hover{background:var(--bg-hover);border-color:var(--primary-color);color:var(--primary-color)}.BillingPlans_deleteButton__b4ID1,.BillingPlans_editButton__XuNc5{background:none;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;padding:6px;transition:all .3s ease}.BillingPlans_editButton__XuNc5:hover{background:var(--primary-color-light);color:var(--primary-color)}.BillingPlans_deleteButton__b4ID1:hover{background:var(--error-color-light);color:var(--error-color)}.BillingPlans_deleteButton__b4ID1:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.BillingPlans_addressesGrid__OhXPT{grid-template-columns:1fr}.BillingPlans_formRow__yimro{gap:0;grid-template-columns:1fr}.BillingPlans_addressForm__P-CPS{padding:15px}.BillingPlans_modalActions__MdUvb{flex-direction:column}.BillingPlans_modalActions__MdUvb button{width:100%}}.PaymentMethodModal_modalOverlay__BwirN{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.PaymentMethodModal_modal__ErGCB{animation:PaymentMethodModal_modalSlideIn__cXgZ3 .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;max-width:500px;padding:32px;width:100%}@keyframes PaymentMethodModal_modalSlideIn__cXgZ3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PaymentMethodModal_modalHeader__qeZyC{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.PaymentMethodModal_modalHeader__qeZyC h2{color:#1a1a1a;font-size:1.75rem;font-weight:600;margin:0}.PaymentMethodModal_closeButton__6wj2b{background:none;border:none;border-radius:50%;color:#666;cursor:pointer;font-size:1.25rem;padding:8px;transition:all .2s ease}.PaymentMethodModal_closeButton__6wj2b:hover{background:#f5f5f5;color:#1a1a1a}.PaymentMethodModal_form__sfrsS{display:flex;flex-direction:column;gap:24px}.PaymentMethodModal_formGroup__9T3lM{display:flex;flex-direction:column;gap:8px}.PaymentMethodModal_formGroup__9T3lM label{color:#1a1a1a;font-size:.9rem;font-weight:500}.PaymentMethodModal_cardInputWrapper__7wTx4,.PaymentMethodModal_cvvInputWrapper__FQiHv{align-items:center;display:flex;position:relative}.PaymentMethodModal_cardInputWrapper__7wTx4 i,.PaymentMethodModal_cvvInputWrapper__FQiHv i{color:#666;font-size:1.25rem;left:12px;position:absolute}.PaymentMethodModal_cardInputWrapper__7wTx4 input{padding-left:45px!important}.PaymentMethodModal_cvvInputWrapper__FQiHv i{cursor:help;font-size:1rem;left:auto;right:12px}.PaymentMethodModal_formGroup__9T3lM input,.PaymentMethodModal_formGroup__9T3lM select{background:#fff;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;padding:12px 16px;transition:all .2s ease}.PaymentMethodModal_formGroup__9T3lM input:focus,.PaymentMethodModal_formGroup__9T3lM select:focus{border-color:#07c;box-shadow:0 0 0 3px #0077cc1a;outline:none}.PaymentMethodModal_formGroup__9T3lM input.PaymentMethodModal_error__xvhQc,.PaymentMethodModal_formGroup__9T3lM select.PaymentMethodModal_error__xvhQc{background-color:#fff8f8;border-color:#dc3545}.PaymentMethodModal_errorText__8A1RD{color:#dc3545;font-size:.85rem;margin-top:4px}.PaymentMethodModal_formRow__gMC9o{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr}.PaymentMethodModal_expiryInputs__bQ8hb{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PaymentMethodModal_checkboxLabel__tHQqg{align-items:center;cursor:pointer;display:flex;gap:12px;padding:8px 0;-webkit-user-select:none;user-select:none}.PaymentMethodModal_checkboxLabel__tHQqg input[type=checkbox]{border-radius:6px;cursor:pointer;height:20px;width:20px}.PaymentMethodModal_submitError__fhxOi{background:#fff8f8;border:1px solid #dc3545;border-radius:12px;color:#dc3545;font-size:.9rem;padding:12px;text-align:center}.PaymentMethodModal_formActions__STEQK{display:flex;gap:16px;justify-content:flex-end;margin-top:8px}.PaymentMethodModal_cancelButton__O6WH4,.PaymentMethodModal_saveButton__VeyV8{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.PaymentMethodModal_cancelButton__O6WH4{background:#f8f9fa;border:2px solid #e0e0e0;color:#1a1a1a}.PaymentMethodModal_cancelButton__O6WH4:hover:not(:disabled){background:#e9ecef;border-color:#dee2e6}.PaymentMethodModal_saveButton__VeyV8{background:#07c;border:none;color:#fff}.PaymentMethodModal_saveButton__VeyV8:hover:not(:disabled){background:#0053a6;transform:translateY(-1px)}.PaymentMethodModal_saveButton__VeyV8:active:not(:disabled){transform:translateY(0)}.PaymentMethodModal_cancelButton__O6WH4:disabled,.PaymentMethodModal_saveButton__VeyV8:disabled{cursor:not-allowed;opacity:.7}.PaymentMethodModal_fa-spinner__AXNAV{animation:PaymentMethodModal_spin__WTckM 1s linear infinite}@keyframes PaymentMethodModal_spin__WTckM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.PaymentMethodModal_modal__ErGCB{margin:16px;max-height:calc(100vh - 32px);overflow-y:auto;padding:24px}.PaymentMethodModal_formRow__gMC9o{grid-template-columns:1fr}.PaymentMethodModal_modalHeader__qeZyC h2{font-size:1.5rem}}.BillingAddressModal_modalOverlay__a4Dvu{align-items:center;animation:BillingAddressModal_fadeIn__FM\+hh .2s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.BillingAddressModal_modal__TtsjM{animation:BillingAddressModal_slideUp__XCBNI .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.BillingAddressModal_modalHeader__tci6a{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1.5rem}.BillingAddressModal_modalHeader__tci6a h2{color:#111827;font-size:1.25rem;font-weight:600;margin:0}.BillingAddressModal_closeButton__V7gTD{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:1.25rem;line-height:1;padding:.5rem;transition:color .2s}.BillingAddressModal_closeButton__V7gTD:hover{color:#111827}.BillingAddressModal_form__T40xb{padding:1.5rem}.BillingAddressModal_formRow__g1pGU{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem}.BillingAddressModal_formGroup__CCVav{margin-bottom:1rem}.BillingAddressModal_formGroup__CCVav label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.BillingAddressModal_formGroup__CCVav input[type=email],.BillingAddressModal_formGroup__CCVav input[type=text]{border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;padding:.75rem;transition:border-color .2s,box-shadow .2s;width:100%}.BillingAddressModal_formGroup__CCVav input[type=email]:focus,.BillingAddressModal_formGroup__CCVav input[type=text]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.BillingAddressModal_error__YKRDo{border-color:#ef4444!important}.BillingAddressModal_errorText__LxyS8{color:#ef4444;display:block;font-size:.75rem;margin-top:.25rem}.BillingAddressModal_checkboxLabel__pKne6{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;user-select:none}.BillingAddressModal_checkboxLabel__pKne6 input[type=checkbox]{border:1px solid #d1d5db;border-radius:4px;cursor:pointer;height:1rem;width:1rem}.BillingAddressModal_submitError__FChl\+{background-color:#fee2e2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:.875rem;margin-bottom:1rem;padding:.75rem}.BillingAddressModal_formActions__0fyRr{border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_cancelButton__CpGZE,.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_saveButton__65hDA{border-radius:6px;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_cancelButton__CpGZE{background-color:#fff;border:1px solid #d1d5db;color:#374151}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_cancelButton__CpGZE:hover:not(:disabled){background-color:#f3f4f6}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_saveButton__65hDA{background-color:#2563eb;border:1px solid #0000;color:#fff}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_saveButton__65hDA:hover:not(:disabled){background-color:#1d4ed8}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_cancelButton__CpGZE:disabled,.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_saveButton__65hDA:disabled{cursor:not-allowed;opacity:.5}@keyframes BillingAddressModal_fadeIn__FM\+hh{0%{opacity:0}to{opacity:1}}@keyframes BillingAddressModal_slideUp__XCBNI{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BillingAddressModal_modal__TtsjM{margin:16px;max-height:calc(100vh - 32px);overflow-y:auto;padding:24px}.BillingAddressModal_formRow__g1pGU{grid-template-columns:1fr}.BillingAddressModal_modalHeader__tci6a h2{font-size:1.5rem}.BillingAddressModal_formActions__0fyRr{flex-direction:column}.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_cancelButton__CpGZE,.BillingAddressModal_modal__TtsjM .BillingAddressModal_formActions__0fyRr .BillingAddressModal_saveButton__65hDA{width:100%}}.Pricing_pricingContainer__zm\+48{background:linear-gradient(180deg,#f8f9fa,#fff);min-height:100vh;padding:120px 2rem 80px}.Pricing_pricingHeader__5X1Ta{margin:0 auto 4rem;max-width:800px;text-align:center}.Pricing_pricingHeader__5X1Ta h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0053a6,#07c);-webkit-background-clip:text;background-clip:text;color:#0053a6;font-size:3rem;font-weight:700;margin-bottom:1rem}.Pricing_pricingHeader__5X1Ta p{color:#6c757d;font-size:1.25rem;margin-bottom:3rem}.Pricing_pricingToggle__uo2fV{align-items:center;background:#fff;border-radius:50px;box-shadow:0 2px 8px #0000001a;display:flex;gap:1.5rem;justify-content:center;margin:0 auto;padding:.75rem;width:fit-content}.Pricing_pricingToggle__uo2fV span{border-radius:25px;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.Pricing_pricingToggle__uo2fV span.Pricing_active__qd9pH{background:#e6f3ff;color:#0053a6}.Pricing_switch__jH7ao{display:inline-block;height:28px;position:relative;width:50px}.Pricing_switch__jH7ao input{height:0;opacity:0;width:0}.Pricing_slider__aur6e{background-color:#e9ecef;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Pricing_slider__aur6e:before{background-color:#fff;border-radius:50%;bottom:4px;box-shadow:0 2px 4px #0000001a;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}input:checked+.Pricing_slider__aur6e{background-color:#0053a6}input:checked+.Pricing_slider__aur6e:before{transform:translateX(22px)}.Pricing_discount__Y8JUs{background:linear-gradient(135deg,#0d47a1,#003d7a);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;margin-left:.5rem;padding:.25rem .75rem}.Pricing_pricingGrid__Snqks{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1400px;padding:1rem}.Pricing_pricingCard__gTdfi{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;display:flex;flex-direction:column;height:100%;padding:2.5rem;position:relative;text-align:center;transition:all .3s ease}.Pricing_pricingCard__gTdfi:hover{box-shadow:0 12px 24px #0000001a;transform:translateY(-5px)}.Pricing_pricingCard__gTdfi.Pricing_popular__Amwfl{background:linear-gradient(180deg,#fff,#f8f9fa);border:2px solid #0053a6;box-shadow:0 8px 16px #0053a626}.Pricing_popularBadge__4FhWt{background:linear-gradient(135deg,#0053a6,#07c);border-radius:25px;box-shadow:0 4px 8px #0053a633;color:#fff;font-size:.9rem;font-weight:600;padding:.5rem 1.5rem;position:absolute;right:20px;top:-15px}.Pricing_planHeader__bOrcl{margin-bottom:2rem}.Pricing_pricingCard__gTdfi h3{color:#0053a6;font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.Pricing_description__blT9x{color:#6c757d;font-size:1rem;line-height:1.5}.Pricing_price__KZlJ8{align-items:baseline;color:#2c3e50;display:flex;font-size:3rem;font-weight:700;margin-bottom:2rem}.Pricing_currency__938WP{font-size:1.75rem;font-weight:600;margin-right:.25rem}.Pricing_period__p8GYQ{color:#6c757d;font-size:1rem;font-weight:500;margin-left:.25rem}.Pricing_customPrice__EAgWJ{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0053a6,#07c);-webkit-background-clip:text;background-clip:text;font-size:2.5rem}.Pricing_features__Dkb1j{flex-grow:1;list-style:none;margin:0 0 2rem;padding:0;text-align:left}.Pricing_features__Dkb1j li{align-items:center;color:#2c3e50;display:flex;font-size:1rem;gap:.75rem;margin-bottom:1rem}.Pricing_features__Dkb1j li i{color:#0053a6;font-size:.5rem;margin-top:8px}.Pricing_pricingButton__kKCOz{background:#0053a6;border:2px solid #0053a6;border-radius:8px;color:#fff;display:block;font-weight:600;margin:0 auto;max-width:200px;padding:1rem;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.Pricing_pricingButton__kKCOz:hover{background:#003d7a;border-color:#003d7a;transform:translateY(-2px)}.Pricing_pricingFooter__k76hO{background:linear-gradient(135deg,#0053a6,#07c);border-radius:16px;margin:6rem auto 0;max-width:1400px;padding:4rem 2rem}.Pricing_footerContent__wlqun{color:#fff;margin:0 auto;max-width:600px;text-align:center}.Pricing_footerContent__wlqun h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.Pricing_footerContent__wlqun p{font-size:1.1rem;margin-bottom:2rem;opacity:.9}.Pricing_contactButton__pb9kh{background:#fff;border-radius:8px;color:#0053a6;display:inline-block;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.Pricing_contactButton__pb9kh:hover{background:#f8f9fa;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}@media (max-width:1200px){.Pricing_pricingGrid__Snqks{grid-template-columns:repeat(2,1fr);max-width:900px}}@media (max-width:768px){.Pricing_pricingContainer__zm\+48{padding:100px 1rem 60px}.Pricing_pricingHeader__5X1Ta h1{font-size:2.5rem}.Pricing_pricingGrid__Snqks{grid-template-columns:1fr;max-width:400px}.Pricing_price__KZlJ8{font-size:2.5rem}.Pricing_pricingCard__gTdfi{padding:2rem}}.PricingQuestionnaire_questionnaire__DGhLa{background:linear-gradient(180deg,#f8f9fa,#fff);min-height:100vh;padding:120px 2rem 80px}.PricingQuestionnaire_progress__2I\+ku{background-color:#e9ecef;border-radius:4px;height:8px;margin:0 auto 4rem;max-width:600px;overflow:hidden}.PricingQuestionnaire_progressBar__dOhzt{background:linear-gradient(135deg,#0053a6,#07c);height:100%;transition:width .3s ease}.PricingQuestionnaire_content__T6CDb{margin:0 auto;max-width:800px}.PricingQuestionnaire_questionStep__70X5S{margin-bottom:3rem;text-align:center}.PricingQuestionnaire_questionStep__70X5S h2{color:#2c3e50;font-size:2rem;font-weight:600;margin-bottom:2rem}.PricingQuestionnaire_options__NZ\+H7{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.PricingQuestionnaire_option__2fN3h{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:center;transition:all .3s ease}.PricingQuestionnaire_option__2fN3h:hover{border-color:#0053a6;transform:translateY(-2px)}.PricingQuestionnaire_option__2fN3h.PricingQuestionnaire_selected__lE7e3{background:#f8f9fa;border-color:#0053a6}.PricingQuestionnaire_option__2fN3h i{color:#0053a6;font-size:2rem;margin-bottom:1rem}.PricingQuestionnaire_option__2fN3h span{color:#2c3e50;font-size:1.25rem;font-weight:600}.PricingQuestionnaire_option__2fN3h p{color:#6c757d;margin:0}.PricingQuestionnaire_navigation__kexyR{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.PricingQuestionnaire_backButton__M862X,.PricingQuestionnaire_nextButton__NCJRN{border-radius:8px;font-weight:600;min-width:150px;padding:1rem 2rem;transition:all .3s ease}.PricingQuestionnaire_backButton__M862X{background:#fff;border:2px solid #0053a6;color:#0053a6}.PricingQuestionnaire_backButton__M862X:hover{background:#f8f9fa}.PricingQuestionnaire_nextButton__NCJRN{background:#0053a6;border:2px solid #0053a6;color:#fff}.PricingQuestionnaire_nextButton__NCJRN:hover:not(:disabled){background:#003d7a;border-color:#003d7a}.PricingQuestionnaire_nextButton__NCJRN:disabled{cursor:not-allowed;opacity:.7}.PricingQuestionnaire_subtitle__K-oOn{color:#6c757d;font-size:1.1rem;margin-bottom:2rem}.PricingQuestionnaire_contactForm__N6fXt{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 8px 16px #0000001a;margin:0 auto;max-width:500px;padding:2.5rem;width:100%}.PricingQuestionnaire_formRow__EPyFy{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem;width:100%}.PricingQuestionnaire_formGroup__1p27o{margin-bottom:1rem;width:100%}.PricingQuestionnaire_formGroup__1p27o input{background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.PricingQuestionnaire_formGroup__1p27o input:focus{background-color:#fff;border-color:#0053a6;box-shadow:0 0 0 3px #0053a61a;outline:none}.PricingQuestionnaire_formGroup__1p27o input::placeholder{color:#6c757d;font-size:.95rem}.PricingQuestionnaire_questionStep__70X5S .PricingQuestionnaire_contactForm__N6fXt{max-width:600px;padding:3rem}@media (max-width:768px){.PricingQuestionnaire_questionnaire__DGhLa{padding:100px 1rem 60px}.PricingQuestionnaire_questionStep__70X5S h2{font-size:1.5rem}.PricingQuestionnaire_formRow__EPyFy,.PricingQuestionnaire_options__NZ\+H7{grid-template-columns:1fr}.PricingQuestionnaire_contactForm__N6fXt{padding:1.5rem}}.FloatingChat_floatingButton__1KSb8{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 20px #0077cc4d;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:60px;justify-content:center;overflow:hidden;position:fixed;right:2rem;transition:all .3s ease;width:60px;z-index:1000}.FloatingChat_chatIconWrapper__5DzEZ{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.FloatingChat_pulseRing__0mrL5{animation:FloatingChat_pulse__b76WU 2s infinite;background:#fff3;border-radius:50%;height:100%;position:absolute;width:100%}@keyframes FloatingChat_pulse__b76WU{0%{opacity:.5;transform:scale(.95)}70%{opacity:.2;transform:scale(1.1)}to{opacity:.5;transform:scale(.95)}}.FloatingChat_floatingButton__1KSb8:hover{box-shadow:0 6px 24px #07c6;transform:translateY(-2px) scale(1.05)}.FloatingChat_modalWrapper__QxF-0{animation:FloatingChat_slideUp__kiiYt .3s ease-out;bottom:5rem;position:fixed;right:2rem;z-index:1000}.FloatingChat_modalHeader__vtKBK{background:linear-gradient(135deg,#07c,#0053a6);color:#fff;padding:1.25rem}.FloatingChat_headerContent__-KQdo{align-items:center;display:flex;justify-content:space-between}.FloatingChat_headerLeft__XXLZJ{align-items:center;display:flex;gap:1rem}.FloatingChat_headerLeft__XXLZJ i{background:#fff3;border-radius:12px;font-size:1.75rem;padding:.75rem}.FloatingChat_closeButton__bFaE9{align-items:center;background:#fff3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.FloatingChat_closeButton__bFaE9:hover{background:#ffffff4d;transform:scale(1.1)}.FloatingChat_messagesContainer__c8Q8x{background:#f8fafc;flex:1 1;overflow-y:auto;padding:1.5rem;scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin}.FloatingChat_messagesContainer__c8Q8x::-webkit-scrollbar{width:6px}.FloatingChat_messagesContainer__c8Q8x::-webkit-scrollbar-track{background:#0000}.FloatingChat_messagesContainer__c8Q8x::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.FloatingChat_welcomeMessage__oPlnZ{padding:2rem 1rem;text-align:center}.FloatingChat_welcomeIcon__n\+N-S{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin:0 auto 1rem;width:60px}.FloatingChat_welcomeMessage__oPlnZ h4{color:#1e293b;font-size:1.25rem;margin:0 0 .5rem}.FloatingChat_welcomeMessage__oPlnZ p{color:#64748b;font-size:.95rem;line-height:1.5;margin:0}.FloatingChat_messages__yBcDJ{display:flex;flex-direction:column;gap:1rem}.FloatingChat_message__xfuVj{max-width:85%}.FloatingChat_message__xfuVj.FloatingChat_ai__NlReH{align-self:flex-start}.FloatingChat_message__xfuVj.FloatingChat_user__-9bB-{align-self:flex-end}.FloatingChat_messageContent__O6qrN{display:flex;gap:.75rem}.FloatingChat_message__xfuVj.FloatingChat_user__-9bB- .FloatingChat_messageContent__O6qrN{flex-direction:row-reverse}.FloatingChat_messageAvatar__qE-m8{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;width:32px}.FloatingChat_message__xfuVj.FloatingChat_user__-9bB- .FloatingChat_messageAvatar__qE-m8{background:#07c;color:#fff}.FloatingChat_message__xfuVj.FloatingChat_ai__NlReH .FloatingChat_messageAvatar__qE-m8{background:linear-gradient(135deg,#07c,#0053a6);color:#fff}.FloatingChat_messageBody__mtkrz{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:1rem 1.25rem;position:relative}.FloatingChat_message__xfuVj.FloatingChat_user__-9bB- .FloatingChat_messageBody__mtkrz{background:linear-gradient(135deg,#07c,#0053a6);color:#fff}.FloatingChat_message__xfuVj.FloatingChat_ai__NlReH .FloatingChat_messageBody__mtkrz{background:#f8fafc;border:1px solid #e2e8f0}.FloatingChat_messageText__uQLrv{font-size:.95rem;line-height:1.5;position:relative;white-space:pre-wrap;word-break:break-word}.FloatingChat_timestamp__kTzx6{font-size:.75rem;margin-top:.25rem;opacity:.7}.FloatingChat_inputArea__ElkE-{background:#fff;border-top:1px solid #e2e8f0;padding:1.25rem}.FloatingChat_inputArea__ElkE- form{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem;position:relative}.FloatingChat_inputArea__ElkE- input{background:#0000;border:none;flex:1 1;font-size:.95rem;padding:.75rem 1rem}.FloatingChat_inputArea__ElkE- input:focus{outline:none}.FloatingChat_inputArea__ElkE- button{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.FloatingChat_inputArea__ElkE- button:hover:not(:disabled){transform:scale(1.05)}.FloatingChat_inputArea__ElkE- button:disabled{cursor:not-allowed;opacity:.7}.FloatingChat_sendingIndicator__NK98D{align-items:center;display:flex;gap:3px}.FloatingChat_sendingIndicator__NK98D span{animation:FloatingChat_bounce__O932o 1.4s ease-in-out infinite both;background:#fff;border-radius:50%;height:4px;width:4px}.FloatingChat_sendingIndicator__NK98D span:first-child{animation-delay:-.32s}.FloatingChat_sendingIndicator__NK98D span:nth-child(2){animation-delay:-.16s}@keyframes FloatingChat_bounce__O932o{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes FloatingChat_slideUp__kiiYt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.FloatingChat_modalWrapper__QxF-0{bottom:0;left:0;margin:0;padding:0;position:fixed;right:0;top:auto}.FloatingChat_modal__IsSVV{animation:FloatingChat_slideUpMobile__0RHxm .3s ease-out;border-radius:20px 20px 0 0;height:80vh;width:100%}.FloatingChat_floatingButton__1KSb8{bottom:1.5rem;font-size:1.25rem;height:50px;right:1.5rem;width:50px}.FloatingChat_messagesContainer__c8Q8x{height:calc(80vh - 140px)}}@keyframes FloatingChat_slideUpMobile__0RHxm{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FloatingChat_headerControls__y0hMf{align-items:center;display:flex;gap:.5rem}.FloatingChat_maximizeButton__oO1hp{align-items:center;background:#fff3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.FloatingChat_maximizeButton__oO1hp:hover{background:#ffffff4d;transform:scale(1.1)}.FloatingChat_modalWrapper__QxF-0.FloatingChat_maximized__3TIPt{align-items:center;animation:FloatingChat_fadeIn__DvAB9 .3s ease-out;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:2rem;position:fixed;right:0;top:0}.FloatingChat_modal__IsSVV.FloatingChat_maximized__3TIPt{animation:FloatingChat_zoomIn__J4\+\+C .3s ease-out;height:90vh;max-width:1200px;width:90%}@keyframes FloatingChat_fadeIn__DvAB9{0%{opacity:0}to{opacity:1}}@keyframes FloatingChat_zoomIn__J4\+\+C{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.FloatingChat_maximizeButton__oO1hp{display:none}}.FloatingChat_modal__IsSVV{background:#fff;border-radius:20px;box-shadow:0 8px 40px #00000026;display:flex;flex-direction:column;height:600px;overflow:hidden;transition:all .3s ease;width:380px}.FloatingChat_maximized__3TIPt .FloatingChat_messagesContainer__c8Q8x{height:calc(90vh - 140px)}.FloatingChat_inputArea__ElkE- .voice-button{margin:0 4px}.FloatingChat_inputArea__ElkE- .voice-button.listening{background-color:#f44}.FloatingChat_stopButton__Ie-p6{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.FloatingChat_stopButton__Ie-p6:hover{background:#dc2626;transform:scale(1.05)}.FloatingChat_typingIndicator__M5QEj{align-items:center;display:inline-flex;margin-left:5px}.FloatingChat_dot__mo2ft{animation:FloatingChat_typingAnimation__pc8ub 1.4s ease-in-out infinite;background-color:#888;border-radius:50%;display:inline-block;height:6px;margin:0 2px;width:6px}.FloatingChat_dot__mo2ft:first-child{animation-delay:0s}.FloatingChat_dot__mo2ft:nth-child(2){animation-delay:.2s}.FloatingChat_dot__mo2ft:nth-child(3){animation-delay:.4s}@keyframes FloatingChat_typingAnimation__pc8ub{0%,60%,to{opacity:.6;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.FloatingChat_stopGenerationButton__tLIHT{align-items:center;background-color:#ff5252;border:none;border-radius:8px;box-shadow:0 2px 5px #0000001a;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:4px;transition:all .2s ease;width:40px}.FloatingChat_stopGenerationButton__tLIHT:hover{background-color:#ff1a1a;transform:scale(1.05)}@keyframes FloatingChat_stopButtonPulse__fmPYD{0%{box-shadow:0 0 0 0 #ff525266}70%{box-shadow:0 0 0 10px #ff525200}to{box-shadow:0 0 0 0 #ff525200}}.FloatingChat_stopGenerationButton__tLIHT{animation:FloatingChat_stopButtonPulse__fmPYD 2s infinite}@keyframes FloatingChat_generatingPulse__gA1Xr{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.FloatingChat_message__xfuVj.FloatingChat_ai__NlReH .FloatingChat_messageText__uQLrv:only-child{animation:FloatingChat_generatingPulse__gA1Xr 1.5s infinite}.FloatingChat_buttonGroup__YJk9o{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:90px}.FloatingChat_voiceModeToggle__8KYWi{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.FloatingChat_voiceModeToggle__8KYWi:hover{transform:scale(1.05)}.voice-interface{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;transition:all .3s ease}.voice-visualization{height:160px;width:160px}.voice-circle,.voice-visualization{align-items:center;display:flex;justify-content:center;position:relative}.voice-circle{box-shadow:0 4px 20px #07c3;height:100px;transition:all .3s ease;width:100px}.voice-circle,.voice-waves{background:linear-gradient(145deg,#07c,#00a8ff);border-radius:50%}.voice-waves{height:100%;opacity:0;position:absolute;width:100%}.voice-circle.listening .voice-waves{animation:pulse 2s infinite}.voice-circle.speaking .voice-waves{animation:speak 1.5s infinite}.voice-circle.listening:after,.voice-circle.listening:before{animation:pulse 2s infinite;background:linear-gradient(145deg,#07c,#00a8ff);border-radius:50%;content:"";height:100%;opacity:0;position:absolute;width:100%}.voice-circle.speaking:after,.voice-circle.speaking:before{animation:speak 1.5s infinite;background:linear-gradient(145deg,#00a8ff,#07c);border-radius:50%;content:"";height:100%;opacity:0;position:absolute;width:100%}.voice-circle.listening:before{animation-delay:-.5s}.voice-circle.listening:after{animation-delay:-1s}.voice-circle.speaking:before{animation-delay:-.3s}.voice-circle.speaking:after{animation-delay:-.6s}@keyframes pulse{0%{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1)}}@keyframes speak{0%{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(1.2)}to{opacity:.3;transform:scale(1)}}.voice-button{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:#07c;cursor:pointer;font-size:1.8rem;height:70px;position:relative;transition:all .3s ease;width:70px;z-index:2}.voice-button:hover:not(:disabled){box-shadow:0 4px 15px #00000026;transform:scale(1.05)}.voice-button:disabled{background:#f0f0f0;cursor:not-allowed;opacity:.7}.voice-status{animation:fadeIn .3s ease-out;color:#666;font-size:1rem;font-weight:500;margin-top:1.5rem;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.open{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stop-button{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;transition:all .3s ease}.stop-button:hover{background:#dc2626;transform:scale(1.05)}.stop-button i{font-size:1rem}.LearnMore_learnMore__UzTVv{overflow-x:hidden;padding-top:64px;width:100%}.LearnMore_hero__OQjw8{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:80px 20px;position:relative;text-align:center;z-index:1}.LearnMore_heroContent__6h9yY{margin:0 auto;max-width:800px}.LearnMore_heroContent__6h9yY h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.LearnMore_heroContent__6h9yY p{font-size:1.2rem;opacity:.9}.LearnMore_solutions__7iwEe{background:#fff;padding:80px 20px}.LearnMore_container__ASTxu{margin:0 auto;max-width:1200px}.LearnMore_solutions__7iwEe h2{color:#1a1a1a;font-size:2rem;margin-bottom:3rem}.LearnMore_solutionsGrid__eN04G{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.LearnMore_solutionCard__UzZZS{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:30px}.LearnMore_iconContainer__Z5ZCF{height:50px;margin-bottom:20px;width:50px}.LearnMore_iconContainer__Z5ZCF i{color:#07c;font-size:24px}.LearnMore_solutionCard__UzZZS h3{color:#1a1a1a;font-size:1.5rem;margin-bottom:1rem}.LearnMore_solutionCard__UzZZS ul{list-style:none;margin:0 0 20px;padding:0}.LearnMore_solutionCard__UzZZS li{color:#666;padding:8px 0}.LearnMore_learnMoreLink__gOuh8{align-items:center;color:#07c;display:flex;font-weight:500;gap:8px;text-decoration:none}.LearnMore_learnMoreLink__gOuh8:hover{text-decoration:underline}.LearnMore_resources__5ACy0{background:#f8f9fa;padding:80px 20px}.LearnMore_resources__5ACy0 h2{color:#1a1a1a;font-size:2rem;margin-bottom:3rem;text-align:center}.LearnMore_resourcesGrid__15jKv{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.LearnMore_resourceCard__xmckz{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:30px;text-align:center}.LearnMore_resourceCard__xmckz .LearnMore_iconContainer__Z5ZCF{margin:0 auto 20px}.LearnMore_resourceCard__xmckz h3{color:#1a1a1a;font-size:1.3rem;margin-bottom:.5rem}.LearnMore_resourceCard__xmckz p{color:#666;margin-bottom:20px}.LearnMore_resourceLink__GNBW4{color:#07c;font-weight:500;text-decoration:none}.LearnMore_resourceLink__GNBW4:hover{text-decoration:underline}.LearnMore_aiFeatures__2\+2yp{background:#fff;padding:80px 20px}.LearnMore_aiFeatures__2\+2yp h2{color:#1a1a1a;font-size:2rem;margin-bottom:3rem}.LearnMore_featuresList__P-6bE{margin:0 auto;max-width:800px}.LearnMore_featureItem__8OcKp{align-items:flex-start;background:#f8f9fa;border-radius:12px;display:flex;gap:24px;margin-bottom:40px;padding:24px;transition:transform .3s ease}.LearnMore_featureItem__8OcKp:hover{transform:translateX(10px)}.LearnMore_featureItem__8OcKp i{color:#07c;font-size:28px;min-width:40px}.LearnMore_featureItem__8OcKp h3{color:#1a1a1a;font-size:1.3rem;margin-bottom:8px}.LearnMore_featureItem__8OcKp p{color:#666;line-height:1.5;margin:0}.LearnMore_cta__7d6Fc{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:80px 20px;text-align:center}.LearnMore_cta__7d6Fc h2{font-size:2rem;margin-bottom:1rem}.LearnMore_cta__7d6Fc p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.LearnMore_ctaButtons__X1oWu{display:flex;gap:20px;justify-content:center}.LearnMore_primaryButton__iqvCv,.LearnMore_secondaryButton__qEQiT{align-items:center;border-radius:8px;display:inline-flex;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.LearnMore_primaryButton__iqvCv{background:#fff;color:#0053a6}.LearnMore_primaryButton__iqvCv:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.LearnMore_secondaryButton__qEQiT{border:2px solid #fff;color:#fff}.LearnMore_secondaryButton__qEQiT:hover{background:#ffffff1a;transform:translateY(-2px)}@media (max-width:1024px){.LearnMore_resourcesGrid__15jKv,.LearnMore_solutionsGrid__eN04G{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.LearnMore_heroContent__6h9yY h1{font-size:2rem}.LearnMore_resourcesGrid__15jKv,.LearnMore_solutionsGrid__eN04G{grid-template-columns:1fr}.LearnMore_container__ASTxu{padding:0 20px}.LearnMore_featureItem__8OcKp{align-items:center;flex-direction:column;text-align:center}.LearnMore_ctaButtons__X1oWu{flex-direction:column;gap:16px}.LearnMore_primaryButton__iqvCv,.LearnMore_secondaryButton__qEQiT{justify-content:center;width:100%}.LearnMore_learnMore__UzTVv{padding-top:56px}}.RequestDemo_requestDemo__Z4E0k{background:linear-gradient(180deg,#f8f9fa,#fff);min-height:100vh;padding:120px 2rem 80px}.RequestDemo_progress__jb6zJ{background-color:#e9ecef;border-radius:4px;height:8px;margin:0 auto 4rem;max-width:600px;overflow:hidden}.RequestDemo_progressBar__nbp8z{background:linear-gradient(135deg,#0053a6,#07c);height:100%;transition:width .3s ease}.RequestDemo_container__kUvNN{margin:0 auto;max-width:800px}.RequestDemo_stepContent__\+5eyd{margin-bottom:3rem}.RequestDemo_stepContent__\+5eyd h2{color:#2c3e50;font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center}.RequestDemo_formGroup__8sBK5{margin-bottom:2rem}.RequestDemo_formGroup__8sBK5 label{color:#2c3e50;display:block;font-size:1.1rem;font-weight:500;margin-bottom:1rem}.RequestDemo_options__dQcQQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RequestDemo_option__5kS5h{background:#fff;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;overflow:hidden;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.RequestDemo_option__5kS5h:hover{border-color:#0053a6;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.RequestDemo_option__5kS5h.RequestDemo_selected__jwoUb{background:#f0f7ff;border-color:#0053a6}.RequestDemo_option__5kS5h.RequestDemo_selected__jwoUb:before{color:#0053a6;content:"✓";font-weight:700;position:absolute;right:8px;top:8px}.RequestDemo_templateOptions__fAfbZ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1rem}.RequestDemo_templateOption__tJMSK{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.RequestDemo_templateOption__tJMSK:hover{border-color:#0053a6;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.RequestDemo_templateOption__tJMSK.RequestDemo_selected__jwoUb{background:#f0f7ff;border-color:#0053a6}.RequestDemo_templateOption__tJMSK i{color:#0053a6;font-size:2rem}.RequestDemo_templateLabel__-WO75{color:#2c3e50;font-size:1.1rem;font-weight:600}.RequestDemo_templateDescription__feAN9{color:#64748b;font-size:.9rem}.RequestDemo_featureGrid__Naez5{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1rem}.RequestDemo_featureOption__hktja{align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.RequestDemo_featureOption__hktja:hover{border-color:#0053a6;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.RequestDemo_featureOption__hktja.RequestDemo_selected__jwoUb{background:#f0f7ff;border-color:#0053a6}.RequestDemo_featureOption__hktja i{color:#0053a6;font-size:1.5rem}.RequestDemo_featureLabel__R1c95{color:#2c3e50;font-size:1rem;font-weight:600}.RequestDemo_featureDescription__O5edq{color:#64748b;font-size:.875rem}.RequestDemo_textarea__jbADH{border:2px solid #e9ecef;border-radius:8px;font-family:inherit;min-height:120px;padding:1rem;resize:vertical;width:100%}.RequestDemo_contactForm__6KJjn{background:#fff;border-radius:12px;box-shadow:0 8px 16px #0000001a;margin:0 auto;max-width:600px;padding:2.5rem}.RequestDemo_formRow__ne-iw{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.RequestDemo_contactForm__6KJjn input{border:2px solid #e9ecef;border-radius:8px;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.RequestDemo_navigation__DE6PM{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.RequestDemo_backButton__KMyLJ,.RequestDemo_nextButton__kyJwU{border-radius:8px;font-weight:600;min-width:150px;padding:1rem 2rem;transition:all .3s ease}.RequestDemo_backButton__KMyLJ{background:#fff;border:2px solid #0053a6;color:#0053a6}.RequestDemo_nextButton__kyJwU{background:#0053a6;border:2px solid #0053a6;color:#fff}.RequestDemo_nextButton__kyJwU:disabled{background:#cbd5e1;border-color:#cbd5e1;cursor:not-allowed}.RequestDemo_formGroup__8sBK5 input:focus,.RequestDemo_textarea__jbADH:focus{border-color:#0053a6;box-shadow:0 0 0 3px #0053a61a;outline:none}.RequestDemo_required__Oyjew{color:#dc2626;margin-left:4px}.RequestDemo_errorText__gOMJv{color:#dc2626;display:block;font-size:.875rem;margin-top:.5rem}@media (max-width:768px){.RequestDemo_requestDemo__Z4E0k{padding:100px 1rem 60px}.RequestDemo_formRow__ne-iw{grid-template-columns:1fr}.RequestDemo_contactForm__6KJjn{padding:1.5rem}}.RequestDemo_calendarWrapper__nGV78{background:var(--surface-color);border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:0 auto;max-width:1000px;padding:2rem}.RequestDemo_calendarSection__fonPR{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1.2fr 1fr}.RequestDemo_calendarContainer__V1iLu{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:2rem}.RequestDemo_calendarContainer__V1iLu h3,.RequestDemo_timeSlots__adrPh h3{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.RequestDemo_calendar__JjTjr{border:none!important;padding:1rem;width:100%!important}.RequestDemo_calendar__JjTjr button{border-radius:6px!important;min-height:50px!important;transition:all .2s ease}.RequestDemo_calendar__JjTjr .react-calendar__tile{border-radius:8px;font-size:.95rem;height:48px;padding:.75rem;position:relative}.RequestDemo_calendar__JjTjr .react-calendar__tile--active{background:#0053a6!important;color:#fff!important;font-weight:600}.RequestDemo_calendar__JjTjr .react-calendar__tile--active:enabled:hover{background:#0053a6!important}.RequestDemo_calendar__JjTjr .react-calendar__tile--now,.RequestDemo_calendar__JjTjr .react-calendar__tile:enabled:hover{background:#0053a61a!important;color:#0053a6}.RequestDemo_preferredDay__4KX3J{background-color:#ecfdf5!important;border:2px solid #fff!important;color:#058596!important;font-weight:600!important}.RequestDemo_preferredDay__4KX3J:after{content:none}.RequestDemo_regularDay__vQS7U{background-color:#fff!important}.RequestDemo_weekendDay__TtlbU{background-color:#f5f5f5!important;color:#999!important;cursor:not-allowed!important}.RequestDemo_calendar__JjTjr .react-calendar__navigation{margin-bottom:1rem}.RequestDemo_calendar__JjTjr .react-calendar__navigation button{background:none;border-radius:8px;font-size:1.2rem;min-width:44px;padding:.5rem}.RequestDemo_calendar__JjTjr .react-calendar__navigation button:enabled:hover{background-color:#0053a61a}.RequestDemo_calendar__JjTjr .react-calendar__navigation button[disabled]{background-color:initial;opacity:.5}.RequestDemo_calendar__JjTjr .react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.RequestDemo_calendar__JjTjr .react-calendar__month-view__weekdays__weekday{padding:.5rem}.RequestDemo_calendar__JjTjr .react-calendar__tile--active.preferredDay,.RequestDemo_calendar__JjTjr .react-calendar__tile--active.regularDay,.RequestDemo_calendar__JjTjr .react-calendar__tile--active:enabled:hover{background:#0053a6!important;border-color:#0053a6!important;box-shadow:0 2px 8px #0053a633;color:#fff!important;font-weight:600}.RequestDemo_calendarLegend__A35I9{border-top:1px solid #eee;display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:1.5rem}.RequestDemo_legendItem__96luB{align-items:center;display:flex;font-size:.95rem;gap:.75rem}.RequestDemo_legendDot__hZMAW{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.RequestDemo_legendDot__hZMAW.RequestDemo_preferred__2NpAd{background-color:#ecfdf5;border:2px solid #059669}.RequestDemo_legendDot__hZMAW.RequestDemo_preferred__2NpAd:after{content:none}.RequestDemo_legendDot__hZMAW.RequestDemo_regular__XG2kD{background-color:#fff;border:1px solid #ddd}.RequestDemo_legendDot__hZMAW.RequestDemo_weekend__YYKSR{background-color:#f5f5f5;border:1px solid #ddd}.RequestDemo_timeSlots__adrPh{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;height:fit-content;padding:2rem}.RequestDemo_timeSlots__adrPh h3{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.RequestDemo_slotGrid__XGQTm{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.RequestDemo_timeSlot__CYuIr{background:#fff;border:1px solid #eee;border-radius:6px;color:var(--text-color);font-size:1rem;padding:1rem}.RequestDemo_timeSlot__CYuIr:hover{background:var(--primary-color-light);border-color:var(--primary-color)}.RequestDemo_timeSlot__CYuIr.RequestDemo_selected__jwoUb{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.RequestDemo_noDateSelected__ZmJPW{align-items:center;color:var(--text-color-light);display:flex;font-style:italic;height:200px;justify-content:center}.RequestDemo_timeSlot__CYuIr:disabled{border-color:#e2e8f0;box-shadow:none;transform:none}@media (max-width:1024px){.RequestDemo_calendarSection__fonPR{gap:1.5rem;grid-template-columns:1fr}.RequestDemo_slotGrid__XGQTm{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.RequestDemo_calendarWrapper__nGV78{margin:1rem;padding:1rem}.RequestDemo_slotGrid__XGQTm{grid-template-columns:repeat(2,1fr)}}.RequestDemo_confirmationSummary__3c\+zr{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:2rem auto;max-width:600px;padding:2rem;text-align:center}.RequestDemo_confirmationSummary__3c\+zr h3{color:var(--primary-color);font-size:1.5rem;margin:1rem 0}.RequestDemo_confirmationSummary__3c\+zr p{color:#666;margin:.5rem 0}.RequestDemo_timeSlot__CYuIr{transform:scale(1);transition:transform .2s ease}.RequestDemo_timeSlot__CYuIr:active{transform:scale(.95)}.RequestDemo_timeSlot__CYuIr:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.5}.RequestDemo_calendarSection__fonPR.RequestDemo_loading__j3n1w{opacity:.7;pointer-events:none}@media (max-width:480px){.RequestDemo_slotGrid__XGQTm{grid-template-columns:1fr 1fr}.RequestDemo_timeSlot__CYuIr{font-size:.9rem;padding:.5rem}.RequestDemo_calendar__JjTjr{font-size:.9rem}}@media (max-width:768px){.RequestDemo_calendarWrapper__nGV78{border-radius:12px;margin:1rem;padding:1rem}.RequestDemo_calendarSection__fonPR{gap:1.5rem;grid-template-columns:1fr}.RequestDemo_calendarContainer__V1iLu{padding:1rem}.RequestDemo_calendar__JjTjr{font-size:.9rem!important}.RequestDemo_calendarLegend__A35I9{flex-wrap:wrap;gap:1rem;justify-content:space-around;padding:1rem}.RequestDemo_legendItem__96luB{flex:0 0 auto;font-size:.8rem}.RequestDemo_timeSlots__adrPh{padding:1rem}.RequestDemo_slotGrid__XGQTm{gap:.5rem;grid-template-columns:repeat(2,1fr)}.RequestDemo_calendarContainer__V1iLu h3,.RequestDemo_timeSlots__adrPh h3{font-size:1.1rem;margin-bottom:1rem;text-align:center}}@media (max-width:480px){.RequestDemo_calendarWrapper__nGV78{margin:.5rem;padding:.75rem}.RequestDemo_calendarSection__fonPR{gap:1rem}.RequestDemo_slotGrid__XGQTm{grid-template-columns:repeat(2,1fr)}.RequestDemo_timeSlot__CYuIr{font-size:.8rem;padding:.6rem .2rem}.RequestDemo_calendar__JjTjr,.RequestDemo_calendar__JjTjr button{padding:.5rem!important}.RequestDemo_calendarLegend__A35I9{gap:.75rem;padding:.75rem}.RequestDemo_legendDot__hZMAW{height:12px;width:12px}}@media (max-width:360px){.RequestDemo_slotGrid__XGQTm{grid-template-columns:1fr}.RequestDemo_timeSlot__CYuIr{font-size:.9rem;padding:.75rem}.RequestDemo_calendarLegend__A35I9{align-items:flex-start;flex-direction:column;gap:.5rem}}.RequestDemo_timeSlot__CYuIr{-webkit-tap-highlight-color:transparent;transition:all .2s ease}@media (hover:none){.RequestDemo_timeSlot__CYuIr:active{background:#f7faff;transform:scale(.98)}.RequestDemo_timeSlot__CYuIr.RequestDemo_selected__jwoUb:active{transform:scale(.98)}}.RequestDemo_calendar__JjTjr .react-calendar__tile.preferredDay:enabled:hover{background:#d1fae5!important;color:#059669!important}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.RequestDemoSummary_summary__5jRdY{align-items:center;background:linear-gradient(180deg,#f8f9fa,#fff);display:flex;justify-content:center;min-height:100vh;padding:120px 2rem 80px}.RequestDemoSummary_container__4h4SX{margin:0 auto;max-width:800px;width:100%}.RequestDemoSummary_header__eHd4U{margin-bottom:2rem;text-align:center}.RequestDemoSummary_successIcon__9rDCc{animation:RequestDemoSummary_scaleIn__\+SdjX .5s ease-out;color:#0053a6;font-size:4rem;margin-bottom:1.5rem}.RequestDemoSummary_header__eHd4U h1{color:#2d3748;font-size:2rem;margin-bottom:1rem}.RequestDemoSummary_header__eHd4U h2{background:#f0f7ff;border-radius:8px;color:#0053a6;font-size:1.5rem;margin:1.5rem 0;padding:1rem}.RequestDemoSummary_card__pn8Uj{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;margin-bottom:2rem;padding:2rem}.RequestDemoSummary_detailsSection__HlE8G{margin-bottom:2rem}.RequestDemoSummary_detailsSection__HlE8G h3{border-bottom:2px solid #f0f7ff;color:#2d3748;font-size:1.25rem;margin:1.5rem 0 1rem;padding-bottom:.5rem}.RequestDemoSummary_profileDetails__BsGW3{grid-gap:1rem;display:grid;gap:1rem}.RequestDemoSummary_profileItem__WYUZi{align-items:center;display:flex;gap:1rem}.RequestDemoSummary_label__O5QNQ{color:#4a5568;font-weight:600;min-width:140px}.RequestDemoSummary_tagList__qLadh{display:flex;flex-wrap:wrap;gap:.5rem}.RequestDemoSummary_tag__ueWSn{background:#f0f7ff;border-radius:16px;color:#0053a6;font-size:.9rem;padding:.25rem .75rem}.RequestDemoSummary_featureGrid__rRTix{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:1rem}.RequestDemoSummary_featureItem__DWYPi{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.RequestDemoSummary_featureItem__DWYPi i{color:#0053a6}.RequestDemoSummary_nextSteps__BMCcV{background:#f8f9fa;border-radius:12px;margin-top:2rem;padding:1.5rem}.RequestDemoSummary_nextSteps__BMCcV ol{counter-reset:step;list-style:none;padding:0}.RequestDemoSummary_nextSteps__BMCcV li{align-items:center;counter-increment:step;display:flex;gap:1rem;padding:1rem 0 1rem 3rem;position:relative}.RequestDemoSummary_nextSteps__BMCcV li i{color:#0053a6;font-size:1.25rem}.RequestDemoSummary_nextSteps__BMCcV li:before{align-items:center;background:#0053a6;border-radius:50%;color:#fff;content:counter(step);display:flex;font-weight:700;height:28px;justify-content:center;left:0;position:absolute;width:28px}.RequestDemoSummary_actions__VP9h8{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.RequestDemoSummary_primaryButton__SQj8X,.RequestDemoSummary_secondaryButton__BVwwt{align-items:center;border-radius:8px;display:flex;font-weight:600;gap:.5rem;padding:.875rem 1.5rem;transition:all .2s ease}.RequestDemoSummary_primaryButton__SQj8X{background:#0053a6;border:none;color:#fff}.RequestDemoSummary_secondaryButton__BVwwt{background:#fff;border:2px solid #0053a6;color:#0053a6}.RequestDemoSummary_referenceNumber__tDSCA{background:#f8f9fa;border-radius:8px;color:#4a5568;display:inline-block;font-family:monospace;font-size:1.1rem;margin-top:1rem;padding:.75rem 1rem}@media (max-width:768px){.RequestDemoSummary_summary__5jRdY{padding:1rem}.RequestDemoSummary_card__pn8Uj{padding:1.5rem}.RequestDemoSummary_featureGrid__rRTix{grid-template-columns:1fr}.RequestDemoSummary_actions__VP9h8{flex-direction:column}.RequestDemoSummary_primaryButton__SQj8X,.RequestDemoSummary_secondaryButton__BVwwt{justify-content:center;width:100%}}.PlanCheckout_checkoutContainer__XdHV0{margin:40px auto;max-width:1000px;padding:0 24px}.PlanCheckout_checkoutCard__eoq4K{background:#fff;border-radius:24px;box-shadow:0 10px 40px #00000014;overflow:hidden;padding:48px;position:relative}.PlanCheckout_checkoutCard__eoq4K:before{background:linear-gradient(135deg,#2563eb,#3b82f6,#60a5fa);content:"";height:6px;left:0;position:absolute;right:0;top:0}.PlanCheckout_planSummary__pRBuE{border-bottom:1px solid #e5e7eb;margin-bottom:48px;padding-bottom:36px}.PlanCheckout_planSummary__pRBuE h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e293b,#334155);-webkit-background-clip:text;color:#1e293b;font-size:32px;font-weight:700;margin:0 0 32px}.PlanCheckout_planDetails__62BXs{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;padding:32px;position:relative;transition:all .4s ease}.PlanCheckout_planDetails__62BXs:hover{border-color:#3b82f6;box-shadow:0 20px 40px #0000000f;transform:translateY(-4px)}.PlanCheckout_planDetails__62BXs:after{background:linear-gradient(135deg,#3b82f61a,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.PlanCheckout_planDetails__62BXs:hover:after{opacity:1}.PlanCheckout_planDetails__62BXs h3{color:#1e293b;font-size:28px;font-weight:700;margin:0 0 20px}.PlanCheckout_price__8OVC2{-webkit-text-fill-color:#0000;align-items:baseline;background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-background-clip:text;display:flex;font-size:36px;font-weight:700;margin:20px 0}.PlanCheckout_billingCycle__VUifQ{color:#64748b;font-size:18px;font-weight:500;margin-left:6px}.PlanCheckout_features__Astd3{list-style:none;margin:28px 0 0;padding:0}.PlanCheckout_features__Astd3 li{align-items:center;color:#475569;display:flex;font-size:16px;font-weight:500;margin:16px 0}.PlanCheckout_features__Astd3 li i{color:#3b82f6;font-size:18px;margin-right:16px}.PlanCheckout_paymentSection__OYo\+Q{background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 4px 20px #0000000a;margin:48px 0;padding:32px}.PlanCheckout_paymentSection__OYo\+Q h3{color:#1e293b;font-size:24px;font-weight:600;margin:0 0 28px}.PlanCheckout_paymentHeader__1TVMb{display:flex;justify-content:flex-end;margin-bottom:24px}.PlanCheckout_addPaymentButton__HB1gA{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:12px;box-shadow:0 4px 12px #2563eb33;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:14px 28px;transition:all .3s ease}.PlanCheckout_addPaymentButton__HB1gA:hover{box-shadow:0 6px 16px #2563eb4d;transform:translateY(-2px)}.PlanCheckout_addPaymentButton__HB1gA i{font-size:18px}.PlanCheckout_noPaymentMethods__qx\+2w{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:16px;padding:48px;text-align:center}.PlanCheckout_noPaymentMethods__qx\+2w i{color:#94a3b8;font-size:48px;margin-bottom:20px}.PlanCheckout_noPaymentMethods__qx\+2w p{color:#64748b;font-size:16px;font-weight:500}.PlanCheckout_paymentMethods__02xma{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.PlanCheckout_paymentMethod__3KDuF{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;padding:20px;position:relative;transition:all .3s ease}.PlanCheckout_paymentMethod__3KDuF:hover{border-color:#3b82f6;box-shadow:0 8px 24px #0000000f;transform:translateY(-2px)}.PlanCheckout_paymentMethod__3KDuF.PlanCheckout_selected__TkPuH{background:#f8fafc;border-color:#2563eb}.PlanCheckout_cardInfo__YR9s2{align-items:center;display:flex;gap:24px;position:relative;z-index:1}.PlanCheckout_cardIconWrapper__VOamC{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;overflow:hidden;width:64px}.PlanCheckout_cardInfo__YR9s2>div{display:flex;flex-direction:column;gap:4px}.PlanCheckout_cardNumber__BoAl2{color:#1e293b;font-size:16px;font-weight:600}.PlanCheckout_cardHolder__NxSP4{color:#64748b;font-size:14px}.PlanCheckout_expiryDate__SL9Qs{color:#94a3b8;font-size:13px}.PlanCheckout_defaultBadge__Ltwvq{align-items:center;background:#3b82f61a;border-radius:8px;color:#3b82f6;display:flex;font-size:14px;font-weight:600;gap:6px;padding:6px 12px;position:relative;z-index:1}.PlanCheckout_defaultBadge__Ltwvq i{color:#3b82f6}.PlanCheckout_defaultButton__dqYKp{align-items:center;background:none;border:none;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:6px 12px;position:relative;transition:all .3s ease;z-index:1}.PlanCheckout_defaultButton__dqYKp:hover{background:#3b82f61a}.PlanCheckout_paymentMethod__3KDuF[data-brand=amex] .PlanCheckout_defaultBadge__Ltwvq,.PlanCheckout_paymentMethod__3KDuF[data-brand=discover] .PlanCheckout_defaultBadge__Ltwvq,.PlanCheckout_paymentMethod__3KDuF[data-brand=mastercard] .PlanCheckout_defaultBadge__Ltwvq,.PlanCheckout_paymentMethod__3KDuF[data-brand=visa] .PlanCheckout_defaultBadge__Ltwvq{background:#3b82f61a;color:#3b82f6}.PlanCheckout_paymentMethod__3KDuF[data-brand=amex] .PlanCheckout_defaultButton__dqYKp,.PlanCheckout_paymentMethod__3KDuF[data-brand=discover] .PlanCheckout_defaultButton__dqYKp,.PlanCheckout_paymentMethod__3KDuF[data-brand=mastercard] .PlanCheckout_defaultButton__dqYKp,.PlanCheckout_paymentMethod__3KDuF[data-brand=visa] .PlanCheckout_defaultButton__dqYKp{color:#3b82f6}.PlanCheckout_paymentMethod__3KDuF[data-brand=amex] .PlanCheckout_defaultButton__dqYKp:hover,.PlanCheckout_paymentMethod__3KDuF[data-brand=discover] .PlanCheckout_defaultButton__dqYKp:hover,.PlanCheckout_paymentMethod__3KDuF[data-brand=mastercard] .PlanCheckout_defaultButton__dqYKp:hover,.PlanCheckout_paymentMethod__3KDuF[data-brand=visa] .PlanCheckout_defaultButton__dqYKp:hover{background:#3b82f61a}.PlanCheckout_summary__gFbfj{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:20px;margin:48px 0;padding:32px}.PlanCheckout_summaryRow__B3IB8{color:#475569;display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin:16px 0}.PlanCheckout_nextBillingInfo__HFUJL{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:24px}.PlanCheckout_summaryTotal__VwSD1{border-top:2px solid #e2e8f0;color:#1e293b;display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin-top:28px;padding-top:28px}.PlanCheckout_actions__1L7o1{display:flex;gap:20px;justify-content:flex-end;margin-top:48px}.PlanCheckout_cancelButton__yTwzC,.PlanCheckout_subscribeButton__ASvML{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .3s ease}.PlanCheckout_cancelButton__yTwzC{background:#fff;border:2px solid #e2e8f0;color:#475569}.PlanCheckout_cancelButton__yTwzC:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-2px)}.PlanCheckout_subscribeButton__ASvML{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;box-shadow:0 4px 12px #2563eb33;color:#fff}.PlanCheckout_subscribeButton__ASvML:hover{box-shadow:0 6px 16px #2563eb4d;transform:translateY(-2px)}.PlanCheckout_subscribeButton__ASvML:disabled{background:linear-gradient(135deg,#94a3b8,#cbd5e1);box-shadow:none;cursor:not-allowed;transform:none}.PlanCheckout_loadingContainer__o3OHb{color:#475569;padding:80px;text-align:center}.PlanCheckout_spinner__gEeIY{color:#3b82f6;font-size:40px;margin-bottom:20px}.PlanCheckout_spinner__gEeIY i{animation:PlanCheckout_spin__6uY37 1s linear infinite}@keyframes PlanCheckout_spin__6uY37{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.PlanCheckout_checkoutCard__eoq4K{border-radius:20px;padding:32px}.PlanCheckout_planSummary__pRBuE h2{font-size:28px}.PlanCheckout_planDetails__62BXs{padding:24px}.PlanCheckout_price__8OVC2{font-size:32px}.PlanCheckout_actions__1L7o1{flex-direction:column;gap:16px}.PlanCheckout_cancelButton__yTwzC,.PlanCheckout_subscribeButton__ASvML{justify-content:center;width:100%}.PlanCheckout_paymentMethods__02xma{grid-template-columns:1fr}}.PlanCheckout_modalOverlay__F6LyD{align-items:center;animation:PlanCheckout_fadeIn__XehGV .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.PlanCheckout_modal__ArhXw{animation:PlanCheckout_slideUp__AfRMN .4s ease-out;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.PlanCheckout_modalHeader__BIa0l{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:24px}.PlanCheckout_modalHeader__BIa0l h4{color:#1e293b;font-size:20px;font-weight:600;margin:0}.PlanCheckout_closeButton__-Xp7i{align-items:center;background:#0000;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;padding:8px;transition:all .2s;width:36px}.PlanCheckout_closeButton__-Xp7i:hover{background:#f1f5f9;color:#1e293b}.PlanCheckout_modalContent__-EcMS{padding:24px}.PlanCheckout_modalActions__kDNsX{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;gap:16px;justify-content:flex-end;padding:24px}.PlanCheckout_modalActions__kDNsX button{border-radius:12px;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s}.PlanCheckout_modalActions__kDNsX .PlanCheckout_cancelButton__yTwzC{background:#fff;border:2px solid #e2e8f0;color:#475569}.PlanCheckout_modalActions__kDNsX .PlanCheckout_saveButton__Lf0Zo{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;box-shadow:0 4px 12px #2563eb33;color:#fff}.PlanCheckout_modalActions__kDNsX .PlanCheckout_saveButton__Lf0Zo:hover{box-shadow:0 6px 16px #2563eb4d;transform:translateY(-2px)}@keyframes PlanCheckout_fadeIn__XehGV{0%{opacity:0}to{opacity:1}}@keyframes PlanCheckout_slideUp__AfRMN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PlanCheckout_billingInfoSection__VCGYa{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;margin-bottom:40px;padding:24px}.PlanCheckout_billingForm__QhbpQ{display:flex;flex-direction:column;gap:16px}.PlanCheckout_formRow__ae\+g1{display:flex;gap:16px}.PlanCheckout_formGroup__dDfVA{display:flex;flex:1 1;flex-direction:column}.PlanCheckout_formGroup__dDfVA label{color:#4b5563;font-size:14px;font-weight:500;margin-bottom:8px}.PlanCheckout_formGroup__dDfVA input{border:1px solid #e5e7eb;border-radius:6px;font-size:15px;padding:12px;transition:border-color .2s}.PlanCheckout_formGroup__dDfVA input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.PlanCheckout_savedAddresses__yCTuf{margin-top:20px}.PlanCheckout_savedAddresses__yCTuf h4{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:16px}.PlanCheckout_addressHeader__JuaDt{display:flex;justify-content:flex-end;margin-bottom:24px}.PlanCheckout_addAddressButton__Nlfee{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:12px;box-shadow:0 4px 12px #2563eb33;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:14px 28px;transition:all .3s ease}.PlanCheckout_addAddressButton__Nlfee:hover{box-shadow:0 6px 16px #2563eb4d;transform:translateY(-2px)}.PlanCheckout_addAddressButton__Nlfee i{font-size:16px}.PlanCheckout_noAddresses__qeOCF{align-items:center;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:48px}.PlanCheckout_noAddresses__qeOCF p{color:#64748b;font-size:16px;font-weight:500}.PlanCheckout_addressList__DXuDa{grid-gap:16px;display:grid;gap:16px;margin-bottom:20px}.PlanCheckout_savedAddress__SP78p{align-items:flex-start;background:#f8fafc;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:all .3s ease}.PlanCheckout_savedAddress__SP78p:hover{border-color:#3b82f6;box-shadow:0 8px 16px #0000000d;transform:translateY(-2px)}.PlanCheckout_savedAddress__SP78p.PlanCheckout_selected__TkPuH{background:#f0f7ff;border-color:#3b82f6}.PlanCheckout_addressInfo__nT99U{display:flex;flex-direction:column;gap:4px}.PlanCheckout_addressInfo__nT99U span{color:#64748b;display:block;font-size:14px;line-height:1.5}.PlanCheckout_addressName__qoBQ4{align-items:center;color:#1e293b!important;display:flex!important;font-size:16px!important;font-weight:600!important;gap:8px;margin-bottom:4px}.PlanCheckout_addressName__qoBQ4 .PlanCheckout_defaultBadge__Ltwvq{align-items:center;background:#10b981;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 8px}.PlanCheckout_addressName__qoBQ4 .PlanCheckout_defaultBadge__Ltwvq i{color:#fff;font-size:10px}.PlanCheckout_addressActions__9LEUq{align-items:center;display:flex}.PlanCheckout_editButton__TZXh\+{align-items:center;background:none;border:none;border-radius:6px;color:#3b82f6;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 12px;transition:all .3s ease}.PlanCheckout_editButton__TZXh\+:hover{background:#f0f7ff}.PlanCheckout_editButton__TZXh\+ i{font-size:12px}.PlanCheckout_setDefaultButton__FM5gq{align-items:center;background:none;border:none;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:6px 12px;transition:all .3s ease}.PlanCheckout_setDefaultButton__FM5gq:hover{background:#3b82f61a}.PlanCheckout_setDefaultButton__FM5gq i{color:#3b82f6}.InviteAccept_container__nybSE{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e6f3ff);display:flex;justify-content:center;min-height:100vh;padding:20px}.InviteAccept_card__fLdZv{animation:InviteAccept_slideUp__N9jQJ .5s ease-out;background:#fff;border-radius:24px;box-shadow:0 20px 40px #0000001a;max-width:500px;overflow:hidden;width:100%}.InviteAccept_header__6Iwe4{background:linear-gradient(135deg,#07c,#0053a6);color:#fff;padding:30px;text-align:center}.InviteAccept_header__6Iwe4 h2{font-size:28px;font-weight:600;margin:0}.InviteAccept_content__Yyet-{padding:40px}.InviteAccept_projectIcon__1ZlTo{align-items:center;background:#e6f3ff;border-radius:20px;display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.InviteAccept_projectIcon__1ZlTo i{color:#07c;font-size:32px}.InviteAccept_projectName__B2ULD{color:#1e293b;font-size:24px;font-weight:600;margin:16px 0;text-align:center}.InviteAccept_inviteInfo__TESAK{color:#64748b;margin-bottom:32px;text-align:center}.InviteAccept_senderInfo__ih5qZ{align-items:center;display:flex;gap:12px;justify-content:center;margin:24px 0}.InviteAccept_senderAvatar__fGKZX{align-items:center;background:#07c;border-radius:50%;color:#fff;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.InviteAccept_senderName__XyFv1{color:#1e293b;font-weight:500}.InviteAccept_actions__gwa8P{display:flex;gap:16px;margin-top:32px}.InviteAccept_acceptButton__puxEH,.InviteAccept_declineButton__vzr\+S{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px;transition:all .2s}.InviteAccept_acceptButton__puxEH{background:#07c;border:none;color:#fff}.InviteAccept_acceptButton__puxEH:hover{background:#0066b3;transform:translateY(-2px)}.InviteAccept_declineButton__vzr\+S{background:#fff;border:2px solid #e2e8f0;color:#64748b}.InviteAccept_declineButton__vzr\+S:hover{background:#f8fafc;color:#475569}.InviteAccept_acceptButton__puxEH:disabled,.InviteAccept_declineButton__vzr\+S:disabled{cursor:not-allowed;opacity:.7;transform:none}.InviteAccept_loading__LzBOC{background:#fff;border-radius:24px;box-shadow:0 20px 40px #0000001a;padding:60px;text-align:center}.InviteAccept_spinner__whKdb{animation:InviteAccept_spin__cD3qK 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#07c;height:40px;margin:0 auto 20px;width:40px}.InviteAccept_error__AZLZ5{background:#fff;border-radius:24px;box-shadow:0 20px 40px #0000001a;padding:40px;text-align:center}.InviteAccept_error__AZLZ5 i{color:#ef4444;font-size:48px;margin-bottom:20px}.InviteAccept_error__AZLZ5 h2{color:#1e293b;margin-bottom:12px}.InviteAccept_error__AZLZ5 p{color:#64748b;margin-bottom:24px}.InviteAccept_error__AZLZ5 button{background:#07c;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .2s}.InviteAccept_error__AZLZ5 button:hover{background:#0066b3}@keyframes InviteAccept_spin__cD3qK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes InviteAccept_slideUp__N9jQJ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog_blog__WybuM{padding-top:64px}.blog_hero__ve-IN{background:#07c;color:#fff;padding:4rem 2rem;text-align:center}.blog_heroContent__-Rf-a{margin:0 auto;max-width:800px}.blog_heroContent__-Rf-a h1{-webkit-text-fill-color:initial;color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:1rem;text-shadow:none}.blog_heroContent__-Rf-a p{color:#fff;font-size:1.5rem;line-height:1.4;margin:0 auto;max-width:700px;opacity:1}.blog_container__yvBK5{margin:0 auto;max-width:1000px;padding:0 2rem}.blog_articles__H\+iGc{background:#f8fafc;padding:3rem 0}.blog_featuredArticle__KRTEM{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:2rem;padding:2rem}.blog_featuredArticle__KRTEM h2{color:#2d3748;font-size:1.75rem;line-height:1.3;margin-bottom:1rem}.blog_articleGrid__6gKPY{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.blog_articleCard__Fhelo{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:1.5rem}.blog_category__O5IDf{background:#e2e8f0;border-radius:20px;color:#2d3748;display:inline-block;font-size:.875rem;margin-bottom:.75rem;padding:.25rem .75rem}.blog_articleContent__fw-Hh h3{color:#2d3748;font-size:1.25rem;line-height:1.4;margin-bottom:.75rem}.blog_articleContent__fw-Hh p{color:#718096;line-height:1.6;margin-bottom:1rem}.blog_articleMeta__3vesj{color:#718096;display:flex;font-size:.875rem;gap:1rem}.blog_articleMeta__3vesj span{align-items:center;display:flex;gap:.5rem}.blog_loadMore__\+yttG{text-align:center}.blog_loadMoreBtn__NU26j{background:#0000;border:2px solid #07c;border-radius:6px;color:#07c;cursor:pointer;font-weight:500;padding:.75rem 2rem;transition:all .3s ease}.blog_loadMoreBtn__NU26j:hover{background:#07c;color:#fff}@media (max-width:768px){.blog_articleGrid__6gKPY{grid-template-columns:1fr}.blog_heroContent__-Rf-a h1{font-size:2rem}}.case_studies_caseStudies__PPcFM{padding-top:64px}.case_studies_hero__bU\+Rg{background:#07c;color:#fff;padding:4rem 2rem;text-align:center}.case_studies_heroContent__apYT9{margin:0 auto;max-width:800px}.case_studies_heroContent__apYT9 h1{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:1rem}.case_studies_heroContent__apYT9 p{color:#fff;font-size:1.5rem;line-height:1.4;margin:0 auto;max-width:700px}.case_studies_container__od8n8{margin:0 auto;max-width:1000px;padding:0 2rem}.case_studies_studies__VnGHF{background:#f8fafc;padding:3rem 0}.case_studies_featuredStudy__ConQR{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:3rem;padding:2.5rem}.case_studies_companyInfo__ppu3l{margin-bottom:1.5rem}.case_studies_companyInfo__ppu3l h2{color:#2d3748;font-size:2rem;margin-bottom:.5rem}.case_studies_metrics__SnUcB{display:flex;gap:2rem;margin:2rem 0}.case_studies_metric__Vflf3{text-align:center}.case_studies_metricValue__bK2Ee{color:#07c;display:block;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.case_studies_metricLabel__jKxo5{color:#4a5568;font-size:.875rem}.case_studies_studyGrid__4IzvX{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.case_studies_studyCard__ylJjx{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:1.5rem}.case_studies_category__vAt1I{background:#e2e8f0;border-radius:20px;color:#2d3748;display:inline-block;font-size:.875rem;margin-bottom:.75rem;padding:.25rem .75rem}.case_studies_studyContent__xpPZo h3{color:#2d3748;font-size:1.5rem;margin-bottom:1rem}.case_studies_studyContent__xpPZo p{color:#718096;line-height:1.6;margin-bottom:1.5rem}.case_studies_results__TMyAq{margin-bottom:1.5rem}.case_studies_results__TMyAq span{align-items:center;color:#07c;display:flex;font-weight:500;gap:.5rem}.case_studies_readMoreBtn__qNxLf{background:#0000;border:2px solid #07c;border-radius:6px;color:#07c;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.case_studies_readMoreBtn__qNxLf:hover{background:#07c;color:#fff}@media (max-width:768px){.case_studies_heroContent__apYT9 h1{font-size:2.5rem}.case_studies_metrics__SnUcB{flex-direction:column;gap:1rem}.case_studies_studyGrid__4IzvX{grid-template-columns:1fr}}.document_templates_documentTemplates__2x0Fx{padding-top:64px}.document_templates_hero__JllYP{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.document_templates_heroContent__MjLHQ{margin:0 auto;max-width:800px}.document_templates_heroContent__MjLHQ h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.document_templates_heroContent__MjLHQ p{font-size:1.25rem;opacity:.9}.document_templates_container__r5JJ5{margin:0 auto;max-width:1200px;padding:0 2rem}.document_templates_templates__g5498{background:#f8fafc;padding:5rem 0}.document_templates_templates__g5498 h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.document_templates_templateGrid__YM6\+u{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.document_templates_templateCard__htIxu{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.document_templates_templateCard__htIxu:hover{transform:translateY(-5px)}.document_templates_templateCard__htIxu i{color:#07c;font-size:2.5rem;margin-bottom:1.5rem}.document_templates_templateCard__htIxu h3{color:#2d3748;font-size:1.25rem;margin-bottom:.75rem}.document_templates_templateCard__htIxu p{color:#718096;line-height:1.6;margin-bottom:1.5rem}.document_templates_downloadBtn__YgIVX{background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.document_templates_downloadBtn__YgIVX:hover{background:linear-gradient(135deg,#0053a6,#003d7a);transform:translateY(-2px)}.construction_calculators_calculators__XVCkT{padding-top:64px}.construction_calculators_hero__DUKbY{background:linear-gradient(135deg,#0053a6,#07c);color:#fff;padding:6rem 2rem;text-align:center}.construction_calculators_heroContent__-f1Qe{margin:0 auto;max-width:800px}.construction_calculators_heroContent__-f1Qe h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.construction_calculators_heroContent__-f1Qe p{font-size:1.25rem;opacity:.9}.construction_calculators_container__jU0nq{margin:0 auto;max-width:1200px;padding:0 2rem}.construction_calculators_tools__10c14{background:#f8fafc;padding:5rem 0}.construction_calculators_tools__10c14 h2{color:#2d3748;font-size:2.5rem;margin-bottom:3rem;text-align:center}.construction_calculators_calculatorGrid__XIh32{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.construction_calculators_calculatorCard__tn3rW{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:2rem;text-align:center;transition:transform .3s ease}.construction_calculators_calculatorCard__tn3rW:hover{transform:translateY(-5px)}.construction_calculators_calculatorCard__tn3rW i{color:#07c;font-size:2.5rem;margin-bottom:1.5rem}.construction_calculators_calculatorCard__tn3rW h3{color:#2d3748;font-size:1.25rem;margin-bottom:.75rem}.construction_calculators_calculatorCard__tn3rW p{color:#718096;line-height:1.6;margin-bottom:1.5rem}.construction_calculators_useBtn__jWgTQ{background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.construction_calculators_useBtn__jWgTQ:hover{background:linear-gradient(135deg,#0053a6,#003d7a);transform:translateY(-2px)}.customer_stories_customerStories__iBpFH{padding-top:64px}.customer_stories_hero__UpP0f{background:#07c;color:#fff;padding:4rem 2rem;text-align:center}.customer_stories_heroContent__GaHcK{margin:0 auto;max-width:800px}.customer_stories_heroContent__GaHcK h1{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:1rem}.customer_stories_heroContent__GaHcK p{color:#fff;font-size:1.5rem;line-height:1.4;margin:0 auto;max-width:700px}.customer_stories_container__8xVGI{margin:0 auto;max-width:1200px;padding:0 2rem}.customer_stories_reviews__pgRSH{background:#f8fafc;padding:4rem 0}.customer_stories_reviewGrid__x2Sak{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.customer_stories_reviewCard__yvH\+Z{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:2rem}.customer_stories_reviewContent__5qtms{display:flex;flex-direction:column;height:100%}.customer_stories_rating__p5Qvg{color:#f6ad55;margin-bottom:1rem}.customer_stories_rating__p5Qvg i{margin-right:.25rem}.customer_stories_quote__biMXR{color:#2d3748;flex-grow:1;font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.customer_stories_reviewer__Xh2cv{border-top:1px solid #e2e8f0;padding-top:1.5rem}.customer_stories_reviewerInfo__PDFF1 h3{color:#2d3748;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.customer_stories_reviewerInfo__PDFF1 p{color:#718096;font-size:.875rem;margin-bottom:.25rem}.customer_stories_date__neKpG{color:#a0aec0;font-size:.875rem}@media (max-width:768px){.customer_stories_heroContent__GaHcK h1{font-size:2.5rem}.customer_stories_heroContent__GaHcK p{font-size:1.25rem}.customer_stories_reviewGrid__x2Sak{grid-template-columns:1fr}.customer_stories_quote__biMXR{font-size:1rem}}.AdminNavbar_navbar__Ovn3G{background-color:#fff;box-shadow:0 2px 4px #0000001a;left:0;position:fixed;top:0;width:100%;z-index:1000}.AdminNavbar_navbarContainer__zHLzd{align-items:center;box-sizing:border-box;display:flex;height:4rem;margin:0 auto;overflow:visible;padding:0 2rem;position:relative;width:100%}.AdminNavbar_navbarBrand__gcgmi{align-items:center;display:flex;flex-shrink:0}.AdminNavbar_brandText__nP4W0{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#2563eb 50%,#1e40af);-webkit-background-clip:text;display:inline-block;font-size:1.5rem;font-weight:700;position:relative;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AdminNavbar_brandTextSmart__NMXxw{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0053a6,#07c);-webkit-background-clip:text;font-weight:800}.AdminNavbar_brandTextTech__AqlfD{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#2563eb);-webkit-background-clip:text;font-weight:700}.AdminNavbar_brandTextPro__EabLi{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1e40af,#1d4ed8);-webkit-background-clip:text;font-weight:800}.AdminNavbar_navbarMenu__yjoQr{align-items:center;display:flex;justify-content:space-between;margin-left:2rem;width:100%}.AdminNavbar_navbarStart__w4bgv{align-items:center;display:flex;gap:2rem}.AdminNavbar_navItem__XRCxX{align-items:center;color:#374151;display:flex;font-weight:500;gap:.5rem;text-decoration:none;transition:color .3s ease}.AdminNavbar_navItem__XRCxX i{color:#6b7280;font-size:1rem;transition:color .3s ease}.AdminNavbar_navItem__XRCxX:hover,.AdminNavbar_navItem__XRCxX:hover i{color:#2563eb}.AdminNavbar_navItem__XRCxX.AdminNavbar_active__4u1mj{color:#2563eb;font-weight:600}.AdminNavbar_navItem__XRCxX.AdminNavbar_active__4u1mj i{color:#2563eb}.AdminNavbar_desktopButtons__jb5Tj{align-items:center;display:flex;gap:1rem;margin-left:auto}.AdminNavbar_userDropdown__iEg1D{position:relative;z-index:1100}.AdminNavbar_userButton__OtxNk{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:.25rem;transition:all .3s ease}.AdminNavbar_userAvatar__GiVIq{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:2px solid #fffc;border-radius:50%;box-shadow:0 2px 8px #07c3;color:#fff;display:flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;letter-spacing:-1px;text-transform:uppercase;transition:all .3s ease;width:40px}.AdminNavbar_userButton__OtxNk:hover .AdminNavbar_userAvatar__GiVIq{background:linear-gradient(135deg,#0053a6,#003d7a);box-shadow:0 4px 12px #0077cc4d;transform:translateY(-2px)}.AdminNavbar_dropdown__TRsBg{animation:AdminNavbar_slideDown__y8AbL .3s ease;background:#fff;border:1px solid #2563eb1a;border-radius:12px;box-shadow:0 4px 20px #00000026;min-width:240px;padding:.75rem;position:absolute;right:0;top:calc(100% + .75rem);transform-origin:top right;z-index:1100}.AdminNavbar_userInfo__mRSnk{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:8px;margin-bottom:.5rem;padding:1rem;text-align:center}.AdminNavbar_userName__eyQSm{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text;font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.AdminNavbar_userEmail__yyZlM{color:#64748b;font-size:.875rem;font-weight:500}.AdminNavbar_dropdownDivider__Rb2uP{background:#dee2e6;height:1px;margin:.5rem 0}.AdminNavbar_dropdownItem__8Yr9W{align-items:center;background:none;border:none;border-radius:4px;color:#2c3e50;cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 1rem;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.AdminNavbar_dropdownItem__8Yr9W:hover{background:#f8f9fa;color:#0053a6}.AdminNavbar_dropdownItem__8Yr9W i{color:#6c757d;width:16px}.AdminNavbar_brandText__nP4W0:after{-webkit-text-fill-color:#fff;background:#ff4081;border-radius:4px;color:#fff;content:"Admin";font-size:.7rem;margin-left:8px;padding:2px 6px;vertical-align:middle}@keyframes AdminNavbar_slideDown__y8AbL{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AdminDashboard_adminDashboard__HBefd{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 4rem);padding:2rem}.AdminDashboard_header__MhK8-{margin-bottom:2rem}.AdminDashboard_header__MhK8- h1{color:linear-gradient(135deg,#07c,#0053a6);font-size:1.875rem;font-weight:600}.AdminDashboard_statsGrid__vFQGw{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.AdminDashboard_statCard__KJHIC{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;display:flex;gap:1.25rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.AdminDashboard_statCard__KJHIC:hover{box-shadow:0 6px 12px #0000001a;transform:translateY(-2px)}.AdminDashboard_statIcon__Jj0nX{align-items:center;background:#1a237e1a;border-radius:12px;color:linear-gradient(135deg,#07c,#0053a6);display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.AdminDashboard_statInfo__Qox76 h3{color:#64748b;font-size:.875rem;margin-bottom:.25rem}.AdminDashboard_statInfo__Qox76 p{color:linear-gradient(135deg,#07c,#0053a6);font-size:1.5rem;font-weight:600;margin:0}.AdminDashboard_dashboardGrid__AKHCQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:2fr 1fr}.AdminDashboard_quickActions__vt8NA,.AdminDashboard_recentActivity__5DeCY{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:1.5rem}.AdminDashboard_sectionTitle__JUwt2{color:linear-gradient(135deg,#07c,#0053a6);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.AdminDashboard_activityList__8UsJ2{margin-top:1rem}.AdminDashboard_activityItem__yrMQl{align-items:flex-start;border-bottom:1px solid #eee;display:flex;padding:1rem;transition:background-color .2s}.AdminDashboard_activityItem__yrMQl:hover{background-color:#f8f9fa}.AdminDashboard_activityIcon__Xf78a{align-items:center;background-color:#e3f2fd;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:1rem;width:40px}.AdminDashboard_activityIcon__Xf78a i{color:#1976d2;font-size:1.2rem}.AdminDashboard_activityInfo__RBVw3{flex:1 1}.AdminDashboard_activityHeader__pl64a{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.AdminDashboard_projectName__m8Dev{color:#1976d2;font-weight:600}.AdminDashboard_timeAgo__rfVSs{color:#666;font-size:.85rem}.AdminDashboard_activityDescription__36Odd{color:#333;margin:.5rem 0}.AdminDashboard_activityMeta__vrdfO{align-items:center;color:#666;display:inline-flex;font-size:.85rem;gap:.5rem}.AdminDashboard_activityMeta__vrdfO i{font-size:.9rem}.AdminDashboard_noActivity__knSwF{color:#666;padding:2rem;text-align:center}.AdminDashboard_noActivity__knSwF i{color:#ccc;font-size:2rem;margin-bottom:1rem}.AdminDashboard_quickActions__vt8NA{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:1.5rem}.AdminDashboard_quickActions__vt8NA h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.AdminDashboard_actionButtons__UnxXo{display:flex;flex-direction:column;gap:1rem}.AdminDashboard_actionButton__alaAS{align-items:center;background:#f8fafc;border:none;border-radius:12px;cursor:pointer;display:flex;overflow:hidden;padding:1rem;position:relative;text-align:left;transition:all .3s ease}.AdminDashboard_actionButton__alaAS:before{background:#07c;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.AdminDashboard_actionButton__alaAS:hover{background:#f1f5f9;transform:translateX(4px)}.AdminDashboard_actionButton__alaAS:hover:before{opacity:1}.AdminDashboard_actionIcon__U-0ts{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:1rem;width:40px}.AdminDashboard_actionIcon__U-0ts i{color:#fff;font-size:1.2rem}.AdminDashboard_actionContent__DsPjW{display:flex;flex:1 1;flex-direction:column}.AdminDashboard_actionTitle__CqOzL{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.25rem}.AdminDashboard_actionDescription__3xQia{color:#64748b;font-size:.875rem}.AdminDashboard_actionArrow__ZPF3y{color:#94a3b8;margin-left:1rem;transition:transform .3s ease}.AdminDashboard_actionButton__alaAS:hover .AdminDashboard_actionArrow__ZPF3y{color:#07c;transform:translateX(4px)}.AdminDashboard_loading__DS6Ef{align-items:center;color:#666;display:flex;font-size:1.2rem;height:50vh;justify-content:center}.AdminDashboard_error__9HNGz{color:#dc3545;margin-top:2rem;text-align:center}@media (max-width:1024px){.AdminDashboard_dashboardGrid__AKHCQ{grid-template-columns:1fr}}@media (max-width:640px){.AdminDashboard_statsGrid__vFQGw{grid-template-columns:1fr}}@media (max-width:768px){.AdminDashboard_actionButton__alaAS{padding:.875rem}.AdminDashboard_actionIcon__U-0ts{height:36px;width:36px}.AdminDashboard_actionTitle__CqOzL{font-size:.938rem}.AdminDashboard_actionDescription__3xQia{font-size:.813rem}}.AdminDashboard_dashboardHeader__xFzzX{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminDashboard_timeframeSelector__t9YtB{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;gap:.5rem;padding:.25rem}.AdminDashboard_timeframeSelector__t9YtB button{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;padding:.5rem 1rem;transition:all .2s ease}.AdminDashboard_timeframeSelector__t9YtB button.AdminDashboard_active__LEO47{background:linear-gradient(135deg,#07c,#0053a6);color:#fff}.AdminDashboard_chartsGrid__RZXRU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.AdminDashboard_chartCard__RnuaB{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:1.5rem}.AdminDashboard_chartCard__RnuaB h2{color:linear-gradient(135deg,#07c,#0053a6);font-size:1.25rem;margin-bottom:1.5rem}.AdminDashboard_chartContainer__0xf0S{height:300px;position:relative}.AdminDashboard_trend__BhR0H{align-items:center;color:#10b981;display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem}.AdminDashboard_trend__BhR0H.AdminDashboard_negative__1hxkr{color:#ef4444}.AdminDashboard_trend__BhR0H i{font-size:.75rem}@media (max-width:1024px){.AdminDashboard_chartsGrid__RZXRU{grid-template-columns:1fr}}.AdminDashboard_recentProjectsList__8QGA1{display:flex;flex-direction:column;gap:1rem}.AdminDashboard_projectItem__MWW-t{background:#f8fafc;border-radius:8px;padding:1rem;transition:all .3s ease}.AdminDashboard_projectItem__MWW-t:hover{background:#f1f5f9;transform:translateX(4px)}.AdminDashboard_projectInfo__RdQSF{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.AdminDashboard_projectInfo__RdQSF h3{color:#1e293b;font-size:1rem;margin:0}.AdminDashboard_status__Oib3B{border-radius:20px;font-size:.875rem;padding:.25rem .75rem}.AdminDashboard_status__Oib3B.AdminDashboard_planning__rW--c{background:#ffc10733;color:#b17900}.AdminDashboard_status__Oib3B.AdminDashboard_active__LEO47{background:#4caf5033;color:#2e7d32}.AdminDashboard_status__Oib3B.AdminDashboard_completed__bSewQ{background:#2196f333;color:#1565c0}.AdminDashboard_status__Oib3B.AdminDashboard_on_hold__a\+XCj{background:#f4433633;color:#c62828}.AdminDashboard_projectMeta__6S5nY{color:#64748b;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.75rem}.AdminDashboard_progressBar__z66r3{background:#e2e8f0;border-radius:2px;height:4px;overflow:hidden}.AdminDashboard_progress__JsipF{background:#07c;border-radius:2px;height:100%;transition:width .3s ease}.AdminDashboard_recentTicketsList__NhuPW{display:flex;flex-direction:column;gap:1rem;padding:1rem}.AdminDashboard_ticketItem__Wrj89{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:1rem;transition:transform .2s}.AdminDashboard_ticketItem__Wrj89:hover{transform:translateY(-2px)}.AdminDashboard_ticketInfo__A9tLd{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.AdminDashboard_ticketInfo__A9tLd h3{color:#333;font-size:1rem;margin:0}.AdminDashboard_ticketMeta__Qa1wg{color:#666;display:flex;font-size:.85rem;gap:1rem;margin-bottom:.5rem}.AdminDashboard_ticketMeta__Qa1wg span{align-items:center;display:flex;gap:.3rem}.AdminDashboard_ticketDescription__7qa0o{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555;display:-webkit-box;font-size:.9rem;margin:.5rem 0;overflow:hidden}.AdminDashboard_priority__XjT1o{border-radius:4px;font-size:.75rem;font-weight:500;padding:.25rem .5rem}.AdminDashboard_priority__XjT1o.AdminDashboard_high__Her1V{background:#ffebee;color:#c62828}.AdminDashboard_priority__XjT1o.AdminDashboard_medium__d8gu3{background:#fff3e0;color:#ef6c00}.AdminDashboard_priority__XjT1o.AdminDashboard_low__p\+u3s{background:#e8f5e9;color:#2e7d32}.AdminDashboard_ticketStatus__h4qoF{display:flex;justify-content:flex-end}.AdminDashboard_status__Oib3B{border-radius:4px;font-size:.75rem;font-weight:500;padding:.25rem .5rem}.AdminDashboard_status__Oib3B.AdminDashboard_open__64-hc{background:#e3f2fd;color:#1565c0}.AdminDashboard_status__Oib3B.AdminDashboard_inProgress__Wj1fl{background:#fff3e0;color:#ef6c00}.AdminDashboard_status__Oib3B.AdminDashboard_resolved__e9XW6{background:#e8f5e9;color:#2e7d32}.AdminDashboard_noTickets__WfyUg{align-items:center;color:#666;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.AdminDashboard_noTickets__WfyUg i{color:#ccc;font-size:2rem;margin-bottom:1rem}.AdminDashboard_scrollableList__t\+wq0{max-height:400px;overflow-y:auto;scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.AdminDashboard_scrollableList__t\+wq0::-webkit-scrollbar{width:6px}.AdminDashboard_scrollableList__t\+wq0::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.AdminDashboard_scrollableList__t\+wq0::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.AdminDashboard_scrollableList__t\+wq0::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.AdminDashboard_activityItem__yrMQl:last-child{border-bottom:none}.AdminProjects_projectsPage__claV2{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 64px);padding:2rem}.AdminProjects_header__3jwZo{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminProjects_header__3jwZo h1{color:linear-gradient(135deg,#07c,#0053a6);font-size:1.875rem;font-weight:600}.AdminProjects_createButton__jlA8V{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.AdminProjects_createButton__jlA8V:hover{background:#0d1b69;transform:translateY(-2px)}.AdminProjects_filters__y45wm{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem}.AdminProjects_searchBar__B23OI{flex:1 1;min-width:300px;position:relative}.AdminProjects_searchBar__B23OI i{color:#64748b;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.AdminProjects_searchBar__B23OI input{border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .3s ease;width:100%}.AdminProjects_searchBar__B23OI input:focus{border-color:linear-gradient(135deg,#07c,#0053a6);box-shadow:0 0 0 3px #1a237e1a;outline:none}.AdminProjects_statusFilters__Ab6ZI{display:flex;flex-wrap:wrap;gap:.5rem}.AdminProjects_filterButton__7I7Mx{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;padding:.75rem 1.25rem;transition:all .3s ease}.AdminProjects_filterButton__7I7Mx:hover{background:#f1f5f9}.AdminProjects_filterButton__7I7Mx.AdminProjects_active__LKzvv{background:linear-gradient(135deg,#07c,#0053a6);border-color:linear-gradient(135deg,#07c,#0053a6);color:#fff}.AdminProjects_projectsGrid__nDYIQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.AdminProjects_projectCard__Rk9xi{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;gap:1rem;min-height:160px;padding:1.5rem;transition:all .3s ease}.AdminProjects_cardHeader__ZN1X1{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;min-height:40px}.AdminProjects_projectTitle__rEc-u{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1e293b;display:-webkit-box;flex:1 1;font-size:1.25rem;font-weight:600;margin:0;overflow:hidden}.AdminProjects_statusBadge__NTwgi{border-radius:20px;color:#fff;flex-shrink:0;font-size:.75rem;font-weight:500;margin-top:4px;padding:.375rem .75rem;white-space:nowrap}.AdminProjects_cardContent__-5nho{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.AdminProjects_projectInfo__OlHsK{display:flex;flex-direction:column;gap:.5rem}.AdminProjects_infoRow__kLelJ{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem}.AdminProjects_progressSection__fQz6g{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.AdminProjects_progressBar__cuO\+x{background:#e2e8f0;border-radius:3px;height:6px;overflow:hidden;width:100%}.AdminProjects_progress__SUSRG{height:100%;transition:width .3s ease}.AdminProjects_progressText__YQHDC{color:#64748b;font-size:.75rem;margin-top:.25rem}.AdminProjects_projectCard__Rk9xi:hover{box-shadow:0 8px 12px #0000001a;transform:translateY(-4px)}.AdminProjects_projectHeader__WlJpa{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.AdminProjects_projectHeader__WlJpa h3{color:#1e293b;font-size:1.125rem;margin:0}.AdminProjects_status__XJ3jp{border-radius:20px;color:#fff;font-size:.875rem;font-weight:500;padding:.25rem .75rem}@media (max-width:768px){.AdminProjects_projectsPage__claV2{padding:1rem}.AdminProjects_header__3jwZo{align-items:flex-start;flex-direction:column;gap:1rem}.AdminProjects_filters__y45wm{flex-direction:column}.AdminProjects_searchBar__B23OI{min-width:100%}.AdminProjects_statusFilters__Ab6ZI{overflow-x:auto;padding-bottom:.5rem;width:100%}}.AdminProjects_modal__sKRQ-{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminProjects_modalContent__vDORf{background:#fff;border-radius:12px;max-width:500px;padding:2rem;width:100%}.AdminProjects_formGroup__mC-2K{margin-bottom:1rem}.AdminProjects_formGroup__mC-2K label{display:block;font-weight:500;margin-bottom:.5rem}.AdminProjects_formGroup__mC-2K select{border:1px solid #ddd;border-radius:8px;font-size:1rem;padding:.75rem;width:100%}.AdminProjects_modalActions__w-yT1{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.AdminProjects_modalActions__w-yT1 button{border-radius:8px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem}.AdminProjects_modalActions__w-yT1 button[type=button]{background:#f5f5f5;border:none}.AdminProjects_submitButton__B4EEA{background:linear-gradient(135deg,#07c,#0053a6);border:none;color:#fff}.AdminProjects_loading__CAB0q{align-items:center;color:#666;display:flex;font-size:1.2rem;height:50vh;justify-content:center}.AdminProjects_error__9Ll81{color:#dc3545;margin-top:2rem;text-align:center}.AdminProjects_analyticsSection__kHhWi{margin:2rem 0}.AdminProjects_insightCards__TPBUj{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem}.AdminProjects_insightCard__SeNQg{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 4px 6px #00000005;display:flex;gap:1rem;padding:1.5rem;transition:transform .2s}.AdminProjects_insightCard__SeNQg:hover{transform:translateY(-2px)}.AdminProjects_insightCard__SeNQg i{background:linear-gradient(135deg,#07c,#0053a6);border-radius:12px;color:#fff;font-size:1.5rem;padding:1rem}.AdminProjects_insightCard__SeNQg h3{color:#64748b;font-size:.875rem;margin:0}.AdminProjects_insightCard__SeNQg p{color:#1e293b;font-size:1.5rem;font-weight:600;margin:.25rem 0 0}.AdminProjects_analyticsGrid__5Lgzw{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.AdminProjects_chartCard__6UJ0-{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;overflow:hidden;padding:1.5rem;transition:transform .2s}.AdminProjects_chartCard__6UJ0-:hover{box-shadow:0 6px 12px #0000000d;transform:translateY(-2px)}.AdminProjects_chartCard__6UJ0- h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.AdminProjects_chartContainer__Apvfe{height:300px;margin-top:.5rem;padding:1rem;position:relative}.AdminProjects_chartCard__6UJ0-:nth-child(odd){background:linear-gradient(135deg,#fff,#f8fafc)}.AdminProjects_chartCard__6UJ0-:nth-child(2n){background:linear-gradient(135deg,#fff,#f1f5f9)}.AdminProjects_analyticsButton__jrfss{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminProjects_analyticsButton__jrfss:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.AdminProjects_headerActions__ctT4P{display:flex;gap:1rem}@media (max-width:1024px){.AdminProjects_analyticsGrid__5Lgzw{grid-template-columns:1fr}}.AdminUsers_adminUsers__fTqwg{margin-top:4rem;padding:2rem}.AdminUsers_filters__uwOqq{display:flex;gap:1rem;margin-top:1rem}.AdminUsers_searchBar__vDnJt{max-width:400px}.AdminUsers_searchBar__vDnJt i{color:#666;left:1rem}.AdminUsers_searchBar__vDnJt input{border:1px solid #ddd;font-size:.9rem;padding:.75rem 1rem .75rem 2.5rem}.AdminUsers_roleFilter__pftOB{border:1px solid #ddd;border-radius:8px;font-size:.9rem;min-width:150px;padding:.75rem 1rem}.AdminUsers_userTable__fCcd2{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000001a;overflow:hidden}table{border-collapse:collapse;width:100%}th{background:#f8f9fa;color:#333;font-weight:600;text-align:left}td,th{padding:1rem}td{border-top:1px solid #eee}.AdminUsers_userCell__AiQar{align-items:center;display:flex;gap:1rem}.AdminUsers_userAvatar__SH0Dv{align-items:center;background:#e3f2fd;border-radius:50%;color:#1a237e;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.AdminUsers_userName__4Kvz2 p{font-weight:500;margin:0}.AdminUsers_userName__4Kvz2 span{color:#666;font-size:.8rem}.AdminUsers_roleTag__mrxZt{border-radius:20px;font-weight:500;padding:.25rem .75rem}.AdminUsers_roleTag__mrxZt.AdminUsers_admin__Fh4Wc{background:#fef3c7;color:#92400e}.AdminUsers_roleTag__mrxZt.AdminUsers_user__GW7oz{background:#e3f2fd;color:#1a237e}.AdminUsers_modal__0tj0O{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminUsers_modalContent__ljLwg{background:#fff;border-radius:12px;width:100%}.AdminUsers_statusOptions__JsaAU{grid-gap:1rem;display:grid;gap:1rem;margin:2rem 0}.AdminUsers_statusButton__Ppwnz{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;padding:1rem;transition:all .3s ease}.AdminUsers_activeButton__kegCE{background:#ecfdf5;color:#059669}.AdminUsers_activeButton__kegCE:hover{background:#059669;color:#fff}.AdminUsers_inactiveButton__EYpt3{background:#fef2f2;color:#dc2626}.AdminUsers_inactiveButton__EYpt3:hover{background:#dc2626;color:#fff}.AdminUsers_modalActions__o9Nlk button{border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:.75rem 2rem}.AdminUsers_loading__1vP--{color:#666;font-size:1.2rem;height:50vh}.AdminUsers_error__tDD-B{color:#dc3545;margin-top:2rem;text-align:center}.AdminUsers_usersPage__UNMPC{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 64px);padding:2rem}.AdminUsers_header__R4F7J{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminUsers_headerLeft__llWYU h1{color:#1e293b;font-size:1.875rem;margin:0 0 .5rem}.AdminUsers_headerLeft__llWYU p{color:#64748b;font-size:1rem}.AdminUsers_addButton__KU9Mc{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .2s}.AdminUsers_addButton__KU9Mc:hover{background:#0066b3;transform:translateY(-1px)}.AdminUsers_statsCards__yuFeF{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.AdminUsers_statCard__4N3qU{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;display:flex;gap:1rem;padding:1.5rem}.AdminUsers_statIcon__CdqGD{align-items:center;background:#f0f9ff;border-radius:12px;color:#07c;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.AdminUsers_statInfo__v\+SPw h3{color:#64748b;font-size:.875rem;margin:0 0 .25rem}.AdminUsers_statInfo__v\+SPw span{color:#1e293b;font-size:1.5rem;font-weight:600}.AdminUsers_controls__y\+ZJH{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;gap:20px;margin-bottom:24px;padding:20px}.AdminUsers_searchBar__vDnJt{flex:1 1;max-width:300px;position:relative}.AdminUsers_searchBar__vDnJt i{color:#94a3b8;font-size:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.AdminUsers_searchBar__vDnJt input{border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:14px;padding:10px 12px 10px 36px;transition:all .2s;width:100%}.AdminUsers_searchBar__vDnJt input:focus{border-color:#07c;box-shadow:0 0 0 3px #0077cc1a;outline:none}.AdminUsers_searchBar__vDnJt input::placeholder{color:#94a3b8}.AdminUsers_filterGroup__ta3cw{display:flex;gap:12px}.AdminUsers_filterSelect__\+w4fr{appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:14px;min-width:140px;padding:10px 36px 10px 12px;transition:all .2s}.AdminUsers_filterSelect__\+w4fr:focus{border-color:#07c;box-shadow:0 0 0 3px #0077cc1a;outline:none}.AdminUsers_filterSelect__\+w4fr:hover{border-color:#94a3b8}.AdminUsers_filterSelect__\+w4fr option{background:#fff;color:#1e293b;font-size:14px;padding:8px}.AdminUsers_usersList__sWa9w{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.AdminUsers_userCard__Xfhp7{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d;cursor:pointer;margin-bottom:16px;padding:20px;transition:all .2s ease}.AdminUsers_userCard__Xfhp7:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.AdminUsers_userHeader__s3cwe{align-items:center;display:flex;gap:16px;margin-bottom:16px;position:relative}.AdminUsers_userInitials__0z4I4{align-items:center;background:#07c;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:500;height:40px;justify-content:center;width:40px}.AdminUsers_userInfo__6BRoJ{flex:1 1;min-width:0}.AdminUsers_userInfo__6BRoJ h3{color:#1e293b;font-size:16px;font-weight:500;margin:0}.AdminUsers_userEmail__waY-l{color:#64748b;font-size:14px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminUsers_userRole__0teNf{position:absolute;right:0;top:0}.AdminUsers_userRole__0teNf span{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.AdminUsers_userDetails__6y3Hy{grid-gap:12px;background:#f8fafc;border-radius:6px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px;padding:12px}.AdminUsers_detailItem__Havx\+{align-items:center;color:#64748b;display:flex;font-size:14px;gap:8px}.AdminUsers_detailItem__Havx\+ i{color:#94a3b8;width:16px}.AdminUsers_statusIndicator__kLSiv{background:#fff;border-radius:50%;bottom:-4px;padding:2px;position:absolute;right:-4px;z-index:1}.AdminUsers_statusDot__4L\+q0{border-radius:50%;box-shadow:0 0 0 2px #fff;display:block;height:12px;width:12px}.AdminUsers_online__E2MOY .AdminUsers_statusDot__4L\+q0{animation:AdminUsers_pulse__6jtrL 2s infinite;background:#22c55e}.AdminUsers_offline__johl7 .AdminUsers_statusDot__4L\+q0{background:#94a3b8}.AdminUsers_currentUserBadge__gwdRL{z-index:2}.AdminUsers_actions__yvF0Y,.AdminUsers_deactivateBtn__BPEsS,.AdminUsers_editBtn__evnfY{display:none}.AdminUsers_loading__1vP--{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:4rem}.AdminUsers_spinner__xAB8w{animation:AdminUsers_spin__lCEXM 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#07c;height:40px;margin-bottom:1rem;width:40px}@keyframes AdminUsers_spin__lCEXM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminUsers_error__tDD-B{align-items:center;background:#fef2f2;border-radius:8px;color:#ef4444;display:flex;gap:1rem;justify-content:center;padding:2rem}@media (max-width:1024px){.AdminUsers_tableHeader__mjF63,.AdminUsers_tableRow__YsGgE{grid-template-columns:2fr 1.5fr 1fr 1fr .8fr}.AdminUsers_joinDate__2PjhP{display:none}}@media (max-width:768px){.AdminUsers_usersPage__UNMPC{padding:1rem}.AdminUsers_header__R4F7J{align-items:flex-start;flex-direction:column;gap:1rem}.AdminUsers_filters__uwOqq{flex-direction:column}.AdminUsers_filterGroup__ta3cw{flex-direction:row;gap:12px}.AdminUsers_filterSelect__\+w4fr{flex:1 1;min-width:0}.AdminUsers_tableHeader__mjF63,.AdminUsers_tableRow__YsGgE{gap:.5rem;grid-template-columns:1fr}.AdminUsers_tableHeader__mjF63{display:none}.AdminUsers_actions__yvF0Y,.AdminUsers_userEmail__waY-l,.AdminUsers_userRole__0teNf,.AdminUsers_userStatus__NyPgY{padding-left:3.5rem}.AdminUsers_controls__y\+ZJH{align-items:stretch;flex-direction:column;padding:16px}.AdminUsers_searchBar__vDnJt{max-width:none}}.AdminUsers_modalOverlay__r\+dT2{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminUsers_detailsModal__nQE6M{background:#fff;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:90vh;max-width:700px;overflow-y:auto;width:90%}.AdminUsers_modalHeader__Lxdrw{align-items:center;background:linear-gradient(90deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.AdminUsers_modalHeaderLeft__4tMYJ h2{color:#1e293b;font-size:1.25rem;margin:0}.AdminUsers_modalHeaderActions__1bFMs{align-items:center;display:flex;gap:1rem}.AdminUsers_closeBtn__h-G5x{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.AdminUsers_closeBtn__h-G5x:hover{background:#e2e8f0;color:#1e293b}.AdminUsers_modalContent__ljLwg{margin:0 auto;max-width:800px;padding:32px}.AdminUsers_profileHeader__zlgO8{display:flex;gap:24px;margin-bottom:32px}.AdminUsers_profileAvatar__PVC1a{position:relative}.AdminUsers_avatarInitials__gtmE8{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:24px;box-shadow:0 10px 15px -3px #0077cc4d;color:#fff;display:flex;font-size:32px;font-weight:600;height:96px;justify-content:center;width:96px}.AdminUsers_statusBadge__VlTs3{background:#fff;border-radius:20px;bottom:-6px;box-shadow:0 2px 4px #0000001a;font-size:12px;font-weight:500;padding:6px 12px;position:absolute;right:-6px}.AdminUsers_active__-4m75{color:#22c55e}.AdminUsers_inactive__xZW7j{color:#ef4444}.AdminUsers_profileInfo__BYkOp{flex:1 1}.AdminUsers_profileInfo__BYkOp h3{color:#1e293b;font-size:24px;margin:0 0 12px}.AdminUsers_profileMeta__fwNVP{align-items:center;display:flex;gap:16px}.AdminUsers_profileMeta__fwNVP span{align-items:center;border-radius:8px;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px}.AdminUsers_admin__Fh4Wc{background:#e9d5ff;color:#7e22ce}.AdminUsers_user__GW7oz{background:#dcfce7;color:#15803d}.AdminUsers_verifiedBadge__9vpwK{background:#f0f9ff!important;color:#07c!important}.AdminUsers_infoContainer__34iJk{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:32px 0}.AdminUsers_infoSection__Wl5Wn{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;padding:24px}.AdminUsers_infoSection__Wl5Wn h4{color:#64748b;font-size:14px;font-weight:600;letter-spacing:.05em;margin:0 0 20px;text-transform:uppercase}.AdminUsers_infoGrid__yjakY{display:flex;flex-direction:column;gap:16px}.AdminUsers_infoCard__5BrwZ{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:16px;padding:16px}.AdminUsers_infoCard__5BrwZ i{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 4px #0077cc1a;color:#07c;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.AdminUsers_infoCard__5BrwZ div{flex:1 1;min-width:0}.AdminUsers_infoCard__5BrwZ label{color:#64748b;display:block;font-size:13px;margin-bottom:6px}.AdminUsers_infoCard__5BrwZ p{color:#1e293b;font-size:15px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminUsers_modalActions__o9Nlk{border-top:1px solid #e2e8f0;gap:16px;margin-top:32px;padding-top:24px}.AdminUsers_actionBtn__9CoIk{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.AdminUsers_dangerBtn__1EzDd{background:#fee2e2;color:#dc2626}.AdminUsers_dangerBtn__1EzDd:hover{background:#fecaca;transform:translateY(-1px)}.AdminUsers_primaryBtn__c8jXc{background:#07c;color:#fff}.AdminUsers_primaryBtn__c8jXc:hover{background:#0066b3;transform:translateY(-1px)}@media (max-width:768px){.AdminUsers_modalContent__ljLwg{padding:24px}.AdminUsers_infoContainer__34iJk{gap:24px;grid-template-columns:1fr}.AdminUsers_infoSection__Wl5Wn{padding:20px}}.AdminUsers_editModal__skEE1{background:#fff;border-radius:12px;max-height:90vh;max-width:500px;overflow-y:auto;padding:24px;width:90%}.AdminUsers_editForm__5FUAw{display:flex;flex-direction:column;gap:16px;margin-top:20px}.AdminUsers_formGroup__Ofmgw{display:flex;flex-direction:column;gap:8px}.AdminUsers_formGroup__Ofmgw label{color:#1e293b;font-weight:500}.AdminUsers_formGroup__Ofmgw input,.AdminUsers_formGroup__Ofmgw select{border:1px solid #e2e8f0;border-radius:6px;font-size:14px;padding:8px 12px}.AdminUsers_formGroup__Ofmgw input:focus,.AdminUsers_formGroup__Ofmgw select:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a;outline:none}.AdminUsers_modalActions__o9Nlk{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.AdminUsers_cancelButton__PRyUS,.AdminUsers_saveButton__DYlTq{border-radius:6px;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s}.AdminUsers_saveButton__DYlTq{background:#2196f3;border:none;color:#fff}.AdminUsers_saveButton__DYlTq:hover{background:#1976d2}.AdminUsers_saveButton__DYlTq:disabled{background:#90caf9;cursor:not-allowed}.AdminUsers_cancelButton__PRyUS{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.AdminUsers_cancelButton__PRyUS:hover{background:#e2e8f0}.AdminUsers_error__tDD-B{background:#fee2e2;border-radius:6px;color:#dc2626;font-size:14px;padding:12px}.AdminUsers_deactivateBtn__BPEsS{background:#fef2f2;border:1px solid #fee2e2;color:#dc2626}.AdminUsers_deactivateBtn__BPEsS:hover:not(:disabled){background:#dc2626;color:#fff}.AdminUsers_activateBtn__OHwZA{background:#ecfdf5;border:1px solid #d1fae5;color:#059669}.AdminUsers_activateBtn__OHwZA:hover:not(:disabled){background:#059669;color:#fff}.AdminUsers_actionBtn__9CoIk:disabled{cursor:not-allowed;opacity:.6}.AdminUsers_viewProjectsBtn__tr1Vx{align-items:center;background:#0ea5e9;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:8px;padding:8px 16px;transition:all .2s}.AdminUsers_viewProjectsBtn__tr1Vx:hover{background:#0284c7}.AdminUsers_projectsModal__zUaYe{max-width:800px;width:90%}.AdminUsers_projectsList__6IGVI{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:20px}.AdminUsers_projectCard__UEFU4{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:16px;transition:all .2s}.AdminUsers_projectCard__UEFU4:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.AdminUsers_projectInfo__qkJ\+X{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AdminUsers_projectInfo__qkJ\+X h3{color:#1e293b;font-size:1.1rem}.AdminUsers_roleTag__mrxZt{background:#f1f5f9;border-radius:4px;color:#64748b;font-size:.8rem;padding:4px 8px}.AdminUsers_projectMeta__c7Uz0{align-items:center;color:#64748b;display:flex;font-size:.9rem;justify-content:space-between}.AdminUsers_statusBadge__VlTs3{border-radius:4px;font-size:.8rem;padding:4px 8px}.AdminUsers_statusBadge__VlTs3.AdminUsers_active__-4m75{background:#dcfce7;color:#059669}.AdminUsers_statusBadge__VlTs3.AdminUsers_pending__j1IPT{background:#fef3c7;color:#d97706}.AdminUsers_noProjects__96cal{color:#64748b;padding:40px;text-align:center}.AdminUsers_noProjects__96cal i{font-size:3rem;margin-bottom:16px}.AdminUsers_analyticsContainer__z7yGo{background:#fffffffa;bottom:0;left:0;overflow-y:auto;padding:2rem;position:fixed;right:0;top:0;z-index:1000}.AdminUsers_analyticsHeader__aQGmw{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminUsers_closeAnalyticsBtn__s5tqy{background:none;border:none;color:#666;cursor:pointer;font-size:1.5rem;transition:color .3s}.AdminUsers_closeAnalyticsBtn__s5tqy:hover{color:#333}.AdminUsers_analyticsGrid__OxbMk{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.AdminUsers_chartCard__eNoWv{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:1.5rem}.AdminUsers_chartCard__eNoWv h3{color:#333;font-size:1.2rem;margin-bottom:1rem}.AdminUsers_mapContainer__JShvJ{border-radius:8px;height:300px;overflow:hidden;width:100%}.AdminUsers_headerActions__btZX8{display:flex;gap:1rem}.AdminUsers_analyticsButton__iGhWF{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminUsers_analyticsButton__iGhWF:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.AdminUsers_analyticsButton__iGhWF i{font-size:1rem}@media (max-width:1024px){.AdminUsers_analyticsGrid__OxbMk{grid-template-columns:1fr}}.AdminUsers_userInitialsWrapper__ZFgIM{position:relative}.AdminUsers_onlineIndicator__95Pr-{background:#fff;border-radius:50%;bottom:-4px;padding:2px;position:absolute;right:-4px;z-index:1}.AdminUsers_onlineDot__OjYBs{animation:AdminUsers_pulse__6jtrL 2s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 0 2px #fff;display:block;height:12px;width:12px}.AdminUsers_currentUserBadge__gwdRL{align-items:center;background:#07c;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.AdminUsers_youLabel__aPXXW{background:#e0f2fe;border-radius:12px;color:#07c;font-size:12px;font-weight:500;margin-left:8px;padding:2px 8px}.AdminUsers_onlineStatusIndicator__sQmfr{background:#fff;border-radius:50%;bottom:-4px;padding:2px;position:absolute;right:-4px;z-index:1}.AdminUsers_onlineStatusDot__xbsV2{border-radius:50%;box-shadow:0 0 0 2px #fff;display:block;height:12px;width:12px}.AdminUsers_online__E2MOY .AdminUsers_onlineStatusDot__xbsV2{animation:AdminUsers_pulse__6jtrL 2s infinite;background:#22c55e}.AdminUsers_offline__johl7 .AdminUsers_onlineStatusDot__xbsV2{background:#94a3b8}.AdminUsers_activityBadge__HNcyc{border-radius:12px;font-size:12px;font-weight:500;padding:4px 8px}.AdminUsers_activeBadge__RVTds{background:#dcfce7;color:#15803d}.AdminUsers_inactiveBadge__diKW4{background:#fee2e2;color:#b91c1c}.AdminUsers_activeNowText__x3NdL{color:#10b981;font-weight:500}@keyframes AdminUsers_pulse__6jtrL{0%{box-shadow:0 0 0 0 #22c55e66}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 0 0 #22c55e00}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.AdminSupport_adminSupport__Mb37I{margin-top:4rem;padding:2rem}.AdminSupport_header__oKeFZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminSupport_titleSection__\+qNLG{flex:1 1}.AdminSupport_titleSection__\+qNLG h1{color:#1e293b;font-size:1.875rem;margin:0 0 .5rem}.AdminSupport_titleSection__\+qNLG p{color:#64748b;margin:0}.AdminSupport_filterGroup__gHL\+A,.AdminSupport_filters__s4vaY,.AdminSupport_headerActions__ngkfr{display:flex;gap:1rem}.AdminSupport_categoryFilter__wA5yo,.AdminSupport_statusFilter__ntKU4{background-color:#fff;border:1px solid #e9ecef;border-radius:8px;color:#495057;cursor:pointer;font-size:.9rem;min-width:150px;padding:.75rem 1rem;transition:border-color .2s ease}.AdminSupport_categoryFilter__wA5yo:hover,.AdminSupport_statusFilter__ntKU4:hover{border-color:#4361ee}.AdminSupport_categoryFilter__wA5yo:focus,.AdminSupport_statusFilter__ntKU4:focus{border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1a;outline:none}.AdminSupport_ticketsGrid__IQ-uo{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.AdminSupport_ticketCard__RHsFe{border-radius:12px;box-shadow:0 2px 4px #0000001a}.AdminSupport_ticketHeader__3Ckg1{align-items:center;margin-bottom:1rem}.AdminSupport_priorityTag__fSWEk{border-radius:20px;color:#fff;font-size:.75rem;padding:.25rem .75rem;text-transform:capitalize}.AdminSupport_ticketDate__W2a5y{color:#666;font-size:.8rem}.AdminSupport_ticketCard__RHsFe h3{font-size:1.1rem;margin:0 0 .5rem}.AdminSupport_ticketDescription__jCeDA{color:#666;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.AdminSupport_userInfo__\+iYCY{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:1rem 0;padding:1rem 0}.AdminSupport_userAvatar__3u8Q7{background:#e3f2fd;border-radius:50%;color:#1a237e;height:40px;width:40px}.AdminSupport_userInfo__\+iYCY p{font-weight:500;margin:0}.AdminSupport_userInfo__\+iYCY span{color:#666;font-size:.8rem}.AdminSupport_ticketActions__gE3nf{align-items:center;border-top:1px solid #e9ecef;justify-content:space-between;margin-top:1rem;padding-top:1rem}.AdminSupport_actionButton__xSSDW{font-weight:500;gap:.5rem;padding:.6rem 1rem;transition:background-color .2s ease}.AdminSupport_statusSelect__dlKlh{border:1px solid #ddd;border-radius:6px;font-size:.9rem;padding:.5rem}.AdminSupport_replyButton__9tn\+8{align-items:center;background:#1a237e;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:background-color .3s ease}.AdminSupport_replyButton__9tn\+8:hover{background:#0d47a1}.AdminSupport_modal__ap3DB{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminSupport_modalContent__whZzH{background:#fff;border-radius:12px;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.AdminSupport_viewModalContent__o-V0J{max-width:800px}.AdminSupport_modalHeader__gXEZe{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.AdminSupport_modalHeader__gXEZe h2{color:#1e293b;font-size:1.25rem;margin:0}.AdminSupport_closeButton__FhDfA{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.25rem}.AdminSupport_modalBody__5c6kq{padding:1.5rem}.AdminSupport_ticketDetailsHeader__g06Kq{align-items:flex-start;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem}.AdminSupport_userInfoModal__w2oxL{align-items:center;display:flex;gap:1rem}.AdminSupport_userAvatarModal__SYP5n{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:12px;color:#fff;display:flex;font-size:1.25rem;font-weight:600;height:48px;justify-content:center;width:48px}.AdminSupport_userDetailsModal__G9zjR h3{color:#1e293b;font-size:1.125rem;margin:0}.AdminSupport_userDetailsModal__G9zjR span{color:#64748b;font-size:.875rem}.AdminSupport_ticketMetaModal__um5s0{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.AdminSupport_ticketMessageContainer__muKbS{margin-bottom:1.5rem}.AdminSupport_ticketMessage__ugZ0r{background:#f8fafc;border-radius:8px;padding:1.5rem}.AdminSupport_ticketMessage__ugZ0r h4{color:#64748b;font-size:.875rem;font-weight:600;margin:0 0 .75rem}.AdminSupport_ticketMessage__ugZ0r p{color:#1e293b;line-height:1.6;margin:0}.AdminSupport_repliesContainer__P2PMA{margin-bottom:1.5rem}.AdminSupport_repliesContainer__P2PMA h4{color:#1e293b;font-size:1rem;font-weight:600;margin:0 0 1rem}.AdminSupport_repliesList__7d50P{display:flex;flex-direction:column;gap:1rem}.AdminSupport_replyItem__KVpTB{background:#f1f5f9;border-radius:8px;padding:1.25rem}.AdminSupport_replyHeader__qcCgb{align-items:center;margin-bottom:.75rem}.AdminSupport_replyUser__\+nL2N{align-items:center;display:flex;gap:.75rem}.AdminSupport_adminAvatar__\+AsQ2{align-items:center;background:linear-gradient(135deg,#4361ee,#3a0ca3);border-radius:8px;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:32px;justify-content:center;width:32px}.AdminSupport_replyContent__Wcpc-{color:#1e293b;line-height:1.6;margin:0}.AdminSupport_originalMessage__ppftr{background:#f8fafc;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.AdminSupport_originalMessage__ppftr h4{color:#64748b;font-size:.875rem;margin:0 0 .5rem}.AdminSupport_originalMessage__ppftr p{color:#1e293b;margin:0}.AdminSupport_replyForm__oPkqC{margin-bottom:1.5rem}.AdminSupport_replyForm__oPkqC textarea{border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-family:inherit;font-size:.875rem;padding:1rem;resize:vertical;width:100%}.AdminSupport_replyForm__oPkqC textarea:focus{border-color:#4361ee;box-shadow:0 0 0 3px #4361ee1a;outline:none}.AdminSupport_modalFooter__6HgRq{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.AdminSupport_cancelButton__uj46V,.AdminSupport_modalFooter__6HgRq .AdminSupport_reopenBtn__MscnY,.AdminSupport_modalFooter__6HgRq .AdminSupport_resolveBtn__4py2c,.AdminSupport_replyButton__9tn\+8,.AdminSupport_sendButton__GIRVM{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminSupport_cancelButton__uj46V{background:#f1f5f9;border:none;color:#64748b}.AdminSupport_cancelButton__uj46V:hover{background:#e2e8f0}.AdminSupport_sendButton__GIRVM{background:#4361ee;border:none;color:#fff}.AdminSupport_sendButton__GIRVM:hover{background:#3a56d4}.AdminSupport_sendButton__GIRVM:disabled{background:#cbd5e1;cursor:not-allowed}.AdminSupport_replyButton__9tn\+8{background:#4361ee1a;border:none;color:#4361ee}.AdminSupport_replyButton__9tn\+8:hover{background:#4361ee33}.AdminSupport_modalFooter__6HgRq .AdminSupport_resolveBtn__4py2c{background:#10b9811a;border:none;color:#065f46}.AdminSupport_modalFooter__6HgRq .AdminSupport_resolveBtn__4py2c:hover{background:#10b98133}.AdminSupport_modalFooter__6HgRq .AdminSupport_reopenBtn__MscnY{background:#eab3081a;border:none;color:#854d0e}.AdminSupport_modalFooter__6HgRq .AdminSupport_reopenBtn__MscnY:hover{background:#eab30833}.AdminSupport_ticketCard__RHsFe{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.AdminSupport_ticketCard__RHsFe:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-2px)}.AdminSupport_ticketActions__gE3nf{position:relative;z-index:2}@media (max-width:768px){.AdminSupport_modalContent__whZzH{max-height:95vh;max-width:none;width:95%}.AdminSupport_ticketDetailsHeader__g06Kq{flex-direction:column;gap:1rem}.AdminSupport_ticketMetaModal__um5s0{align-items:flex-start}.AdminSupport_modalFooter__6HgRq{flex-wrap:wrap}.AdminSupport_cancelButton__uj46V,.AdminSupport_replyButton__9tn\+8,.AdminSupport_sendButton__GIRVM{flex:1 1;justify-content:center}}.AdminSupport_supportPage__LtyOp{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 64px);padding:2rem}.AdminSupport_statsCards__fN87s{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:2rem}.AdminSupport_statCard__Lab08{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;display:flex;gap:1rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.AdminSupport_statCard__Lab08:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-3px)}.AdminSupport_statIcon__tM9sm{align-items:center;background:#f0f9ff;border-radius:12px;color:#07c;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.AdminSupport_statInfo__NwoGx h3{color:#64748b;font-size:.875rem;font-weight:500;margin:0 0 .25rem}.AdminSupport_statInfo__NwoGx span{color:#1e293b;display:block;font-size:1.5rem;font-weight:600}.AdminSupport_controls__ix-e4{align-items:center;display:flex;gap:1.5rem;margin-bottom:2rem}.AdminSupport_searchBar__EwhNW{flex:1 1;max-width:600px;position:relative}.AdminSupport_searchBar__EwhNW input{background:#fff;border:1px solid #e2e8f0;border-radius:12px;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.AdminSupport_searchBar__EwhNW i{color:#64748b;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.AdminSupport_filterGroup__gHL\+A select{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;cursor:pointer;min-width:150px;padding:1rem}.AdminSupport_ticketsList__AqZQv{grid-gap:1.5rem;display:grid;gap:1.5rem}.AdminSupport_ticketCard__RHsFe{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:1.5rem}.AdminSupport_ticketHeader__3Ckg1{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.AdminSupport_userInfo__\+iYCY{align-items:center;display:flex;gap:1rem}.AdminSupport_userAvatar__3u8Q7{border-radius:12px;font-size:1.25rem;height:48px;width:48px}.AdminSupport_userDetails__L5D-z h3{color:#1e293b;font-size:1.125rem;margin:0}.AdminSupport_userDetails__L5D-z span{color:#64748b;font-size:.875rem}.AdminSupport_ticketMeta__OhZOK{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.AdminSupport_statusBadge__a1tce{margin-right:.5rem;padding:.35rem .75rem}.AdminSupport_statusBadge__a1tce.AdminSupport_pending__COdCe{background-color:#ffc107;color:#212529}.AdminSupport_statusBadge__a1tce.AdminSupport_resolved__cWjho{background-color:#4caf50;color:#fff}.AdminSupport_date__WOv7t{color:#64748b;font-size:.875rem}.AdminSupport_ticketContent__nkP8x{margin-bottom:1.5rem}.AdminSupport_ticketContent__nkP8x h4{color:#1e293b;font-size:1.25rem;margin:0 0 .75rem}.AdminSupport_ticketContent__nkP8x p{color:#64748b;line-height:1.6;margin:0}.AdminSupport_replies__4K1i8{background:#f8fafc;border-radius:12px;margin:1.5rem 0;padding:1rem}.AdminSupport_reply__BiPi5{border-bottom:1px solid #e2e8f0;padding:1rem}.AdminSupport_reply__BiPi5:last-child{border-bottom:none}.AdminSupport_replyHeader__qcCgb{display:flex;justify-content:space-between;margin-bottom:.5rem}.AdminSupport_adminName__BgoXE{color:#1e293b;font-weight:500}.AdminSupport_replyDate__oLsKV{color:#64748b;font-size:.875rem}.AdminSupport_ticketActions__gE3nf{border-top:1px solid #e2e8f0;display:flex;gap:1rem;margin-top:1.5rem;padding-top:1.5rem}.AdminSupport_replyBtn__z5RW7{background-color:#4361ee;color:#fff}.AdminSupport_replyBtn__z5RW7:hover{background:#4361ee33}.AdminSupport_categoryBadge__s-OQS{background-color:#f8f9fa;color:#212529;margin-right:.5rem;padding:.35rem .75rem}.AdminSupport_categoryBadge__s-OQS.AdminSupport_technicalissue__Ln3AL{background-color:#4361ee;color:#fff}.AdminSupport_categoryBadge__s-OQS.AdminSupport_account__lOaLt{background-color:#3ccfcf;color:#fff}.AdminSupport_categoryBadge__s-OQS.AdminSupport_billing__zAC17{background-color:#f72585;color:#fff}.AdminSupport_categoryBadge__s-OQS.AdminSupport_featurerequest__Ed\+MC{background-color:#7209b7;color:#fff}.AdminSupport_categoryBadge__s-OQS.AdminSupport_productquestion__42q\+m{background-color:#4cc9f0;color:#fff}.AdminSupport_categoryBadge__s-OQS.AdminSupport_other__fVXTB{background-color:#6c757d;color:#fff}.AdminSupport_metricsCards__vXw-W{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.AdminSupport_metricCard__uG-b5{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease}.AdminSupport_metricCard__uG-b5:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-3px)}.AdminSupport_metricIcon__fssy6{align-items:center;background:#4361ee;border-radius:12px;color:#fff;display:flex;font-size:1.25rem;height:48px;justify-content:center;width:48px}.AdminSupport_metricInfo__9UzvU h3{color:#6c757d;font-size:.875rem;font-weight:500;margin:0 0 .25rem}.AdminSupport_metricInfo__9UzvU p{color:#212529;font-size:1.5rem;font-weight:600;margin:0}.AdminSupport_chartsGrid__Vzr53{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.AdminSupport_chartCard__fdXkT{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.AdminSupport_chartCard__fdXkT h3{color:#212529;font-size:1.125rem;font-weight:600;margin:0 0 1rem}.AdminSupport_chartContainer__2Afzi{height:300px;position:relative}@media (max-width:1200px){.AdminSupport_chartsGrid__Vzr53{grid-template-columns:1fr}}@media (max-width:768px){.AdminSupport_metricsCards__vXw-W{grid-template-columns:1fr}.AdminSupport_analyticsHeader__DXIXn{align-items:flex-start;flex-direction:column;gap:1rem}.AdminSupport_timeframeSelector__G0dFY{justify-content:space-between;width:100%}}.AdminSupport_analyticsTabsContainer__EJcOP{margin-bottom:1.5rem}.AdminSupport_analyticsTabs__PuI-2{border-bottom:1px solid #e9ecef;display:flex;gap:.5rem;padding-bottom:.5rem}.AdminSupport_analyticsTabs__PuI-2 button{background:#0000;border:none;border-radius:8px 8px 0 0;color:#6c757d;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.25rem;transition:all .2s ease}.AdminSupport_analyticsTabs__PuI-2 button:hover{color:#4361ee}.AdminSupport_analyticsTabActive__FdNx4{border-bottom:2px solid #4361ee;color:#4361ee!important;position:relative}.AdminSupport_analyticsTabActive__FdNx4:after{background:#4361ee;bottom:-.5rem;content:"";height:2px;left:0;position:absolute;width:100%}.AdminSupport_metricTrend__4EIhi{align-items:center;color:#4caf50;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.AdminSupport_metricTrend__4EIhi i{font-size:.75rem}.AdminSupport_heatmapSection__O\+K18{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-top:1.5rem;padding:1.5rem}.AdminSupport_heatmapSection__O\+K18 h3{color:#212529;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.AdminSupport_heatmapDescription__8y1vu{color:#6c757d;font-size:.875rem;margin:0 0 1.5rem}.AdminSupport_heatmapContainer__g\+XpG{display:flex;flex-direction:column;gap:1rem}.AdminSupport_heatmapGrid__Sp4eR{border:1px solid #e9ecef;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.AdminSupport_heatmapHeader__FjCW3{background:#f8f9fa;display:flex}.AdminSupport_heatmapCorner__ktDsg{border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;min-width:100px;width:100px}.AdminSupport_heatmapTimeSlot__60k1y{border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;color:#495057;flex:1 1;font-size:.75rem;font-weight:500;padding:.75rem;text-align:center}.AdminSupport_heatmapTimeSlot__60k1y:last-child{border-right:none}.AdminSupport_heatmapRow__CCnV4{border-bottom:1px solid #e9ecef;display:flex}.AdminSupport_heatmapRow__CCnV4:last-child{border-bottom:none}.AdminSupport_heatmapDay__8lckf{background:#f8f9fa;color:#495057;font-size:.75rem;min-width:100px;padding:.75rem;width:100px}.AdminSupport_heatmapCell__7MZ4T,.AdminSupport_heatmapDay__8lckf{align-items:center;border-right:1px solid #e9ecef;display:flex;font-weight:500}.AdminSupport_heatmapCell__7MZ4T{flex:1 1;font-size:.875rem;height:50px;justify-content:center;transition:transform .2s ease}.AdminSupport_heatmapCell__7MZ4T:hover{box-shadow:0 0 10px #0000001a;transform:scale(1.05);z-index:1}.AdminSupport_heatmapCell__7MZ4T:last-child{border-right:none}.AdminSupport_heatmapLegend__hyndg{align-items:center;display:flex;gap:1rem;justify-content:center;padding:.5rem}.AdminSupport_heatmapLegendTitle__XXXSC{color:#495057;font-size:.75rem;font-weight:500}.AdminSupport_heatmapLegendScale__i2YWx{align-items:center;display:flex;gap:.5rem}.AdminSupport_heatmapLegendHigh__FmYtr,.AdminSupport_heatmapLegendLow__cEHLI{color:#6c757d;font-size:.75rem}.AdminSupport_heatmapLegendGradient__y1mfV{background:linear-gradient(90deg,#4361ee1a,#4361ee);border-radius:5px;height:10px;width:100px}.AdminSupport_insightsSection__4DrCU{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-top:1.5rem;padding:1.5rem}.AdminSupport_insightsSection__4DrCU h3{color:#212529;font-size:1.125rem;font-weight:600;margin:0 0 1rem}.AdminSupport_insightCards__u2kHY{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.AdminSupport_insightCard__Pl32O{background:#f8f9fa;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease}.AdminSupport_insightCard__Pl32O:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-3px)}.AdminSupport_insightIcon__oZHMU{align-items:center;background:#4361ee;border-radius:10px;color:#fff;display:flex;font-size:1rem;height:40px;justify-content:center;width:40px}.AdminSupport_insightContent__G2kHO h4{color:#212529;font-size:.875rem;font-weight:600;margin:0 0 .5rem}.AdminSupport_insightContent__G2kHO p{color:#6c757d;font-size:.75rem;line-height:1.5;margin:0}@media (max-width:1200px){.AdminSupport_insightCards__u2kHY{grid-template-columns:1fr 1fr}}@media (max-width:768px){.AdminSupport_insightCards__u2kHY{grid-template-columns:1fr}.AdminSupport_heatmapGrid__Sp4eR{overflow-x:auto}.AdminSupport_analyticsTabs__PuI-2{overflow-x:auto;padding-bottom:.75rem}.AdminSupport_analyticsTabs__PuI-2 button{white-space:nowrap}}.AdminSupport_analyticsContainer__XGdDu{background:#fffffffa;bottom:0;left:0;overflow-y:auto;padding:2rem;position:fixed;right:0;top:0;z-index:1000}.AdminSupport_analyticsHeader__DXIXn{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminSupport_analyticsHeader__DXIXn h2{color:#1e293b;font-size:1.5rem;margin:0}.AdminSupport_timeframeSelector__G0dFY{background:#f8f9fa;border-radius:8px;display:flex;gap:.5rem;padding:.25rem}.AdminSupport_timeframeButton__1wSd6{background:#0000;border:none;border-radius:6px;color:#6c757d;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.AdminSupport_timeframeButton__1wSd6.AdminSupport_active__3EIWW{background:#4361ee;color:#fff}.AdminSupport_closeAnalyticsBtn__ZMsxY{background:none;border:none;color:#666;cursor:pointer;font-size:1.5rem;transition:color .3s}.AdminSupport_closeAnalyticsBtn__ZMsxY:hover{color:#333}.AdminSupport_analyticsButton__qgXjO,.AdminSupport_exportButton__4d7uQ,.AdminSupport_printButton__c0XAT{align-items:center;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminSupport_analyticsButton__qgXjO,.AdminSupport_exportButton__4d7uQ,.AdminSupport_printButton__c0XAT{background:linear-gradient(135deg,#07c,#0053a6)}.AdminSupport_analyticsButton__qgXjO:hover,.AdminSupport_exportButton__4d7uQ:hover,.AdminSupport_printButton__c0XAT:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.AdminSupport_exportButton__4d7uQ:disabled,.AdminSupport_printButton__c0XAT:disabled{cursor:not-allowed;opacity:.7}.AdminSupport_analyticsButton__qgXjO i,.AdminSupport_exportButton__4d7uQ i,.AdminSupport_printButton__c0XAT i{font-size:1rem}.AdminSupport_analyticsButton__qgXjO i.AdminSupport_active__3EIWW{color:#fff}.AdminSupport_ticketsTableContainer__-li64{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000000d;margin-bottom:2rem;overflow:hidden}.AdminSupport_ticketsTable__4xdqS{border-collapse:initial;border-spacing:0;width:100%}.AdminSupport_ticketsTable__4xdqS th{background-color:#f8fafc;border-bottom:2px solid #e2e8f0;color:#475569;font-weight:600;padding:1rem;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:10}.AdminSupport_ticketsTable__4xdqS th.AdminSupport_sortable__vD4Qa{cursor:pointer}.AdminSupport_ticketsTable__4xdqS th.AdminSupport_sortable__vD4Qa:hover{background-color:#f1f5f9}.AdminSupport_ticketsTable__4xdqS th:first-child{border-top-left-radius:8px}.AdminSupport_ticketsTable__4xdqS th:last-child{cursor:default;padding-right:1.5rem}.AdminSupport_ticketsTable__4xdqS th:last-child:hover{background:#f8fafc}.AdminSupport_tableHeader__cduo2{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem 1.5rem}.AdminSupport_ticketCount__-W4ly{color:#64748b;font-size:.875rem}.AdminSupport_ticketsPerPageSelector__pL5jp{align-items:center;display:flex;gap:.5rem}.AdminSupport_ticketsPerPageSelector__pL5jp label{color:#64748b;font-size:.875rem}.AdminSupport_ticketsPerPageSelector__pL5jp select{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;font-size:.875rem;padding:.25rem .5rem}.AdminSupport_tableHeaderCell__vL\+Y9{align-items:center;display:flex;gap:.5rem}.AdminSupport_tableHeaderCell__vL\+Y9 i{color:#4361ee;font-size:.75rem}.AdminSupport_priorityColumn__5-FCb{width:40px}.AdminSupport_subjectColumn__yCpyV{width:30%}.AdminSupport_actionsColumn__rHins{text-align:center!important;width:100px}.AdminSupport_ticketRow__u7jMX{cursor:pointer;transition:background-color .2s ease}.AdminSupport_ticketRow__u7jMX:hover{background-color:#f8fafc}.AdminSupport_ticketRow__u7jMX td{border-bottom:1px solid #e2e8f0;padding:1rem;vertical-align:middle}.AdminSupport_ticketRow__u7jMX:last-child td{border-bottom:none}.AdminSupport_ticketRow__u7jMX td:first-child{padding-left:1.5rem}.AdminSupport_ticketRow__u7jMX td:last-child{padding-right:1.5rem}.AdminSupport_priorityCell__41T6K{padding:0!important;width:40px}.AdminSupport_priorityIndicator__Ibh-m{border-radius:50%;display:block;height:8px;margin:0 auto;width:8px}.AdminSupport_high__VWVCD .AdminSupport_priorityIndicator__Ibh-m{background-color:#f72585;box-shadow:0 0 0 3px #f7258533}.AdminSupport_medium__9fNUU .AdminSupport_priorityIndicator__Ibh-m{background-color:#ffc107;box-shadow:0 0 0 3px #ffc10733}.AdminSupport_low__jMpVp .AdminSupport_priorityIndicator__Ibh-m{background-color:#4cc9f0;box-shadow:0 0 0 3px #4cc9f033}.AdminSupport_customerCell__8BKkz{min-width:200px}.AdminSupport_customerInfo__8sitq{align-items:center;display:flex;gap:.75rem}.AdminSupport_userAvatar__3u8Q7{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:600;height:36px;justify-content:center;width:36px}.AdminSupport_userDetails__L5D-z{overflow:hidden}.AdminSupport_userName__8JeGd{color:#1e293b;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSupport_userEmail__YTeqY{color:#64748b;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSupport_subjectCell__n6Dqn{max-width:300px}.AdminSupport_ticketSubject__DArfS{color:#1e293b;font-size:.875rem;font-weight:500;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSupport_ticketPreview__pLkAa{color:#64748b;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSupport_replyCount__-iMkR{align-items:center;color:#4361ee;display:inline-flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.AdminSupport_statusBadge__a1tce{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .5rem;text-transform:capitalize}.AdminSupport_statusBadge__a1tce.AdminSupport_pending__COdCe{background-color:#ffc10733;color:#854d0e}.AdminSupport_statusBadge__a1tce.AdminSupport_resolved__cWjho{background-color:#10b98133;color:#065f46}.AdminSupport_categoryBadge__s-OQS{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .5rem;white-space:nowrap}.AdminSupport_categoryBadge__s-OQS.AdminSupport_technicalissue__Ln3AL{background-color:#4361ee1a;color:#4361ee}.AdminSupport_categoryBadge__s-OQS.AdminSupport_account__lOaLt{background-color:#3ccfcf1a;color:#3ccfcf}.AdminSupport_categoryBadge__s-OQS.AdminSupport_billing__zAC17{background-color:#f725851a;color:#f72585}.AdminSupport_categoryBadge__s-OQS.AdminSupport_featurerequest__Ed\+MC{background-color:#7209b71a;color:#7209b7}.AdminSupport_categoryBadge__s-OQS.AdminSupport_productquestion__42q\+m{background-color:#4cc9f01a;color:#4cc9f0}.AdminSupport_categoryBadge__s-OQS.AdminSupport_other__fVXTB{background-color:#6c757d1a;color:#6c757d}.AdminSupport_dateCell__YLJgx{color:#64748b;font-size:.75rem;white-space:nowrap}.AdminSupport_actionsCell__uwUM5{text-align:right}.AdminSupport_actionButtons__Ueg7L{display:flex;gap:.5rem;justify-content:flex-end}.AdminSupport_actionButton__xSSDW{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.AdminSupport_replyBtn__z5RW7{background-color:#4361ee1a;color:#4361ee}.AdminSupport_replyBtn__z5RW7:hover{background-color:#4361ee33;color:#fff}.AdminSupport_resolveBtn__4py2c{background-color:#10b9811a;color:#065f46}.AdminSupport_resolveBtn__4py2c:hover{background-color:#10b98133;color:#fff}.AdminSupport_reopenBtn__MscnY{background-color:#eab3081a;color:#854d0e}.AdminSupport_reopenBtn__MscnY:hover{background-color:#eab30833;color:#fff}.AdminSupport_noTickets__NpwLx{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:3rem}.AdminSupport_noTickets__NpwLx i{font-size:2.5rem;margin-bottom:1rem;opacity:.5}.AdminSupport_noTickets__NpwLx p{font-size:1rem;margin:0}@media (max-width:1200px){.AdminSupport_ticketsTable__4xdqS td:nth-child(4),.AdminSupport_ticketsTable__4xdqS th:nth-child(4){display:none}}@media (max-width:992px){.AdminSupport_ticketsTable__4xdqS td:nth-child(5),.AdminSupport_ticketsTable__4xdqS th:nth-child(5){display:none}.AdminSupport_subjectColumn__yCpyV{width:40%}}@media (max-width:768px){.AdminSupport_ticketsTable__4xdqS td:nth-child(6),.AdminSupport_ticketsTable__4xdqS th:nth-child(6){display:none}.AdminSupport_subjectColumn__yCpyV{width:50%}}@media (max-width:576px){.AdminSupport_ticketsTableContainer__-li64{background:#0000;border-radius:0;box-shadow:none}.AdminSupport_ticketsTable__4xdqS{display:block}.AdminSupport_ticketsTable__4xdqS thead{display:none}.AdminSupport_ticketsTable__4xdqS tbody{display:block}.AdminSupport_ticketsTable__4xdqS tr{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:block;margin-bottom:1rem}.AdminSupport_ticketsTable__4xdqS td{display:block;padding:.75rem 1rem;position:relative;text-align:right}.AdminSupport_ticketsTable__4xdqS td:before{color:#64748b;content:attr(data-label);font-size:.75rem;font-weight:600;left:1rem;position:absolute;top:.75rem}.AdminSupport_actionsCell__uwUM5,.AdminSupport_customerCell__8BKkz,.AdminSupport_subjectCell__n6Dqn{width:100%}.AdminSupport_actionButtons__Ueg7L,.AdminSupport_customerInfo__8sitq{justify-content:flex-end}}.AdminSupport_pagination__UEQQX{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:center;padding:1rem}.AdminSupport_paginationButton__H7R02{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.AdminSupport_paginationButton__H7R02:hover:not(:disabled){background-color:#f8fafc;border-color:#4361ee;color:#4361ee}.AdminSupport_paginationButton__H7R02:disabled{cursor:not-allowed;opacity:.5}.AdminSupport_pageNumbers__uKkpo{align-items:center;display:flex;margin:0 .5rem}.AdminSupport_pageNumber__uJwrZ{align-items:center;background-color:initial;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:.875rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.AdminSupport_pageNumber__uJwrZ:hover{background-color:#f8fafc;color:#4361ee}.AdminSupport_activePage__A1Yab{background-color:#4361ee!important;color:#fff!important}.AdminSupport_ellipsis__aDu-v{align-items:center;color:#64748b;display:flex;justify-content:center;width:24px}@media (max-width:576px){.AdminSupport_tableHeader__cduo2{align-items:flex-start;flex-direction:column;gap:.5rem}.AdminSupport_pagination__UEQQX{padding:.75rem}.AdminSupport_pageNumbers__uKkpo{margin:0 .25rem}.AdminSupport_pageNumber__uJwrZ,.AdminSupport_paginationButton__H7R02{height:32px;width:32px}}.ProjectDetails_projectDetails__JTm9X{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 64px);padding:2rem}.ProjectDetails_header__rQgRq{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ProjectDetails_backButton__25KZr{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_backButton__25KZr:hover{background:#f1f5f9;color:#07c}.ProjectDetails_editButton__\+yGdN{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_editButton__\+yGdN:hover{background:#0053a6}.ProjectDetails_editButton__\+yGdN.ProjectDetails_active__xaNV6{background:#10b981}.ProjectDetails_editButton__\+yGdN.ProjectDetails_loading__MU7ly{cursor:not-allowed;opacity:.7}.ProjectDetails_editButton__\+yGdN.ProjectDetails_loading__MU7ly i{animation:ProjectDetails_spin__ic5FC 1s linear infinite}@keyframes ProjectDetails_spin__ic5FC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProjectDetails_fa-spin__v8DBx{animation:ProjectDetails_spin__ic5FC 1s linear infinite}.ProjectDetails_mainContent__WOnJp{display:flex;flex-direction:column;gap:2rem}.ProjectDetails_projectOverview__ZJASr{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;margin-bottom:2rem;padding:2rem}.ProjectDetails_projectHeader__eQotW{margin-bottom:2rem}.ProjectDetails_titleSection__0LA1P{margin-bottom:1.5rem}.ProjectDetails_titleWrapper__EBihR{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.ProjectDetails_titleWrapper__EBihR h1{color:#1e293b;font-size:1.875rem;margin:0}.ProjectDetails_statusBadge__RNWYS{border-radius:20px;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-transform:capitalize}.ProjectDetails_projectMeta__cv2mZ{color:#64748b;display:flex;font-size:.875rem;gap:1.5rem;margin:0}.ProjectDetails_projectMeta__cv2mZ span{align-items:center;display:flex;gap:.5rem}.ProjectDetails_progressWrapper__jd2HM{background:#f8fafc;border-radius:12px;padding:1.5rem}.ProjectDetails_progressInfo__I-Ieh{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ProjectDetails_progressInfo__I-Ieh span{color:#1e293b;font-weight:500}.ProjectDetails_progressPercentage__RqEFN{color:#07c;font-size:1.25rem}.ProjectDetails_progressBarWrapper__17T9B{display:flex;flex-direction:column;gap:.5rem}.ProjectDetails_progressBar__SB8Zw{background:#e2e8f0;border-radius:4px;height:8px;overflow:hidden}.ProjectDetails_progress__-DniA{height:100%;transition:width .3s ease}.ProjectDetails_progressLabels__qgX-d{color:#64748b;display:flex;font-size:.75rem;justify-content:space-between}.ProjectDetails_statsGrid__cnfuW{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:2rem}.ProjectDetails_statCard__LGw3Q{align-items:flex-start;background:#f8fafc;border-radius:12px;display:flex;gap:1rem;padding:1.5rem;transition:transform .2s}.ProjectDetails_statCard__LGw3Q:hover{transform:translateY(-2px)}.ProjectDetails_statIcon__2\+oob{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0077cc1a;color:#07c;font-size:1.25rem;padding:1rem}.ProjectDetails_statInfo__txh0w{flex:1 1}.ProjectDetails_statInfo__txh0w h3{color:#64748b;font-size:.875rem;font-weight:500;margin:0 0 .5rem}.ProjectDetails_statValue__z3nxj{align-items:center;color:#1e293b;display:flex;font-size:1.5rem;font-weight:600;gap:.25rem}.ProjectDetails_statUnit__UrSca{color:#64748b;font-size:.875rem;font-weight:400}.ProjectDetails_statDivider__OQx\+7{color:#64748b;margin:0 .5rem}.ProjectDetails_completionStatus__y-ESS{align-items:center;color:#4caf50;display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem}.ProjectDetails_requirementsProgress__e5Bqm{margin-top:.5rem}.ProjectDetails_miniProgressBar__qS4\+t{background:#e2e8f0;border-radius:2px;height:4px;overflow:hidden}.ProjectDetails_miniProgressBar__qS4\+t>div{background:#4caf50;height:100%;transition:width .3s ease}.ProjectDetails_aiStatus__MECXd{color:#07c;display:block;font-size:.875rem;margin-top:.5rem}.ProjectDetails_assigneeInfo__rq090{display:flex;flex-direction:column;gap:.25rem}.ProjectDetails_assigneeName__jG0qA{color:#1e293b;font-size:1.125rem;font-weight:500}.ProjectDetails_assigneeEmail__P-r2v{color:#64748b;font-size:.875rem}.ProjectDetails_editableStatWrapper__QyR8E{align-items:center;display:flex;gap:.5rem}.ProjectDetails_statInput__J7PiT{border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;font-size:1rem;padding:.5rem;text-align:center;width:60px}.ProjectDetails_statInput__J7PiT:focus{border-color:#07c;box-shadow:0 0 0 2px #0077cc1a;outline:none}.ProjectDetails_implementationStages__uces7{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;padding:2rem}.ProjectDetails_implementationStages__uces7 h2{color:#1e293b;font-size:1.25rem;margin:0 0 1.5rem}.ProjectDetails_stagesList__IIAJn{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ProjectDetails_stageItem__FyO6Q{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;height:100%;padding:1.5rem;transition:transform .2s}.ProjectDetails_stageItem__FyO6Q:hover{box-shadow:0 4px 6px #0000000d;transform:translateY(-2px)}.ProjectDetails_stageIcon__NlP06{align-items:center;background:#e0f2fe;border-radius:8px;color:#07c;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.ProjectDetails_stageContent__NXCj8{display:flex;flex:1 1;flex-direction:column;min-width:0}.ProjectDetails_stageHeader__EFZTc{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.ProjectDetails_stageHeader__EFZTc h3{color:#1e293b;font-size:1rem;font-weight:600;margin:0}.ProjectDetails_stageDescription__Dzl5b{color:#64748b;flex-grow:1;font-size:.875rem;line-height:1.5;margin:0;min-height:2.625rem}.ProjectDetails_stageStatus__gsxfc{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;min-width:90px;padding:.375rem .75rem;white-space:nowrap}.ProjectDetails_stageStatus__gsxfc.ProjectDetails_pending__z7OBK{background:#fee2e2;color:#dc2626}.ProjectDetails_stageStatus__gsxfc.ProjectDetails_inProgress__HOkMr{background:#e0f2fe;color:#07c}.ProjectDetails_stageStatus__gsxfc.ProjectDetails_completed__N9D7A{background:#dcfce7;color:#059669}.ProjectDetails_stageStatusSelect__pgYxf{background-color:#fff;border:1px solid #e2e8f0;border-radius:20px;color:#1e293b;cursor:pointer;font-size:.75rem;padding:.375rem .75rem;transition:all .2s ease;width:120px}.ProjectDetails_stageStatusSelect__pgYxf.ProjectDetails_modified__BFXcx{background-color:#f0f9ff;border-color:#07c}.ProjectDetails_stageStatusSelect__pgYxf:focus{border-color:#07c;box-shadow:0 0 0 2px #0077cc1a;outline:none}.ProjectDetails_stageStatusSelect__pgYxf:disabled{background-color:#f1f5f9;cursor:not-allowed}.ProjectDetails_stageStatusSelect__pgYxf option{padding:.5rem}.ProjectDetails_updates__z\+upM{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:2rem}.ProjectDetails_updatesHeader__HKDYP{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ProjectDetails_addUpdateButton__y7uVK{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_addUpdateButton__y7uVK:hover{background:#0053a6}.ProjectDetails_updatesList__lcbGK{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ProjectDetails_updateItem__yTX9z{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.ProjectDetails_updateItem__yTX9z:hover{box-shadow:0 4px 6px #0000000d;transform:translateY(-2px)}.ProjectDetails_updateIcon__NVf64{align-items:center;background:#e0f2fe;border-radius:8px;color:#07c;display:flex;height:36px;justify-content:center;min-width:36px;width:36px}.ProjectDetails_updateContent__2HeuZ{flex:1 1;min-width:0}.ProjectDetails_updateHeader__SMwq7{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}.ProjectDetails_updateHeader__SMwq7 h3{color:#1e293b;font-size:1rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetails_updateHeader__SMwq7 span{color:#64748b;font-size:.75rem;white-space:nowrap}.ProjectDetails_updateContent__2HeuZ p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.875rem;margin:.25rem 0 .5rem;overflow:hidden}.ProjectDetails_updateType__Y9DKM{background:#e0f2fe;border-radius:20px;color:#07c;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.ProjectDetails_stageStatusWrapper__f1opc{position:relative;width:100%}.ProjectDetails_stageStatusLoading__ufdPk{color:#07c;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.ProjectDetails_errorMessage__MFBE5{align-items:center;background:#fee2e2;border-radius:8px;color:#dc2626;display:flex;gap:.5rem;margin-bottom:1rem;padding:1rem}.ProjectDetails_errorMessage__MFBE5 i{font-size:1.25rem}@media (max-width:768px){.ProjectDetails_projectDetails__JTm9X{padding:1rem}.ProjectDetails_header__rQgRq{flex-direction:column;gap:1rem}.ProjectDetails_stagesList__IIAJn,.ProjectDetails_statsGrid__cnfuW,.ProjectDetails_updatesList__lcbGK{grid-template-columns:1fr}}.ProjectDetails_updateActions__OGbZF{align-items:center;display:flex;gap:1rem}.ProjectDetails_viewAllButton__YvpEt{align-items:center;background:#f1f5f9;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.ProjectDetails_viewAllButton__YvpEt:hover{background:#e2e8f0;color:#07c}.ProjectDetails_updatesFade__\+UuOa{align-items:flex-end;background:linear-gradient(180deg,#0000,#fff);display:flex;height:60px;justify-content:center;margin-top:-60px;padding-bottom:1rem;position:relative}.ProjectDetails_viewMoreButton__rE6tg{background:none;border:none;border-radius:20px;color:#07c;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.ProjectDetails_viewMoreButton__rE6tg:hover{background:#e0f2fe}.ProjectDetails_updatesList__lcbGK{position:relative;transition:max-height .3s ease}.ProjectDetails_stageTransition__7Jlbx{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.ProjectDetails_stageStatusSmall__q5mIV{font-size:.75rem;padding:.25rem .75rem}.ProjectDetails_updateItem__yTX9z[data-type=stage-update]{background:#f0f9ff;border-color:#bae6fd}.ProjectDetails_updateItem__yTX9z[data-type=stage-update] .ProjectDetails_updateIcon__NVf64{background:#07c;color:#fff}@keyframes ProjectDetails_slideIn__nhVL4{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.ProjectDetails_stageTransition__7Jlbx{animation:ProjectDetails_slideIn__nhVL4 .3s ease-out}.ProjectDetails_modalOverlay__eC7uc{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ProjectDetails_modal__jRxT5{animation:ProjectDetails_slideUp__dN1-l .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:600px;width:90%}.ProjectDetails_modalHeader__\+ku0o{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.ProjectDetails_modalHeader__\+ku0o h2{color:#1e293b;font-size:1.25rem;margin:0}.ProjectDetails_closeButton__S-Tjw{background:none;border:none;color:#64748b;cursor:pointer;font-size:1.25rem;padding:.5rem;transition:color .3s ease}.ProjectDetails_closeButton__S-Tjw:hover{color:#dc2626}.ProjectDetails_modalContent__7jhIF{padding:1.5rem}.ProjectDetails_formGroup__k9ET\+{margin-bottom:1.5rem}.ProjectDetails_formGroup__k9ET\+ label{color:#1e293b;display:block;font-weight:500;margin-bottom:.5rem}.ProjectDetails_formGroup__k9ET\+ input,.ProjectDetails_formGroup__k9ET\+ select,.ProjectDetails_formGroup__k9ET\+ textarea{border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;font-size:.875rem;padding:.75rem;transition:all .3s ease;width:100%}.ProjectDetails_formGroup__k9ET\+ input:focus,.ProjectDetails_formGroup__k9ET\+ select:focus,.ProjectDetails_formGroup__k9ET\+ textarea:focus{border-color:#07c;box-shadow:0 0 0 2px #0077cc1a;outline:none}.ProjectDetails_modalFooter__W4RCC{border-top:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}.ProjectDetails_cancelButton__PHq6i{background:#f1f5f9;border:none;border-radius:6px;color:#64748b;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_cancelButton__PHq6i:hover{background:#e2e8f0}.ProjectDetails_submitButton__J3grx{background:#07c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_submitButton__J3grx:hover{background:#0053a6}.ProjectDetails_submitButton__J3grx:disabled{background:#94a3b8;cursor:not-allowed}@keyframes ProjectDetails_slideUp__dN1-l{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProjectDetails_teamSection__CDyUa{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;margin-top:24px;padding:24px}.ProjectDetails_sectionHeader__yq4LL{margin-bottom:24px}.ProjectDetails_sectionHeader__yq4LL h2{font-size:1.25rem;font-weight:600}.ProjectDetails_memberCount__EuZoy{background:#f8fafc;border-radius:20px;color:#64748b;font-size:.875rem;font-weight:500;padding:6px 12px}.ProjectDetails_teamGrid__oOsI-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ProjectDetails_memberCard__l5bRL{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:16px;padding:16px;transition:all .2s ease}.ProjectDetails_memberCard__l5bRL:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.ProjectDetails_memberAvatar__BB49W{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border-radius:12px;color:#fff;display:flex;font-size:1.25rem;font-weight:600;height:48px;justify-content:center;width:48px}.ProjectDetails_memberInfo__v1SbI{flex:1 1}.ProjectDetails_memberName__Xj2qX{align-items:center;color:#1e293b;display:flex;font-weight:600;gap:8px;margin-bottom:4px}.ProjectDetails_memberRole__OQ34i{border-radius:12px;font-size:.75rem;font-weight:500;padding:2px 8px;text-transform:uppercase}.ProjectDetails_memberRole__OQ34i.ProjectDetails_owner__VTa76{background:#0077cc1a;color:#07c}.ProjectDetails_memberRole__OQ34i.ProjectDetails_admin__xPL1-{background:#8b5cf61a;color:#8b5cf6}.ProjectDetails_memberRole__OQ34i.ProjectDetails_member__8SUDB{background:#22c55e1a;color:#22c55e}.ProjectDetails_memberEmail__PbvrX{color:#64748b;font-size:.875rem;margin-bottom:8px}.ProjectDetails_memberMeta__l1yVW{color:#94a3b8;display:flex;font-size:.75rem;gap:16px}.ProjectDetails_memberMeta__l1yVW span{align-items:center;display:flex;gap:4px}.ProjectDetails_memberMeta__l1yVW i{font-size:.875rem}@media (max-width:768px){.ProjectDetails_teamGrid__oOsI-{grid-template-columns:1fr}.ProjectDetails_memberCard__l5bRL{padding:12px}}.ProjectDetails_loading__MU7ly{flex-direction:column;padding:40px}.ProjectDetails_loading__MU7ly .ProjectDetails_spinner__gCppi{animation:ProjectDetails_spin__ic5FC 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#07c;height:40px;margin-bottom:16px;width:40px}.ProjectDetails_emptyState__hBqOa{background:#f8fafc;border-radius:12px;padding:40px}.ProjectDetails_statusSelect__284jT{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-size:14px;margin-left:10px;padding:8px 12px}.ProjectDetails_statusSelect__284jT:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a;outline:none}.ProjectDetails_serverMetricsSection__OAi6L{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;margin-top:2rem;padding:2rem}.ProjectDetails_serverMetricsSection__OAi6L h2{color:#1e293b;font-size:1.25rem;margin:0 0 1.5rem}.ProjectDetails_deploymentSection__AoF-a{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;padding:2rem}.ProjectDetails_deploymentSection__AoF-a .ProjectDetails_sectionHeader__yq4LL{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ProjectDetails_deploymentSection__AoF-a h2{color:#1a1a1a;font-size:1.5rem;margin:0}.ProjectDetails_deploymentInfo__AfoIx{margin-top:1.5rem}.ProjectDetails_deploymentCard__sVvKk{background:#f8fafc;border-radius:12px;overflow:hidden}.ProjectDetails_cardHeader__lTRYU{align-items:center;background:#f1f5f9;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;padding:1rem 1.5rem}.ProjectDetails_cardHeader__lTRYU i{color:#07c;font-size:1.25rem}.ProjectDetails_cardHeader__lTRYU h3{color:#1e293b;font-size:1.125rem;margin:0}.ProjectDetails_cardContent__SeyuA{padding:1.5rem}.ProjectDetails_infoRow__oNJpZ{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.75rem 0}.ProjectDetails_infoRow__oNJpZ:last-child{border-bottom:none}.ProjectDetails_infoRow__oNJpZ span:first-child{color:#64748b;font-weight:500}.ProjectDetails_infoRow__oNJpZ span:last-child{color:#1e293b;font-weight:600}.ProjectDetails_monitoringToggle__WZaGR{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1.5rem}.ProjectDetails_monitoringToggle__WZaGR label{align-items:center;color:#1e293b;cursor:pointer;display:flex;font-weight:500;gap:.75rem}.ProjectDetails_monitoringToggle__WZaGR input[type=checkbox]{border:2px solid #07c;border-radius:4px;cursor:pointer;height:1.25rem;width:1.25rem}.ProjectDetails_loading__MU7ly{align-items:center;color:#64748b;display:flex;justify-content:center;padding:2rem}.ProjectDetails_error__Fhavu{background:#fee2e2;border-radius:8px;color:#ef4444;margin:1rem 0;padding:1rem}.ProjectDetails_emptyState__hBqOa{color:#64748b;padding:2rem;text-align:center}.ProjectDetails_addButton__MuCFq{align-items:center;background:#07c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:.5rem;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.ProjectDetails_addButton__MuCFq:hover{background:#0053a6}.ProjectDetails_sectionHeader__yq4LL{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ProjectDetails_sectionHeader__yq4LL h2{color:#1e293b;font-size:1.5rem;margin:0}.CreateProject_createProject__JqySQ{background:#f8fafc;margin-top:64px;min-height:calc(100vh - 64px);padding:2rem}.CreateProject_header__5XZ90{align-items:center;display:flex;gap:2rem;margin-bottom:2rem}.CreateProject_header__5XZ90 h1{color:#1e293b;font-size:1.875rem;font-weight:600;margin:0}.CreateProject_backButton__TU4fQ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.CreateProject_backButton__TU4fQ:hover{background:#f1f5f9;color:linear-gradient(135deg,#07c,#0053a6)}.CreateProject_form__A4G3A{margin:0 auto;max-width:800px}.CreateProject_formSection__NOxAM{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;margin-bottom:2rem;padding:2rem}.CreateProject_formSection__NOxAM h2{color:#1e293b;font-size:1.25rem;margin:0 0 1.5rem}.CreateProject_formGroup__L4EUO{margin-bottom:1.5rem}.CreateProject_formGroup__L4EUO label{color:#64748b;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.CreateProject_formGroup__L4EUO input,.CreateProject_formGroup__L4EUO select,.CreateProject_formGroup__L4EUO textarea{border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:.75rem;transition:all .3s ease;width:100%}.CreateProject_formGroup__L4EUO input:focus,.CreateProject_formGroup__L4EUO select:focus,.CreateProject_formGroup__L4EUO textarea:focus{border-color:linear-gradient(135deg,#07c,#0053a6);box-shadow:0 0 0 3px #1a237e1a;outline:none}.CreateProject_formGroup__L4EUO textarea{min-height:100px;resize:vertical}.CreateProject_error__NdugH{background:#fee2e2;border-radius:8px;color:#dc2626;margin-bottom:1rem;padding:1rem}.CreateProject_formActions__nuzow{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.CreateProject_cancelButton__AmEKD,.CreateProject_submitButton__Q-1TJ{border-radius:8px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.CreateProject_cancelButton__AmEKD{background:#fff;border:1px solid #e2e8f0;color:#64748b}.CreateProject_cancelButton__AmEKD:hover{background:#f1f5f9;color:linear-gradient(135deg,#07c,#0053a6)}.CreateProject_submitButton__Q-1TJ{background:linear-gradient(135deg,#07c,#0053a6);border:none;color:#fff}.CreateProject_submitButton__Q-1TJ:hover{background:#0d1b69}.CreateProject_submitButton__Q-1TJ:disabled{background:#94a3b8;cursor:not-allowed}@media (max-width:768px){.CreateProject_createProject__JqySQ{padding:1rem}.CreateProject_header__5XZ90{align-items:flex-start;flex-direction:column;gap:1rem}.CreateProject_formSection__NOxAM{padding:1.5rem}}.AdminDemoRequests_adminDemoRequests__88cKC{background:#f8fafc;margin-top:80px;min-height:calc(100vh - 80px);padding:2rem}.AdminDemoRequests_header__0YUeQ{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.AdminDemoRequests_header__0YUeQ h1{color:#1e293b;font-size:2rem;margin:0}.AdminDemoRequests_statsCards__91FGk{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.AdminDemoRequests_statCard__xPPaL{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:1.5rem;transition:transform .2s}.AdminDemoRequests_statCard__xPPaL:hover{transform:translateY(-2px)}.AdminDemoRequests_statLabel__SquLE{color:#64748b;font-size:.875rem;margin-bottom:.5rem}.AdminDemoRequests_statValue__nxHdx{color:#0f172a;font-size:1.5rem;font-weight:600}.AdminDemoRequests_requestsTable__csTS-{background:#fff;border-collapse:initial;border-radius:12px;border-spacing:0;box-shadow:0 1px 3px #0000001a;overflow:hidden;width:100%}.AdminDemoRequests_requestsTable__csTS- th{background:#f1f5f9;color:#475569;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase}.AdminDemoRequests_requestsTable__csTS- td{border-bottom:1px solid #e2e8f0;color:#334155;padding:1rem;white-space:nowrap}.AdminDemoRequests_requestsTable__csTS- tr:last-child td{border-bottom:none}.AdminDemoRequests_requestsTable__csTS- tr:hover{background:#f8fafc}.AdminDemoRequests_statusBadge__kiNMu{border-radius:20px;display:inline-block;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.AdminDemoRequests_request_sent__Jjv0C{background:#f0f9ff;color:#0369a1}.AdminDemoRequests_under_review__Ii4t0{background:#fef3c7;color:#b45309}.AdminDemoRequests_demo_scheduled__wqCEr{background:#f0fdf4;color:#15803d}.AdminDemoRequests_demo_completed__c5WLE{background:#ede9fe;color:#6d28d9}.AdminDemoRequests_proposal_sent__Gd7hU{background:#fff1f2;color:#be123c}.AdminDemoRequests_accepted__pvkMF{background:#dcfce7}.AdminDemoRequests_actionButton__tJ5XZ{background:#0ea5e9;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background .2s}.AdminDemoRequests_actionButton__tJ5XZ:hover{background:#0284c7}.AdminDemoRequests_modalOverlay__icUml{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AdminDemoRequests_updateModal__0lGEu{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;max-width:500px;padding:2rem;width:90%}.AdminDemoRequests_noRequests__p4yuU{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:3rem;text-align:center}.AdminDemoRequests_noRequests__p4yuU p{color:#64748b;font-size:1.125rem;margin:0}.AdminDemoRequests_modalHeader__mVYKv{align-items:center;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1rem}.AdminDemoRequests_modalHeader__mVYKv h2{color:#fff;font-size:1.5rem;margin:0}.AdminDemoRequests_closeButton__XXYPB{background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;font-size:1.5rem;line-height:1;padding:.5rem;transition:all .2s}.AdminDemoRequests_closeButton__XXYPB:hover{background:#f1f5f9;color:#1e293b}.AdminDemoRequests_modalContent__BpHGi{margin-bottom:2rem}.AdminDemoRequests_companyInfo__9AOUX{background:#f8fafc;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.AdminDemoRequests_companyInfo__9AOUX h3{color:#1e293b;margin:0 0 .5rem}.AdminDemoRequests_companyInfo__9AOUX p{color:#64748b;margin:0}.AdminDemoRequests_formGroup__UcPjO{margin-bottom:1.5rem}.AdminDemoRequests_formGroup__UcPjO label{color:#475569;font-weight:500;margin-bottom:.5rem}.AdminDemoRequests_formGroup__UcPjO input,.AdminDemoRequests_formGroup__UcPjO select,.AdminDemoRequests_formGroup__UcPjO textarea{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;font-size:1rem;padding:.75rem;transition:all .2s;width:100%}.AdminDemoRequests_formGroup__UcPjO input:focus,.AdminDemoRequests_formGroup__UcPjO select:focus,.AdminDemoRequests_formGroup__UcPjO textarea:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e91a;outline:none}.AdminDemoRequests_formGroup__UcPjO textarea{min-height:100px}.AdminDemoRequests_modalFooter__3SLyP{border-top:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem}.AdminDemoRequests_cancelButton__KPOAu{border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.AdminDemoRequests_cancelButton__KPOAu:hover{background:#f1f5f9;border-color:#cbd5e1}.AdminDemoRequests_saveButton__TQjUG{background:#0ea5e9;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s}.AdminDemoRequests_saveButton__TQjUG:hover{background:#0284c7}.AdminDemoRequests_loading__gxUV1{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:3rem;text-align:center}.AdminDemoRequests_spinner__d67gy{animation:AdminDemoRequests_spin__Z3eB8 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#0ea5e9;display:inline-block;height:40px;margin-bottom:1rem;width:40px}@keyframes AdminDemoRequests_spin__Z3eB8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminDemoRequests_contactInfo__rsVIj{display:flex;flex-direction:column;gap:.25rem}.AdminDemoRequests_contactName__HFJlQ{color:#1e293b;font-weight:500}.AdminDemoRequests_contactEmail__L4N\+V{color:#64748b;font-size:.875rem}.AdminDemoRequests_tableRow__JVIv1{cursor:pointer;transition:background-color .2s}.AdminDemoRequests_tableRow__JVIv1:hover{background-color:#f8fafc}.AdminDemoRequests_detailModal__Y22A0{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:800px;overflow-y:auto;padding:2rem;width:90%}.AdminDemoRequests_detailSection__rdpoC{border-bottom:1px solid #e2e8f0;margin-bottom:2rem;padding-bottom:2rem}.AdminDemoRequests_detailSection__rdpoC:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AdminDemoRequests_detailSection__rdpoC h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin:0 0 1.5rem}.AdminDemoRequests_detailSection__rdpoC h4{color:#475569;font-size:1.1rem;margin:1.5rem 0 1rem}.AdminDemoRequests_detailGrid__H7KWD{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AdminDemoRequests_detailItem__1KflD{display:flex;flex-direction:column;gap:.5rem}.AdminDemoRequests_detailItem__1KflD label{color:#64748b;font-size:.875rem;font-weight:500}.AdminDemoRequests_detailItem__1KflD span{color:#1e293b;font-size:1rem}.AdminDemoRequests_tagList__SRO2R{display:flex;flex-wrap:wrap;gap:.5rem}.AdminDemoRequests_tag__6N7WH{background:#f0f7ff;border-radius:16px;color:#0053a6;font-size:.875rem;padding:.25rem .75rem}.AdminDemoRequests_featureItem__qRnSg{transition:transform .2s}.AdminDemoRequests_featureItem__qRnSg:hover{transform:translateX(4px)}.AdminDemoRequests_customFeatures__adgDY{background:#f8f9fa;border-radius:12px;margin-top:1.5rem;padding:1.5rem}.AdminDemoRequests_customFeatures__adgDY p{color:#475569;line-height:1.6;margin:0}.AdminDemoRequests_capitalize__KUfQG{text-transform:capitalize}.AdminDemoRequests_pending__d52vz{background:#fff7ed;color:#c2410c}.AdminDemoRequests_confirmed__8Vz2q{background:#f0fdf4;color:#15803d}.AdminDemoRequests_rescheduled__O2Ftp{background:#eff6ff;color:#1d4ed8}.AdminDemoRequests_completed__6i1Gj{background:#f8fafc;color:#0f172a}.AdminDemoRequests_quote_sent__YTBpP{background:#faf5ff;color:#7e22ce}.AdminDemoRequests_quote_accepted__HbI0Y{background:#dcfce7;color:#15803d}.AdminDemoRequests_quote_rejected__6Sn1s{background:#fef2f2;color:#dc2626}.AdminDemoRequests_cancelled__GJyFQ{background:#f1f5f9;color:#64748b}.AdminDemoRequests_analyticsGrid__gr47S{margin:2rem 0}.AdminDemoRequests_chartCard__\+Sryc{border-radius:12px;box-shadow:0 4px 6px #0000000d}.AdminDemoRequests_insightsList__XlIw7{display:flex;flex-direction:column;gap:1.5rem}.AdminDemoRequests_insightItem__X4zHt{align-items:flex-start;background:#f8fafc;border-radius:8px;display:flex;gap:1rem;padding:1rem;transition:transform .2s}.AdminDemoRequests_insightItem__X4zHt:hover{transform:translateX(4px)}.AdminDemoRequests_insightItem__X4zHt i{background:#e3f2fd;border-radius:8px;color:#1976d2;font-size:1.5rem;padding:.5rem}.AdminDemoRequests_insightItem__X4zHt h3{color:#1e293b;font-size:1rem;margin:0 0 .25rem}.AdminDemoRequests_insightItem__X4zHt p{color:#64748b;font-size:.875rem;margin:0}.AdminDemoRequests_tableSection__by6qT{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;margin-top:2rem}.AdminDemoRequests_tableHeader__5uVkS{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.AdminDemoRequests_tableActions__UwxLf{display:flex;gap:1rem}.AdminDemoRequests_searchBar__PTRlI{align-items:center;background:#f8fafc;border-radius:8px;display:flex;gap:.5rem;padding:.5rem 1rem}.AdminDemoRequests_searchBar__PTRlI i{color:#64748b}.AdminDemoRequests_headerActions__VencU{display:flex;gap:1rem}.AdminDemoRequests_exportButton__p0H8U{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminDemoRequests_exportButton__p0H8U:hover{background:linear-gradient(135deg,#0053a6,#003d7a);box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.AdminDemoRequests_exportButton__p0H8U:active{transform:translateY(0)}.AdminDemoRequests_exportButton__p0H8U i{font-size:1rem}.AdminDemoRequests_analyticsHeader__5utIq{align-items:center;display:flex;justify-content:space-between;margin:2rem 0 1.5rem}.AdminDemoRequests_analyticsHeader__5utIq h2{color:#1e293b;font-size:1.5rem;margin:0}.AdminDemoRequests_toggleAnalyticsButton__u2COD{align-items:center;background:linear-gradient(135deg,#07c,#0053a6);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s ease}.AdminDemoRequests_toggleAnalyticsButton__u2COD:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.AdminDemoRequests_analyticsGrid__gr47S{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);transition:all .3s ease}.AdminDemoRequests_chartCard__\+Sryc{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 6px #00000005;padding:1.5rem;transition:all .3s ease}.AdminDemoRequests_chartCard__\+Sryc:hover{box-shadow:0 6px 12px #0000000d;transform:translateY(-2px)}.AdminDemoRequests_chartCard__\+Sryc h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.AdminDemoRequests_chartContainer__pCOzj{height:300px;padding:1rem;position:relative}.AdminDemoRequests_insightsCard__Bz05z{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;box-shadow:0 4px 6px #00000005;grid-column:1/-1;padding:1.5rem}.AdminDemoRequests_insightItem__X4zHt{background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 2px 4px #00000005;padding:1.25rem}.AdminDemoRequests_insightItem__X4zHt i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#07c,#0053a6);-webkit-background-clip:text}@media (max-width:1024px){.AdminDemoRequests_analyticsGrid__gr47S{grid-template-columns:1fr}}.AdminDemoRequests_noResults__G\+f2V{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.AdminDemoRequests_noResults__G\+f2V i{color:#94a3b8;font-size:2rem;margin-bottom:1rem}.AdminDemoRequests_noResults__G\+f2V p{font-size:1rem;margin:0}.AdminDemoRequests_searchBar__PTRlI input{background:none;border:none;color:#1e293b;font-size:.875rem;outline:none;width:250px}.AdminDemoRequests_searchBar__PTRlI input::placeholder{color:#94a3b8}.AdminDemoRequests_filterSelect__HWBZy{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:border-color .2s}.AdminDemoRequests_filterSelect__HWBZy:hover{border-color:#cbd5e1}.AdminDemoRequests_filterSelect__HWBZy:focus{border-color:#07c;box-shadow:0 0 0 2px #0077cc1a;outline:none}.AdminDemoRequests_featuresList__HFRat{display:flex;flex-wrap:wrap;gap:.5rem}.AdminDemoRequests_featureTag__Cx\+je{background:#f0f7ff;border-radius:16px;color:#0053a6;font-size:.875rem;padding:.25rem .75rem;white-space:nowrap}.AdminDemoRequests_moreFeatures__cYrZO{background:#e9ecef;border-radius:16px;color:#4a5568;font-size:.875rem;padding:.25rem .75rem}.AdminDemoRequests_featureGrid__2tSBx{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:1rem}.AdminDemoRequests_featureItem__qRnSg{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.AdminDemoRequests_featureItem__qRnSg i{color:#0053a6}.AdminDemoRequests_quoteButton__C4by-{align-items:center;background:#0ea5e9;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.AdminDemoRequests_quoteButton__C4by-:hover{background:#0284c7;transform:translateY(-1px)}.AdminDemoRequests_quoteButton__C4by- i{font-size:.875rem}.AdminDemoRequests_quoteModal__OH6QM{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:700px;overflow-y:auto;width:90%}.AdminDemoRequests_modalHeader__mVYKv{align-items:flex-start;background:linear-gradient(135deg,#07c,#0053a6);border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:space-between;padding:1.5rem 2rem}.AdminDemoRequests_modalHeaderContent__lCBTx{color:#fff}.AdminDemoRequests_modalHeaderContent__lCBTx h2{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:.75rem;margin:0}.AdminDemoRequests_modalHeaderContent__lCBTx p{font-size:.95rem;margin:.5rem 0 0;opacity:.9}.AdminDemoRequests_modalHeader__mVYKv .AdminDemoRequests_closeButton__XXYPB{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:32px;justify-content:center;transition:all .2s;width:32px}.AdminDemoRequests_modalHeader__mVYKv .AdminDemoRequests_closeButton__XXYPB:hover{background:#fff3;transform:rotate(90deg)}.AdminDemoRequests_quoteForm__HgV7p{padding:2rem}.AdminDemoRequests_formGroup__UcPjO{margin-bottom:2rem}.AdminDemoRequests_formGroup__UcPjO label{color:#1e293b;display:block;font-size:.95rem;font-weight:600;margin-bottom:.75rem}.AdminDemoRequests_formGroup__UcPjO input,.AdminDemoRequests_formGroup__UcPjO textarea{background:#f8fafc;border:2px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:1rem;padding:.875rem 1rem;transition:all .2s;width:100%}.AdminDemoRequests_formGroup__UcPjO input:focus,.AdminDemoRequests_formGroup__UcPjO textarea:focus{background:#fff;border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e91a;outline:none}.AdminDemoRequests_formGroup__UcPjO input::placeholder,.AdminDemoRequests_formGroup__UcPjO textarea::placeholder{color:#94a3b8}.AdminDemoRequests_formGroup__UcPjO textarea{line-height:1.6;min-height:150px;resize:vertical}.AdminDemoRequests_formActions__W0e5i{border-top:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;margin-top:2.5rem;padding-top:1.5rem}.AdminDemoRequests_cancelButton__KPOAu,.AdminDemoRequests_submitButton__SDH\+\+{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.75rem;padding:.875rem 1.75rem;transition:all .2s}.AdminDemoRequests_cancelButton__KPOAu{background:#fff;border:2px solid #e2e8f0;color:#64748b}.AdminDemoRequests_cancelButton__KPOAu:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#475569}.AdminDemoRequests_submitButton__SDH\+\+{background:linear-gradient(135deg,#07c,#0053a6);border:none;color:#fff}.AdminDemoRequests_submitButton__SDH\+\+:hover:not(:disabled){background:linear-gradient(135deg,#0053a6,#003d7a);transform:translateY(-1px)}.AdminDemoRequests_cancelButton__KPOAu:disabled,.AdminDemoRequests_submitButton__SDH\+\+:disabled{cursor:not-allowed;opacity:.7;transform:none}.AdminDemoRequests_cancelButton__KPOAu i,.AdminDemoRequests_submitButton__SDH\+\+ i{font-size:1rem}.AdminDemoRequests_scopeDescription__-s\+Cn{background:#f8fafc;border-radius:6px;color:#475569;line-height:1.6;margin:.5rem 0;padding:1rem;white-space:pre-wrap}.AdminDemoRequests_noQuote__fisOl{color:#64748b;font-style:italic;margin:1rem 0}.AdminDemoRequests_draft__e7Aj6{background:#f1f5f9;color:#475569}.AdminDemoRequests_sent__gOWHe{background:#faf5ff;color:#7e22ce}.AdminDemoRequests_accepted__pvkMF{background:#f0fdf4;color:#15803d}.AdminDemoRequests_rejected__ImZZm{background:#fef2f2;color:#dc2626}.AdminDemoRequests_expired__Tfvaj{background:#f1f5f9;color:#64748b}.AdminDemoRequests_revised__cmOYH{background:#eff6ff;color:#1d4ed8}.AdminDemoRequests_quoteModal__OH6QM{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.AdminDemoRequests_quoteModal__OH6QM::-webkit-scrollbar{width:8px}.AdminDemoRequests_quoteModal__OH6QM::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px}.AdminDemoRequests_quoteModal__OH6QM::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f1f5f9;border-radius:8px}.AdminDemoRequests_quoteModal__OH6QM::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AdminDemoRequests_detailModal__Y22A0{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.AdminDemoRequests_detailModal__Y22A0::-webkit-scrollbar{width:8px}.AdminDemoRequests_detailModal__Y22A0::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px}.AdminDemoRequests_detailModal__Y22A0::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f1f5f9;border-radius:8px}.AdminDemoRequests_detailModal__Y22A0::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AdminDemoRequests_formGroup__UcPjO textarea{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}.AdminDemoRequests_formGroup__UcPjO textarea::-webkit-scrollbar{width:8px}.AdminDemoRequests_formGroup__UcPjO textarea::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px}.AdminDemoRequests_formGroup__UcPjO textarea::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f1f5f9;border-radius:8px}.AdminDemoRequests_formGroup__UcPjO textarea::-webkit-scrollbar-thumb:hover{background:#94a3b8}.AdminDemoRequests_appointmentTime__zywXf{color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem}.AdminDemoRequests_appointmentDate__-S5Ha{color:#64748b;font-size:.875rem;margin-right:.5rem}.AdminProfile_profileContainer__pKNsR{background:linear-gradient(135deg,#f5f7fa,#e4e8eb);margin:60px auto 0;max-width:1200px;min-height:calc(100vh - 60px);padding:2rem}.AdminProfile_profileHeader__tmWeT{align-items:center;background:#fff;border-radius:15px;box-shadow:0 4px 6px #00000012;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem 2rem}.AdminProfile_profileHeader__tmWeT h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#2c3e50,#3498db);-webkit-background-clip:text;color:#2c3e50;font-size:2.2rem;font-weight:600}.AdminProfile_editButton__wYwi0{align-items:center;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:12px;box-shadow:0 4px 15px #007bff33;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.AdminProfile_editButton__wYwi0:hover{box-shadow:0 6px 20px #007bff4d;transform:translateY(-2px)}.AdminProfile_profileContent__Nc9eM{background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000014;overflow:hidden;padding:3rem;position:relative}.AdminProfile_profileContent__Nc9eM:before{background:linear-gradient(90deg,#007bff,#0056b3);content:"";height:6px;left:0;position:absolute;right:0;top:0}.AdminProfile_profileImageSection__zBxZW{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;position:relative}.AdminProfile_imageContainer__KBrxP{border:4px solid #fff;border-radius:50%;box-shadow:0 5px 15px #00000026;height:180px;margin-bottom:1.5rem;overflow:hidden;position:relative;transition:transform .3s ease;width:180px}.AdminProfile_imageContainer__KBrxP:hover{transform:scale(1.05)}.AdminProfile_imageContainer__KBrxP img{height:100%;object-fit:cover;transition:filter .3s ease;width:100%}.AdminProfile_imageContainer__KBrxP:hover img{filter:brightness(1.1)}.AdminProfile_initials__gvcxz{align-items:center;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;display:flex;font-size:3rem;font-weight:700;height:100%;justify-content:center;text-shadow:2px 2px 4px #0000001a;width:100%}.AdminProfile_uploadButton__tA7TJ label{align-items:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:12px;color:#495057;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.AdminProfile_uploadButton__tA7TJ label:hover{background:#e9ecef;border-color:#007bff;color:#007bff}.AdminProfile_profileForm__6m4fG{margin-top:2rem}.AdminProfile_formGrid__qkfmS{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.AdminProfile_formGroup__pyDeX{margin-bottom:1.5rem;position:relative}.AdminProfile_formGroup__pyDeX label{color:#2c3e50;display:block;font-size:.95rem;font-weight:600;margin-bottom:.75rem}.AdminProfile_formGroup__pyDeX input,.AdminProfile_formGroup__pyDeX textarea{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.AdminProfile_formGroup__pyDeX input:focus,.AdminProfile_formGroup__pyDeX textarea:focus{border-color:#007bff;box-shadow:0 0 0 4px #007bff1a;outline:none}.AdminProfile_formGroup__pyDeX input:disabled,.AdminProfile_formGroup__pyDeX textarea:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.7}.AdminProfile_formActions__yWxns{display:flex;gap:1rem;justify-content:flex-end;margin-top:3rem}.AdminProfile_saveButton__\+BZYx{align-items:center;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:12px;box-shadow:0 4px 15px #007bff33;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.AdminProfile_saveButton__\+BZYx:hover{box-shadow:0 6px 20px #007bff4d;transform:translateY(-2px)}.AdminSettings_settingsContainer__S6W4z{background:linear-gradient(135deg,#f5f7fa,#e4e8eb);margin:60px auto 0;max-width:1200px;min-height:calc(100vh - 60px);padding:2rem}.AdminSettings_settingsHeader__RJRct{background:#fff;border-radius:15px;box-shadow:0 4px 6px #00000012;margin-bottom:2rem;padding:1.5rem 2rem}.AdminSettings_settingsHeader__RJRct h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#2c3e50,#3498db);-webkit-background-clip:text;color:#2c3e50;font-size:2.2rem;font-weight:600}.AdminSettings_settingsContent__0iF4T{grid-gap:2rem;background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000014;display:grid;gap:2rem;grid-template-columns:280px 1fr;overflow:hidden;position:relative}.AdminSettings_settingsContent__0iF4T:before{background:linear-gradient(90deg,#007bff,#0056b3);content:"";height:6px;left:0;position:absolute;right:0;top:0}.AdminSettings_settingsTabs__oFYDE{background:#f8f9fa;border-right:1px solid #eaedf0;padding:2rem}.AdminSettings_tabButton__3Risj{align-items:center;background:none;border:none;border-radius:12px;color:#6c757d;cursor:pointer;display:flex;font-weight:500;gap:1rem;margin-bottom:.75rem;padding:1rem 1.5rem;text-align:left;transition:all .3s ease;width:100%}.AdminSettings_tabButton__3Risj:hover{background:#e9ecef;color:#007bff;transform:translateX(5px)}.AdminSettings_tabButton__3Risj.AdminSettings_active__VHpfg{background:linear-gradient(135deg,#007bff,#0056b3);box-shadow:0 4px 15px #007bff33;color:#fff}.AdminSettings_settingsPanel__Uf9n5{padding:2.5rem}.AdminSettings_panelContent__U24Pj h2{color:#2c3e50;font-size:1.5rem;font-weight:600;margin-bottom:2rem}.AdminSettings_settingGroup__nCEVt{background:#f8f9fa;border-radius:15px;margin-bottom:2.5rem;padding:1.5rem;transition:all .3s ease}.AdminSettings_settingGroup__nCEVt:hover{background:#fff;box-shadow:0 5px 15px #0000000d}.AdminSettings_settingToggle__88GWH{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 0}.AdminSettings_settingToggle__88GWH label{color:#2c3e50;font-weight:500}.AdminSettings_toggle__LHdRu{background:#dee2e6;border-radius:16px;cursor:pointer;height:32px;padding:3px;position:relative;transition:all .3s ease;width:60px}.AdminSettings_toggle__LHdRu.AdminSettings_active__VHpfg{background:linear-gradient(135deg,#007bff,#0056b3)}.AdminSettings_toggleButton__zUUxV{background:#fff;border-radius:50%;box-shadow:0 2px 5px #0000001a;height:26px;transition:transform .3s ease;width:26px}.AdminSettings_toggle__LHdRu.AdminSettings_active__VHpfg .AdminSettings_toggleButton__zUUxV{transform:translateX(28px)}.AdminSettings_settingGroup__nCEVt select{background:#fff;border:2px solid #e9ecef;border-radius:12px;color:#2c3e50;font-size:1rem;margin-top:.75rem;padding:1rem;transition:all .3s ease;width:100%}.AdminSettings_settingGroup__nCEVt select:focus{border-color:#007bff;box-shadow:0 0 0 4px #007bff1a;outline:none}.AdminSettings_passwordForm__RH8ip{border-top:2px solid #eaedf0;margin-top:2.5rem;padding-top:2.5rem}.AdminSettings_passwordForm__RH8ip h3{color:#2c3e50;font-size:1.3rem;font-weight:600;margin-bottom:2rem}.AdminSettings_formGroup__SX0kk{margin-bottom:1.5rem}.AdminSettings_formGroup__SX0kk label{color:#2c3e50;display:block;font-weight:500;margin-bottom:.75rem}.AdminSettings_formGroup__SX0kk input{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;font-size:1rem;padding:1rem;transition:all .3s ease;width:100%}.AdminSettings_formGroup__SX0kk input:focus{border-color:#007bff;box-shadow:0 0 0 4px #007bff1a;outline:none}.AdminSettings_saveButton__7Gcz5{align-items:center;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:12px;box-shadow:0 4px 15px #007bff33;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.75rem;padding:1rem 2rem;transition:all .3s ease}.AdminSettings_saveButton__7Gcz5:hover{box-shadow:0 6px 20px #007bff4d;transform:translateY(-2px)}
/*# sourceMappingURL=main.456bfbb4.css.map*/