.leads-dashboard{--leads-card-bg:var(--theme-elevation-50,#f5f5f5);--leads-badge:var(--theme-success-500,#22c55e);margin:var(--base,1rem) 0;padding:var(--base,1rem);background:var(--theme-elevation-0,#fff);border-radius:var(--border-radius-m,6px);border:1px solid var(--theme-elevation-200,#e5e5e5)}.leads-dashboard--error{color:var(--theme-error-500,#ef4444)}.leads-dashboard__header{display:flex;align-items:center;gap:var(--base,1rem);margin-bottom:var(--base,1rem)}.leads-dashboard__header h3{margin:0;font-size:1.25rem}.leads-dashboard__badge{display:inline-block;padding:.2em .5em;font-size:.85rem;font-weight:600;color:#fff;background:var(--leads-badge);border-radius:var(--border-radius-s,4px)}.leads-dashboard__badge--small{margin-left:.5rem;font-size:.75rem}.leads-dashboard__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--base,1rem);margin-bottom:var(--base,1rem)}.leads-dashboard__card{padding:var(--base,1rem);background:var(--leads-card-bg);border-radius:var(--border-radius-m,6px)}.leads-dashboard__card--full{grid-column:1/-1}.leads-dashboard__card h4{margin:0 0 .5rem;font-size:1rem}.leads-dashboard__card h4 a{color:inherit;text-decoration:none}.leads-dashboard__card h4 a:hover{text-decoration:underline}.leads-dashboard__total{margin:0 0 .5rem;font-size:.9rem;color:var(--theme-elevation-700,#525252)}.leads-dashboard__status-list{margin:0;padding-left:1.25rem;font-size:.9rem}.leads-dashboard__status-list li{margin-bottom:.25rem}.leads-dashboard__table{width:100%;border-collapse:collapse;font-size:.9rem}.leads-dashboard__table td,.leads-dashboard__table th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--theme-elevation-200,#e5e5e5)}.leads-dashboard__table th{font-weight:600}.leads-dashboard__hint{margin:var(--base,1rem) 0 0;font-size:.85rem;color:var(--theme-elevation-600,#737373)}.leads-dashboard__hint a{color:var(--theme-success-600,#16a34a)}@layer payload-default{}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:30px}.dashboard .before-dashboard__banner h4{margin:0}.dashboard .before-dashboard__instructions{list-style:decimal;margin-bottom:10px}.dashboard .before-dashboard__instructions li{width:100%}.dashboard .before-dashboard a:hover{opacity:.85}