#leadsView{padding-top:4px}.lead-toolbar,.lead-filters,.lead-actions,.lead-pager,.lead-service{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lead-toolbar{margin-bottom:6px}.lead-toolbar form{flex-wrap:wrap}.lead-toolbar label,.lead-filters label{display:flex;align-items:center;gap:6px}.lead-service{justify-content:space-between;padding:14px 18px!important}.lead-separator{margin:0 10px;color:#b5b7c5}.lead-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#d2a341;margin-right:6px}.lead-status-dot.online{background:#30a473}.lead-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:14px 0}.lead-metric{padding:16px!important;text-align:left!important;background:#fff!important;border:1px solid #e5e7f0!important;border-radius:10px!important;opacity:1!important;cursor:default}.lead-metric span{display:block;color:#6c7087;font-size:12px}.lead-metric strong{display:block;font-size:28px;line-height:1.3;color:#242940;margin-top:6px}.lead-metric[data-metric=review]{cursor:pointer;background:#fffafa!important}.lead-metric[data-metric=review] strong{color:#c55a52}.lead-filters{margin-bottom:16px}.lead-filters input{width:168px}.lead-pager{justify-content:flex-end;margin-top:16px}.lead-pager span{margin-right:auto;color:#777e91;font-size:12px}#leadsView table small{display:block;color:#858a9d;font-size:11px;margin-top:5px}.lead-badge{display:inline-block;white-space:nowrap;border-radius:5px;padding:3px 7px;background:#f1f2f7;color:#6a7082;font-size:11px}.lead-badge.ok{background:#edf8f2;color:#2b8b65}.lead-badge.warn{background:#fff0ee;color:#bc5148}.lead-breakdowns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lead-breakdowns .panel{min-width:0}.lead-breakdowns td,.lead-breakdowns th{padding:10px 7px!important}.lead-audit summary{cursor:pointer;color:#787d92;font-size:13px}.lead-audit[open] summary{margin-bottom:16px}.lead-drawer{margin:0 0 0 auto!important;max-height:100dvh!important;height:100dvh;width:min(620px,96vw);max-width:96vw!important;border:0!important;border-radius:14px 0 0 14px!important;padding:24px!important;box-sizing:border-box;overflow:auto}.lead-drawer::backdrop{background:rgba(29,33,50,.28)}.lead-drawer h3{font-size:14px;margin:22px 0 10px}.lead-drawer p{font-size:13px;line-height:1.7}.lead-drawer label{display:flex;flex-direction:column;gap:7px;margin:14px 0;color:#63697f;font-size:13px}.lead-drawer label.permission-choice{flex-direction:row}.lead-drawer textarea,.lead-drawer input,.lead-drawer select{box-sizing:border-box;width:100%}.lead-drawer input[type=checkbox]{width:auto}.lead-drawer textarea{resize:vertical;min-height:60px}.lead-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lead-original{background:#f7f8fc;border-radius:8px;padding:14px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.lead-preview{padding:14px 18px;border:1px solid #dedcf5;border-radius:10px;margin-top:18px;background:#fafaff}.lead-preview h3{margin-top:0}.lead-detail-head{margin-top:18px}.lead-detail-head b{margin-right:10px}.lead-drawer .data-table{min-width:0!important}.lead-drawer code{overflow-wrap:anywhere}@media(max-width:1050px){.lead-breakdowns{grid-template-columns:1fr}.lead-metrics{gap:8px}.lead-metric{padding:12px!important}}@media(max-width:650px){.lead-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-form-grid{grid-template-columns:1fr;gap:0}.lead-toolbar label{font-size:12px}.lead-toolbar input{max-width:140px}}
.lead-auth-copy{flex:1;min-width:240px}.lead-auth-line{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px}.lead-auth-meta{font-size:12px;color:#858a9d;margin-top:5px}.lead-auth-ok{color:#28815e}.lead-auth-warning{color:#9b6d22}.lead-auth-danger{color:#bc5148}.lead-auth-muted{color:#737780}.lead-auth-message{font-size:12px;line-height:1.6;margin:5px 0 0}.lead-auth-facts{display:grid;grid-template-columns:130px 1fr;font-size:13px;gap:10px;margin:20px 0}.lead-auth-facts dt{color:#858a9d}.lead-auth-facts dd{margin:0}.lead-service>.lead-actions{align-self:flex-start}.lead-auth-facts dd{overflow-wrap:anywhere}
