:root{--bg:#f3f6f9;--panel:#fff;--ink:#17212e;--muted:#5f7183;--line:#e4eaf0;--line-soft:#eef2f6;--navy:#0e1a2b;--navy-2:#16283f;--accent:#2f6fed;--accent-ink:#1f4fbf;--teal:#0aa678;--amber:#cf8a00;--red:#e0454f;--violet:#6a53d1;--radius:12px;--radius-sm:8px;--shadow:0 1px 2px #1020340a, 0 8px 24px #1020340f;--shadow-lg:0 20px 48px #10203429}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3{letter-spacing:-.01em;color:var(--ink);margin:0}a{color:inherit;text-decoration:none}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}.btn{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .15s,border-color .15s,transform 50ms;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.primary{background:var(--accent);color:#fff}.btn.primary:hover:not(:disabled){background:var(--accent-ink)}.btn.ghost{background:var(--panel);border-color:var(--line);color:var(--ink)}.btn.ghost:hover:not(:disabled){background:#f8fafc;border-color:#c9d5e0}.btn.block{width:100%}.btn.sm{padding:8px 12px;font-size:.82rem}.btn.xs{border-radius:6px;padding:5px 10px;font-size:.78rem}.icon-btn{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-sm);width:34px;height:34px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{color:var(--ink);border-color:#c9d5e0}.brand{align-items:center;gap:10px;font-size:1.05rem;font-weight:800;display:flex}.brand-mark{background:linear-gradient(135deg, var(--accent), var(--violet));color:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.badge{text-transform:capitalize;color:#fff;border-radius:999px;align-items:center;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.badge.excellent{background:var(--teal)}.badge.good{background:var(--accent)}.badge.watch{background:var(--amber)}.badge.risk{background:var(--red)}.badge.muted{color:var(--muted);background:#eef2f6}.score-pill{color:#fff;border-radius:7px;justify-content:center;align-items:center;min-width:34px;padding:3px 8px;font-size:.82rem;font-weight:800;display:inline-flex}.score-pill.excellent{background:var(--teal)}.score-pill.good{background:var(--accent)}.score-pill.watch{background:var(--amber)}.score-pill.risk{background:var(--red)}.score-pill.muted{color:var(--muted);background:#eef2f6}.chip-row{flex-wrap:wrap;gap:5px;display:flex}.chip{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);max-width:200px;color:var(--muted);background:#f6f9fb;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex;overflow:hidden}.chip.good{color:#08795a;background:#e6f6f0;border-color:#bfe6d6}.chip.risk{color:#b4323b;background:#fdeaec;border-color:#f4c6ca}.chip.new{color:var(--violet);background:#eee9fb;border-color:#d6cbf5}.banner{border-radius:var(--radius-sm);border:1px solid #0000;padding:10px 14px;font-size:.85rem;font-weight:600}.banner.info{color:#1f4fbf;background:#eaf1fe;border-color:#cfe0fc}.banner.warn{color:#9a6a00;background:#fdf3e0;border-color:#f6e0b5}.banner.error{color:#b4323b;background:#fdeaec;border-color:#f4c6ca}.banner.success{color:#08795a;background:#e6f6f0;border-color:#bfe6d6}.spinner{color:var(--muted);justify-content:center;align-items:center;gap:10px;padding:40px 0;font-weight:600;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}.empty-state strong{color:var(--ink);font-size:1.05rem}.empty-state p{max-width:42ch;margin:0}.empty-icon{color:var(--accent);background:#eef3f8;border-radius:14px;margin-bottom:4px;padding:14px;display:inline-flex}.landing{background:linear-gradient(180deg, #fff, var(--bg) 420px);min-height:100%}.landing-nav{justify-content:space-between;align-items:center;max-width:1140px;margin:0 auto;padding:22px 24px;display:flex}.landing-nav nav{color:var(--muted);align-items:center;gap:26px;font-weight:600;display:flex}.landing-nav nav a:hover{color:var(--ink)}.hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;max-width:1140px;margin:0 auto;padding:56px 24px 72px;display:grid}.hero-copy h1{margin:18px 0;font-size:3rem;line-height:1.05}.hero-copy p{color:var(--muted);max-width:52ch;margin:0 0 28px;font-size:1.1rem}.hero-stats{gap:32px;display:flex}.hero-stats strong{color:var(--accent-ink);font-size:1.7rem;display:block}.hero-stats span{color:var(--muted);font-size:.85rem;font-weight:600}.auth-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;padding:26px}.auth-tabs{background:#eef2f6;border-radius:10px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:20px;padding:4px;display:grid}.auth-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px;font-family:inherit;font-size:.88rem;font-weight:700}.auth-tabs button.active{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.auth-form{gap:14px;display:grid}.auth-note{color:var(--muted);text-align:center;margin:16px 0 0;font-size:.8rem}label{color:var(--ink);gap:6px;font-size:.8rem;font-weight:700;display:grid}input,select{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:var(--panel);width:100%;padding:10px 12px;font-family:inherit;font-size:.92rem}input:focus,select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f6fed26}.landing-section{max-width:1140px;margin:0 auto;padding:64px 24px}.landing-section.alt{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:none}.landing-section.alt>*{max-width:1140px;margin-left:auto;margin-right:auto}.section-head{text-align:center;margin-bottom:40px}.section-head h2{margin-top:8px;font-size:1.9rem}.feature-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.feature-icon{color:var(--accent);background:#eef3fe;border-radius:10px;margin-bottom:14px;padding:11px;display:inline-flex}.feature-card strong{margin-bottom:6px;font-size:1.05rem;display:block}.feature-card p{color:var(--muted);margin:0;font-size:.92rem}.steps-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.step-card{padding:8px 4px}.step-n{background:linear-gradient(135deg, var(--accent), var(--violet));color:#fff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-weight:800;display:inline-flex}.step-card strong{margin-bottom:6px;font-size:1.05rem;display:block}.step-card p{color:var(--muted);margin:0}.trust-row{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:44px;font-size:.9rem;font-weight:600;display:flex}.trust-row span{align-items:center;gap:8px;display:inline-flex}.landing-footer{max-width:1140px;color:var(--muted);justify-content:space-between;align-items:center;margin:0 auto;padding:32px 24px 48px;font-size:.9rem;display:flex}.dash{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.dash-sidebar{background:linear-gradient(180deg, var(--navy), var(--navy-2));color:#cfd9e6;flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.dash-sidebar .brand{color:#fff;padding:0 8px 22px}.dash-nav{flex-direction:column;flex:1;gap:4px;display:flex}.dash-nav button{color:#a9b8ca;border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:11px;padding:11px 12px;font-family:inherit;font-size:.92rem;font-weight:600;display:flex}.dash-nav button:hover{color:#fff;background:#ffffff0f}.dash-nav button.active{background:var(--accent);color:#fff}.sidebar-user{border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 8px 4px;display:flex}.avatar{color:#fff;background:#ffffff1f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:800;display:inline-flex}.sidebar-user-meta{flex:1;overflow:hidden}.sidebar-user-meta strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;display:block;overflow:hidden}.sidebar-user-meta span{color:#8fa1b6;text-transform:capitalize;font-size:.76rem}.sidebar-user .icon-btn{color:#cfd9e6;background:#ffffff14;border-color:#0000}.sidebar-user .icon-btn:hover{color:#fff;background:#ffffff29}.dash-main{overflow:auto}.dash-content{max-width:1200px;margin:0 auto;padding:32px}.view-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.view-head h1{font-size:1.6rem}.view-head p{color:var(--muted);margin:4px 0 0}.head-actions{gap:8px;display:flex}.stat-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;display:grid}.stat-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);border-top:3px solid var(--line);padding:18px}.stat-card.accent{border-top-color:var(--accent)}.stat-card.teal{border-top-color:var(--teal)}.stat-card.amber{border-top-color:var(--amber)}.stat-head{justify-content:space-between;align-items:center;display:flex}.stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.stat-icon{color:var(--muted)}.stat-value{margin:10px 0 2px;font-size:1.9rem;font-weight:800;display:block}.stat-sub{color:var(--muted);font-size:.82rem}.panel-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.panel-head h2{align-items:center;gap:8px;font-size:1.05rem;display:inline-flex}.panel-text{color:var(--muted);margin:0 0 14px;font-size:.9rem}.kv-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kv-list li{justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.kv-list span{color:var(--muted)}.kv-list strong{color:var(--ink)}.mini-leads{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mini-leads li{justify-content:space-between;align-items:center;gap:12px;display:flex}.mini-leads strong{font-size:.9rem;display:block}.mini-leads span{color:var(--muted);font-size:.8rem}.toolbar{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.toolbar select{width:auto}.search-box{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:220px;color:var(--muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.search-box input{box-shadow:none;border:none;padding:10px 0}.search-box input:focus{box-shadow:none}.table-wrap{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:.88rem}.data-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;background:#f8fafc;padding:12px 16px;font-size:.72rem;font-weight:800}.data-table tbody td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:12px 16px}.data-table tbody tr:last-child td{border-bottom:none}.data-table tbody tr:hover{background:#f8fafc}.data-table strong{font-weight:700}.cell-sub{color:var(--muted);font-size:.76rem;display:block}.cell-sub.warn-sub{color:var(--amber);font-weight:600}.card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.carrier-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:12px;padding:16px;display:flex}.carrier-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.carrier-head strong{display:block}.carrier-card .btn{align-self:flex-start}.stack-form{gap:14px;display:grid}.discovery-form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:1.4fr 1.4fr .7fr auto;align-items:end;gap:12px;margin-bottom:18px;padding:18px;display:grid}.discovery-form .btn{height:40px}.switch-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.switch-row input{width:auto}.team-grid{grid-template-columns:1.5fr 1fr}.setup-note{margin-top:0}.modal-backdrop{z-index:50;background:#0e1a2b8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:var(--panel);width:100%;max-width:640px;max-height:88vh;box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;display:flex}.modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.modal-head h3{margin-top:4px;font-size:1.2rem}.modal-body{gap:16px;padding:20px 22px;display:grid;overflow-y:auto}.outreach-block{gap:6px;display:grid}.outreach-block-head{justify-content:space-between;align-items:center;display:flex}.outreach-block-head span{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);font-size:.74rem;font-weight:800}.outreach-block pre{border-radius:var(--radius-sm);background:var(--navy);color:#e6edf5;white-space:pre-wrap;word-break:break-word;margin:0;padding:12px 14px;font-family:SFMono-Regular,ui-monospace,Cascadia Code,Consolas,monospace;font-size:.8rem;line-height:1.5}.modal-note{color:var(--muted);margin:0;font-size:.78rem}.leads-filters{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:14px;margin-bottom:18px;padding:16px;display:flex}.leads-filters-primary{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.leads-filters-primary select{width:auto}.leads-filters-primary .search-box{flex:1;min-width:200px}.leads-filters-toggle{position:relative}.leads-filters-toggle.active{border-color:var(--accent);color:var(--accent);background:#eef3fe}.leads-filters-advanced{border-top:1px solid var(--line-soft);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;padding-top:14px;animation:.2s ease-out filterSlideDown;display:grid}@keyframes filterSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.filter-group{flex-direction:column;gap:5px;display:flex}.filter-group label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.filter-group input,.filter-group select{padding:8px 10px;font-size:.85rem}.sort-controls{gap:6px;display:flex}.sort-controls select{flex:1}.sort-dir-btn{width:36px;min-width:36px;padding:6px!important;font-size:1rem!important}.filter-chips{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.filter-chip{color:var(--accent-ink);background:#eef3fe;border:1px solid #cfe0fc;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:.76rem;font-weight:700;animation:.15s ease-out chipIn;display:inline-flex}@keyframes chipIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.filter-chip button{width:18px;height:18px;color:var(--accent-ink);cursor:pointer;background:#2f6fed26;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.filter-chip button:hover{background:#2f6fed4d}.targeting-form{gap:18px;margin-bottom:18px;display:grid}.targeting-fields{gap:22px;display:grid}.targeting-section{border-top:1px solid var(--line-soft);gap:12px;padding-top:16px;display:grid}.targeting-section:first-child{border-top:none;padding-top:0}.targeting-section h3{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);font-size:.82rem;font-weight:800}.targeting-section .panel-text{margin:0}.filter-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.filter-group.wide{grid-column:span 2}.field-hint{color:var(--muted);text-transform:none;letter-spacing:0;font-size:.74rem;font-weight:500;line-height:1.4}.toggle-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.toggle-grid .switch-row{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--line-soft);align-items:flex-start;gap:14px;padding:12px 14px}.switch-row span{flex-direction:column;gap:3px;font-size:.88rem;font-weight:600;display:flex}.switch-row span small{color:var(--muted);font-size:.74rem;font-weight:500;line-height:1.4}.targeting-actions{flex-wrap:wrap;gap:10px;display:flex}.subhead{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:16px 0 0;font-size:.78rem;font-weight:800}.preset-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:14px;display:grid}.preset-card,.preset-card-main{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);cursor:pointer;flex-direction:column;gap:5px;padding:13px 15px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.preset-card:hover,.preset-card-main:hover{border-color:var(--accent);background:#f7faff}.preset-card strong{font-size:.9rem}.preset-card span{color:var(--muted);font-size:.76rem;line-height:1.45}.preset-card.recommended{border-color:var(--accent);background:#f7faff}.preset-card strong .preset-badge{background:var(--accent);color:#fff;letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:.62rem;font-weight:600}.preset-playbook{color:var(--muted);font-size:.73rem;font-style:italic;line-height:1.45}.preset-card.saved{cursor:default;flex-direction:row;align-items:flex-start;gap:8px;padding:0}.preset-card.saved:hover{border-color:var(--line);background:var(--panel)}.preset-card.saved .preset-card-main{background:0 0;border:none;flex:1}.preset-card.saved .icon-btn{margin:10px 10px 0 0}.state-picker,.city-picker{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--line-soft);gap:9px;padding:13px 15px;display:grid}.state-picker-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.state-picker-head>div{gap:3px;display:grid}.state-picker-head strong{font-size:.88rem}.state-picker-actions{flex-shrink:0;gap:6px;display:flex}.state-summary{color:var(--muted);font-size:.8rem}.state-chips{flex-wrap:wrap;gap:6px;display:flex}.state-chip{border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.state-chip.include{color:var(--accent-ink);background:#eef3fe;border-color:#cfe0fc}.state-chip.exclude{color:#a5323b;background:#fdeeef;border-color:#f7ccd0}.state-chip button{width:15px;height:15px;color:inherit;cursor:pointer;background:#1020341a;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.state-grid{grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:5px;padding-top:4px;display:grid}.state-cell{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:6px;padding:7px 4px;font-family:inherit;font-size:.76rem;font-weight:700;transition:background .12s,border-color .12s,color .12s}.state-cell:hover{border-color:var(--accent);color:var(--accent)}.state-cell.on.include{background:var(--accent);border-color:var(--accent);color:#fff}.state-cell.on.exclude{background:var(--red);border-color:var(--red);color:#fff}.city-input-row{align-items:center;gap:8px;display:flex}.city-input-row input{flex:1}.preview-panel{border-color:#cfe0fc}.preview-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:12px;display:grid}.result-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;display:grid}.selection-bar{border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--accent-ink);background:#eef3fe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;font-size:.88rem;font-weight:700;display:flex}.selection-bar>span{align-items:center;gap:7px;display:inline-flex}.selection-actions{gap:8px;display:flex}.check-col{text-align:center;width:38px}.check-col input{width:auto;margin:0}.data-table tr.row-muted{opacity:.55}.pager{color:var(--muted);justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:.85rem;display:flex}@media (width<=960px){.hero{grid-template-columns:1fr}.hero-copy h1{font-size:2.3rem}.feature-grid,.steps-grid{grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(2,1fr)}.panel-grid,.team-grid{grid-template-columns:1fr}.discovery-form{grid-template-columns:1fr 1fr}.leads-filters-advanced{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.filter-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.filter-group.wide{grid-column:span 1}.toggle-grid{grid-template-columns:1fr}}@media (width<=720px){.dash{grid-template-columns:1fr}.dash-sidebar{flex-flow:wrap;align-items:center;gap:8px;height:auto;position:static}.dash-sidebar .brand{padding:0 8px 0 0}.dash-nav{flex-flow:wrap;flex:100%;order:3}.sidebar-user{border-top:none;padding:0}.dash-content{padding:20px 16px}.stat-grid{grid-template-columns:1fr 1fr}.discovery-form{grid-template-columns:1fr}.landing-nav nav a:not(.btn){display:none}.leads-filters-primary{flex-direction:column}.leads-filters-primary .search-box{width:100%;min-width:unset}.leads-filters-primary select{width:100%}.leads-filters-advanced{grid-template-columns:1fr 1fr}}
