.page_appContainer__p4TtA{display:flex;height:100vh;width:100%;overflow:hidden}.page_mainContent__51TpB{flex:1 1;height:100%;display:flex;flex-direction:column;background-color:var(--bg-primary);overflow:hidden;min-width:800px}.page_contentWrapper__YBAIW{flex:1 1;display:flex;flex-direction:column;padding:var(--spacing-xl) var(--spacing-2xl);overflow-y:auto;overflow-x:auto}.page_centerContent__Waiyf{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}.page_pageHeader__CdAVl{text-align:left;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-light)}.page_pageTitle__1Vg2e{font-size:var(--font-size-2xl);font-weight:600;color:var(--text-primary)}.page_processBtn___uHmY{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:500;font-family:var(--font-family);background-color:var(--accent-primary);color:var(--text-inverted);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.page_processBtn___uHmY:hover:not(:disabled){background-color:var(--accent-hover)}.page_processBtn___uHmY:disabled{opacity:.6;cursor:not-allowed}.page_btnLoading__xNErG{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.page_spinnerSm__Z2qXW{width:16px;height:16px;border:2px solid var(--border-light);border-top:2px solid;border-radius:50%;animation:page_spin__W_8_q .8s linear infinite}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}.page_dashboardGrid__BPPh9{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.page_dashboardCard__IQZYv{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;transition:all .2s ease}.page_dashboardCard__IQZYv:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.page_cardIcon__ejM_b{font-size:3rem;margin-bottom:var(--spacing-md)}.page_cardTitle__wyNTT{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500;margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.5px}.page_cardValue__B4OuH{font-size:var(--font-size-3xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xs)}.page_cardSubtext__CLgvg{font-size:var(--font-size-sm);color:var(--text-tertiary)}.page_dashboardSection__FWV0a{margin-bottom:var(--spacing-xl)}.page_sectionTitle__hzsAh{font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-md)}.page_activityList__IShI6{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden}.page_activityItem__rBlDn{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--border-light)}.page_activityItem__rBlDn:last-child{border-bottom:none}.page_activityIcon__GG_Ss{font-size:var(--font-size-2xl);flex-shrink:0}.page_activityContent__W11O3{flex:1 1}.page_activityTitle__VJLZ4{font-size:var(--font-size-base);color:var(--text-primary);font-weight:500;margin-bottom:var(--spacing-xs)}.page_activityTime__Mkt6C{font-size:var(--font-size-sm);color:var(--text-secondary)}.page_quickActions__x5JuG{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md)}.page_actionButton___E2uu{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);text-decoration:none;font-weight:500;transition:all .2s ease}.page_actionButton___E2uu:hover{background-color:var(--interactive-hover);border-color:var(--accent-primary)}@media (max-width:1200px){.page_contentWrapper__YBAIW{padding:var(--spacing-lg)}}@media (max-width:900px){.page_contentWrapper__YBAIW{padding:var(--spacing-md)}.page_dashboardGrid__BPPh9{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_dashboardGrid__BPPh9,.page_quickActions__x5JuG{grid-template-columns:1fr}}