.c-dialog-base[data-v-97a1e740]{--ql-dialog-max-width-min:52rem;--ql-dialog-max-width-max:100vw;--ql-dialog-max-height:100dvh;color:var(--color-white-10);background-color:var(--color-black-10);border:0;padding:0;box-shadow:0 0 20px #0000004d;margin-bottom:0;width:100%;max-width:min(var(--ql-dialog-max-width-min),var(--ql-dialog-max-width-max));max-height:var(--ql-dialog-max-height)}@media(min-width:40.001rem){.c-dialog-base[data-v-97a1e740]{--ql-dialog-max-width-max:95vw;--ql-dialog-max-height:95dvh;margin-bottom:auto}}.c-dialog-base--inner[data-v-97a1e740]{width:100%;max-height:var(--ql-dialog-max-height);padding-top:clamp(var(--s-4),4vw,var(--s-8));padding-bottom:0}.c-dialog-base[open] .c-dialog-base--inner[data-v-97a1e740]{display:flex;flex-direction:column;gap:var(--s-4);container-type:inline-size}.c-dialog-base--wide[data-v-97a1e740]{--ql-dialog-max-width-min:66rem}.c-dialog-base__header[data-v-97a1e740]{position:sticky;padding:0 clamp(var(--s-6),6vw,var(--s-12));display:flex;justify-content:space-between}.c-dialog-base .c-dialog-base__close-button[data-v-97a1e740]{flex-grow:1;text-align:right;cursor:pointer;display:flex;justify-content:flex-end}.c-dialog-base__close-button[data-v-97a1e740]:focus-visible,.c-dialog-base__close-button[data-v-97a1e740]:hover{outline:none;color:var(--color-red-aa)}.c-dialog-base__body[data-v-97a1e740]{overflow-y:auto;padding:0 var(--ql-length-dialog-side-padding);padding-bottom:clamp(var(--s-6),6vw,var(--s-12));scrollbar-color:var(--color-black-05) var(--color-black-10)}.c-dialog-base__body[data-v-97a1e740]>*{margin-bottom:var(--s-4)}.c-dialog-base__actions[data-v-97a1e740]{display:flex;flex-direction:column;gap:var(--s-4);margin-top:var(--s-6)}.c-dialog-base__actions[data-v-97a1e740]>*{max-width:unset}@media(min-width:40.001rem){.c-dialog-base__actions[data-v-97a1e740]{flex-direction:row-reverse;justify-content:flex-start}.c-dialog-base__actions[data-v-97a1e740]>*{max-width:-moz-fit-content;max-width:fit-content}}.c-dialog-base__transition-bar[data-v-97a1e740]{position:absolute;bottom:0;left:0;height:2px;width:0;animation-name:fill-bar-97a1e740;animation-fill-mode:forwards;background:var(--color-red-10)}@keyframes fill-bar-97a1e740{0%{width:0}to{width:100%}}
