.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{border-left-width:4px;padding:.75rem}.TrialWarningBanner_compactContent__rfT6Y{display:flex;align-items:center;justify-content:space-between}.TrialWarningBanner_compactInner__q5w2l{display:flex;align-items:center;gap:.75rem}.TrialWarningBanner_compactText__Lnsuc{font-size:.875rem;font-weight:500}.TrialWarningBanner_upgradeButton__WYC_V{background-color:var(--orange-600);color:var(--gray-50,#ffffff)}.TrialWarningBanner_upgradeButton__WYC_V:hover{background-color:#c2410c}.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}.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;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;backdrop-filter:blur(2px)}.MobileSidebar_sidebar__AfzCT{position:fixed;top:0;left:0;height:100%;z-index:50;width:90%;max-width:350px;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:1rem;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:.75rem;flex: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_headerTextContainer__thGzE{display:flex;flex-direction:column;min-width:0;flex:1}.MobileSidebar_businessName__CIdzz{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;color:var(--gray-900)}.dark .MobileSidebar_businessName__CIdzz{color:var(--gray-100)}.MobileSidebar_subtitleText__mG36c{font-size:.875rem;line-height:1.25rem;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:1rem;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:.75rem;padding:.5rem;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;min-width:0}.MobileSidebar_userName__F7l91{font-size:.875rem;line-height:1.25rem;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:.75rem;line-height:1rem;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:.75rem;padding:.125rem .5rem;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:1rem;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:.875rem;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:.5rem 1rem;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:.875rem;padding:.5rem .75rem;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:1.5rem 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:.875rem;color:var(--gray-500)}.dark .MobileSidebar_noResultsText__FjzMb{color:var(--gray-400)}.MobileSidebar_nav__sjOnm{padding:1rem .75rem;display:flex;flex-direction:column;gap:.5rem;flex: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:.75rem 1rem;font-size:.875rem;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;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:.625rem 1rem;font-size:.875rem;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:.75rem 1rem;font-size:.875rem;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}.MobileSidebar_badge__ys427{margin-left:auto;font-size:.75rem;padding:.25rem .5rem}.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);gap:.75rem;padding:1rem}.MobileSidebar_settingsButton__Zl_yU{display:flex;align-items:center;justify-content:center;gap:.5rem;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:.5rem}.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:24px;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:13px;font-weight:400;color:#7A7A7A;margin:0}.HeaderBreadcrumb_nav__pkDRM{display:none;align-items:center;font-size:.875rem;max-width:100%}@media (min-width:641px){.HeaderBreadcrumb_nav__pkDRM{display:flex}}.HeaderBreadcrumb_list__Txggn{gap:.25rem;list-style:none;padding:0;margin:0}.HeaderBreadcrumb_listItem__nEVxg,.HeaderBreadcrumb_list__Txggn{display:flex;align-items:center;min-width:0}.HeaderBreadcrumb_chevron__sVY7n{height:.75rem;width:.75rem;margin:0 .375rem;color:var(--muted-foreground);opacity:.6;flex-shrink:0}@media (min-width:641px){.HeaderBreadcrumb_chevron__sVY7n{margin:0 .5rem}}.HeaderBreadcrumb_link__jekxF{display:flex;align-items:center;gap:.25rem;transition:color .2s ease;font-weight:500;min-width:0}@media (min-width:641px){.HeaderBreadcrumb_link__jekxF{gap:.375rem}}.HeaderBreadcrumb_linkRoot__1Cc3q{color:transparent;background:linear-gradient(to right,var(--orange-600),var(--orange-400));background-clip:text;-webkit-background-clip:text;font-weight:700;flex-shrink:0}.HeaderBreadcrumb_linkRoot__1Cc3q:hover{background:linear-gradient(to right,#c2410c,var(--orange-600));background-clip:text;-webkit-background-clip:text}.HeaderBreadcrumb_linkRegular__7no9w{color:var(--muted-foreground)}.HeaderBreadcrumb_linkRegular__7no9w:hover{color:var(--foreground)}.HeaderBreadcrumb_homeIcon__9pgx1{height:.75rem;width:.75rem;color:var(--orange-400);flex-shrink:0}.HeaderBreadcrumb_rootText__a_wUb{flex-shrink:0}.HeaderBreadcrumb_segmentText__GQati{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}@media (min-width:1024px){.HeaderBreadcrumb_segmentText__GQati{max-width:150px}}.HeaderDateDisplay_container___HQgF{display:flex;align-items:center;gap:8px}.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:13px;font-weight:400;color:#666666;white-space:nowrap}.dark .HeaderDateDisplay_text__gn6XZ{color:#999999}.UsersPageHeader_wrapper__Ulp_o{position:relative}.UsersPageHeader_backgroundDecoration__7WNkS{position:absolute;inset:0;background:linear-gradient(90deg,rgba(249,115,22,.05),rgba(245,158,11,.05),rgba(234,179,8,.05));border-radius:1rem}.dark .UsersPageHeader_backgroundDecoration__7WNkS{background:linear-gradient(90deg,rgba(249,115,22,.1),rgba(245,158,11,.1),rgba(234,179,8,.1))}.UsersPageHeader_content__Pp28j{position:relative;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media (min-width:1024px){.UsersPageHeader_content__Pp28j{flex-direction:row;align-items:center;justify-content:space-between}}.UsersPageHeader_leftSection__WzNhq{display:flex;align-items:flex-start;gap:1rem}.UsersPageHeader_iconWrapper__bN_7E{padding:.75rem;background:linear-gradient(to bottom right,var(--orange-400),var(--orange-600));border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 0 0 1px #fed7aa}.dark .UsersPageHeader_iconWrapper__bN_7E{box-shadow:0 0 0 1px #9a3412}.UsersPageHeader_titleSection__HS92j{flex:1}.UsersPageHeader_titleRow__YPeNV{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.UsersPageHeader_title__zDE2Z{font-size:1.5rem;font-weight:700;color:var(--gray-900)}@media (min-width:768px){.UsersPageHeader_title__zDE2Z{font-size:1.875rem}}.dark .UsersPageHeader_title__zDE2Z{color:var(--gray-100)}.UsersPageHeader_adminBadge__MBW4Q{display:none;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:#ffedd5;color:#c2410c;font-size:.75rem;font-weight:500;border-radius:9999px}@media (min-width:640px){.UsersPageHeader_adminBadge__MBW4Q{display:flex}}.dark .UsersPageHeader_adminBadge__MBW4Q{background-color:rgba(124,45,18,.3);color:#fdba74}.UsersPageHeader_subtitle__pztgK{color:var(--gray-600);font-size:.875rem}@media (min-width:768px){.UsersPageHeader_subtitle__pztgK{font-size:1rem}}.dark .UsersPageHeader_subtitle__pztgK{color:var(--gray-400)}.UsersPageHeader_actionsRow__XnYqS{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.UsersPageHeader_actionsRow__XnYqS{flex-direction:row}}.UsersPageHeader_refreshBtn__18oyY{order:2;border-color:var(--gray-300);transition:all .2s}@media (min-width:640px){.UsersPageHeader_refreshBtn__18oyY{order:1}}.dark .UsersPageHeader_refreshBtn__18oyY{border-color:var(--gray-600)}.UsersPageHeader_refreshBtn__18oyY:hover{background-color:var(--gray-50)}.dark .UsersPageHeader_refreshBtn__18oyY:hover{background-color:var(--gray-800)}.UsersPageHeader_inviteBtn__itTsi{order:1;transition:all .2s}@media (min-width:640px){.UsersPageHeader_inviteBtn__itTsi{order:2}}.UsersPageHeader_inviteBtnEnabled__QQGxl{background:linear-gradient(to right,var(--orange-600),#c2410c);color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.UsersPageHeader_inviteBtnEnabled__QQGxl:hover{background:linear-gradient(90deg,#c2410c,#9a3412);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.UsersPageHeader_inviteBtnDisabled__pk9xI{background-color:var(--gray-100);color:var(--gray-400);cursor:not-allowed;border:1px solid var(--gray-300)}.dark .UsersPageHeader_inviteBtnDisabled__pk9xI{background-color:var(--gray-800);color:var(--gray-500);border-color:var(--gray-600)}.UsersStatsCards_grid__7Bodd{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.UsersStatsCards_grid__7Bodd{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.UsersStatsCards_grid__7Bodd{grid-template-columns:repeat(4,1fr)}}.UsersStatsCards_card__M_TvE{background-color:rgba(255,255,255,.8);backdrop-filter:blur(4px);border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:box-shadow .15s}.dark .UsersStatsCards_card__M_TvE{background-color:rgba(31,41,55,.8)}.UsersStatsCards_card__M_TvE:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.UsersStatsCards_cardContent__iw3S9{padding:1.5rem}.UsersStatsCards_cardInner___rODq{display:flex;align-items:center;justify-content:space-between}.UsersStatsCards_statLabel__VFcYB{font-size:.875rem;font-weight:500;color:var(--gray-600)}.dark .UsersStatsCards_statLabel__VFcYB{color:var(--gray-400)}.UsersStatsCards_statValue__D3opU{font-size:1.5rem;font-weight:700;color:var(--gray-900)}.dark .UsersStatsCards_statValue__D3opU{color:var(--gray-100)}.UsersStatsCards_statSubtext__gS0vl{font-size:.75rem;color:var(--gray-500);margin-top:.25rem}.dark .UsersStatsCards_statSubtext__gS0vl{color:var(--gray-500)}.UsersStatsCards_iconWrapper__h2bPc{padding:.75rem;border-radius:.5rem}.UsersStatsCards_iconBlue__Kc2i0{background-color:var(--blue-100)}.dark .UsersStatsCards_iconBlue__Kc2i0{background-color:rgba(30,58,138,.3)}.UsersStatsCards_iconRed__WNkGF{background-color:#fee2e2}.dark .UsersStatsCards_iconRed__WNkGF{background-color:rgba(127,29,29,.3)}.UsersStatsCards_iconGreen__PvDzB{background-color:#dcfce7}.dark .UsersStatsCards_iconGreen__PvDzB{background-color:rgba(20,83,45,.3)}.UsersStatsCards_iconPurple__VgbcV{background-color:#f3e8ff}.dark .UsersStatsCards_iconPurple__VgbcV{background-color:rgba(88,28,135,.3)}.EmptyState_previewTitle__L9UUa{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:.75rem;display:flex;align-items:center}@media (min-width:640px){.EmptyState_previewTitle__L9UUa{font-size:1.25rem;margin-bottom:1rem}}.EmptyState_previewTitleIcon__RclWI{width:1rem;height:1rem;margin-right:.5rem;color:#16a34a}@media (min-width:640px){.EmptyState_previewTitleIcon__RclWI{width:1.25rem;height:1.25rem}}.EmptyState_previewDescription__lAZWN{color:var(--gray-600);margin-bottom:.75rem;font-size:.875rem}@media (min-width:640px){.EmptyState_previewDescription__lAZWN{margin-bottom:1rem;font-size:1rem}}.EmptyState_metricsGrid__FXQIM{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}@media (min-width:640px){.EmptyState_metricsGrid__FXQIM{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}}@media (min-width:1024px){.EmptyState_metricsGrid__FXQIM{grid-template-columns:repeat(4,1fr)}}.EmptyState_metricCard__uyBu7{padding:.75rem;border-radius:.5rem;border:1px solid}@media (min-width:640px){.EmptyState_metricCard__uyBu7{padding:1rem}}.EmptyState_metricCardRed__JIYuY{background-color:var(--error-50);border-color:#fee2e2}.EmptyState_metricCardAmber__lt7uv{background-color:var(--warning-50);border-color:var(--warning-100)}.EmptyState_metricCardOrange__tcPYV{background-color:var(--orange-50);border-color:#ffedd5}.EmptyState_metricCardBlue__FnJaf{background-color:var(--blue-50);border-color:var(--blue-100)}.EmptyState_metricInner__Yn6LP{display:flex;align-items:center;justify-content:space-between}.EmptyState_metricContent___q3nv{flex:1;min-width:0}.EmptyState_metricTitle__pWL0S{font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.EmptyState_metricTitle__pWL0S{font-size:.875rem}}.EmptyState_metricTitleRed__5yUev{color:var(--error-800)}.EmptyState_metricTitleAmber__kZujc{color:var(--warning-800)}.EmptyState_metricTitleOrange__LBCj2{color:#9a3412}.EmptyState_metricTitleBlue__a0diL{color:#1e40af}.EmptyState_metricValue__0HMUa{font-size:1.25rem;font-weight:700;margin-top:.25rem}@media (min-width:640px){.EmptyState_metricValue__0HMUa{font-size:1.5rem}}.EmptyState_metricValueRed__2njDs{color:var(--error-900)}.EmptyState_metricValueAmber__b6PMU{color:#78350f}.EmptyState_metricValueOrange__r58st{color:#7c2d12}.EmptyState_metricValueBlue__zgXGF{color:#1e3a5f}.EmptyState_metricIcon__3LhXc{width:1.25rem;height:1.25rem;flex-shrink:0}@media (min-width:640px){.EmptyState_metricIcon__3LhXc{width:1.5rem;height:1.5rem}}.EmptyState_metricIconRed__cT1X0{color:var(--error-600)}.EmptyState_metricIconAmber__jtqei{color:var(--warning-600)}.EmptyState_metricIconOrange__r1SIo{color:var(--orange-600)}.EmptyState_metricIconBlue__4_K8Z{color:#2563eb}.EmptyState_footnote__hs_pN{text-align:center}.EmptyState_footnoteText__92IRR{font-size:.75rem;color:var(--gray-500);font-style:italic}@media (min-width:640px){.EmptyState_footnoteText__92IRR{font-size:.875rem}}.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;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: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: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: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)}.account-info-form_container__2pWof{display:flex;flex-direction:column;gap:1.5rem}.account-info-form_headerRow__Vs16b{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.account-info-form_headerRow__Vs16b{flex-direction:row;align-items:center}}.account-info-form_avatar__A5Hkq{height:5rem;width:5rem}.account-info-form_avatarFallback__zRpVu,.account-info-form_profileName__Fx1WG{font-size:1.125rem;line-height:1.75rem}.account-info-form_profileName__Fx1WG{font-weight:500;color:var(--gray-900)}.dark .account-info-form_profileName__Fx1WG{color:white}.account-info-form_profileDescription__zvyjw{font-size:.875rem;line-height:1.25rem;color:var(--gray-500)}.dark .account-info-form_profileDescription__zvyjw{color:var(--gray-400)}.account-info-form_logoLink__b8Pze{background-color:var(--blue-50);border-radius:.5rem;padding:1rem;margin-bottom:1.5rem;border:1px solid var(--blue-100)}.dark .account-info-form_logoLink__b8Pze{background-color:rgb(30 58 138/.2);border-color:#1e3a5f}.account-info-form_logoLinkInner__HG_Gy{display:flex;align-items:center;gap:.75rem}.account-info-form_logoIconWrap__ACKyp{background-color:var(--blue-100);border-radius:9999px;padding:.5rem}.dark .account-info-form_logoIconWrap__ACKyp{background-color:#1e3a5f}.account-info-form_logoIcon__VyNmK{height:1rem;width:1rem;color:#2563eb}.dark .account-info-form_logoIcon__VyNmK{color:#60a5fa}.account-info-form_logoLinkText__0BMPL{font-size:.875rem;line-height:1.25rem;color:#1d4ed8}.dark .account-info-form_logoLinkText__0BMPL{color:#60a5fa}.account-info-form_logoLinkAnchor__v_e98{text-decoration:underline;font-weight:500}.account-info-form_logoLinkAnchor__v_e98:hover{color:#1e40af}.dark .account-info-form_logoLinkAnchor__v_e98:hover{color:var(--blue-200)}.account-info-form_formGrid__KAx4F{display:grid;gap:1.5rem}@media (min-width:640px){.account-info-form_formGrid__KAx4F{grid-template-columns:repeat(2,1fr)}}.account-info-form_formLabel__XOIQ4{display:flex;align-items:center;color:var(--gray-700)}.dark .account-info-form_formLabel__XOIQ4{color:var(--gray-300)}.account-info-form_formLabelIcon__Jqa9T{height:1rem;width:1rem;margin-right:.5rem;color:var(--gray-500)}.dark .account-info-form_formLabelIcon__Jqa9T{color:var(--gray-400)}.account-info-form_inputDefault__kc_cO{border-color:var(--gray-300)}.dark .account-info-form_inputDefault__kc_cO{border-color:var(--gray-600)}.account-info-form_inputDefault__kc_cO:focus{--tw-ring-color:#3b82f6;border-color:#3b82f6}.account-info-form_inputDisabled__WRDUu{border-color:var(--gray-300);background-color:var(--gray-50)}.dark .account-info-form_inputDisabled__WRDUu{border-color:var(--gray-600);background-color:var(--gray-800)}.account-info-form_formDescriptionXs__CbBAb{font-size:.75rem;line-height:1rem}.account-info-form_textarea__fzNP4{resize:none;min-height:120px;border-color:var(--gray-300)}.dark .account-info-form_textarea__fzNP4{border-color:var(--gray-600)}.account-info-form_textarea__fzNP4:focus{--tw-ring-color:#3b82f6;border-color:#3b82f6}.account-info-form_notifSection__W8aC6{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--gray-200);padding-top:1.5rem}.dark .account-info-form_notifSection__W8aC6{border-top-color:var(--gray-700)}.account-info-form_notifHeader__gDTP3{display:flex;align-items:center;margin-bottom:1rem}.account-info-form_notifIcon__2A_EB{height:1.25rem;width:1.25rem;margin-right:.5rem;color:var(--gray-500)}.dark .account-info-form_notifIcon__2A_EB{color:var(--gray-400)}.account-info-form_notifTitle__SNImg{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--gray-900)}.dark .account-info-form_notifTitle__SNImg{color:white}.account-info-form_notifDescription__nO9Oc{font-size:.875rem;line-height:1.25rem;color:var(--gray-600);margin-bottom:1rem}.dark .account-info-form_notifDescription__nO9Oc{color:var(--gray-400)}.account-info-form_notifItems__mDFNp{display:flex;flex-direction:column;gap:1rem}.account-info-form_notifItem__dBVvJ{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:.5rem;border:1px solid var(--gray-200);padding:1rem}.dark .account-info-form_notifItem__dBVvJ{border-color:var(--gray-700)}.account-info-form_notifItemLabel__fuomX{font-size:1rem;line-height:1.5rem;font-weight:500}.account-info-form_footer__RgV0C{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;border-top:1px solid var(--gray-200)}.dark .account-info-form_footer__RgV0C{border-top-color:var(--gray-700)}.account-info-form_lastSaved__T8wOY{font-size:.75rem;line-height:1rem;color:var(--gray-500)}.dark .account-info-form_lastSaved__T8wOY{color:var(--gray-400)}.account-info-form_buttonGroup__YYtkJ{display:flex;gap:.75rem}.account-info-form_cancelButton__39NeK{border-color:var(--gray-300);color:var(--gray-700)}.dark .account-info-form_cancelButton__39NeK{border-color:var(--gray-600);color:var(--gray-300)}.account-info-form_cancelButton__39NeK:hover{background-color:var(--gray-50)}.dark .account-info-form_cancelButton__39NeK:hover{background-color:var(--gray-800)}.account-info-form_saveButton__Dt_a0{background-color:#2563eb;color:white}.account-info-form_saveButton__Dt_a0:hover{background-color:#1d4ed8}.ConfirmationModal_titleRow__r_JHk{display:flex;align-items:center;gap:.5rem;color:var(--error-600)}.ConfirmationModal_titleIcon___wMt0{height:1.25rem;width:1.25rem}.ConfirmationModal_body___nUX7{padding:1rem}.ConfirmationModal_message__U0MGX{color:var(--gray-700);margin-bottom:1.5rem}.dark .ConfirmationModal_message__U0MGX{color:var(--gray-300)}.ConfirmationModal_actions__LO_yD{display:flex;justify-content:flex-end;gap:.75rem}.ConfirmationModal_cancelBtn__NdwDv{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--gray-700);background-color:var(--gray-100);border-radius:.375rem;border:none;cursor:pointer;transition:background-color .15s}.ConfirmationModal_cancelBtn__NdwDv:hover{background-color:var(--gray-200)}.ConfirmationModal_cancelBtn__NdwDv:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--gray-300)}.dark .ConfirmationModal_cancelBtn__NdwDv{color:var(--gray-300);background-color:var(--gray-700)}.dark .ConfirmationModal_cancelBtn__NdwDv:hover{background-color:var(--gray-600)}.ConfirmationModal_deleteBtn__VLQaP{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--gray-50,#ffffff);background-color:var(--error-600);border-radius:.375rem;border:none;cursor:pointer;transition:background-color .15s}.ConfirmationModal_deleteBtn__VLQaP:hover{background-color:var(--error-700)}.ConfirmationModal_deleteBtn__VLQaP:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--error-500)}.ConfirmationModal_deleteBtn__VLQaP:disabled{opacity:.5;cursor:not-allowed}.ShoppingListMobileView_list__VOlBV{display:flex;flex-direction:column;gap:.75rem}.ShoppingListMobileView_card__l3S1q{background-color:white;border:1px solid;border-radius:.75rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .15s;touch-action:manipulation}.ShoppingListMobileView_card__l3S1q:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.dark .ShoppingListMobileView_card__l3S1q{background-color:var(--gray-800)}.ShoppingListMobileView_cardDefault__QAFfZ{border-color:var(--gray-200)}.dark .ShoppingListMobileView_cardDefault__QAFfZ{border-color:var(--gray-700)}.ShoppingListMobileView_cardPurchased__lCGW4{background-color:rgba(249,250,251,.8);border-color:var(--gray-200)}.dark .ShoppingListMobileView_cardPurchased__lCGW4{background-color:rgba(31,41,55,.8);border-color:var(--gray-700)}.ShoppingListMobileView_cardUrgent__VIIh0{border-left:4px solid var(--warning-500);background-color:rgba(255,251,235,.3)}.dark .ShoppingListMobileView_cardUrgent__VIIh0{border-left-color:var(--warning-600);background-color:rgba(120,53,15,.2)}.ShoppingListMobileView_cardSelected__j32Oc{outline:2px solid #3b82f6}.dark .ShoppingListMobileView_cardSelected__j32Oc{outline-color:#60a5fa}.ShoppingListMobileView_headerRow__fwLgy{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}.ShoppingListMobileView_headerLeft__cEogR{display:flex;align-items:flex-start;gap:.75rem;flex:1;min-width:0}.ShoppingListMobileView_checkboxMt__s1nLB{margin-top:.25rem}.ShoppingListMobileView_statusBtn__lJ_u5{width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem;touch-action:manipulation}.ShoppingListMobileView_statusBtn__lJ_u5:active{transform:scale(.95)}.ShoppingListMobileView_statusBtnPurchased__NtNgF{background-color:var(--success-500);border-color:var(--success-500);color:white}.ShoppingListMobileView_statusBtnDefault__DTFF4{border-color:var(--gray-300)}.ShoppingListMobileView_statusBtnDefault__DTFF4:hover{border-color:var(--success-500)}.dark .ShoppingListMobileView_statusBtnDefault__DTFF4{border-color:var(--gray-600)}.ShoppingListMobileView_statusIcon__teRR3{height:1rem;width:1rem}.ShoppingListMobileView_nameArea__eh_JC{flex:1;min-width:0}.ShoppingListMobileView_nameRow__dZJIb{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.ShoppingListMobileView_itemName__UM_i6{font-weight:600;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShoppingListMobileView_itemNamePurchased__lp8o9{text-decoration:line-through;color:var(--gray-400)}.dark .ShoppingListMobileView_itemNamePurchased__lp8o9{color:var(--gray-500)}.ShoppingListMobileView_urgentIcon__8L7i4{color:var(--warning-500);flex-shrink:0}.dark .ShoppingListMobileView_urgentIcon__8L7i4{color:var(--warning-600)}.ShoppingListMobileView_urgentSvg__70Tcq{height:1rem;width:1rem}.ShoppingListMobileView_metaRow__5XTCA{display:flex;align-items:center;gap:.5rem}.ShoppingListMobileView_categoryBadge__pbYNj{padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500}.ShoppingListMobileView_quantityText__zj6Q0{font-size:.875rem;color:var(--gray-600)}.dark .ShoppingListMobileView_quantityText__zj6Q0{color:var(--gray-400)}.ShoppingListMobileView_actionBtns__15W60{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.ShoppingListMobileView_actionBtn__3ho7j{padding:.5rem;color:var(--gray-500);transition:color .15s;border-radius:.5rem;touch-action:manipulation}.ShoppingListMobileView_actionBtn__3ho7j:active{transform:scale(.95)}.ShoppingListMobileView_editBtn__AFeAX:hover{color:#3b82f6;background-color:var(--blue-50)}.ShoppingListMobileView_deleteBtn__RJKyz:hover{color:var(--error-500);background-color:var(--error-50)}.dark .ShoppingListMobileView_editBtn__AFeAX:hover{background-color:rgba(59,130,246,.1)}.dark .ShoppingListMobileView_deleteBtn__RJKyz:hover{background-color:rgba(239,68,68,.1)}.ShoppingListMobileView_actionIcon__FHLlm{height:1rem;width:1rem}.ShoppingListMobileView_detailsRow__xYSO1{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.ShoppingListMobileView_dateCol__agPqD{display:flex;align-items:center;gap:.25rem;color:var(--gray-500)}.dark .ShoppingListMobileView_dateCol__agPqD{color:var(--gray-400)}.ShoppingListMobileView_dateIcon__EN_X4{height:.75rem;width:.75rem}.ShoppingListMobileView_costText__Se5NE{font-weight:500;color:#16a34a}.dark .ShoppingListMobileView_costText__Se5NE{color:#4ade80}.ShoppingListMobileView_notesBox__sVYA2{margin-top:.75rem;padding:.75rem;background-color:var(--gray-50);border-radius:.5rem}.dark .ShoppingListMobileView_notesBox__sVYA2{background-color:var(--gray-900)}.ShoppingListMobileView_notesText__Xkvuc{font-size:.875rem;color:var(--gray-600);line-height:1.625}.dark .ShoppingListMobileView_notesText__Xkvuc{color:var(--gray-400)}