:root{--bg:#0a0e15;--surface:#111722;--surface-2:#171e2c;--surface-3:#1d2635;--line:#344154;--text:#f3f6fb;--muted:#b5bfcc;--dim:#9aa6b7;--purple:#aa91ff;--teal:#65dfce;--coral:#ff9389;--blue:#83b8ff;--green:#63d99a;--yellow:#f4d17b;--shadow:0 22px 60px rgba(0,0,0,.24)}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{margin:0;min-width:320px;background:radial-gradient(circle at 74% -10%,rgba(92,71,166,.14),transparent 34rem),var(--bg);font-size:14px}button,input,select,textarea{font:inherit;min-height:44px}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.hidden{display:none!important}.app-shell{display:flex;min-height:100vh}.sidebar{width:264px;flex:none;display:flex;flex-direction:column;padding:24px 16px 18px;background:rgba(13,18,27,.92);border-right:1px solid rgba(255,255,255,.06);position:fixed;inset:0 auto 0 0;z-index:20}.sidebar-top{display:flex;align-items:center;justify-content:space-between;padding:0 9px 27px}.brand{display:flex;align-items:center;gap:11px;min-height:44px;color:var(--text);text-decoration:none;letter-spacing:.08em;font-size:12px}.brand b{display:block;font-size:13px;font-weight:800;letter-spacing:.14em}.brand small{display:block;color:var(--dim);font-size:8px;letter-spacing:.22em;margin-top:3px}.brand-mark{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#8f72ff,#4a3f9d);box-shadow:0 8px 22px rgba(126,95,255,.25);font-size:11px;font-weight:900;letter-spacing:-.05em;color:#fff}.brand-mark.large{width:52px;height:52px;font-size:16px;margin-bottom:20px}.workspace-switcher{display:flex;align-items:center;gap:9px;padding:12px 10px;margin-bottom:25px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:12px}.workspace-switcher span:nth-child(2),.system-status span:nth-child(2),.profile-mini span:nth-child(2){min-width:0;flex:1}.workspace-switcher b,.system-status b,.profile-mini b{display:block;font-size:11px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-switcher small,.system-status small,.profile-mini small{display:block;color:var(--dim);font-size:10px;margin-top:3px}.online-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(77,208,139,.1)}.chevron{color:var(--dim);font-size:18px}.nav-list{display:grid;gap:4px}.nav-list.compact{margin-top:5px}.nav-item{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--muted);text-align:left;transition:.18s}.nav-item:hover{background:rgba(255,255,255,.05);color:var(--text)}.nav-item.active{color:#fff;background:linear-gradient(90deg,rgba(145,112,255,.19),rgba(145,112,255,.06));box-shadow:inset 3px 0 var(--purple)}.nav-item span{flex:1}.nav-count{min-width:20px;padding:2px 6px;border-radius:8px;background:rgba(152,120,255,.16);color:var(--purple);font-size:10px;text-align:center}.nav-count.coral{background:rgba(255,125,114,.13);color:var(--coral)}.sidebar-section-label{color:#a6b2c1;font-size:9px;text-transform:uppercase;letter-spacing:.14em;margin:29px 12px 9px}.sidebar-bottom{margin-top:auto}.system-status{display:flex;align-items:center;gap:10px;padding:13px 10px;margin-bottom:15px;border:1px solid rgba(77,208,139,.12);background:rgba(77,208,139,.05);border-radius:10px}.support-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 11px;color:var(--muted);text-decoration:none;font-size:12px}.profile-mini{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line);padding:17px 4px 0;margin-top:11px}.avatar,.top-avatar{display:grid;place-items:center;background:linear-gradient(135deg,#e4b493,#a86472);color:#fff;font-size:10px;font-weight:800}.avatar{width:30px;height:30px;border-radius:10px}.more{color:var(--dim);font-weight:800}.main-content{width:calc(100% - 264px);margin-left:264px}.topbar{height:76px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 42px;background:rgba(10,14,21,.7);backdrop-filter:blur(18px);position:sticky;top:0;z-index:10}.breadcrumbs{display:flex;gap:10px;align-items:center;color:var(--dim);font-size:12px}.breadcrumbs strong{color:var(--text);font-weight:600}.top-actions{display:flex;align-items:center;gap:12px}.global-search{height:38px;width:248px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);background:rgba(255,255,255,.035);border-radius:9px;color:var(--dim)}.global-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:12px}.global-search kbd{font-size:9px;color:#aab5c5;border:1px solid #4a586d;padding:2px 5px;border-radius:4px;white-space:nowrap}.icon-button,.mobile-menu,.mobile-close{display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font-size:20px}.icon-button:hover{border-color:var(--line);background:var(--surface-2);color:var(--text)}.notification{position:relative}.notification span{position:absolute;top:7px;right:8px;width:5px;height:5px;border-radius:50%;background:var(--coral)}.top-avatar{width:32px;height:32px;border-radius:10px;margin-left:2px}.mobile-menu,.mobile-close{display:none}.page-body{max-width:1550px;margin:auto;padding:38px 42px 70px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:35px}.eyebrow{margin:0 0 10px;color:#758196;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page-heading h1{margin:0;font-size:29px;line-height:1.15;letter-spacing:-.035em;font-weight:750}.heading-spark{color:var(--purple);font-size:20px}.heading-subtitle{color:var(--muted);margin:10px 0 0;font-size:13px}.heading-actions{display:flex;gap:9px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:9px;color:var(--text);font-weight:650;font-size:12px;transition:.18s}.button.primary{background:linear-gradient(135deg,#9a7aff,#7455df);box-shadow:0 8px 20px rgba(126,91,235,.16)}.button.primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.button.subtle{background:rgba(255,255,255,.04);border-color:var(--line);color:#c0c8d5}.button.subtle:hover{background:var(--surface-3)}.button.full{width:100%}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.metric-card{min-height:148px;padding:19px 20px 17px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(26,33,47,.94),rgba(17,23,34,.94));border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow)}.metric-card:after{content:"";position:absolute;width:90px;height:90px;right:-30px;bottom:-42px;border-radius:50%;background:currentColor;opacity:.05}.accent-purple{color:var(--purple)}.accent-teal{color:var(--teal)}.accent-coral{color:var(--coral)}.accent-blue{color:var(--blue)}.metric-top{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:11px}.metric-icon{font-size:22px;line-height:1}.metric-card strong{display:block;color:var(--text);font-size:34px;letter-spacing:-.05em;margin:12px 0 13px}.metric-foot{display:flex;gap:7px;color:var(--dim);font-size:10px}.trend{font-weight:700}.trend.up{color:var(--teal)}.trend.positive{color:var(--green)}.trend.neutral{color:var(--coral)}.content-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;margin-bottom:18px}.card{background:linear-gradient(145deg,rgba(19,26,38,.95),rgba(15,21,31,.95));border:1px solid var(--line);border-radius:13px}.panel-card{padding:22px}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:21px}.panel-heading h2{margin:0;color:var(--text);font-size:15px;font-weight:700;letter-spacing:-.02em}.panel-heading p{margin:6px 0 0;color:var(--dim);font-size:11px}.text-button{display:flex;align-items:center;gap:8px;min-height:44px;border:0;background:transparent;color:#a994ff;font-size:11px}.text-button:hover{color:#c4b8ff}.pipeline{display:flex;align-items:center;gap:8px;min-height:112px;padding:5px 3px 16px}.pipeline-stage{min-width:0;flex:1}.pipeline-bar{height:7px;border-radius:10px;background:var(--surface-3);overflow:hidden;margin:14px 0 9px}.pipeline-bar i{display:block;height:100%;border-radius:10px}.pipeline-stage p{margin:0;color:var(--dim);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pipeline-stage strong{font-size:24px;letter-spacing:-.04em}.pipeline-stage-arrow{color:#9aa6b7;font-size:17px}.pipeline-foot{display:flex;flex-wrap:wrap;gap:15px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06);color:var(--dim);font-size:10px}.legend-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px}.legend-dot.purple{background:var(--purple)}.legend-dot.teal{background:var(--teal)}.legend-dot.coral{background:var(--coral)}.legend-dot.green{background:var(--green)}.activity-list{display:grid;gap:2px}.activity-item{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:start;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.055)}.activity-item:last-child{border-bottom:0}.activity-icon{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:rgba(152,120,255,.12);color:var(--purple);font-size:13px}.activity-item p{margin:0;color:#d4dae4;font-size:11px;line-height:1.4}.activity-item p b{font-weight:700;color:#fff}.activity-item small{color:var(--dim);font-size:9px;white-space:nowrap}.panel-tools{display:flex;align-items:center;gap:5px}.filter-button{min-width:44px;min-height:44px;padding:0 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--dim);font-size:10px}.filter-button:hover,.filter-button.active{color:var(--text);border-color:var(--line);background:rgba(255,255,255,.05)}.table-wrap{overflow:auto}.leads-table{width:100%;border-collapse:collapse;min-width:760px}.leads-table th{padding:0 13px 12px;color:#9ca8b8;text-align:left;text-transform:uppercase;letter-spacing:.11em;font-size:8px;font-weight:700;white-space:nowrap}.leads-table td{padding:14px 13px;border-top:1px solid rgba(255,255,255,.055);color:#c0c8d4;font-size:11px;vertical-align:middle}.leads-table tbody tr{cursor:pointer;transition:.15s}.leads-table tbody tr:hover{background:rgba(255,255,255,.035)}.lead-cell{display:flex;align-items:center;gap:10px;min-width:190px}.lead-avatar{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,rgba(152,120,255,.22),rgba(72,213,192,.13));color:#c7bcff;font-size:10px;font-weight:750}.lead-cell b{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:11px}.lead-cell small{display:block;color:var(--dim);font-size:9px;margin-top:3px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-list{display:flex;gap:5px}.channel-chip{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:#aeb8c8;background:rgba(255,255,255,.06);font-size:9px;font-weight:800}.channel-chip.vk{color:#79a9ff}.channel-chip.telegram{color:#66c7f5}.channel-chip.whatsapp{color:#71d99a}.site-link{max-width:150px;min-height:44px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a994ff;text-decoration:none;font-size:10px}.site-link:hover{text-decoration:underline}.score-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:750}.score-ring{width:7px;height:7px;border-radius:50%}.score-high{color:var(--green)}.score-high .score-ring{background:var(--green)}.score-mid{color:var(--yellow)}.score-mid .score-ring{background:var(--yellow)}.score-low{color:var(--coral)}.score-low .score-ring{background:var(--coral)}.status-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:7px;font-size:9px;font-weight:700;white-space:nowrap}.status-new{color:#c3b6ff;background:rgba(152,120,255,.13)}.status-researched,.status-audited{color:#71e4d2;background:rgba(72,213,192,.12)}.status-proposal_ready{color:#ffaaa2;background:rgba(255,125,114,.12)}.status-sent{color:#9fc5ff;background:rgba(104,169,255,.13)}.status-replied,.status-won{color:#83e2aa;background:rgba(77,208,139,.13)}.status-lost,.status-paused{color:#b0b8c5;background:rgba(144,155,174,.12)}.row-more{width:44px;height:44px;border:0;background:transparent;color:var(--dim);font-size:16px}.empty-state{text-align:center;padding:48px 20px;color:var(--muted)}.empty-state>span{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 14px;border:1px solid var(--line);border-radius:14px;color:var(--purple);font-size:25px}.empty-state h2,.empty-state h3{color:var(--text);margin:0 0 8px}.empty-state p{margin:0 0 20px;color:var(--dim)}.full-list-card{min-height:480px}.select-control,.text-input,.textarea-control{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text);outline:0}.select-control{height:38px;padding:0 10px;font-size:11px}.text-input{height:42px;padding:0 12px;font-size:12px}.textarea-control{padding:11px 12px;resize:vertical;font-size:12px;line-height:1.55}.detail-drawer{position:fixed;z-index:40;top:0;right:0;bottom:0;width:min(610px,100vw);background:#111823;border-left:1px solid var(--line);box-shadow:-25px 0 70px rgba(0,0,0,.36);transform:translateX(102%);transition:transform .26s ease;display:flex;flex-direction:column}.detail-drawer.open{transform:translateX(0)}.drawer-backdrop{position:fixed;z-index:35;inset:0;background:rgba(4,7,12,.68);opacity:0;pointer-events:none;transition:.2s}.drawer-backdrop.open{opacity:1;pointer-events:auto}.drawer-head{display:flex;justify-content:space-between;gap:18px;padding:27px 27px 20px;border-bottom:1px solid var(--line)}.drawer-head h2{margin:0;font-size:21px;letter-spacing:-.03em}.drawer-head span{display:block;color:var(--dim);font-size:11px;margin-top:5px}.drawer-body{padding:22px 27px 40px;overflow:auto}.detail-section{padding:19px 0;border-bottom:1px solid rgba(255,255,255,.065)}.detail-section:first-child{padding-top:0}.detail-section:last-child{border-bottom:0}.detail-section-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px}.detail-section h3{margin:0;color:#f5f7fb;font-size:12px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.data-box{padding:11px 12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);border-radius:8px;min-width:0}.data-box label{display:block;color:var(--dim);font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.data-box strong,.data-box a{display:block;color:#e5e9f0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-box a{color:#a994ff;text-decoration:none}.status-row{display:flex;align-items:center;gap:8px}.status-row .select-control{width:auto;min-width:165px}.action-row{display:flex;flex-wrap:wrap;gap:7px}.small-button{min-height:44px;padding:0 11px;border-radius:8px;border:1px solid var(--line);background:rgba(255,255,255,.04);color:#d8deea;font-size:10px;font-weight:650}.small-button:hover{background:var(--surface-3)}.small-button.primary{border-color:rgba(152,120,255,.35);color:#cabfff;background:rgba(152,120,255,.13)}.small-button.teal{border-color:rgba(72,213,192,.3);color:#83eddd;background:rgba(72,213,192,.09)}.small-button.coral{border-color:rgba(255,125,114,.3);color:#ffaaa2;background:rgba(255,125,114,.09)}.audit-score-card{display:flex;align-items:center;gap:17px;padding:15px;background:linear-gradient(115deg,rgba(152,120,255,.13),rgba(72,213,192,.06));border:1px solid rgba(152,120,255,.18);border-radius:10px}.audit-score-number{font-size:31px;line-height:1;font-weight:800;letter-spacing:-.06em;color:var(--purple)}.audit-score-card p{margin:0;color:#c8d0dc;font-size:11px}.audit-score-card small{display:block;margin-top:4px;color:var(--dim);font-size:9px}.finding-list,.timeline{display:grid;gap:8px;margin:0;padding:0;list-style:none}.finding-list li{padding:10px 11px;background:rgba(255,125,114,.06);border-left:2px solid var(--coral);border-radius:0 7px 7px 0;color:#c9d0dc;font-size:10px;line-height:1.45}.demo-box{padding:14px;background:rgba(72,213,192,.06);border:1px solid rgba(72,213,192,.18);border-radius:10px}.demo-box a{display:block;color:var(--teal);font-size:11px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-box p{margin:7px 0 0;color:var(--dim);font-size:10px}.proposal-preview{padding:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:9px}.proposal-preview h4{margin:0 0 8px;font-size:12px}.proposal-preview pre{white-space:pre-wrap;color:#bac4d3;margin:0;font:10px/1.55 inherit;max-height:180px;overflow:auto}.reply-box{display:grid;gap:8px}.timeline-item{padding-left:14px;border-left:1px solid var(--line);position:relative}.timeline-item:before{content:"";position:absolute;left:-4px;top:4px;width:7px;height:7px;border-radius:50%;background:var(--purple)}.timeline-item p{margin:0;color:#cdd4df;font-size:10px}.timeline-item small{display:block;color:var(--dim);font-size:9px;margin-top:4px}.modal{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:20px;background:rgba(4,7,12,.78)}.modal-dialog{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;background:#141c29;border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow)}.modal-head{display:flex;justify-content:space-between;gap:16px;padding:23px 24px 18px;border-bottom:1px solid var(--line)}.modal-head h2{margin:0;font-size:19px}.modal-head p:last-child{margin:6px 0 0;color:var(--dim);font-size:11px}.modal form{padding:20px 24px 24px}.field-label{display:grid;gap:7px;color:#aeb8c8;font-size:10px;font-weight:650;margin-bottom:14px}.field-label .select-control{width:100%}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.hint-text{color:var(--dim);font-size:10px;line-height:1.45;margin:14px 0 0}.toast{position:fixed;z-index:100;right:22px;bottom:22px;max-width:380px;padding:13px 16px;border:1px solid rgba(77,208,139,.32);background:#132b25;color:#a5efc3;border-radius:10px;box-shadow:var(--shadow);font-size:11px;transform:translateY(20px);opacity:0;pointer-events:none;transition:.2s}.toast.show{transform:translateY(0);opacity:1}.toast.error{border-color:rgba(255,125,114,.32);background:#321d24;color:#ffb3ae}.auth-gate{position:fixed;z-index:100;inset:0;display:grid;place-items:center;background:#090d14}.auth-card{width:min(390px,calc(100% - 32px));padding:32px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}.auth-card h1{font-size:22px;margin:0 0 8px}.auth-card p{color:var(--muted);font-size:12px;margin:0 0 22px}.auth-card input{width:100%;height:44px;margin-bottom:10px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text)}.form-error{min-height:18px;color:var(--coral);font-size:10px;margin-top:9px}.ico{width:17px;height:17px;display:inline-block;position:relative;flex:none}.grid-ico:before{content:"▦"}.user-ico:before{content:"◉"}.pulse-ico:before{content:"⌁"}.doc-ico:before{content:"▤"}.send-ico:before{content:"↗"}.check-ico:before{content:"✓"}.chart-ico:before{content:"▥"}.help-ico:before{content:"?"}.search-ico:before{content:"⌕"}.refresh-ico:before{content:"↻"}.bell-ico:before{content:"◌"}.download-ico:before{content:"↓"}.plus-ico:before{content:"+"}.ico:before{position:absolute;inset:0;display:grid;place-items:center;font-style:normal;font-size:16px}.drawer-head .icon-button{font-size:24px}.mobile-close{font-size:26px}.mobile-menu{font-size:18px}@media(max-width:1180px){.metric-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.global-search{width:210px}}@media(max-width:800px){.sidebar{display:none;transform:none;transition:none;box-shadow:20px 0 50px rgba(0,0,0,.3)}.sidebar.open{display:flex}.sidebar-backdrop{position:fixed;z-index:15;inset:0;background:rgba(0,0,0,.65);opacity:0;pointer-events:none;transition:.2s}.sidebar-backdrop.open{opacity:1;pointer-events:auto}.mobile-menu,.mobile-close{display:grid}.main-content{width:100%;margin-left:0}.topbar{height:64px;padding:0 18px;gap:12px}.breadcrumbs{flex:1}.top-actions{gap:5px}.global-search{display:none}.page-body{padding:27px 18px 55px}.page-heading{align-items:flex-start;flex-direction:column;margin-bottom:26px}.heading-actions{width:100%}.heading-actions .button{flex:1}.page-heading h1{font-size:25px}.metric-grid{gap:9px}.metric-card{min-height:135px;padding:15px}.metric-card strong{font-size:29px}.panel-card{padding:16px}.panel-heading{margin-bottom:16px}.panel-tools{flex-wrap:wrap;justify-content:flex-end}.leads-table td{padding:12px 10px}.drawer-head,.drawer-body{padding-left:18px;padding-right:18px}.modal-actions{flex-wrap:wrap}.modal-actions .button{flex:1}.top-avatar,.notification{display:none}}@media(max-width:460px){.metric-grid{grid-template-columns:1fr 1fr}.metric-card strong{font-size:25px}.metric-foot{display:block}.metric-foot span{display:block;margin-top:2px}.detail-grid{grid-template-columns:1fr}.status-row{align-items:flex-start;flex-direction:column}.status-row .select-control{width:100%}.page-heading h1{font-size:23px}.topbar{padding:0 13px}.breadcrumbs{font-size:11px}}@media(max-width:800px){.table-wrap{overflow:visible}.leads-table{min-width:0;display:block}.leads-table thead{display:none}.leads-table tbody,.leads-table tr{display:block}.leads-table tr{padding:10px 0;border-top:1px solid rgba(255,255,255,.055)}.leads-table td{display:none;border:0;padding:4px 0}.leads-table td:first-child,.leads-table td:nth-child(2),.leads-table td:nth-child(5),.leads-table td:nth-child(6){display:block}.leads-table td:first-child{padding-bottom:8px}.leads-table td:last-child{display:block;position:absolute;right:18px;margin-top:-48px}.leads-table tbody tr{position:relative}.lead-cell{min-width:0}.lead-cell b,.lead-cell small{max-width:calc(100vw - 100px)}.leads-table .site-link{max-width:calc(100vw - 40px)}.leads-table .channel-list{margin-top:1px}.small-button{min-height:44px}.filter-button{min-height:44px}.row-more{width:44px;height:44px}.select-control{height:44px}}
