@layer base{._container_15dj7_2{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-10)}._header_15dj7_9{display:flex;justify-content:space-between;align-items:center}._title_15dj7_15{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--primary);margin:0}._statsGrid_15dj7_23{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3)}._statCard_15dj7_29{background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface) 92%,var(--primary)) 100%);border:1px solid var(--border);border-top:2px solid var(--primary);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-1);box-shadow:var(--shadow-md);position:relative}._statIcon_15dj7_45{color:var(--primary);margin-bottom:var(--spacing-1);opacity:.8}._statLabel_15dj7_51{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;font-weight:600;letter-spacing:.05em}._statValue_15dj7_59{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._loansSection_15dj7_70{margin-top:var(--spacing-2)}._loansHeader_15dj7_74{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._loansTitle_15dj7_81{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2)}._loansList_15dj7_92{display:flex;flex-direction:column;gap:var(--spacing-3)}._loanCard_15dj7_98{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--warning);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow)}._loanInfo_15dj7_110{display:flex;flex-direction:column;gap:var(--spacing-1)}._loanToolName_15dj7_116{font-weight:600;color:var(--foreground);font-size:1rem}._loanBorrower_15dj7_122{font-size:.875rem;color:var(--foreground)}._loanMeta_15dj7_127{font-size:.75rem;color:var(--muted-foreground)}._loansFooter_15dj7_132{margin-top:var(--spacing-2);display:flex;justify-content:flex-end}._emptyState_15dj7_138{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--surface) 50%,transparent);margin:0}}
