.dashboard.svelte-j0x03o{padding:32px;max-width:1200px}.stats-grid.svelte-j0x03o{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:32px}.stat-card.svelte-j0x03o{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px;transition:all var(--transition-fast);box-shadow:var(--shadow-xs)}.stat-card.svelte-j0x03o:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-hover)}.stat-icon.svelte-j0x03o{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg)}.stat-icon.blue.svelte-j0x03o{background:#eff6ff;color:#3b82f6}.stat-icon.green.svelte-j0x03o{background:#ecfdf5;color:#10b981}.stat-icon.purple.svelte-j0x03o{background:#eef2ff;color:#6366f1}.stat-icon.orange.svelte-j0x03o{background:#fff7ed;color:#f97316}.stat-content.svelte-j0x03o{display:flex;flex-direction:column;gap:2px}.stat-value.svelte-j0x03o{font-size:28px;font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em}.stat-label.svelte-j0x03o{font-size:13px;color:var(--color-text-muted);font-weight:500}.stat-trend.svelte-j0x03o{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500}.stat-trend.up.svelte-j0x03o{color:var(--color-success)}.stat-trend.neutral.svelte-j0x03o{color:var(--color-text-muted)}.content-grid.svelte-j0x03o{display:grid;grid-template-columns:1fr 1fr;gap:24px}.panel.svelte-j0x03o{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-xs)}.panel-header.svelte-j0x03o{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.panel-title.svelte-j0x03o{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0 0 20px}.panel-header.svelte-j0x03o .panel-title:where(.svelte-j0x03o){margin:0}.panel-link.svelte-j0x03o{font-size:13px;font-weight:500;color:var(--color-primary)}.panel-link.svelte-j0x03o:hover{color:var(--color-primary-dark)}.actions-grid.svelte-j0x03o{display:flex;flex-direction:column;gap:8px}.action-card.svelte-j0x03o{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-fast);border:1px solid transparent}.action-card.svelte-j0x03o:hover{background:var(--color-bg-secondary);border-color:var(--color-border)}.action-icon.svelte-j0x03o{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-50);border-radius:var(--radius-md);color:var(--color-primary);flex-shrink:0}.action-info.svelte-j0x03o{flex:1;display:flex;flex-direction:column;gap:2px}.action-title.svelte-j0x03o{font-size:14px;font-weight:500;color:var(--color-text-primary)}.action-desc.svelte-j0x03o{font-size:12px;color:var(--color-text-muted)}.action-arrow{color:var(--color-text-muted)}.pages-list.svelte-j0x03o{display:flex;flex-direction:column;gap:4px}.page-row.svelte-j0x03o{display:flex;align-items:center;gap:16px;padding:12px 14px;border-radius:var(--radius-md);transition:background var(--transition-fast);cursor:pointer}.page-row.svelte-j0x03o:hover{background:var(--color-bg-secondary)}.page-info.svelte-j0x03o{flex:1;display:flex;align-items:center;gap:10px;color:var(--color-text-muted)}.page-info.svelte-j0x03o div:where(.svelte-j0x03o){display:flex;flex-direction:column;gap:1px}.page-name.svelte-j0x03o{font-size:14px;font-weight:500;color:var(--color-text-primary)}.page-slug.svelte-j0x03o{font-size:12px;color:var(--color-text-muted)}.page-badge.svelte-j0x03o{padding:3px 10px;font-size:12px;font-weight:500;border-radius:var(--radius-full)}.page-badge.published.svelte-j0x03o{background:var(--color-success-bg);color:var(--color-success)}.page-badge.draft.svelte-j0x03o{background:var(--color-bg-tertiary);color:var(--color-text-muted)}.page-date.svelte-j0x03o{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-muted);white-space:nowrap}@media(max-width:1024px){.stats-grid.svelte-j0x03o{grid-template-columns:repeat(2,1fr)}.content-grid.svelte-j0x03o{grid-template-columns:1fr}}
