.ga-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:25px 0 14px}.ga-heading h2{font-size:20px;margin:0;letter-spacing:-.02em}.ga-heading p{margin:4px 0 0;font-size:13px;color:#435a76}.ga-heading p span{color:#687a90}.ga-range,.ga-compare,.ga-options{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ga-range{background:#e6edf6;border-radius:10px;padding:4px}.ga-range button,.ga-compare button,.ga-options button{border:0;border-radius:7px;padding:7px 11px;background:transparent;color:#52677f;font-size:12px;min-height:34px}.ga-range button[aria-pressed=true],.ga-compare button[aria-pressed=true],.ga-options button[aria-pressed=true]{background:white;color:#203c63;box-shadow:0 1px 4px #17325214;font-weight:650}.ga-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.ga-compare{background:#eaf0f7;padding:3px;border-radius:10px}.ga-options label{font-size:12px;display:flex;align-items:center;gap:5px;margin-right:6px}.ga-options input{accent-color:#326ed6}.ga-caveat{font-size:11px;color:#60728b;margin:0 0 16px;line-height:1.5}.ga-caveat span{display:block;font-weight:600;color:#4b617e;margin-top:5px}.ga-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ga-card{background:white;border:1px solid #dfe7f1;border-radius:15px;overflow:hidden;padding:20px 18px 0;min-width:0}.ga-card-title{min-height:43px}.ga-card-title h3{font-size:14px;line-height:1.3;margin:0 0 4px;letter-spacing:-.01em}.ga-card-title>span{font-size:11px;color:#6b7c91}.ga-values{display:flex;align-items:center;gap:16px;margin:16px 0 12px}.ga-values>div{display:flex;flex-direction:column}.ga-values b{font-size:34px;line-height:1;letter-spacing:-.04em;font-weight:650}.ga-values small{font-size:11px;color:#667a91;margin-top:6px}.ga-values .ga-previous b{font-size:26px;font-weight:450;color:#60748d}.ga-vs{font-size:19px;color:#a2b0c1}.ga-values .ga-delta{margin-left:auto;text-align:right;background:#edf2f9;padding:8px 10px;border-radius:9px;min-width:65px}.ga-values .ga-delta b{font-size:21px;letter-spacing:-.02em}.ga-values .ga-delta small{margin-top:4px;font-size:11px;color:inherit}.ga-delta.neutral{color:#536a85}.ga-values .ga-delta.attention{color:#925515;background:#fff1df}.ga-values .ga-delta.up{color:#245db2;background:#eaf2ff}.ga-values .ga-delta.down{color:#9a5145;background:#fbefea}.ga-svg{width:100%;display:block;overflow:visible}.ga-tick{font-size:9px;fill:#6d7d91}.ga-tick-selected{font-weight:700;fill:#203f6a}.ga-point{cursor:pointer;outline:none}.ga-point:focus circle:first-child{stroke:#172a45;stroke-width:3.5}.ga-readout{height:34px;display:flex;align-items:center;gap:4px;font-size:11px;color:#62758d;white-space:nowrap}.ga-readout b{color:#334f71}.ga-footer{margin:0 -18px;padding:11px 18px;background:#f8fafd;border-top:1px solid #e8edf4;display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#6a7a8e}.ga-footer b{color:#294365;font-size:12px;margin-left:3px}.ga-footnote{font-size:11px;color:#677991;margin:13px 2px 0;line-height:1.5}@media(max-width:1080px){.ga-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.ga-grid{grid-template-columns:1fr;gap:13px}.ga-heading{align-items:flex-start;flex-direction:column}.ga-heading h2{font-size:19px}.ga-toolbar{align-items:flex-start;flex-direction:column}.ga-card{padding-top:17px}.ga-card-title{min-height:0}.ga-values{margin-top:16px}.ga-range{width:100%;justify-content:center}.ga-compare{width:100%;gap:3px}.ga-compare button{flex:1;font-size:11px}.ga-options{align-self:flex-end}.ga-readout{font-size:10px}.ga-caveat{font-size:11px}.ga-footer{font-size:11px}.current-context{gap:7px}.current-context a{font-size:11px}.live-status{padding:9px 16px}.ga-footnote{font-size:11px}}

#gdCharts{margin:0 0 28px;color:#203750}#gdCharts button{cursor:pointer}#gdCharts button:focus-visible{outline:2px solid #326ed6;outline-offset:2px}.gd-live{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin:16px 0 0;color:#60728b;font-size:12px}.gd-live button{border:1px solid #d6e0ec;border-radius:7px;padding:6px 11px;background:#fff;color:#305887}.gd-live [data-error=true]{color:#9a5145}.gd-sync details{font-size:11px}.gd-sync details p{margin:5px 0}

.gd-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.gd-table-scroll:focus-visible{outline:2px solid #326ed6}

.gd-practice{margin-top:22px;padding:24px 28px;border:1px solid #dfe7f1;background:white;border-radius:16px;color:#203750}.gd-practice-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.gd-practice-k{font-size:11px;color:#607e9b;text-transform:uppercase;letter-spacing:.08em}.gd-practice h2{margin:6px 0;font-size:22px}.gd-practice p{font-size:12px;color:#61768c}.gd-practice-total{display:flex;flex-direction:column;text-align:right;gap:5px;flex-shrink:0}.gd-practice-total b{font-size:38px;line-height:1}.gd-practice-total span{font-size:12px;color:#61768c}.gd-practice-body{display:grid;grid-template-columns:1.3fr 1fr;gap:42px;margin-top:20px}.gd-practice-people{width:100%;border-collapse:collapse}.gd-practice-people th{font-size:11px;color:#6b7c91;text-align:left;font-weight:500;padding:0 0 10px}.gd-practice-people td{padding:12px 0;border-top:1px solid #edf1f5;font-size:14px}.gd-practice-people td:last-child,.gd-practice-people th:last-child{text-align:right}.gd-practice-people td:last-child{font-size:22px;padding-left:25px}.gd-practice-track{display:block;height:3px;background:#edf2f8;border-radius:3px;margin-top:9px}.gd-practice-track i{display:block;height:3px;background:#326ed6;border-radius:3px}.gd-practice-trend{padding-top:0;color:#61768c;font-size:11px}.gd-practice-trend svg{display:block;width:100%;height:auto;margin:12px 0 0}.gd-practice-trend small{font-size:11px;line-height:1.5}@media(max-width:700px){.gd-practice{padding:20px}.gd-practice-head{align-items:flex-start;flex-direction:column;gap:12px}.gd-practice-total{text-align:left}.gd-practice-body{grid-template-columns:1fr;gap:20px}.gd-practice h2{font-size:21px}.gd-practice-trend{max-width:100%}}
