.PricingCTA_section__34mMf{padding:4rem 1rem;background:linear-gradient(to bottom,var(--orange-50),white)}.dark .PricingCTA_section__34mMf{background:linear-gradient(180deg,rgba(249,115,22,.1),#1a1a1a)}@media (min-width:640px){.PricingCTA_section__34mMf{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.PricingCTA_section__34mMf{padding-left:2rem;padding-right:2rem}}.PricingCTA_container__zJ3Nv{max-width:56rem;margin-left:auto;margin-right:auto;text-align:center}.PricingCTA_title__Ke57h{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem}.dark .PricingCTA_title__Ke57h{color:var(--gray-100)}@media (min-width:640px){.PricingCTA_title__Ke57h{font-size:2.25rem}}.PricingCTA_subtitle__gWSZp{font-size:1.125rem;color:var(--gray-600);margin-bottom:2rem}.dark .PricingCTA_subtitle__gWSZp{color:var(--gray-400)}.PricingCTA_buttons__qIQ_X{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:640px){.PricingCTA_buttons__qIQ_X{flex-direction:row}}.PricingCTA_primaryButton__vtvmu{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background-color:var(--orange-400);color:white;font-weight:600;border-radius:9999px;transition:background-color .2s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:none;text-decoration:none}.PricingCTA_primaryButton__vtvmu:hover{background-color:var(--orange-600)}.PricingCTA_secondaryButton__cuSdf{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background-color:white;color:var(--gray-700);font-weight:600;border-radius:9999px;transition:background-color .2s;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid var(--gray-200);text-decoration:none}.dark .PricingCTA_secondaryButton__cuSdf{background-color:#2a2a2a;color:var(--gray-300);border-color:var(--gray-600)}.PricingCTA_secondaryButton__cuSdf:hover{background-color:var(--gray-50)}.dark .PricingCTA_secondaryButton__cuSdf:hover{background-color:var(--gray-700)}.PricingFeatures_section__eBB1Z{padding:4rem 1rem;background-color:var(--gray-50)}.dark .PricingFeatures_section__eBB1Z{background-color:#1a1a1a}@media (min-width:640px){.PricingFeatures_section__eBB1Z{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.PricingFeatures_section__eBB1Z{padding-left:2rem;padding-right:2rem}}.PricingFeatures_container__UFWze{max-width:64rem;margin-left:auto;margin-right:auto}.PricingFeatures_title__wi8lZ{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:3rem}.dark .PricingFeatures_title__wi8lZ{color:var(--gray-100)}.PricingFeatures_titleHighlight__GJy_q{color:var(--orange-400)}.PricingFeatures_grid__Y22lP{display:grid;grid-gap:2rem;gap:2rem}@media (min-width:768px){.PricingFeatures_grid__Y22lP{grid-template-columns:repeat(3,1fr)}}.PricingFeatures_card__rdpkq{background-color:white;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .PricingFeatures_card__rdpkq{background-color:#2a2a2a}.PricingFeatures_iconWrapperOrange__2JJp_{background-color:var(--orange-50);border-radius:9999px;padding:.75rem;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.dark .PricingFeatures_iconWrapperOrange__2JJp_{background-color:rgba(249,115,22,.15)}.PricingFeatures_iconWrapperBlue__DqZBs{background-color:var(--blue-50);border-radius:9999px;padding:.75rem;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.dark .PricingFeatures_iconWrapperBlue__DqZBs{background-color:rgba(59,130,246,.15)}.PricingFeatures_iconWrapperGreen__BdYLc{background-color:var(--success-50);border-radius:9999px;padding:.75rem;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.dark .PricingFeatures_iconWrapperGreen__BdYLc{background-color:rgba(34,197,94,.15)}.PricingFeatures_iconOrange__dYCTe{width:1.5rem;height:1.5rem;color:var(--orange-400)}.PricingFeatures_iconBlue__QfkDk{width:1.5rem;height:1.5rem;color:#3b82f6}.PricingFeatures_iconGreen__JSzzf{width:1.5rem;height:1.5rem;color:#22c55e}.PricingFeatures_cardTitle__XXRew{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.dark .PricingFeatures_cardTitle__XXRew{color:var(--gray-100)}.PricingFeatures_cardDescription__Q28X4{color:var(--gray-600)}.dark .PricingFeatures_cardDescription__Q28X4{color:var(--gray-400)}.PricingFAQ_section__qLI_O{padding:4rem 1rem;background-color:#FFFBF5}.dark .PricingFAQ_section__qLI_O{background-color:#1a1a1a}@media (min-width:640px){.PricingFAQ_section__qLI_O{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.PricingFAQ_section__qLI_O{padding-left:2rem;padding-right:2rem}}.PricingFAQ_container__hK5Ko{max-width:48rem;margin-left:auto;margin-right:auto}.PricingFAQ_title__CL_f_{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:3rem}.dark .PricingFAQ_title__CL_f_{color:var(--gray-100)}.PricingFAQ_list__xFb1A{display:flex;flex-direction:column;gap:1.5rem}.PricingFAQ_card__m_xrP{background-color:white;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .PricingFAQ_card__m_xrP{background-color:#2a2a2a}.PricingFAQ_question__gfqIt{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.dark .PricingFAQ_question__gfqIt{color:var(--gray-100)}.PricingFAQ_answer__xwmEQ{color:var(--gray-600)}.dark .PricingFAQ_answer__xwmEQ{color:var(--gray-400)}.PricingHero_section__CdwLl{padding:6rem 1rem 2rem;background:linear-gradient(180deg,#FFFBF5,white)}.dark .PricingHero_section__CdwLl{background:linear-gradient(180deg,#1a1a1a,#1f1f1f)}@media (min-width:640px){.PricingHero_section__CdwLl{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.PricingHero_section__CdwLl{padding-left:2rem;padding-right:2rem}}.PricingHero_container__CGtDx{max-width:80rem;margin-left:auto;margin-right:auto;text-align:center}.PricingHero_badge__ekHfB{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--orange-50);border-radius:9999px;padding:.5rem 1rem;margin-bottom:1.5rem}.dark .PricingHero_badge__ekHfB{background-color:rgba(249,115,22,.15)}.PricingHero_badgeIcon__EGLJE{width:1rem;height:1rem;color:var(--orange-400)}.PricingHero_badgeText__OY5VQ{font-size:.875rem;font-weight:500;color:var(--orange-600)}.dark .PricingHero_badgeText__OY5VQ{color:var(--orange-300)}.PricingHero_title__ygkqk{font-size:2.25rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem}.dark .PricingHero_title__ygkqk{color:var(--gray-100)}@media (min-width:640px){.PricingHero_title__ygkqk{font-size:3rem}}@media (min-width:768px){.PricingHero_title__ygkqk{font-size:3.75rem}}.PricingHero_titleHighlight__PQroD{color:var(--orange-400)}.PricingHero_subtitle__eQpd2{font-size:1.125rem;color:var(--gray-600);max-width:48rem;margin-left:auto;margin-right:auto;margin-bottom:2rem}.dark .PricingHero_subtitle__eQpd2{color:var(--gray-400)}@media (min-width:640px){.PricingHero_subtitle__eQpd2{font-size:1.25rem}}.PricingHero_trustBadges__l_JoV{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2rem}.PricingHero_trustItem__IDExL{display:flex;align-items:center;gap:.75rem}.PricingHero_trustIconGreen__Zl9gg{background-color:var(--success-50);border-radius:9999px;padding:.5rem}.dark .PricingHero_trustIconGreen__Zl9gg{background-color:rgba(34,197,94,.15)}.PricingHero_trustIconBlue__ZNxBD{background-color:var(--blue-50);border-radius:9999px;padding:.5rem}.dark .PricingHero_trustIconBlue__ZNxBD{background-color:rgba(59,130,246,.15)}.PricingHero_trustIconPurple__w8pln{background-color:#faf5ff;border-radius:9999px;padding:.5rem}.dark .PricingHero_trustIconPurple__w8pln{background-color:rgba(168,85,247,.15)}.PricingHero_iconGreen__7O6__{width:1.25rem;height:1.25rem;color:#22c55e}.PricingHero_iconBlue__oh350{width:1.25rem;height:1.25rem;color:#3b82f6}.PricingHero_iconPurple__hizh2{width:1.25rem;height:1.25rem;color:#a855f7}.PricingHero_trustText__taIp8{color:var(--gray-700);font-weight:500}.dark .PricingHero_trustText__taIp8{color:var(--gray-300)}.TrialWarningBanner_urgencyCritical__34Gyq{background-color:var(--error-50);border-color:var(--error-200);color:var(--error-800)}.dark .TrialWarningBanner_urgencyCritical__34Gyq{background-color:rgba(127,29,29,.3);border-color:var(--error-800);color:var(--error-300)}.TrialWarningBanner_urgencyHigh__5K2X1{background-color:var(--orange-50);border-color:#fed7aa;color:#9a3412}.dark .TrialWarningBanner_urgencyHigh__5K2X1{background-color:rgba(124,45,18,.3);border-color:#9a3412;color:#fdba74}.TrialWarningBanner_urgencyMedium__lvLm_{background-color:#fefce8;border-color:#fef08a;color:#854d0e}.dark .TrialWarningBanner_urgencyMedium__lvLm_{background-color:rgba(113,63,18,.3);border-color:#854d0e;color:#fde047}.TrialWarningBanner_urgencyLow__d_Ru7{background-color:var(--blue-50);border-color:#bfdbfe;color:#1e40af}.dark .TrialWarningBanner_urgencyLow__d_Ru7{background-color:rgba(30,58,138,.3);border-color:#1e40af;color:var(--blue-200)}.TrialWarningBanner_iconCritical__YT6ej{width:1.25rem;height:1.25rem;color:var(--error-600)}.dark .TrialWarningBanner_iconCritical__YT6ej{color:var(--error-400)}.TrialWarningBanner_iconHigh__ss3FZ{width:1.25rem;height:1.25rem;color:var(--orange-600)}.dark .TrialWarningBanner_iconHigh__ss3FZ{color:var(--orange-300)}.TrialWarningBanner_iconMedium__iytZ8{width:1.25rem;height:1.25rem;color:#ca8a04}.dark .TrialWarningBanner_iconMedium__iytZ8{color:#facc15}.TrialWarningBanner_iconLow__hV3fN{width:1.25rem;height:1.25rem;color:#2563eb}.dark .TrialWarningBanner_iconLow__hV3fN{color:#60a5fa}.TrialWarningBanner_compactContainer__xGTYd{display:block;padding:.625rem .75rem;border-radius:.5rem;background-color:transparent;border:1px solid rgba(255,255,255,.08);color:#A0A0A0}.TrialWarningBanner_compactContent__rfT6Y{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.TrialWarningBanner_compactInner__q5w2l{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0}.TrialWarningBanner_compactText__Lnsuc{font-size:.8125rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#A0A0A0}.TrialWarningBanner_compactInner__q5w2l .TrialWarningBanner_iconCritical__YT6ej,.TrialWarningBanner_compactInner__q5w2l .TrialWarningBanner_iconHigh__ss3FZ,.TrialWarningBanner_compactInner__q5w2l .TrialWarningBanner_iconLow__hV3fN,.TrialWarningBanner_compactInner__q5w2l .TrialWarningBanner_iconMedium__iytZ8{width:.875rem;height:.875rem;flex-shrink:0;color:var(--orange-500,#f97316)}.TrialWarningBanner_upgradeButton__WYC_V{background-color:var(--orange-600);color:var(--gray-50,#ffffff)}.TrialWarningBanner_upgradeButton__WYC_V:hover{background-color:#c2410c}.TrialWarningBanner_compactContainer__xGTYd .TrialWarningBanner_upgradeButton__WYC_V{width:100%;height:auto;padding:.4rem .625rem;font-size:.8125rem;justify-content:center}.TrialWarningBanner_cardContainer__huDRh{border-width:1px}.TrialWarningBanner_cardPadding__0M3jZ{padding:1rem}.TrialWarningBanner_cardContent__prRl5{display:flex;align-items:flex-start;justify-content:space-between}.TrialWarningBanner_cardInner__nIw6L{display:flex;align-items:flex-start;gap:.75rem}.TrialWarningBanner_cardBody__nFpIu{flex:1 1}.TrialWarningBanner_badgeRow__5eKU_{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.TrialWarningBanner_statusBadge__WGacj{border-color:currentColor}.TrialWarningBanner_criticalBadge__ySDA_{font-size:.75rem}.TrialWarningBanner_warningMessage__zMjUS{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.TrialWarningBanner_warningSubtext__thVbV{font-size:.75rem;opacity:.8}.TrialWarningBanner_cardActions__nMs1n{display:flex;align-items:center;gap:.5rem}.TrialWarningBanner_upgradeButtonIcon__5tBXK{width:1rem;height:1rem;margin-right:.25rem}.TrialWarningBanner_upgradeArrowIcon__GuAWu{width:1rem;height:1rem;margin-left:.25rem}.TrialWarningBanner_dismissButton__ZLQzk{color:currentColor}.TrialWarningBanner_dismissButton__ZLQzk:hover{background-color:rgba(0,0,0,.1)}.dark .TrialWarningBanner_dismissButton__ZLQzk:hover{background-color:rgba(255,255,255,.1)}.TrialWarningBanner_dismissIcon___gG3J{width:1rem;height:1rem}.SidebarUserProfile_wrapper__JJy9k{margin-top:auto}.SidebarUserProfile_trialWrapper__nL1tq{padding:0 .75rem;margin-bottom:.75rem}.SidebarUserProfile_expandedContainer__SuylI{padding:.75rem}.SidebarUserProfile_profileSeparator__D7eAX{height:1px;background-color:#2A2A2A;opacity:.6;margin:.375rem 0}.SidebarUserProfile_profileRow__CWDJo{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.625rem;transition:all .2s ease}.SidebarUserProfile_profileRow__CWDJo:hover{background-color:#252525}.SidebarUserProfile_avatar__XRU5U{height:2.25rem;width:2.25rem;border:none;transition:box-shadow .2s ease}.SidebarUserProfile_profileRow__CWDJo:hover .SidebarUserProfile_avatar__XRU5U{box-shadow:0 4px 12px rgba(249,115,22,.2)}.SidebarUserProfile_avatarFallback__7gVYq{background:linear-gradient(135deg,#F97316,#EA580C);color:white;font-weight:600;font-size:.8125rem}.SidebarUserProfile_profileInfo__RhTvK{flex:1 1;overflow:hidden}.SidebarUserProfile_profileName__ue4sg{font-size:.8125rem;font-weight:600;line-height:1;color:#DDDDDD;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarUserProfile_profileRole__bQehj{font-size:.6875rem;color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem}.SidebarUserProfile_collapseHint__TLrqa{width:1.125rem;height:1.125rem;color:#555555;flex-shrink:0;transition:color .2s ease}.SidebarUserProfile_profileRow__CWDJo:hover .SidebarUserProfile_collapseHint__TLrqa{color:#8A8A8A}.SidebarUserProfile_logoutButton__DVxeo{width:100%;display:flex;align-items:center;justify-content:flex-start;color:#666666;transition:all .2s ease;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:400;background:none;border:none;cursor:pointer}.SidebarUserProfile_logoutButton__DVxeo:hover{color:var(--error-400);background-color:rgba(127,29,29,.2)}.SidebarUserProfile_logoutIcon__Cy_Sr{margin-right:.5rem;height:1rem;width:1rem;transition:transform .2s ease}.SidebarUserProfile_logoutButton__DVxeo:hover .SidebarUserProfile_logoutIcon__Cy_Sr{transform:scale(1.1)}.SidebarUserProfile_collapsedContainer__S_EhE{display:flex;flex-direction:column;align-items:center;padding:.5rem;margin-top:auto}.SidebarUserProfile_collapsedAvatarWrapper__8x_Nt{position:relative;cursor:pointer}.SidebarUserProfile_collapsedAvatar__5w9vG{height:2.25rem;width:2.25rem;border:2px solid #3a3a3a;transition:all .2s ease}.SidebarUserProfile_collapsedAvatarWrapper__8x_Nt:hover .SidebarUserProfile_collapsedAvatar__5w9vG{transform:scale(1.1);border-color:#F97316;box-shadow:0 4px 12px rgba(249,115,22,.2)}.SidebarUserProfile_collapsedAvatarFallback__9kT29{background:linear-gradient(135deg,#F97316,#EA580C);color:white;font-weight:600;font-size:.875rem}.SidebarUserProfile_notificationBadge__dE9lU{position:absolute;top:-.25rem;right:-.25rem;height:1.25rem;width:1.25rem;border-radius:9999px;background-color:var(--error-500);display:flex;align-items:center;justify-content:center;font-size:10px;color:white;font-weight:600;box-shadow:0 4px 6px rgba(0,0,0,.2);border:2px solid #1a1a1a;animation:SidebarUserProfile_pulse__y6lPH 2s cubic-bezier(.4,0,.6,1) infinite}.SidebarUserProfile_hoverRing__wkgWg{position:absolute;inset:0;border-radius:9999px;border:2px solid transparent;transition:border-color .2s ease;pointer-events:none}.SidebarUserProfile_collapsedAvatarWrapper__8x_Nt:hover .SidebarUserProfile_hoverRing__wkgWg{border-color:rgba(249,115,22,.3)}@keyframes SidebarUserProfile_pulse__y6lPH{0%,to{opacity:1}50%{opacity:.5}}.SidebarCollapseButton_wrapper__RAirl{position:absolute;right:-.75rem;top:5rem;z-index:50}.SidebarCollapseButton_button__kqLEp{height:1.5rem;width:1.5rem;padding:0;border-radius:50%;background-color:#F97316;border:2px solid #ea580c;color:white;box-shadow:0 2px 6px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.SidebarCollapseButton_button__kqLEp:hover{background-color:#EA580C;transform:scale(1.1);box-shadow:0 3px 8px rgba(0,0,0,.3)}.SidebarCollapseButton_button__kqLEp:focus-visible{outline:none;box-shadow:0 0 0 2px #F97316,0 0 0 4px rgba(249,115,22,.3)}.SidebarCollapseButton_button__kqLEp:active{transform:scale(.95)}.SidebarCollapseButton_icon__0TZUV{height:.75rem;width:.75rem}.MobileSidebar_overlay__tFFHO{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.MobileSidebar_sidebar__AfzCT{position:fixed;top:0;left:0;height:100%;z-index:50;width:90%;max-width:min(95vw,22rem);background-color:white;border-right:1px solid var(--gray-200);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.dark .MobileSidebar_sidebar__AfzCT{background-color:var(--gray-800);border-right-color:var(--gray-700)}.MobileSidebar_mobileHeader__tUSC8{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--gray-200);background:linear-gradient(to right,var(--orange-50),white)}.dark .MobileSidebar_mobileHeader__tUSC8{border-bottom-color:var(--gray-700);background:linear-gradient(to right,#1c1917,var(--gray-800))}.MobileSidebar_headerLink__T4O4m{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.MobileSidebar_logoPlaceholder__hj_9M{display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;border-radius:.75rem;background-color:#ffedd5;color:var(--orange-600);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .MobileSidebar_logoPlaceholder__hj_9M{background-color:rgba(154,52,18,.3);color:var(--orange-300)}.MobileSidebar_logoPlaceholderIcon__6i5ql{height:1.5rem;width:1.5rem}.MobileSidebar_logoContainer__XM_1F{height:3rem;width:3rem;border-radius:.75rem;overflow:hidden;border:1px solid #fed7aa;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.MobileSidebar_logoImage__B2lXc{height:100%;width:100%;object-fit:cover}.MobileSidebar_logoErrorContainer__cEPaP{background-color:#ffedd5}.dark .MobileSidebar_logoErrorContainer__cEPaP{background-color:rgba(154,52,18,.3)}.MobileSidebar_logoErrorFallback__0Y3G_{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:var(--orange-600)}.dark .MobileSidebar_logoErrorFallback__0Y3G_{color:var(--orange-300)}.MobileSidebar_headerTextContainer__thGzE{display:flex;flex-direction:column;min-width:0;flex:1 1}.MobileSidebar_businessName__CIdzz{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);color:var(--gray-900)}.dark .MobileSidebar_businessName__CIdzz{color:var(--gray-100)}.MobileSidebar_subtitleText__mG36c{font-size:var(--text-sm);color:var(--orange-600);font-weight:500}.dark .MobileSidebar_subtitleText__mG36c{color:var(--orange-300)}.MobileSidebar_closeButton__ouwwB{height:2.5rem;width:2.5rem;color:var(--gray-600);flex-shrink:0;margin-left:.5rem}.MobileSidebar_closeButton__ouwwB:hover{color:var(--orange-600);background-color:#ffedd5}.dark .MobileSidebar_closeButton__ouwwB{color:var(--gray-400)}.dark .MobileSidebar_closeButton__ouwwB:hover{color:var(--orange-300);background-color:rgba(154,52,18,.3)}.MobileSidebar_closeButtonIcon__v1O_I{height:1.25rem;width:1.25rem}.MobileSidebar_userSection__l16L_{padding:var(--space-4);background-color:var(--gray-50);border-bottom:1px solid var(--gray-200)}.dark .MobileSidebar_userSection__l16L_{background-color:var(--gray-900);border-bottom-color:var(--gray-700)}.MobileSidebar_userLink__7u_Fk{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:.5rem;transition:background-color .15s ease}.MobileSidebar_userLink__7u_Fk:hover{background-color:white}.dark .MobileSidebar_userLink__7u_Fk:hover{background-color:var(--gray-800)}.MobileSidebar_userAvatar__uu2_s{height:2.5rem;width:2.5rem;border:2px solid #fed7aa}.dark .MobileSidebar_userAvatar__uu2_s{border-color:rgba(154,52,18,.5)}.MobileSidebar_userAvatarFallback__4cRAm{background-color:#ffedd5;color:var(--orange-600);font-weight:600}.dark .MobileSidebar_userAvatarFallback__4cRAm{background-color:rgba(154,52,18,.3);color:var(--orange-300)}.MobileSidebar_userInfo__u84kD{flex:1 1;min-width:0}.MobileSidebar_userName__F7l91{font-size:var(--text-sm);font-weight:600;color:var(--gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileSidebar_userLink__7u_Fk:hover .MobileSidebar_userName__F7l91{color:var(--orange-600)}.dark .MobileSidebar_userName__F7l91{color:var(--gray-100)}.dark .MobileSidebar_userLink__7u_Fk:hover .MobileSidebar_userName__F7l91{color:var(--orange-300)}.MobileSidebar_userEmail__JMIrx{font-size:var(--text-xs);color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .MobileSidebar_userEmail__JMIrx{color:var(--gray-400)}.MobileSidebar_roleBadge__cM2mG{font-size:var(--text-xs);padding:var(--space-0-5) var(--space-2);border-radius:9999px;margin-top:.25rem}.MobileSidebar_userIconContainer__2uYvD{color:var(--gray-400)}.MobileSidebar_userLink__7u_Fk:hover .MobileSidebar_userIconContainer__2uYvD{color:var(--orange-400)}.dark .MobileSidebar_userIconContainer__2uYvD{color:var(--gray-500)}.dark .MobileSidebar_userLink__7u_Fk:hover .MobileSidebar_userIconContainer__2uYvD{color:var(--orange-300)}.MobileSidebar_userIcon__hujFv{height:1rem;width:1rem}.MobileSidebar_roleBadgeAdmin__e2eLi{background-color:#fee2e2;color:var(--error-800)}.dark .MobileSidebar_roleBadgeAdmin__e2eLi{background-color:rgba(127,29,29,.3);color:var(--error-400)}.MobileSidebar_roleBadgeManager__pjr9L{background-color:var(--blue-100);color:#1e40af}.dark .MobileSidebar_roleBadgeManager__pjr9L{background-color:rgba(30,58,138,.3);color:#60a5fa}.MobileSidebar_roleBadgeStaff__06KAE{background-color:#dcfce7;color:#166534}.dark .MobileSidebar_roleBadgeStaff__06KAE{background-color:rgba(20,83,45,.3);color:#4ade80}.MobileSidebar_roleBadgeDefault__U2I6f{background-color:var(--gray-100);color:var(--gray-800)}.dark .MobileSidebar_roleBadgeDefault__U2I6f{background-color:var(--gray-800);color:var(--gray-400)}.MobileSidebar_searchSection__Xjc20{padding:var(--space-4);border-bottom:1px solid var(--gray-200);background-color:white}.dark .MobileSidebar_searchSection__Xjc20{border-bottom-color:var(--gray-700);background-color:var(--gray-800)}.MobileSidebar_searchWrapper__5spl8{position:relative}.MobileSidebar_searchInput__OIKek{width:100%;padding-left:2.5rem;height:2.5rem;font-size:var(--text-sm);background-color:var(--gray-50);border:1px solid var(--gray-200);color:var(--gray-700);border-radius:.5rem}.MobileSidebar_searchInput__OIKek:focus{background-color:white;border-color:#fdba74}.dark .MobileSidebar_searchInput__OIKek{background-color:var(--gray-900);border-color:var(--gray-700);color:var(--gray-300)}.dark .MobileSidebar_searchInput__OIKek:focus{background-color:var(--gray-800);border-color:var(--orange-400)}.MobileSidebar_searchIcon__1k8ZK{position:absolute;left:.75rem;top:.75rem;height:1rem;width:1rem;color:var(--gray-500)}.MobileSidebar_clearSearchButton__fr56B{position:absolute;right:.5rem;top:.5rem;height:1.5rem;width:1.5rem;padding:0;color:var(--gray-400)}.MobileSidebar_clearSearchButton__fr56B:hover{color:var(--gray-600)}.MobileSidebar_clearSearchIcon__lPX9S{height:.75rem;width:.75rem}.MobileSidebar_searchResults__5fA2G{padding:var(--space-2) var(--space-4);max-height:12rem;overflow:auto;border-bottom:1px solid var(--gray-200);background-color:var(--gray-50)}.dark .MobileSidebar_searchResults__5fA2G{border-bottom-color:var(--gray-700);background-color:var(--gray-900)}.MobileSidebar_searchResultsList__uPPy6{display:flex;flex-direction:column;gap:.25rem}.MobileSidebar_searchResultItem__KGxs9{display:flex;align-items:center;font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border-radius:.5rem;background-color:white;transition:background-color .15s ease;border:1px solid var(--gray-100)}.MobileSidebar_searchResultItem__KGxs9:hover{background-color:var(--orange-50)}.dark .MobileSidebar_searchResultItem__KGxs9{background-color:var(--gray-800);border-color:var(--gray-700)}.dark .MobileSidebar_searchResultItem__KGxs9:hover{background-color:rgba(154,52,18,.2)}.MobileSidebar_searchResultIcon__AklIZ{height:1rem;width:1rem;margin-right:.75rem;color:var(--orange-400)}.MobileSidebar_searchResultName__pBiYC{color:var(--gray-700);font-weight:500}.dark .MobileSidebar_searchResultName__pBiYC{color:var(--gray-300)}.MobileSidebar_noResults__WY7M9{text-align:center;padding:var(--space-6) 0}.MobileSidebar_noResultsIcon__bp2Ji{height:2rem;width:2rem;color:var(--gray-300);margin:0 auto .5rem}.dark .MobileSidebar_noResultsIcon__bp2Ji{color:var(--gray-600)}.MobileSidebar_noResultsText__FjzMb{font-size:var(--text-sm);color:var(--gray-500)}.dark .MobileSidebar_noResultsText__FjzMb{color:var(--gray-400)}.MobileSidebar_nav__sjOnm{padding:var(--space-4) var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);flex:1 1;overflow-y:auto;overscroll-behavior:contain;background-color:white}.dark .MobileSidebar_nav__sjOnm{background-color:var(--gray-800)}.MobileSidebar_parentButton__n__hT{display:flex;align-items:center;width:100%;border-radius:.5rem;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:500;transition:all .2s ease;touch-action:manipulation}.MobileSidebar_parentButton__n__hT:hover{background-color:var(--orange-50);color:var(--orange-600)}.MobileSidebar_parentButton__n__hT:active{background-color:#ffedd5;transform:scale(.98)}.MobileSidebar_parentButton__n__hT:focus-visible{outline:none;box-shadow:0 0 0 2px var(--orange-400),0 0 0 4px rgba(249,115,22,.3)}.dark .MobileSidebar_parentButton__n__hT:hover{background-color:rgba(154,52,18,.2);color:var(--orange-300)}.dark .MobileSidebar_parentButton__n__hT:active{background-color:rgba(154,52,18,.3)}.MobileSidebar_parentButtonActive__jPQIi{color:var(--orange-600);background-color:var(--orange-50);border-left:4px solid var(--orange-400);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .MobileSidebar_parentButtonActive__jPQIi{color:var(--orange-300);background-color:rgba(154,52,18,.2);border-left-color:var(--orange-300)}.MobileSidebar_parentButtonInactive__WoKSA{color:var(--gray-700)}.dark .MobileSidebar_parentButtonInactive__WoKSA{color:var(--gray-300)}.MobileSidebar_parentIcon__ZU6uf{height:1.25rem;width:1.25rem;flex-shrink:0;margin-right:.75rem}.MobileSidebar_parentLabel__tR8a8{flex:1 1;text-align:left;font-weight:500}.MobileSidebar_chevronIcon__e4IXP{height:1rem;width:1rem;transition:transform .2s ease}.MobileSidebar_chevronIconExpanded__y3DLX{transform:rotate(180deg)}.MobileSidebar_childrenContainer__YoSBd{margin-top:.25rem;margin-left:1rem;display:flex;flex-direction:column;gap:.25rem;overflow:hidden}.MobileSidebar_childLink__APHDm{display:flex;align-items:center;border-radius:.5rem;padding:var(--space-2-5) var(--space-4);font-size:var(--text-sm);transition:all .2s ease;margin-left:.5rem;touch-action:manipulation}.MobileSidebar_childLink__APHDm:active{background-color:#ffedd5;transform:scale(.98)}.MobileSidebar_childLink__APHDm:focus-visible{outline:none;box-shadow:0 0 0 2px var(--orange-400),0 0 0 4px rgba(249,115,22,.3)}.MobileSidebar_childLinkActive__harjl{color:var(--orange-600);background-color:var(--orange-50);font-weight:600;border-left:3px solid var(--orange-400);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .MobileSidebar_childLinkActive__harjl{color:var(--orange-300);background-color:rgba(154,52,18,.2);border-left-color:var(--orange-300)}.MobileSidebar_childLinkInactive__q1oM1{color:var(--gray-600)}.MobileSidebar_childLinkInactive__q1oM1:hover{color:var(--orange-600);background-color:rgba(255,247,237,.7)}.dark .MobileSidebar_childLinkInactive__q1oM1{color:var(--gray-400)}.dark .MobileSidebar_childLinkInactive__q1oM1:hover{color:var(--orange-300);background-color:rgba(154,52,18,.15)}.MobileSidebar_childIcon__q1aMw{height:1rem;width:1rem;margin-right:.75rem;flex-shrink:0}.MobileSidebar_childName__ota5C{font-weight:500}.MobileSidebar_singleLink__AjswX{display:flex;align-items:center;border-radius:.5rem;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:500;transition:all .2s ease;touch-action:manipulation}.MobileSidebar_singleLink__AjswX:active{background-color:#ffedd5;transform:scale(.98)}.MobileSidebar_singleLink__AjswX:focus-visible{outline:none;box-shadow:0 0 0 2px var(--orange-400),0 0 0 4px rgba(249,115,22,.3)}.MobileSidebar_singleLinkActive__DLyxF{color:var(--orange-600);background-color:var(--orange-50);border-left:4px solid var(--orange-400);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-weight:600}.dark .MobileSidebar_singleLinkActive__DLyxF{color:var(--orange-300);background-color:rgba(154,52,18,.2);border-left-color:var(--orange-300)}.MobileSidebar_singleLinkInactive__ZJ2Vc{color:var(--gray-700)}.MobileSidebar_singleLinkInactive__ZJ2Vc:hover{color:var(--orange-600);background-color:var(--orange-50)}.dark .MobileSidebar_singleLinkInactive__ZJ2Vc{color:var(--gray-300)}.dark .MobileSidebar_singleLinkInactive__ZJ2Vc:hover{color:var(--orange-300);background-color:rgba(154,52,18,.2)}.MobileSidebar_singleIcon__Wr_1b{height:1.25rem;width:1.25rem;flex-shrink:0;margin-right:.75rem}.MobileSidebar_singleLabel__HSxBU{flex:1 1}.MobileSidebar_badge__ys427{margin-left:auto;font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.MobileSidebar_bottomActions__QsP7d{border-top:1px solid var(--gray-200);background-color:var(--gray-50)}.dark .MobileSidebar_bottomActions__QsP7d{border-top-color:var(--gray-700);background-color:var(--gray-900)}.MobileSidebar_bottomGrid__JV_ti{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4)}.MobileSidebar_settingsButton__Zl_yU{display:flex;align-items:center;justify-content:center;gap:var(--space-2);border-color:var(--gray-300)}.MobileSidebar_settingsButton__Zl_yU:hover{background-color:white;border-color:#fdba74}.MobileSidebar_logoutButton__uAkbx{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.MobileSidebar_buttonIcon__SyEZh{height:1rem;width:1rem}.HeaderGreeting_container__BIdb6{display:flex;flex-direction:column;gap:2px}.HeaderGreeting_greeting__L2GGx{font-family:var(--font-space-grotesk),sans-serif;font-size:var(--text-2xl);font-weight:600;color:#0D0D0D;margin:0;line-height:1.25}.dark .HeaderGreeting_greeting__L2GGx{color:#F5F5F5}.HeaderGreeting_subtitle__1NWA_{font-family:var(--font-inter),sans-serif;font-size:var(--text-xs);font-weight:400;color:#7A7A7A;margin:0}.HeaderBreadcrumb_nav__pkDRM{display:none;align-items:center}@media (min-width:641px){.HeaderBreadcrumb_nav__pkDRM{display:flex}}.HeaderBreadcrumb_list__Txggn{list-style:none;padding:0;margin:0}.HeaderBreadcrumb_listItem__nEVxg,.HeaderBreadcrumb_list__Txggn{display:flex;align-items:center;gap:8px;min-width:0}.HeaderBreadcrumb_homeLink__75dxc{display:flex;align-items:center;transition:opacity .15s ease}.HeaderBreadcrumb_homeLink__75dxc:hover{opacity:.7}.HeaderBreadcrumb_homeIcon__9pgx1{width:14px;height:14px;color:#f97316;flex-shrink:0}.HeaderBreadcrumb_separator__0TnZy{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#cccccc;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .HeaderBreadcrumb_separator__0TnZy{color:#475569}.HeaderBreadcrumb_crumbLink__4CdkE{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#0d0d0d;text-decoration:none;transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.HeaderBreadcrumb_crumbLink__4CdkE:hover{color:#f97316}.dark .HeaderBreadcrumb_crumbLink__4CdkE{color:#e2e8f0}.dark .HeaderBreadcrumb_crumbLink__4CdkE:hover{color:#fb923c}.HeaderDateDisplay_container___HQgF{display:flex;align-items:center;gap:var(--space-2)}.HeaderDateDisplay_icon__QhOod{width:16px;height:16px;color:#666666;flex-shrink:0}.dark .HeaderDateDisplay_icon__QhOod{color:#999999}.HeaderDateDisplay_text__gn6XZ{font-family:var(--font-inter),sans-serif;font-size:var(--text-xs);font-weight:400;color:#666666;white-space:nowrap}.dark .HeaderDateDisplay_text__gn6XZ{color:#999999}.NotificationsDropdown_wrapper__UW7SL{position:relative}.NotificationsDropdown_triggerButton__vEHse{position:relative;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;color:var(--gray-500);transition:all .2s ease;background:none;border:none;cursor:pointer}@media (min-width:640px){.NotificationsDropdown_triggerButton__vEHse{width:2.5rem;height:2.5rem}}.NotificationsDropdown_triggerButton__vEHse:hover{color:var(--gray-700);background-color:var(--gray-100)}.dark .NotificationsDropdown_triggerButton__vEHse{color:var(--gray-400)}.dark .NotificationsDropdown_triggerButton__vEHse:hover{color:var(--gray-300);background-color:var(--gray-800)}.NotificationsDropdown_bellIcon__3ACAm{height:1rem;width:1rem}@media (min-width:640px){.NotificationsDropdown_bellIcon__3ACAm{height:1.25rem;width:1.25rem}}.NotificationsDropdown_badge__2_kTy{position:absolute;top:-.125rem;right:-.125rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background-color:var(--error-500);font-size:11px;font-weight:500;color:white;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.NotificationsDropdown_dropdown__zYh9e{position:absolute;right:0;margin-top:.25rem;width:20rem;background-color:white;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);z-index:50;overflow:hidden;border:1px solid var(--gray-200);max-width:calc(100vw - 2rem)}@media (min-width:640px){.NotificationsDropdown_dropdown__zYh9e{width:24rem;max-width:none}}.dark .NotificationsDropdown_dropdown__zYh9e{background-color:var(--gray-800);border-color:var(--gray-700)}.NotificationsDropdown_header__SS9Lg{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-bottom:1px solid var(--gray-100);background-color:var(--gray-50)}@media (min-width:640px){.NotificationsDropdown_header__SS9Lg{padding:.75rem 1rem}}.dark .NotificationsDropdown_header__SS9Lg{border-bottom-color:var(--gray-700);background-color:var(--gray-700)}.NotificationsDropdown_headerTitle__SQJdX{font-weight:500;color:var(--gray-900)}.dark .NotificationsDropdown_headerTitle__SQJdX{color:var(--gray-100)}.NotificationsDropdown_markAllReadButton__ZBAun{font-size:.75rem;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.375rem;background:none;border:none;cursor:pointer}@media (min-width:640px){.NotificationsDropdown_markAllReadButton__ZBAun{font-size:.875rem}}.NotificationsDropdown_markAllReadButtonEnabled__ztlAz{color:#2563eb}.NotificationsDropdown_markAllReadButtonEnabled__ztlAz:hover{color:#1d4ed8;background-color:var(--blue-50)}.dark .NotificationsDropdown_markAllReadButtonEnabled__ztlAz:hover{background-color:rgba(30,58,138,.2)}.NotificationsDropdown_markAllReadButtonDisabled__LyaPJ{color:var(--gray-400);cursor:not-allowed}.dark .NotificationsDropdown_markAllReadButtonDisabled__LyaPJ{color:var(--gray-500)}.NotificationsDropdown_spinner__IVViK{width:.75rem;height:.75rem;border:1px solid var(--gray-400);border-top:1px solid transparent;border-radius:9999px;animation:NotificationsDropdown_spin__odooP 1s linear infinite}.NotificationsDropdown_checkIcon__OymEN{width:.75rem;height:.75rem}.NotificationsDropdown_notificationList__KiCZI{max-height:400px;overflow-y:auto}.NotificationsDropdown_notificationItem__Rko7X{border-bottom:1px solid var(--gray-100)}.dark .NotificationsDropdown_notificationItem__Rko7X{border-bottom-color:var(--gray-700)}.NotificationsDropdown_notificationItem__Rko7X:last-child{border-bottom:0}.NotificationsDropdown_notificationContent__KdvQ7{padding:.75rem;transition:all .2s ease;cursor:pointer}@media (min-width:640px){.NotificationsDropdown_notificationContent__KdvQ7{padding:.75rem 1rem}}.NotificationsDropdown_notificationContent__KdvQ7:hover{background-color:var(--gray-50)}.NotificationsDropdown_notificationContent__KdvQ7:active{background-color:var(--gray-100)}.dark .NotificationsDropdown_notificationContent__KdvQ7:hover{background-color:var(--gray-700)}.dark .NotificationsDropdown_notificationContent__KdvQ7:active{background-color:var(--gray-600)}.NotificationsDropdown_notificationContentRemoving__9CaOO{background-color:var(--gray-100);opacity:.5}.dark .NotificationsDropdown_notificationContentRemoving__9CaOO{background-color:var(--gray-700)}.NotificationsDropdown_notificationRow__2bcRe{display:flex;align-items:flex-start;gap:.75rem}.NotificationsDropdown_notificationIconWrapper__qqUpO{flex-shrink:0;border-radius:9999px;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.NotificationsDropdown_notificationIconWrapperRemoving__n5HTG{transform:scale(.9)}.NotificationsDropdown_notificationIconWrapperWarning__sUJ5c{color:var(--warning-500);background-color:var(--warning-50)}.dark .NotificationsDropdown_notificationIconWrapperWarning__sUJ5c{color:var(--warning-400);background-color:rgba(120,53,15,.3)}.NotificationsDropdown_notificationIconWrapperSuccess__IXfr_{color:#22c55e;background-color:var(--success-50)}.dark .NotificationsDropdown_notificationIconWrapperSuccess__IXfr_{color:#4ade80;background-color:rgba(20,83,45,.3)}.NotificationsDropdown_notificationIconWrapperInfo__inaSO{color:#3b82f6;background-color:var(--blue-50)}.dark .NotificationsDropdown_notificationIconWrapperInfo__inaSO{color:#60a5fa;background-color:rgba(30,58,138,.3)}.NotificationsDropdown_notificationIconWrapperDefault__zsKvJ{color:var(--gray-500);background-color:var(--gray-50)}.dark .NotificationsDropdown_notificationIconWrapperDefault__zsKvJ{color:var(--gray-400);background-color:rgba(55,65,81,.3)}.NotificationsDropdown_notificationSmallIcon__9f14w{height:.875rem;width:.875rem}.NotificationsDropdown_notificationBody__Pg2AY{flex:1 1;min-width:0}.NotificationsDropdown_notificationTitleRow__mYFao{display:flex;align-items:center;justify-content:space-between}.NotificationsDropdown_notificationTitle__xVcfc{font-size:.875rem;font-weight:500;color:var(--gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem}.dark .NotificationsDropdown_notificationTitle__xVcfc{color:var(--gray-100)}.NotificationsDropdown_notificationTime__2UwKT{font-size:.75rem;color:var(--gray-500);margin-left:.5rem;white-space:nowrap;flex-shrink:0}.dark .NotificationsDropdown_notificationTime__2UwKT{color:var(--gray-400)}.NotificationsDropdown_notificationMessage__aWG3O{font-size:.75rem;color:var(--gray-600);margin-top:.125rem;margin-bottom:.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .NotificationsDropdown_notificationMessage__aWG3O{color:var(--gray-300)}.NotificationsDropdown_viewDetailsLink__WchDj{font-size:.75rem;color:#2563eb;display:inline-flex;align-items:center;transition:color .2s ease}.NotificationsDropdown_viewDetailsLink__WchDj:hover{color:#1d4ed8}.dark .NotificationsDropdown_viewDetailsLink__WchDj{color:#60a5fa}.dark .NotificationsDropdown_viewDetailsLink__WchDj:hover{color:var(--blue-200)}.NotificationsDropdown_viewDetailsChevron__4clbx{height:.75rem;width:.75rem;margin-left:.125rem}.NotificationsDropdown_emptyState__G7WLV{padding:2rem .75rem;text-align:center}@media (min-width:640px){.NotificationsDropdown_emptyState__G7WLV{padding:2rem 1rem}}.NotificationsDropdown_emptyIconWrapper__mkEre{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--gray-50);border-radius:9999px;margin:0 auto .5rem}.dark .NotificationsDropdown_emptyIconWrapper__mkEre{background-color:var(--gray-700)}.NotificationsDropdown_emptyIcon__76dgo{height:1rem;width:1rem;color:var(--gray-400)}.dark .NotificationsDropdown_emptyIcon__76dgo{color:var(--gray-500)}.NotificationsDropdown_emptyTitle__4mDYZ{font-size:.875rem;color:var(--gray-500)}.dark .NotificationsDropdown_emptyTitle__4mDYZ{color:var(--gray-400)}.NotificationsDropdown_emptySubtitle__mGmRw{font-size:.75rem;color:var(--gray-400);margin-top:.25rem}.dark .NotificationsDropdown_emptySubtitle__mGmRw{color:var(--gray-500)}.NotificationsDropdown_footer__tPjbv{border-top:1px solid var(--gray-100);padding:.5rem .75rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--gray-50)}@media (min-width:640px){.NotificationsDropdown_footer__tPjbv{padding:.5rem 1rem}}.dark .NotificationsDropdown_footer__tPjbv{border-top-color:var(--gray-700);background-color:var(--gray-700)}.NotificationsDropdown_viewDashboardButton__G4dpc{font-size:.75rem;color:#2563eb;padding:.25rem .5rem;border-radius:.375rem;transition:all .2s ease;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer}.NotificationsDropdown_viewDashboardButton__G4dpc:hover{color:#1d4ed8;background-color:var(--blue-50)}.dark .NotificationsDropdown_viewDashboardButton__G4dpc{color:#60a5fa}.dark .NotificationsDropdown_viewDashboardButton__G4dpc:hover{color:var(--blue-200);background-color:rgba(30,58,138,.2)}.NotificationsDropdown_viewDashboardChevron__Frk7j{height:.75rem;width:.75rem;margin-left:.125rem}@keyframes NotificationsDropdown_spin__odooP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SidebarErrorBoundary_container__2hkd4{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin:1rem .75rem}.SidebarErrorBoundary_content__eNt5s{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:24rem}.SidebarErrorBoundary_iconWrapper__imtWO{padding:.75rem;background-color:#fee2e2;border-radius:9999px}.SidebarErrorBoundary_icon__bi1e2{height:2rem;width:2rem;color:#dc2626}.SidebarErrorBoundary_textSection__Serd_{display:flex;flex-direction:column;gap:.5rem}.SidebarErrorBoundary_title__mvTfH{font-size:1.125rem;font-weight:600;color:#7f1d1d}.SidebarErrorBoundary_description__tAevz{font-size:.875rem;color:#b91c1c}.SidebarErrorBoundary_retryButton___ud2h{display:flex;align-items:center;gap:.5rem;background-color:#dc2626;color:#fff}.SidebarErrorBoundary_retryButton___ud2h:hover{background-color:#b91c1c}.SidebarErrorBoundary_retryIcon__UIFNq{height:1rem;width:1rem}.SidebarErrorBoundary_footerText__wHGCR{font-size:.75rem;color:#dc2626}.UnifiedHeader_header__V1iD5{background:#FFFFFF;border-bottom:1px solid #f0f0f0;flex-shrink:0}.dark .UnifiedHeader_header__V1iD5{background:hsl(var(--background));border-bottom-color:#2A2A2A}.UnifiedHeader_headerDesktop__lNaYX{padding:var(--space-5) var(--page-padding)}.UnifiedHeader_headerMobile__2UcQ_{padding:var(--space-3) var(--space-4)}.UnifiedHeader_inner__ODCg3{display:flex;align-items:center;justify-content:space-between;width:100%}.UnifiedHeader_left__EXWWQ{display:flex;align-items:center;gap:1rem;flex:1 1;min-width:0}.UnifiedHeader_menuBtn__1_Mcs{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:.5rem;background:none;cursor:pointer;color:var(--foreground);transition:background-color .15s ease;flex-shrink:0;touch-action:manipulation}.UnifiedHeader_menuBtn__1_Mcs:hover{background-color:hsl(var(--accent))}.UnifiedHeader_menuIcon__eumU2{width:1.25rem;height:1.25rem}.UnifiedHeader_right__o6MVF{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.sidebar_container__gdud4{display:flex;height:100vh;width:100%;overflow:hidden;background:transparent}.sidebar_aside__jGLRX{position:fixed;top:0;left:0;height:100%;z-index:40;transition:width .3s cubic-bezier(0,0,.2,1);will-change:width;background-color:#1A1A1A;border-right:1px solid #2a2a2a;overflow:visible}.sidebar_asideExpanded__ut85P{width:17rem}.sidebar_asideCollapsed__PXMDx{width:4rem}.sidebar_asideInner__G9sOF{position:relative;display:flex;height:100%;flex-direction:column}.sidebar_nav___cWk4{flex:1 1;overflow-y:auto;padding-top:.75rem;padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:#3A3A3A transparent}.sidebar_nav___cWk4::-webkit-scrollbar{width:4px}.sidebar_nav___cWk4::-webkit-scrollbar-thumb{background-color:#3A3A3A;border-radius:9999px}.sidebar_nav___cWk4::-webkit-scrollbar-track{background:transparent}.sidebar_settingsCollapsed__v2_hx{display:flex;justify-content:center;margin-bottom:.75rem;padding:0 .5rem}.sidebar_settingsIconLink__id__4{padding:.625rem;border-radius:.75rem;transition:all .2s}.sidebar_settingsIconLink__id__4:hover{transform:scale(1.05)}.sidebar_settingsIconLinkActive__yTn9a{color:#F97316;background-color:#2B1D0E}.sidebar_settingsIconLinkInactive__gcN_T{color:#8A8A8A}.sidebar_settingsIconLinkInactive__gcN_T:hover{color:#F97316;background-color:#252525}.sidebar_settingsIcon__bgl4B{height:1.25rem;width:1.25rem}.sidebar_settingsExpanded__lCPx3{padding:0 .75rem;margin-bottom:.25rem}.sidebar_settingsDivider__trY3D{height:1px;background-color:#2A2A2A;opacity:.6;margin-bottom:.5rem}.sidebar_settingsLink__ZS_ur{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:0;font-size:.875rem;font-weight:400;transition:all .2s;color:#8A8A8A}.sidebar_settingsLink__ZS_ur:hover{color:#F97316;background-color:#252525}.sidebar_settingsLinkActive__m_OIT{color:#F97316;background-color:#2B1D0E;border-left:3px solid #f97316}.sidebar_settingsLinkInactive__17BUm{color:#8A8A8A}.sidebar_mainWrapper__Ircxr{flex:1 1;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:margin-left .3s cubic-bezier(.4,0,.2,1);will-change:margin-left}.sidebar_mainWrapperExpanded__8DteG{margin-left:17rem}.sidebar_mainWrapperCollapsed__ub9cp{margin-left:4rem}.sidebar_main__e8Ppx{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--page-padding);background:transparent}.sidebar_mainNoPad__aWhcZ{padding:0}.ErrorBoundary_wrapper__kHiKS{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:1.5rem}.ErrorBoundary_inner__mijOQ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:28rem}.ErrorBoundary_iconCircle__IMV_N{padding:1rem;background-color:#fee2e2;border-radius:9999px}.ErrorBoundary_icon__XtQAR{height:3rem;width:3rem;color:#dc2626}.ErrorBoundary_textGroup__TY_dY{display:flex;flex-direction:column;gap:.5rem}.ErrorBoundary_title__iQnIJ{font-size:1.5rem;font-weight:700;color:#111827}.ErrorBoundary_description__3oLg7{color:#4b5563;line-height:1.625}.ErrorBoundary_buttonRow__7PIRH{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.ErrorBoundary_buttonRow__7PIRH{flex-direction:row}}.ErrorBoundary_retryBtn__J3CtA{display:flex;align-items:center;gap:.5rem}.ErrorBoundary_retryIcon___zY0k{height:1rem;width:1rem}.ErrorBoundary_footerText__6nUma{font-size:.875rem;color:#6b7280}.EditUserRoleDialog_titleWrapper__1IiGj{display:flex;align-items:center;gap:.75rem}.EditUserRoleDialog_titleIconWrapper__mhV_g{padding:.5rem;background-color:#ffedd5;border-radius:.5rem}.dark .EditUserRoleDialog_titleIconWrapper__mhV_g{background-color:rgba(124,45,18,.3)}.EditUserRoleDialog_warningBox__1Os7A{margin-top:.5rem;padding:.75rem;background-color:#fefce8;border-radius:.5rem}.dark .EditUserRoleDialog_warningBox__1Os7A{background-color:rgba(113,63,18,.2)}.EditUserRoleDialog_warningText__IoMX3{font-size:.875rem;color:#854d0e}.dark .EditUserRoleDialog_warningText__IoMX3{color:#fef08a}.EditUserRoleDialog_formContent__Vd1_Q{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.EditUserRoleDialog_fieldWrapper__WkaH9{display:flex;flex-direction:column;gap:.5rem}.EditUserRoleDialog_label__5z6Uz{font-size:.875rem;font-weight:500}.EditUserRoleDialog_descriptionBox__LuDqc{margin-top:.5rem;padding:.75rem;background-color:var(--gray-50);border-radius:.375rem}.dark .EditUserRoleDialog_descriptionBox__LuDqc{background-color:var(--gray-800)}.EditUserRoleDialog_descriptionText__YbWcR{font-size:.75rem;color:var(--gray-600)}.dark .EditUserRoleDialog_descriptionText__YbWcR{color:var(--gray-400)}.EditUserRoleDialog_descriptionInner__C4jZx{display:flex;align-items:flex-start;gap:.5rem}.EditUserRoleDialog_submitBtn__0Lzew{background:linear-gradient(to right,var(--orange-600),#c2410c)}.EditUserRoleDialog_submitBtn__0Lzew:hover{background:linear-gradient(90deg,#c2410c,#9a3412)}.EditUserRoleDialog_dialogSmMaxW__9EooD{max-width:28rem}@media (min-width:640px){.EditUserRoleDialog_dialogSmMaxW__9EooD{max-width:28rem}}.EditUserRoleDialog_iconMd__5fCAb{height:1rem;width:1rem}.EditUserRoleDialog_iconLg__SrRtD{height:1.25rem;width:1.25rem}.EditUserRoleDialog_iconOrange__dWP4Q{color:#ea580c}.dark .EditUserRoleDialog_iconOrange__dWP4Q{color:#fb923c}.EditUserRoleDialog_iconRed__fyu4g{color:#dc2626}.EditUserRoleDialog_iconOrangeRole__LLA_D{color:#ea580c}.EditUserRoleDialog_iconBlue__caMYA{color:#2563eb}.EditUserRoleDialog_iconGray__jHeLi{color:#4b5563}.EditUserRoleDialog_roleSelectItemRow__kcyVS{display:flex;align-items:center;gap:.5rem}.EditUserRoleDialog_descIconAmber__ezMfR{height:.75rem;width:.75rem;color:#f59e0b;margin-top:.125rem;flex-shrink:0}.EditUserRoleDialog_descIconGreen__ZCDCi{height:.75rem;width:.75rem;color:#22c55e;margin-top:.125rem;flex-shrink:0}.DeleteUserDialog_titleWrapper__35Bxp{display:flex;align-items:center;gap:.75rem}.DeleteUserDialog_titleIconWrapper__lX0nx{padding:.5rem;border-radius:.5rem}.DeleteUserDialog_titleIconCanDelete__4aWra{background-color:#fee2e2}.dark .DeleteUserDialog_titleIconCanDelete__4aWra{background-color:rgba(127,29,29,.3)}.DeleteUserDialog_titleIconCannotDelete__DI3yJ{background-color:var(--gray-100)}.dark .DeleteUserDialog_titleIconCannotDelete__DI3yJ{background-color:var(--gray-800)}.DeleteUserDialog_contentWrapper___MPoX{padding:1rem 0}.DeleteUserDialog_warningBox__O_k9t{padding:1rem;border:1px solid;border-radius:.5rem}.DeleteUserDialog_warningBoxDelete__AkKsR{background-color:var(--error-50);border-color:var(--error-200)}.dark .DeleteUserDialog_warningBoxDelete__AkKsR{background-color:rgba(127,29,29,.2);border-color:var(--error-800)}.DeleteUserDialog_warningBoxRestrict__7W08p{background-color:#fefce8;border-color:var(--warning-200)}.dark .DeleteUserDialog_warningBoxRestrict__7W08p{background-color:rgba(113,63,18,.2);border-color:#854d0e}.DeleteUserDialog_warningInner__41KW_{display:flex;align-items:flex-start;gap:.75rem}.DeleteUserDialog_warningTextWrapper__aT5gu{font-size:.875rem}.DeleteUserDialog_warningTitle__3WlMG{font-weight:500}.DeleteUserDialog_warningTitleDelete__Wk0Yp{color:var(--error-800)}.dark .DeleteUserDialog_warningTitleDelete__Wk0Yp{color:var(--error-200)}.DeleteUserDialog_warningTitleRestrict__oISGk{color:#854d0e}.dark .DeleteUserDialog_warningTitleRestrict__oISGk{color:#fef08a}.DeleteUserDialog_warningDescription__0wSuy{margin-top:.25rem}.DeleteUserDialog_warningDescriptionDelete__MhbZ8{color:var(--error-700)}.dark .DeleteUserDialog_warningDescriptionDelete__MhbZ8{color:var(--error-300)}.DeleteUserDialog_warningDescriptionRestrict__0_XrI{color:#a16207}.dark .DeleteUserDialog_warningDescriptionRestrict__0_XrI{color:#fde047}.DeleteUserDialog_deleteBtn__PJXfD{background:linear-gradient(to right,var(--error-600),var(--error-700));color:#fff}.DeleteUserDialog_deleteBtn__PJXfD:hover{background:linear-gradient(to right,var(--error-700),var(--error-800))}.DeleteUserDialog_dialogSmMaxW__aH8oO{max-width:28rem}@media (min-width:640px){.DeleteUserDialog_dialogSmMaxW__aH8oO{max-width:28rem}}.DeleteUserDialog_iconLg__sv4UQ{height:1.25rem;width:1.25rem}.DeleteUserDialog_iconLgRed__lruWX{height:1.25rem;width:1.25rem;color:#dc2626}.dark .DeleteUserDialog_iconLgRed__lruWX{color:#f87171}.DeleteUserDialog_iconLgGray___uydn{height:1.25rem;width:1.25rem;color:#4b5563}.dark .DeleteUserDialog_iconLgGray___uydn{color:#9ca3af}.DeleteUserDialog_iconLgLock__kCfLj{height:1.25rem;width:1.25rem;color:#4b5563}.dark .DeleteUserDialog_iconLgLock__kCfLj{color:#9ca3af}.DeleteUserDialog_warningIconRed__vsMJY{height:1.25rem;width:1.25rem;color:#dc2626;flex-shrink:0;margin-top:.125rem}.dark .DeleteUserDialog_warningIconRed__vsMJY{color:#f87171}.DeleteUserDialog_warningIconYellow__k0iql{height:1.25rem;width:1.25rem;color:#ca8a04;flex-shrink:0;margin-top:.125rem}.dark .DeleteUserDialog_warningIconYellow__k0iql{color:#facc15}.InventoryTable_container__rPaiZ{border-radius:12px;border:1px solid var(--gray-200);box-shadow:0 1px 3px rgba(0,0,0,.04);background:#fff;overflow:hidden}.InventoryTable_header__RNjfn{display:flex;align-items:center;height:48px;padding:0 20px;gap:16px;background:var(--gray-100);border-bottom:1px solid var(--gray-200)}.InventoryTable_headerCell__ATCmD{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--gray-600);letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InventoryTable_headerCheckbox__GDD4_{flex:0 0 18px;display:flex;align-items:center;justify-content:center}.InventoryTable_selectAllCheckbox__6iuls{width:18px;height:18px;accent-color:var(--brand-orange);cursor:pointer}.InventoryTable_headerName__TEq__{flex:0 0 150px}.InventoryTable_headerImage__IhVIn{flex:0 0 40px}.InventoryTable_headerStock__tmIfM{flex:1 1 auto;min-width:0}.InventoryTable_headerPrice__2PwiL{flex:0 0 90px;text-align:right}.InventoryTable_headerTotalValue__WFP_c{flex:0 0 110px;text-align:right}.InventoryTable_headerStatus__aU5sv{flex:0 0 100px;text-align:right}.InventoryTable_sortable__UF6j4{display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:color .12s ease}.InventoryTable_sortable__UF6j4:hover{color:var(--gray-800)}.InventoryTable_sortIcon__IsBBj{flex-shrink:0;color:var(--gray-400)}.InventoryTable_sortIconActive__Ty5Kq{color:var(--brand-orange)}.InventoryTable_body__ggizD{min-height:100px}.InventoryTable_emptyState__SqYuA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;gap:12px}.InventoryTable_emptyIcon__CJ3_Z{color:var(--gray-300)}.InventoryTable_emptyTitle__WK72_{font-size:15px;font-weight:600;color:var(--gray-600)}.InventoryTable_emptyMessage__Pxzhx{font-size:13px;color:var(--gray-500)}.InventoryTable_clearButton__hDTHF{margin-top:4px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--brand-orange);background:var(--brand-orange-light);border:1px solid #f5d0a9;border-radius:6px;cursor:pointer;transition:all .15s ease}.InventoryTable_clearButton__hDTHF:hover{background:#FFEAD6;border-color:var(--brand-orange)}@media (max-width:1023px){.InventoryTable_headerStatus__aU5sv,.InventoryTable_headerTotalValue__WFP_c{display:none}}.InventoryBatchOperations_zLayer__x9a2_{z-index:40}.FormSection_section__Vb6ST{display:flex;flex-direction:column;gap:20px;padding:28px 32px;border-left:3px solid var(--accent-color);border-radius:0 12px 12px 0;background:#fff}.FormSection_header__t4U7K{display:flex;align-items:center;gap:12px}.FormSection_iconBox__qai_a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.FormSection_textGroup__EFWTX{display:flex;flex-direction:column;gap:2px}.FormSection_title__F7Ava{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:16px;font-weight:700;color:var(--gray-900);margin:0;line-height:1.3}.FormSection_subtitle__H8LJM{font-size:12px;font-weight:400;color:#999999;margin:0;line-height:1.4}.FormSection_fields__WyH50{display:flex;flex-direction:column;gap:16px}.FormSection_fieldRow__fvvo_{display:flex;gap:16px}.FormSection_fieldRow__fvvo_>*{flex:1 1;min-width:0}@media (max-width:768px){.FormSection_section__Vb6ST{padding:20px 16px}.FormSection_fieldRow__fvvo_{flex-direction:column}}.SupplierBatchOperations_zLayer__HlmVs{z-index:40}.KeyboardShortcuts_header__xwbdg{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.KeyboardShortcuts_headerIconWrapper__EhZ8c{background-color:var(--blue-50);border-radius:9999px;padding:.375rem}.dark .KeyboardShortcuts_headerIconWrapper__EhZ8c{background-color:rgba(59,130,246,.2)}.KeyboardShortcuts_headerIcon__T836c{height:1rem;width:1rem;color:#3b82f6}.KeyboardShortcuts_headerTitle__gPYRb{font-size:.875rem;font-weight:500;color:var(--gray-800)}.dark .KeyboardShortcuts_headerTitle__gPYRb{color:var(--gray-100)}.KeyboardShortcuts_shortcutList__fyc4e{border-top:1px solid var(--gray-100)}.dark .KeyboardShortcuts_shortcutList__fyc4e{border-color:var(--gray-700)}.KeyboardShortcuts_shortcutList__fyc4e>*+*{border-top:1px solid var(--gray-100)}.dark .KeyboardShortcuts_shortcutList__fyc4e>*+*{border-color:var(--gray-700)}.KeyboardShortcuts_advancedSection__LepRt{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--gray-100)}.dark .KeyboardShortcuts_advancedSection__LepRt{border-color:var(--gray-700)}.KeyboardShortcuts_advancedSection__LepRt>*+*{border-top:1px solid var(--gray-100)}.dark .KeyboardShortcuts_advancedSection__LepRt>*+*{border-color:var(--gray-700)}.KeyboardShortcuts_shortcutItem__RKs1U{display:flex;justify-content:space-between;align-items:center;padding:.625rem .5rem;font-size:.875rem;border-radius:.375rem;margin:0 -.5rem}.KeyboardShortcuts_shortcutItem__RKs1U:hover{background-color:var(--gray-50)}.dark .KeyboardShortcuts_shortcutItem__RKs1U:hover{background-color:rgba(55,65,81,.3)}.KeyboardShortcuts_shortcutDescription__MjjGB{color:var(--gray-700)}.dark .KeyboardShortcuts_shortcutDescription__MjjGB{color:var(--gray-300)}.KeyboardShortcuts_keysWrapper__i7sGj{display:flex;gap:.25rem;align-items:center}.KeyboardShortcuts_keySeparator__Fa6yS{color:var(--gray-400);padding:0 .25rem}.KeyboardShortcuts_kbd___a3Jm{padding:.25rem .5rem;font-size:.75rem;font-weight:600;color:var(--gray-800);background-color:var(--gray-100);border:1px solid var(--gray-200);border-radius:.375rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.dark .KeyboardShortcuts_kbd___a3Jm{color:var(--gray-100);background-color:var(--gray-700);border-color:var(--gray-600)}.KeyboardShortcuts_toggleButton__HN1Xi{display:flex;align-items:center;gap:.375rem;width:100%;justify-content:center;margin-top:.75rem;padding:.5rem;border-radius:.375rem;font-size:.875rem;font-weight:500;background-color:var(--gray-50);color:var(--gray-700);border:none;cursor:pointer;transition:background-color .15s}.KeyboardShortcuts_toggleButton__HN1Xi:hover{background-color:var(--gray-100)}.dark .KeyboardShortcuts_toggleButton__HN1Xi{background-color:var(--gray-700);color:var(--gray-300)}.dark .KeyboardShortcuts_toggleButton__HN1Xi:hover{background-color:var(--gray-600)}.KeyboardShortcuts_toggleIcon__5BaFw{height:1rem;width:1rem}.KeyboardShortcuts_card__LP0Ld{background-color:#ffffff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:.75rem;border:1px solid var(--gray-100);padding:1rem}.dark .KeyboardShortcuts_card__LP0Ld{background-color:#1e1e30;border-color:var(--gray-700)}