.ErrorBoundary_errorContainer__PNN4A{display:flex;align-items:center;justify-content:center;min-height:300px;padding:var(--space-10)}.ErrorBoundary_errorContent__70eeY{text-align:center;max-width:400px}.ErrorBoundary_errorIcon__t3RtB{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6);color:var(--amber-600)}.ErrorBoundary_errorTitle__Rkgn7{font-size:var(--text-2xl);font-weight:600;color:var(--gray-900);margin-bottom:var(--space-4)}.ErrorBoundary_errorMessage__yNNgl{font-size:var(--text-md);color:var(--gray-600);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.ErrorBoundary_errorDetails__Jv8N_{text-align:left;margin-bottom:var(--space-8);padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius-md);border:1px solid var(--gray-200)}.ErrorBoundary_errorDetails__Jv8N_ summary{cursor:pointer;font-size:var(--text-sm);font-weight:500;color:var(--gray-600);margin-bottom:var(--space-3)}.ErrorBoundary_errorDetails__Jv8N_ pre{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--red-500);white-space:pre-wrap;word-break:break-word;margin:var(--space-2) 0}.ErrorBoundary_errorActions__R9yvd{display:flex;gap:var(--space-4);justify-content:center}.ErrorBoundary_reloadButton__KeCt0,.ErrorBoundary_retryButton__u_gMl{padding:var(--space-3) var(--space-6);font-size:var(--text-base);font-weight:500;border-radius:var(--radius-md);cursor:pointer;transition:all .15s ease}.ErrorBoundary_retryButton__u_gMl{background:var(--blue-600);color:var(--white);border:none}.ErrorBoundary_retryButton__u_gMl:hover{background:var(--blue-700)}.ErrorBoundary_reloadButton__KeCt0{background:var(--white);color:var(--gray-700);border:1px solid var(--gray-300)}.ErrorBoundary_reloadButton__KeCt0:hover{background:var(--gray-50);border-color:var(--gray-400)}.PageTransition_page__jvcIu{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.PageTransition_enter__4qfu7{opacity:1;transform:translateY(0) scale(1)}.PageTransition_exit__w5TdF{opacity:0;transform:translateY(6px) scale(.998)}.AppShell_app__nPMCT{display:flex;flex-direction:column;min-height:100vh}@media (min-width:769px){.AppShell_app__nPMCT{flex-direction:row;height:100vh;height:100dvh}.AppShell_main__ntTla{margin-left:var(--sidebar-width);transition:margin-left var(--transition-base)}.AppShell_main__ntTla.AppShell_sidebarCollapsed__l9Tcx{margin-left:0}}.AppShell_main__ntTla{flex:1 1;display:flex;flex-direction:column;min-width:0;background:var(--white)}.AppShell_content__0QC_x{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.AppShell_overlay__kpRi_{display:none;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:var(--z-overlay)}.AppShell_overlay__kpRi_.AppShell_active__lnMRw{display:block}@media (min-width:769px){.AppShell_overlay__kpRi_,.AppShell_overlay__kpRi_.AppShell_active__lnMRw{display:none}}