.acquisition-dashboard{margin-top:42px;min-width:0;padding:28px;background:#fffdf8;border:1px solid #ddd9ce;border-radius:14px;color:#243650}.acquisition-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.acquisition-heading h2{font-size:26px;letter-spacing:-.7px;margin:8px 0}.acquisition-heading p,.acquisition-note,.acquisition-window{color:#626c79;font-size:13px;line-height:1.65}.acquisition-window{margin-top:26px}.acquisition-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.acquisition-totals div{border:1px solid #e0dfd7;border-radius:9px;padding:15px}.acquisition-totals dt{font-size:12px;line-height:1.4;color:#5b687a}.acquisition-totals dd{margin:9px 0 0;font-size:27px;font-weight:600;color:#234fbd}.acquisition-dashboard h3{font-size:18px;margin-top:30px}.acquisition-table-scroll{max-width:100%;overflow:auto;border:1px solid #e0dfd7;border-radius:9px}.acquisition-table-scroll table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.acquisition-table-scroll td,.acquisition-table-scroll th{padding:13px 14px;border-bottom:1px solid #ebe8df;white-space:nowrap}.acquisition-table-scroll thead{background:#f3f4ec}.acquisition-table-scroll tbody tr:last-child>*{border-bottom:0}.acquisition-table-scroll>p{padding:12px;font-size:13px}.acquisition-table-scroll:focus-visible{outline:3px solid #91b0f1;outline-offset:3px}.acquisition-error{padding:20px 0}.analytics-privacy{font-size:12px;max-width:410px;text-align:left}.analytics-privacy summary{cursor:pointer;color:inherit}.analytics-privacy>div{padding:14px 0;line-height:1.6}.analytics-privacy label{display:flex;align-items:center;gap:9px;font-weight:600}.analytics-privacy input{width:17px;height:17px;accent-color:#2353bd;flex-shrink:0}.analytics-privacy a{text-decoration:underline}.analytics-privacy p{margin:10px 0}.acquisition-dashboard button{flex-shrink:0}@media(max-width:700px){.acquisition-dashboard{padding:18px;margin-top:28px}.acquisition-heading{flex-direction:column}.acquisition-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-totals div{padding:12px}.acquisition-heading h2{font-size:23px}.acquisition-note time{overflow-wrap:anywhere}}