.close-button[type=button],.close-button[type=reset]{outline:none;font-size:1.125rem;border-radius:9999px;padding:.375rem;background-color:#f3f4f6;transition:background-color .3s,color .3s;left:20px}.close-button[type=button]:hover,.close-button[type=reset]:hover{background-color:#e5e7eb;color:#1f2937}.close-button[type=button].dark,.close-button[type=reset].dark{background-color:#374151}.close-button[type=button].dark:hover,.close-button[type=reset].dark:hover{background-color:#4b5563;color:#f3f4f6}.dialog{outline:none;margin-left:auto;margin-right:auto;z-index:1000!important}@media(min-width:640px){.dialog{max-width:36rem}}@media(min-width:768px){.dialog{max-width:48rem}}@media(min-width:1024px){.dialog{max-width:64rem}}@media(min-width:1280px){.dialog{max-width:80rem}}.dialog-content{padding:1.5rem;border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);margin:2rem 1rem}@media(min-width:640px){.dialog-content{margin:4rem 0}}.dialog-content{position:relative;height:100%;background-color:#fff;color:#1a202c}.dialog-content-big-height{overflow:auto}.dialog-overlay{background-color:rgba(0,0,0,.6);inset:0;position:fixed;z-index:1000!important;backdrop-filter:blur(8px)}.dialog-overlay-after-open{opacity:1}.dialog-overlay-before-close{opacity:0}