.measurement-hero{max-width:900px}.measurement-hero h1{max-width:780px}.measurement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.measurement-card{padding:28px;border:1px solid #d9d8cf;background:#fff}.measurement-card h3{margin-top:0}.measurement-note{padding:24px;border-left:3px solid #ba9450;background:#f8f4e9}.measurement-table{overflow:auto}.measurement-table table{width:100%;border-collapse:collapse;text-align:left}.measurement-table th,.measurement-table td{padding:14px;border-bottom:1px solid #d9d8cf;vertical-align:top}.measurement-choice{position:fixed;bottom:16px;left:16px;right:16px;max-width:700px;margin:auto;padding:20px;background:#fff;color:#10233d;border:1px solid #ba9450;box-shadow:0 8px 36px #10233d33;z-index:1100}.measurement-choice p{margin:0 0 14px}.measurement-choice div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.measurement-choice a{color:#10233d}.analytics-preferences{margin:16px 0;background:transparent;border:0;cursor:pointer;color:inherit;font:inherit}.measurement-dashboard{max-width:1180px;margin:0 auto;padding:28px;font-family:system-ui,sans-serif;color:#10233d;background:#f8f7f2}.measurement-dashboard h1{font-family:Georgia,serif}.measurement-dashboard input,.measurement-dashboard select,.measurement-dashboard textarea,.measurement-dashboard button{font:inherit;padding:10px}.measurement-dashboard label{display:flex;flex-direction:column;gap:6px}.measurement-dashboard form{display:flex;flex-wrap:wrap;gap:16px;align-items:end}.measurement-dashboard button{cursor:pointer}.measurement-dashboard .measurement-card{margin:20px 0}.measurement-dashboard .status{font-weight:700}.measurement-dashboard td{overflow-wrap:anywhere}.measurement-dashboard pre{white-space:pre-wrap}.measurement-dashboard .periods{font-size:.9rem}.measurement-dashboard .metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.metric-grid div{padding:18px;background:#f8f4e9}.metric-grid strong{display:block;font-size:1.5rem}.measurement-dashboard .pending{border-left:4px solid #ba9450;padding-left:12px}@media(max-width:700px){.measurement-grid,.measurement-dashboard .metric-grid{grid-template-columns:1fr}.measurement-card{padding:20px}.measurement-dashboard{padding:16px}.measurement-choice{bottom:8px;left:8px;right:8px}}
