.eg-measurement-prompts{z-index:45;gap:.75rem;max-block-size:calc(100dvh - 2rem);inline-size:min(25rem,100vi - 6.5rem);display:grid;position:fixed;inset-block-end:calc(var(--eg-floating-offset,1rem) + env(safe-area-inset-bottom,0px));inset-inline-start:1rem;overflow-y:auto}.eg-measurement-prompts:empty{display:none}.eg-measurement-prompts>.eg-consent{max-block-size:none;max-inline-size:none;position:relative;inset:auto;overflow:visible}.eg-measurement-prompts>.eg-consent[data-enter]{animation:none}.eg-google-consent .eg-consent-actions button:disabled{cursor:wait}@media (prefers-reduced-motion:reduce){.eg-measurement-prompts>.eg-consent{animation:none}}
.eg-consent{z-index:45;border:1px solid var(--eg-border);border-radius:var(--eg-radius-surface);max-block-size:calc(100dvh - 2rem);max-inline-size:25rem;color:var(--eg-ink);background:var(--eg-surface);box-shadow:var(--eg-shadow-overlay);padding:.875rem 1rem;position:fixed;inset-block-end:calc(var(--eg-floating-offset,1rem) + env(safe-area-inset-bottom,0px));inset-inline:1rem 5.5rem;overflow-y:auto}.eg-consent[data-enter]{animation:eg-enter-rise var(--eg-duration-component) var(--eg-ease-standard)}.eg-consent h2{min-block-size:2.75rem;font-size:var(--eg-text-md);margin:0 0 .375rem;padding-inline-end:3.125rem}.eg-consent p{font-size:var(--eg-text-sm);margin:0 0 .75rem;line-height:1.6}.eg-consent a{text-decoration:underline}.eg-consent-actions{gap:.75rem;display:flex}.eg-consent button,.eg-consent-link{min-block-size:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eg-consent-actions button{border-radius:var(--eg-radius-control);border:1px solid;flex:1;font-weight:600}.eg-consent-close{inline-size:2.75rem;margin:0;position:absolute;inset-block-start:.875rem;inset-inline-end:1rem}@media (max-width:40rem){html:has(.eg-consent){scroll-padding-block-end:16rem}}
.eg-navigation-progress{z-index:2147483000;pointer-events:none;opacity:0;block-size:2px;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.eg-navigation-progress__bar{background:var(--eg-primary);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}html[dir=rtl] .eg-navigation-progress__bar{transform-origin:100%}.eg-navigation-progress[data-state=loading],.eg-navigation-progress[data-state=done]{opacity:1}.eg-navigation-progress[data-state=loading] .eg-navigation-progress__bar{animation:12s cubic-bezier(.08,.7,.2,1) forwards eg-navigation-progress-wait}.eg-navigation-progress[data-state=done]{opacity:0;transition:opacity .2s .14s}.eg-navigation-progress[data-state=done] .eg-navigation-progress__bar{transition:transform .14s ease-out;transform:scaleX(1)}@keyframes eg-navigation-progress-wait{0%{transform:scaleX(.04)}3%{transform:scaleX(.25)}to{transform:scaleX(.9)}}.eg-navigation-progress__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}form[aria-busy=true] [data-navigation-pending=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.eg-navigation-progress[data-state=loading] .eg-navigation-progress__bar{animation:none;transform:scaleX(1)}.eg-navigation-progress[data-state=done],.eg-navigation-progress[data-state=done] .eg-navigation-progress__bar{transition:none}}
