.modal[data-v-2b999598]{align-items:center;background-color:var(--color-modal-backdrop);display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:calc(var(--value-z-index-layer-overlay))}.modal .content[data-v-2b999598]{background:var(--color-background);border-radius:var(--size-border-radius);display:flex;flex-direction:column;max-height:calc(100vh - 2rem);width:-moz-fit-content;width:fit-content}.modal .header[data-v-2b999598]{align-items:center;display:flex;justify-content:space-between;padding-block:.6rem;padding-inline:1rem}.modal .close-icon[data-v-2b999598]{background-color:transparent;border-radius:var(--size-border-radius-small);border-width:0;color:var(--color-text-heading-subtle);cursor:pointer;display:inline-flex;padding-block:.25rem;padding-inline:.25rem}.modal .close-icon[data-v-2b999598]:focus-visible{outline-color:var(--color-focus-ring);outline-offset:calc(var(--size-thinnest)*-1);outline-style:solid;outline-width:calc(var(--size-thinnest)*2)}.modal .title[data-v-2b999598]{color:var(--color-text-body);font-weight:var(--size-font-weight-medium)}.modal .body[data-v-2b999598]{overflow-x:hidden;overflow-y:auto;padding-block:0;padding-inline:1rem}.modal .body .confirm-modal[data-v-2b999598]{max-width:31.25rem}.modal .footer[data-v-2b999598]{display:flex;gap:.5rem;justify-content:flex-end;padding-block:.6rem;padding-inline:1rem}.fade-enter-active[data-v-2b999598],.fade-leave-active[data-v-2b999598]{transition:opacity .2s ease}.fade-enter-from[data-v-2b999598],.fade-leave-to[data-v-2b999598]{opacity:0}.modal:has(.base-dropdown.teleported.open)>.content>.body{overscroll-behavior:none}
