.measurement-settings{position:fixed;right:16px;bottom:12px;z-index:35;padding:10px 14px;min-height:44px;font-size:14px;border:1px solid #b4ced0;border-radius:8px;background:#fff;color:#12334c;box-shadow:0 2px 10px #12334c14;cursor:pointer}
.measurement-consent{position:fixed;left:20px;bottom:20px;z-index:50;width:min(620px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;padding:22px;border:1px solid #b4ced0;border-radius:12px;background:#fff;color:#17364b;box-shadow:0 10px 40px #102c4640}
.measurement-consent h2{font-size:19px;line-height:1.4;margin:0 0 10px}.measurement-consent p{font-size:15px;line-height:1.65;margin:8px 0}.measurement-consent a{font-size:15px;color:#087e84}.measurement-consent .measurement-status{background:#edf7f6;padding:10px;border-radius:6px;font-size:14px}.measurement-consent>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.measurement-consent button{flex:1;min-height:44px;min-width:130px;padding:11px 16px;border:1px solid #087e84;background:#fff;color:#075f63;border-radius:7px;font-size:15px;cursor:pointer}.measurement-consent button:focus-visible,.measurement-settings:focus-visible{outline:3px solid #e4aa41;outline-offset:3px}
@media(max-width:600px){.measurement-consent{left:10px;bottom:10px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:18px}.measurement-settings{right:10px;bottom:8px;max-width:calc(100vw - 20px)}.measurement-consent>div{gap:8px}.measurement-consent button{min-width:120px}}
.operations-overview{background:#fff;border:1px solid #d9e5ed;border-radius:10px;padding:24px;margin:20px 0}.operations-overview p,.operations-overview dd{line-height:1.7;font-size:15px}.operations-overview dl{display:grid;grid-template-columns:minmax(120px,1fr) 3fr;gap:12px}.operations-overview dd{margin:0}.operations-overview dt{color:#526c7d}.w-main:has(>.operations-overview)>.w-summary-row,.w-main:has(>.operations-overview)>.w-toolbar,.w-main:has(>.operations-overview)>.w-data-grid{display:none}@media(max-width:600px){.operations-overview{padding:16px}.operations-overview dl{grid-template-columns:1fr;gap:6px}.operations-overview dd{margin-bottom:10px}}
