.no-scroll{overflow:hidden}dialog{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;padding:0;border:0;background:transparent;display:none;place-items:center}dialog::backdrop{background:#02081773;backdrop-filter:blur(2px)}dialog[open]{display:grid}dialog .dialog-actions{display:flex;margin:0 auto;flex-direction:column}@media(min-width:768px){dialog .dialog-actions{flex-direction:row}}dialog .dialog-actions button{width:214px}@media(min-width:768px){dialog .dialog-actions button{width:314px}}dialog .modal{background:#fff;padding:18px;box-shadow:0 1px 2px #0b141f33,0 2px 10px #2833411a;border-radius:6px;overflow:hidden;width:clamp(320px,50vw,720px);max-height:calc(100dvh - 24px);max-width:calc(100dvw - 24px);display:flex;flex-direction:column}dialog .modal svg{fill:#001894}.dark dialog .modal{background:#0c141f}.dark dialog .modal a{color:#fff}.dark dialog .modal svg{fill:#fff}dialog .modal h2{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.4rem;text-align:center;padding-bottom:1rem}dialog .dialog-container{background:#fff;margin-bottom:1rem;max-height:80vh;overflow-y:auto;overflow-x:hidden;margin-right:1rem;font-family:Montserrat,sans-serif;font-weight:300;line-height:1.6rem;color:#525252}.dark dialog .dialog-container{background:#0c141f}dialog .dialog-container .ql-align-center{text-align:center}dialog .dialog-container ul{padding:2rem}dialog .dialog-container::-webkit-scrollbar{width:12px}dialog .dialog-container::-webkit-scrollbar-track{background:#f0f0f0}dialog .dialog-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px;border:3px solid #f0f0f0}@media(max-width:767px){dialog dialog{width:92vw}dialog .modal{padding:16px 16px 20px}}.dialog-close-btn{position:absolute;top:.75rem;right:.75rem;border:none;background:transparent;color:#666;font-size:1.25rem;line-height:1;cursor:pointer;transition:color .2s}.dialog-close-btn:hover{color:#000}.dialog-close-btn:focus{outline:0px solid white;outline-offset:2px}
