.admin-acquisition{margin:18px 0;background:#fff;border:1px solid #e0e5ed;border-radius:12px;padding:22px;min-width:0}.admin-acquisition>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.admin-acquisition h2{font-size:17px;font-weight:700}.admin-acquisition header p{font-size:12px;color:#7b899e;margin-top:6px}.admin-acquisition header>span{font-size:11px;color:#7b899e;white-space:nowrap}.admin-acquisition header strong{color:#1557f5;margin-left:5px}.admin-acquisition-tabs{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.admin-acquisition-tabs button{font-size:12px;padding:8px 14px;border:1px solid #dce3ee;border-radius:7px;color:#64748b;background:#fff}.admin-acquisition-tabs button[aria-pressed=true]{color:#fff;background:#1557f5;border-color:#1557f5}.admin-acquisition-scroll{overflow:auto;max-height:420px;border:1px solid #e1e7ef;border-radius:8px}.admin-acquisition table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;font-size:12px}.admin-acquisition td,.admin-acquisition th{padding:12px 16px;text-align:right;border-bottom:1px solid #edf0f5;white-space:nowrap}.admin-acquisition thead th{position:sticky;top:0;z-index:1;background:#f3f6fb;color:#68788f;font-weight:400;font-size:11px}.admin-acquisition th:first-child{text-align:left;width:30%}.admin-acquisition tbody th>span{display:block;color:#21314c;font-weight:700;white-space:normal;overflow-wrap:anywhere;min-width:150px;max-width:340px}.admin-acquisition small{font-size:10px;color:#8190a5;font-weight:400;margin-top:4px}.admin-acquisition th small{display:block;white-space:normal;overflow-wrap:anywhere;max-width:340px}.admin-acquisition td small{margin-left:5px}.admin-acquisition tbody tr:hover{background:#f8faff}.admin-source-share{min-width:90px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.admin-source-share i{width:70px;height:5px;background:#edf2fa;border-radius:3px;overflow:hidden;display:block}.admin-source-share b{display:block;height:100%;background:#1557f5;border-radius:3px}.admin-source-conversion{color:#1557f5;font-weight:700}.admin-source-empty{padding:30px;text-align:center;font-size:12px;color:#8190a5}.admin-source-note{color:#8590a3;font-size:10px;line-height:1.8;margin-top:14px}.admin-acquisition>p[role=alert]{font-size:12px;color:#b42318;padding:15px 0}@media(max-width:600px){.admin-acquisition{padding:18px}.admin-acquisition>header{align-items:flex-start;flex-direction:column;gap:8px}.admin-acquisition h2{font-size:15px}.admin-acquisition td,.admin-acquisition th{padding:10px 12px}.admin-acquisition-tabs button{font-size:11px;padding:8px 10px}}