dialog[data-v-ab84b5f0]::backdrop{background-color:rgba(var(--black-alpha-1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.dialog-position-top[data-v-ab84b5f0]{margin-top:clamp(2rem,5vh,5rem);margin-bottom:auto}
/* === Custom brand overrides (#009066) === */
.bg-woot-500,.hover\:bg-woot-500:hover,.hover\:bg-woot-600:hover{--tw-bg-opacity:1;background-color:rgb(0 144 102 / var(--tw-bg-opacity)) !important;}
.text-woot-500{--tw-text-opacity:1;color:rgb(0 144 102 / var(--tw-text-opacity)) !important;}
.border-woot-500{--tw-border-opacity:1;border-color:rgb(0 144 102 / var(--tw-border-opacity)) !important;}
.focus-visible\:outline-woot-500:focus-visible{outline-color:rgb(0 144 102 / 1) !important;}
