:root{--modal-overlay-color:#080d1f85;--modal-overlay-blur:5px}html body [data-modal-layer]{z-index:var(--modal-layer)!important}html body [data-modal-layer-empty]:not(dialog){-webkit-backdrop-filter:blur()!important;pointer-events:none!important;background:0 0!important}:is(.place-category-backdrop,.place-import-backdrop,.place-products-backdrop,.public-profile-backdrop,.address-area-picker-backdrop,.cookie-settings-backdrop,.mission-reward-backdrop,.confirm-backdrop,.history-backdrop,.checkin-reason-backdrop,.legal-backdrop,.identity-backdrop,.checkin-backdrop,.bottom-sheet-backdrop,.consent-history-backdrop,.announcement-detail-backdrop,.admin-form-backdrop){visibility:visible;pointer-events:auto;background:color-mix(in srgb,var(--modal-overlay-color,#080d1f85) calc(var(--modal-scrim-opacity,1) * 100%),transparent)!important;-webkit-backdrop-filter:blur(calc(var(--modal-overlay-blur,5px) * var(--modal-scrim-opacity,1)))!important}html body [data-modal-scrim=covered]:not(dialog){-webkit-backdrop-filter:blur()!important;background:0 0!important}html body dialog[data-modal-scrim=covered]::backdrop{-webkit-backdrop-filter:blur()!important;background:0 0!important}@property --modal-scrim-opacity{syntax:"<number>";inherits:false;initial-value:1}html body [data-modal-scrim=active]:not(dialog,[role=dialog],[role=alertdialog]){animation:.2s ease-out backwards modal-scrim-enter!important}html body dialog[data-modal-scrim=active]::backdrop{animation:.2s ease-out backwards modal-scrim-enter!important}html body [data-modal-exiting]:not(dialog,[role=dialog],[role=alertdialog]){animation:modal-scrim-exit var(--modal-exit-duration,.16s) ease-in forwards!important}html body dialog[data-modal-exiting]::backdrop{animation:modal-scrim-exit var(--modal-exit-duration,.16s) ease-in forwards!important}@keyframes modal-scrim-enter{0%{--modal-scrim-opacity:0}to{--modal-scrim-opacity:1}}@keyframes modal-scrim-exit{0%{--modal-scrim-opacity:1}to{--modal-scrim-opacity:0}}@media (prefers-reduced-motion:reduce){html body [data-modal-scrim=active]:not(dialog,[role=dialog],[role=alertdialog]),html body [data-modal-exiting]:not(dialog,[role=dialog],[role=alertdialog]){animation:none!important}html body dialog[data-modal-scrim=active]::backdrop{animation:none!important}html body dialog[data-modal-exiting]::backdrop{animation:none!important}}html body [data-modal-scrim-continuity]:not(dialog,[role=dialog],[role=alertdialog],[data-modal-exiting]){animation:none!important}html body dialog[data-modal-scrim-continuity]:not([data-modal-exiting])::backdrop{animation:none!important}html body dialog[data-modal-layer-empty]::backdrop{-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important}
