.UserDocumentsTab_container__KNaNI{margin-top:1rem}.UserDocumentsTab_section__1i_qN{margin-bottom:2rem}.UserDocumentsTab_sectionTitle__6r8QW{margin:0 0 .75rem;font-size:1.1rem;font-weight:800}.UserDocumentsTab_helperText__oF7MK{margin:0 0 var(--spacing-sm);color:var(--muted-foreground);font-size:var(--text-sm)}.UserDocumentsTab_requirements__4ukBf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);color:var(--muted-foreground);font-size:var(--text-xs)}.UserDocumentsTab_requirementsTitle__AmYZM{font-weight:600;color:var(--foreground)}.UserDocumentsTab_requirementsDivider__yTsfZ{color:var(--muted-foreground)}.UserDocumentsTab_uploadButton__I5piP{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:.65rem 1rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--accent);color:var(--primary);font-weight:700;cursor:pointer}.UserDocumentsTab_uploadButton__I5piP:hover{background:var(--muted);color:var(--primary-hover)}.UserDocumentsTab_tableWrapper__MlrdS{overflow-x:auto;background:var(--surface);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.UserDocumentsTab_table__staO6{width:100%;border-collapse:collapse}.UserDocumentsTab_table__staO6 td,.UserDocumentsTab_table__staO6 th{padding:.9rem;text-align:left;border-bottom:1px solid var(--muted)}.UserDocumentsTab_table__staO6 th{background:var(--muted);font-weight:700;color:var(--muted-foreground)}.UserDocumentsTab_empty__W8IjN{padding:1.5rem;color:var(--muted-foreground);background:var(--muted);border-radius:8px}.UserDocumentsTab_link__cwQ5O{color:var(--muted-foreground);text-decoration:none;font-weight:700}.UserDocumentsTab_link__cwQ5O:hover{text-decoration:underline}button.UserDocumentsTab_link__cwQ5O{background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs)}.DefaultModal_overlay__l_4Aj{position:fixed;top:0;left:0;right:0;bottom:0;background-color:color-mix(in srgb,var(--foreground) 50%,transparent);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.DefaultModal_overlay__l_4Aj.DefaultModal_open__K7wtJ{opacity:1;pointer-events:auto}.DefaultModal_modal__t7dCM{background-color:var(--background);border-radius:var(--radius);box-shadow:var(--shadow-card);width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;transform:translateY(-20px);transition:transform .2s ease-in-out;position:relative;outline:none}.DefaultModal_open__K7wtJ .DefaultModal_modal__t7dCM{transform:translateY(0)}.DefaultModal_modal__t7dCM.DefaultModal_fullscreen__DYUzq{max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.DefaultModal_header__QvY__{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border)}.DefaultModal_title__uYvIs{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--foreground)}.DefaultModal_closeButton__hEHzO{background:rgba(0,0,0,0);border:none;color:var(--muted-foreground);font-size:var(--text-xl);cursor:pointer;padding:var(--spacing-xs);line-height:1;border-radius:var(--radius)}.DefaultModal_closeButton__hEHzO:hover{background-color:var(--muted);color:var(--foreground)}.DefaultModal_body__1_OMc{padding:var(--spacing-lg);overflow-y:auto;flex:1 1;color:var(--foreground)}.DefaultModal_footer__Jhuvj{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border);background-color:var(--muted);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.DefaultModal_button__tf6x_{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);font-weight:500;cursor:pointer;border:1px solid rgba(0,0,0,0);transition:all .2s;font-size:var(--text-sm)}.DefaultModal_button__tf6x_:disabled{opacity:.6;cursor:not-allowed}.DefaultModal_primaryButton__G7H7j{background-color:var(--primary);color:var(--action-foreground);border-color:var(--primary)}.DefaultModal_primaryButton__G7H7j:hover:not(:disabled){background-color:var(--primary-hover);border-color:var(--primary-hover)}.DefaultModal_secondaryButton__Le_oC{background-color:var(--background);color:var(--foreground);border-color:var(--border)}.DefaultModal_secondaryButton__Le_oC:hover:not(:disabled){background-color:var(--muted)}.SessionWatcher_modalContent__VluNS{display:flex;flex-direction:column;gap:var(--spacing-md)}.SessionWatcher_message__PkbDt{margin:0;color:var(--foreground);font-size:var(--text-base);line-height:1.6}.SessionWatcher_message__PkbDt strong{color:var(--foreground);font-weight:600}.SessionWatcher_footer__98w98{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--border);margin-top:var(--spacing-md)}.ShellSuspenseFallback_root__NUino{padding:var(--spacing-sm) var(--spacing-md);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:600;text-align:center}.PortalShell_shell__1caSp{--portal-shell-max-width:104rem;--portal-surface-border:color-mix(in srgb,var(--border) 84%,var(--surface));--portal-surface-bg:color-mix(in srgb,var(--surface) 96%,var(--background));min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at top left,color-mix(in srgb,var(--primary) 14%,transparent),transparent 30%),radial-gradient(circle at 82% 0,color-mix(in srgb,var(--primary-light) 10%,transparent),transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--background-alt) 86%,var(--background)) 0,var(--background) 18%)}.PortalShell_header__SpP0_{position:sticky;top:0;z-index:var(--z-sticky);border-bottom:1px solid color-mix(in srgb,var(--border) 88%,var(--surface));background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 12px 28px -28px rgba(15,23,42,.48);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.PortalShell_headerInner__7_zex{width:min(100%,var(--portal-shell-max-width));margin:0 auto;display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr) auto;align-items:center;gap:var(--spacing-xl);padding:calc(var(--spacing-md) + var(--spacing-2xs)) var(--spacing-xl)}.PortalShell_brandArea__c2tQh{display:flex;align-items:center;min-width:0}.PortalShell_brandSkeleton__3t4v3{display:inline-flex;align-items:center;gap:calc(var(--spacing-md) - var(--spacing-2xs));min-height:48px}.PortalShell_brandMarkSkeleton__mVAuB,.PortalShell_brandNameSkeleton__rOHj8,.PortalShell_footerCopySkeleton__mIytc{background:color-mix(in srgb,var(--background-alt) 88%,var(--surface));animation:PortalShell_portalShellSkeletonPulse__10jv_ 1.4s ease-in-out infinite}.PortalShell_brandMarkSkeleton__mVAuB{width:48px;height:48px;border-radius:calc(var(--radius-lg) + 2px)}.PortalShell_brandNameSkeleton__rOHj8{width:clamp(8rem,16vw,13rem);height:18px;border-radius:var(--radius)}.PortalShell_brandMark__tZhLL{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--portal-surface-border));border-radius:calc(var(--radius-lg) + 2px);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,white),color-mix(in srgb,var(--background-alt) 92%,var(--surface)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 94%,transparent),0 12px 24px -22px rgba(30,58,138,.42)}.PortalShell_brandMark__tZhLL:before{content:attr(data-initials);font-size:.82rem;font-weight:900;letter-spacing:.12em;color:var(--primary);text-transform:uppercase}.PortalShell_brandCopy__MSa56{display:flex;flex-direction:column;gap:calc(var(--spacing-xs) + var(--spacing-2xs));min-width:0;width:100%}.PortalShell_brandLink__0qXSu{display:inline-flex;align-items:center;gap:calc(var(--spacing-md) - var(--spacing-2xs));min-width:0;max-width:100%;color:inherit;text-decoration:none;white-space:nowrap}.PortalShell_brandName__sQkug{font-size:.95rem;font-weight:900;color:var(--foreground);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.PortalShell_brandStatus__lUGHB{display:inline-flex;align-items:center}.PortalShell_brandMeta__JrJjx{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.PortalShell_brandContext__x_sCQ{display:inline-flex;align-items:center;min-height:30px;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--portal-surface-border));background:color-mix(in srgb,var(--surface) 88%,var(--background-alt));color:color-mix(in srgb,var(--foreground) 72%,var(--muted-foreground));font-size:var(--text-xs);font-weight:800}.PortalShell_primaryNav__ggedl{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);min-width:0;padding:5px;border:1px solid color-mix(in srgb,var(--primary) 10%,var(--portal-surface-border));border-radius:calc(var(--radius-pill) + 2px);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 92%,transparent),0 10px 26px -24px rgba(15,23,42,.35)}.PortalShell_primaryNavLinks__XjJwD{display:flex;align-items:center;gap:calc(var(--spacing-xs) + var(--spacing-2xs));flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow:hidden}.PortalShell_dropdownLink___GTXL,.PortalShell_mobileMenuLink__7uya6,.PortalShell_primaryNavLink__i9TjO,.PortalShell_secondaryNavLink__Xk8n3{text-decoration:none}.PortalShell_primaryNavLink__i9TjO{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 calc(var(--spacing-md) + var(--spacing-2xs));border-radius:var(--radius-pill);color:color-mix(in srgb,var(--foreground) 68%,var(--muted-foreground));font-size:var(--text-sm);font-weight:800;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.PortalShell_primaryNavLinkActive__3ZIeo,.PortalShell_primaryNavLink__i9TjO:hover,.PortalShell_primaryNavLink__i9TjO[data-navigation-pending=true]{color:var(--primary);background:color-mix(in srgb,var(--surface) 97%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 18%,var(--surface)),0 12px 24px -18px color-mix(in srgb,var(--primary) 18%,transparent);transform:translateY(-1px)}.PortalShell_headerActions__C9ZX_{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end;min-width:0}.PortalShell_headerTimer__8MsGO{min-width:0}.PortalShell_utilityCluster__JU6MY{display:flex;align-items:center;gap:var(--spacing-sm);padding:5px;border:1px solid color-mix(in srgb,var(--primary) 9%,var(--portal-surface-border));border-radius:calc(var(--radius-pill) + 2px);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 94%,transparent),0 10px 24px -24px rgba(15,23,42,.34)}.PortalShell_menuGroup__AtQY7{position:relative}.PortalShell_menuButton__dEfIB{display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}.PortalShell_accountMenuButton__3AjsP{justify-content:flex-start;font-size:var(--text-sm);font-weight:700}.PortalShell_dropdownMenu__FdfO8{position:absolute;top:calc(100% + var(--spacing-sm));right:0;min-width:14rem;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--portal-surface-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 96%,var(--background));box-shadow:var(--shadow-card);z-index:var(--z-menu)}.PortalShell_dropdownAction__VSYJv,.PortalShell_dropdownButton__00jEG,.PortalShell_dropdownLink___GTXL{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.PortalShell_dropdownAction__VSYJv:hover,.PortalShell_dropdownButton__00jEG:hover,.PortalShell_dropdownLink___GTXL:hover,.PortalShell_dropdownLink___GTXL[data-navigation-pending=true]{background:var(--bg-hover);color:var(--primary)}.PortalShell_dropdownButton__00jEG{justify-content:flex-start;text-align:left}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I{display:none}.PortalShell_offboardingBanner__bocJM{width:min(100%,var(--portal-shell-max-width));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--warning-surface);border-bottom:1px solid color-mix(in srgb,var(--warning) 18%,var(--surface))}.PortalShell_offboardingBannerHelper__Zu_1A,.PortalShell_offboardingBannerTitle__GxZvO{margin:0}.PortalShell_offboardingBannerTitle__GxZvO{font-size:var(--text-sm);font-weight:800;color:var(--foreground)}.PortalShell_offboardingBannerHelper__Zu_1A{font-size:var(--text-xs);color:var(--muted-foreground);max-width:78ch}.PortalShell_offboardingBannerButton___TLgq{white-space:nowrap}.PortalShell_messagingNoticeRow__cDdNJ{width:min(100%,var(--portal-shell-max-width));margin:0 auto;padding:var(--spacing-sm) var(--spacing-lg) 0}.PortalShell_workspaceFrame__PCFvg{width:min(100%,var(--portal-shell-max-width));margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);flex:1 1}.PortalShell_workspace__YJ7wO{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:var(--spacing-lg);align-items:start}.PortalShell_secondaryNavRail__B8nG_{position:sticky;top:7.5rem}.PortalShell_secondaryNavCard__FG2c5{padding:var(--spacing-lg);border:1px solid var(--portal-surface-border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--surface) 88%,var(--background-alt));box-shadow:var(--shadow-section)}.PortalShell_secondaryNavHeader__7pHx_{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid color-mix(in srgb,var(--portal-surface-border) 88%,var(--surface))}.PortalShell_secondaryNavEyebrow__JInNE,.PortalShell_secondaryNavTitle__udrMY{margin:0}.PortalShell_secondaryNavEyebrow__JInNE{font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.PortalShell_secondaryNavTitle__udrMY{font-size:var(--text-base);font-weight:800;color:var(--foreground)}.PortalShell_secondaryNavLinks__H_UyL{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PortalShell_secondaryNavLink__Xk8n3{display:flex;align-items:center;min-height:44px;padding:0 var(--spacing-md);border-radius:var(--radius-lg);color:var(--foreground);font-size:var(--text-sm);font-weight:600;transition:background .2s ease,color .2s ease,transform .2s ease}.PortalShell_secondaryNavLinkActive___jJxz,.PortalShell_secondaryNavLink__Xk8n3:hover,.PortalShell_secondaryNavLink__Xk8n3[data-navigation-pending=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 12%,var(--surface));transform:translateX(2px)}.PortalShell_mainContent__9vLm6{width:100%;min-width:0;min-height:100%;padding:clamp(var(--spacing-lg),1.8vw,var(--spacing-xl));border:1px solid var(--portal-surface-border);border-radius:var(--radius-xl);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,transparent),transparent 8rem),var(--portal-surface-bg);box-shadow:var(--shadow-card)}.PortalShell_mainContentStandalone__8Hq87{max-width:min(100%,88rem);margin:0 auto;padding:0;border:none;background:rgba(0,0,0,0);box-shadow:none}.PortalShell_mobileMenuOverlay__yvKzT{position:fixed;inset:0;display:none;background:color-mix(in srgb,var(--foreground) 18%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:var(--z-modal)}.PortalShell_mobileMenu__MqT2F{margin-left:auto;width:min(22rem,100%);max-height:100dvh;min-height:100%;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);overflow-y:auto;overscroll-behavior:contain;background:color-mix(in srgb,var(--surface) 96%,var(--background));box-shadow:var(--shadow-card)}.PortalShell_mobileMenuHeader__Tvrrp{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.PortalShell_mobileMenuClose__6fOZ9{align-self:flex-start}.PortalShell_mobileMenuLabel__dsr8h,.PortalShell_mobileMenuTitle__asOBT{margin:0;font-size:var(--text-sm);font-weight:800;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}.PortalShell_mobileMenuSection__JxpcB{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PortalShell_mobileMenuLink__7uya6{display:flex;align-items:center;min-height:44px;padding:0 var(--spacing-md);border-radius:var(--radius);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.PortalShell_mobileMenuLinkActive__KSUC1,.PortalShell_mobileMenuLink__7uya6[data-navigation-pending=true]{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.PortalShell_mobileResumeButton__4ho_Q{justify-content:center;gap:var(--spacing-sm)}.PortalShell_footer__JUN8q{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-lg) var(--spacing-md);color:var(--muted-foreground)}.PortalShell_footerInner__lf61M{width:min(100%,var(--portal-shell-max-width));display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid color-mix(in srgb,var(--portal-surface-border) 92%,var(--surface));font-size:var(--text-xs);text-align:center}.PortalShell_footerNav__ihEcU{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap}.PortalShell_footerLink__rP0TD{display:inline-flex;align-items:center;min-height:2rem;padding:0 var(--spacing-sm);border-radius:var(--radius-pill);color:color-mix(in srgb,var(--foreground) 66%,var(--muted-foreground));font-size:var(--text-xs);font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}.PortalShell_footerLink__rP0TD:hover,.PortalShell_footerLink__rP0TD[data-navigation-pending=true]{background:color-mix(in srgb,var(--surface) 82%,var(--background-alt));color:var(--primary)}.PortalShell_footerCopy__V0vIb{font-weight:600}.PortalShell_footerCopySkeleton__mIytc{display:inline-flex;width:min(22rem,68vw);height:14px;border-radius:var(--radius-pill)}@media(max-width:1680px){.PortalShell_headerInner__7_zex{grid-template-columns:minmax(0,1fr) auto}.PortalShell_primaryNav__ggedl{grid-column:1/-1;justify-content:flex-start;order:3}}@media(max-width:1120px){.PortalShell_workspace__YJ7wO{grid-template-columns:minmax(0,1fr)}.PortalShell_secondaryNavRail__B8nG_{position:static}.PortalShell_secondaryNavLinks__H_UyL{flex-direction:row;flex-wrap:wrap}.PortalShell_secondaryNavCard__FG2c5{padding:var(--spacing-md)}.PortalShell_secondaryNavHeader__7pHx_{margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.PortalShell_secondaryNavLink__Xk8n3{transform:none}}@media(max-width:1023px){.PortalShell_headerInner__7_zex{grid-template-columns:minmax(0,1fr);padding:var(--spacing-md);gap:var(--spacing-md)}.PortalShell_primaryNav__ggedl{display:none}.PortalShell_brandArea__c2tQh{width:100%}.PortalShell_brandLink__0qXSu{white-space:normal}.PortalShell_brandMeta__JrJjx{display:grid;gap:var(--spacing-xs);align-items:start}.PortalShell_brandContext__x_sCQ{width:100%;min-height:auto;padding:var(--spacing-xs) var(--spacing-sm);white-space:normal;line-height:1.35}.PortalShell_brandStatus__lUGHB{width:100%}.PortalShell_headerActions__C9ZX_{width:100%;justify-content:space-between;gap:var(--spacing-sm);align-items:flex-start}.PortalShell_headerTimer__8MsGO{flex:1 1 auto;display:flex;min-width:0}.PortalShell_utilityCluster__JU6MY{display:none}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I{display:inline-flex;flex:0 0 auto}.PortalShell_mobileMenuButton__VXt4I.PortalShell_mobileMenuButton__VXt4I[aria-expanded=true]{display:none}.PortalShell_mainContent__9vLm6,.PortalShell_secondaryNavCard__FG2c5,.PortalShell_workspaceFrame__PCFvg{padding:var(--spacing-md)}.PortalShell_mobileMenuOverlay__yvKzT{display:flex}.PortalShell_footer__JUN8q{flex-direction:column;text-align:center}}@keyframes PortalShell_portalShellSkeletonPulse__10jv_{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.ShellMessagingChrome_launcher__NGMFd{text-decoration:none}.ShellMessagingChrome_launcher__NGMFd[data-navigation-pending=true],.ShellMessagingChrome_noticeActionLink__4_Rhq[data-navigation-pending=true]{color:var(--primary)}.ShellMessagingChrome_launcherBadge__jt2oW{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;padding:0 var(--spacing-xs);background:var(--accent);color:var(--accent-foreground);font-size:var(--text-xs);font-weight:900}.ShellMessagingChrome_footerLauncher__vyeYh{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);border:1px solid var(--footer-border);border-radius:var(--radius-pill);padding:calc(var(--spacing-xs) + var(--spacing-2xs)) var(--spacing-md);background:color-mix(in srgb,var(--footer-fg) 6%,var(--footer-bg));color:var(--footer-fg);font-size:var(--text-sm);font-weight:800;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.ShellMessagingChrome_footerLauncher__vyeYh:focus-visible,.ShellMessagingChrome_footerLauncher__vyeYh:hover{background:color-mix(in srgb,var(--primary) 18%,var(--footer-bg));border-color:color-mix(in srgb,var(--primary) 45%,var(--footer-border))}.ShellMessagingChrome_utilityLauncher__jYR6A{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:2.5rem;padding:0 calc(var(--spacing-md) - var(--spacing-2xs));border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 94%,var(--background-alt));color:color-mix(in srgb,var(--foreground) 78%,var(--muted-foreground));font-size:var(--text-sm);font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.ShellMessagingChrome_utilityLauncher__jYR6A:focus-visible,.ShellMessagingChrome_utilityLauncher__jYR6A:hover{color:var(--primary);background:color-mix(in srgb,var(--surface) 98%,var(--background));border-color:color-mix(in srgb,var(--primary) 20%,var(--border));box-shadow:0 12px 26px -24px color-mix(in srgb,var(--primary) 22%,transparent)}.ShellMessagingChrome_mobileLauncher__gQuTW{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 var(--spacing-md);border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 92%,var(--background-alt));color:var(--foreground);font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_mobileLauncher__gQuTW:focus-visible,.ShellMessagingChrome_mobileLauncher__gQuTW:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.ShellMessagingChrome_launcherContent__oK5CP{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-width:0}.ShellMessagingChrome_launcherLabel__iKZk1{min-width:0}.ShellMessagingChrome_launcherIcon__YfmUl{display:inline-flex;align-items:center;justify-content:center;color:inherit}.ShellMessagingChrome_notice__VunZy{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);color:var(--foreground)}.ShellMessagingChrome_siteNotice__LpDfy{padding:var(--spacing-md) var(--spacing-lg);background:color-mix(in srgb,var(--primary) 8%,var(--background-alt));border-top:1px solid color-mix(in srgb,var(--primary) 14%,var(--border))}.ShellMessagingChrome_portalNotice__JEM46{padding:var(--spacing-md) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:calc(var(--radius-xl) + 2px);background:color-mix(in srgb,var(--surface) 96%,var(--background-alt));box-shadow:0 12px 24px -28px rgba(15,23,42,.42)}.ShellMessagingChrome_noticeCopy__1Mleh{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.ShellMessagingChrome_noticeMessage__ygNle{margin:0;font-size:var(--text-sm);font-weight:700}.ShellMessagingChrome_noticeActions__N8S4e{display:inline-flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ShellMessagingChrome_noticeActionLink__4_Rhq{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 var(--spacing-md);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));background:color-mix(in srgb,var(--surface) 94%,var(--background));color:var(--foreground);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.ShellMessagingChrome_noticeActionLink__4_Rhq:focus-visible,.ShellMessagingChrome_noticeActionLink__4_Rhq:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--surface))}.ShellMessagingChrome_noticeDismissButton__kbBHA{white-space:nowrap}@media(max-width:767px){.ShellMessagingChrome_footerLauncher__vyeYh{justify-content:space-between}.ShellMessagingChrome_notice__VunZy,.ShellMessagingChrome_portalNotice__JEM46,.ShellMessagingChrome_siteNotice__LpDfy{align-items:flex-start;flex-direction:column}.ShellMessagingChrome_noticeActions__N8S4e{width:100%}}.AgentStatusIndicator_container__EE0Vx{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:9999px;font-size:var(--text-sm);cursor:pointer;transition:background-color .2s}.AgentStatusIndicator_container__EE0Vx:hover{background-color:var(--muted)}.AgentStatusIndicator_indicator__EX3KB{width:8px;height:8px;border-radius:50%}.AgentStatusIndicator_indicator__EX3KB.AgentStatusIndicator_connected__QVwqA{background-color:var(--success);box-shadow:0 0 4px var(--success)}.AgentStatusIndicator_indicator__EX3KB.AgentStatusIndicator_offline__gwPbl{background-color:var(--muted-foreground)}.AgentStatusIndicator_text__CUGCY{color:var(--muted-foreground);font-weight:600}.tenant-pricing-faq-modal_list__nWEbQ{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-sm)}.tenant-pricing-faq-modal_item__S38EN{list-style:none}.tenant-pricing-faq-modal_details__laKba{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);overflow:hidden}.tenant-pricing-faq-modal_summary__WEceY{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;list-style:none}.tenant-pricing-faq-modal_summary__WEceY::-webkit-details-marker{display:none}.tenant-pricing-faq-modal_question__qKwtE{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.tenant-pricing-faq-modal_indicator__zg3J6{color:var(--primary);font-size:var(--text-xl);font-weight:700;line-height:1;flex-shrink:0}.tenant-pricing-faq-modal_details__laKba[open] .tenant-pricing-faq-modal_indicator__zg3J6{color:var(--foreground)}.tenant-pricing-faq-modal_summary__WEceY:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.tenant-pricing-faq-modal_answer__o866N{margin:0;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);color:var(--muted-foreground);line-height:1.6;border-top:1px solid var(--border)}.PricingPage_container__lEiHN{padding:var(--spacing-2xl) var(--spacing-lg);max-width:1200px;margin:0 auto}.PricingPage_tenantContainer__tWNlc{padding-top:var(--spacing-xl)}.PricingPage_header___7WtJ{text-align:center;margin-bottom:var(--spacing-2xl)}.PricingPage_header___7WtJ .PricingPage_title__3cdgd{font-size:var(--text-4xl);font-weight:800;margin-bottom:var(--spacing-md);color:var(--foreground)}.PricingPage_header___7WtJ .PricingPage_subtitle__cMfAk{font-size:var(--text-lg);color:var(--muted-foreground);max-width:800px;margin:0 auto}.PricingPage_tenantHeader__t_oh8{margin-bottom:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg);border:1px solid var(--border);border-radius:calc(var(--radius) + var(--spacing-xs));background:linear-gradient(135deg,color-mix(in srgb,var(--background-alt) 72%,var(--background)) 0,var(--background) 62%,color-mix(in srgb,var(--primary) 6%,var(--background)) 100%);box-shadow:var(--shadow-card)}.PricingPage_tenantHeader__t_oh8 .PricingPage_title__3cdgd{margin-bottom:var(--spacing-xs)}.PricingPage_tenantHeader__t_oh8 .PricingPage_subtitle__cMfAk{max-width:42rem;font-size:var(--text-base)}.PricingPage_alert__ky6z5{padding:var(--spacing-md);border-radius:var(--radius);margin-bottom:var(--spacing-lg);text-align:center;font-weight:600}.PricingPage_success__tu__l{background:var(--success);color:#fff}.PricingPage_error__ZJa1J{background:var(--destructive);color:#fff}.PricingPage_grid__P5n8q{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl)}.PricingPage_loading__uVNOj{padding:var(--spacing-3xl);text-align:center;color:var(--muted-foreground)}.DocumentUploadModal_formGroup__f0qam{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.DocumentUploadModal_label__cls2F{font-size:var(--text-sm);font-weight:600;color:var(--foreground)}.DocumentUploadModal_input__67C5u,.DocumentUploadModal_select__1E2nS{padding:calc(var(--spacing-sm) + var(--spacing-2xs)) calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);font-family:inherit;background:var(--background)}.DocumentUploadModal_input__67C5u:focus,.DocumentUploadModal_select__1E2nS:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-button-focus)}.DocumentUploadModal_requirements__ZovJ_{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);font-size:var(--text-xs);color:var(--muted-foreground);margin-bottom:var(--spacing-md)}.DocumentUploadModal_requirementsTitle__872Xg{font-weight:600;color:var(--foreground)}.DocumentUploadModal_requirementsDivider__LNXOZ{color:var(--muted-foreground)}.DocumentUploadModal_errorText__QDens{color:var(--destructive);background:var(--muted);padding:var(--spacing-sm);border-radius:var(--radius);font-size:var(--text-sm)}