[data-v-2fded452] dialog+.backdrop,dialog.modal-dialog[data-v-2fded452]::backdrop{background-color:var(--color-page-backdrop)}dialog.modal-dialog[data-v-2fded452]{border:none;border-radius:var(--radius-m);margin:auto;overflow:hidden;padding:0;width:-moz-fit-content;width:fit-content}.modal-panel[data-v-2fded452]{--modal-padding:16px;background:var(--color-surface-default);border-radius:var(--radius-m);box-shadow:0 2px 13.2px 4px #0000001f;color:var(--color-text-default);display:flex;flex-direction:column;max-height:min(90dvh,90vh);padding:var(--modal-padding)}@media screen and (max-width:359px){.modal-panel[data-v-2fded452]:not(.compact){--modal-padding:16px}}@media screen and (min-width:360px)and (max-width:599px){.modal-panel[data-v-2fded452]:not(.compact){--modal-padding:24px}}@media screen and (min-width:600px)and (max-width:899px){.modal-panel[data-v-2fded452]:not(.compact){--modal-padding:48px}}@media screen and (min-width:900px){.modal-panel[data-v-2fded452]:not(.compact){--modal-padding:80px}}.modal-panel.compact[data-v-2fded452]{--modal-padding:var(--spacing-3xl)}.modal-panel header.modal-header[data-v-2fded452]{color:var(--color-text-strong);margin-bottom:var(--spacing-s);padding-right:var(--spacing-4xl)}.modal-panel section.modal-body[data-v-2fded452]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.modal-panel footer.modal-footer[data-v-2fded452]{margin-top:var(--spacing-4xl)}.modal-panel .modal-close[data-v-2fded452]{position:absolute;right:16px;top:16px}body:has(dialog[open]){overflow:hidden}
