.notify-dialog{overscroll-behavior:contain;background-color:var(--cj-sand);width:min(44rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--cj-black);opacity:0;transition:opacity .3s ease-out, transform .5s cubic-bezier(.22, 1, .36, 1), overlay .5s allow-discrete, display .5s allow-discrete;border:0;border-radius:4px;margin:auto;padding:0;overflow:auto;transform:translateY(24px)scale(.98);box-shadow:0 40px 80px #00000073}.notify-dialog[open]{opacity:1;transform:none}@starting-style{.notify-dialog[open]{opacity:0;transform:translateY(24px)scale(.98)}}.notify-dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .4s ease-out, -webkit-backdrop-filter .4s ease-out, backdrop-filter .4s ease-out, overlay .4s allow-discrete, display .4s allow-discrete;background-color:#0000}.notify-dialog[open]::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#00000073}@starting-style{.notify-dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}html:has(.notify-dialog[open]){scrollbar-gutter:stable;overflow:hidden}.notify-dialog-card{padding:1.5rem;position:relative}@media (min-width:40rem){.notify-dialog-card{padding:2.5rem}}.notify-dialog-close{width:2.75rem;height:2.75rem;color:var(--cj-black);cursor:pointer;border-radius:2px;place-items:center;transition:background-color .2s ease-out;display:grid;position:absolute;top:.625rem;right:.625rem}.notify-dialog-close:hover{background-color:#0000000f}@media (min-width:40rem){.notify-dialog-close{top:1.125rem;right:1.125rem}}@media (prefers-reduced-motion:reduce){.notify-dialog,.notify-dialog[open]{transform:none}@starting-style{.notify-dialog[open]{transform:none}}}
