@layer p_reset, theme, base, p_base, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.Modal__spacer[data-v-ef754be5]{align-items:flex-start;display:flex;justify-content:center;inset:0;margin:0!important;padding-top:var(--spacing-4);position:fixed;pointer-events:auto}.Modal__spacer[data-v-ef754be5]:last-child{-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%)}.Modal[data-v-ef754be5]{--ui-modal-horizontal-padding: var(--spacing-8);background:var(--white);border-radius:8px;box-shadow:var(--box-shadow);max-height:calc(100vh - var(--spacing-4) * 2);max-width:calc(100vw - var(--spacing-4) * 2);min-width:300px;overflow:hidden;padding:var(--spacing-4) 0;position:relative;outline:none}.Modal__inner[data-v-ef754be5]{height:100%}.Modal[data-v-ef754be5]:not(:has(.ModalHeader)){padding-top:var(--ui-modal-header-offset, 64px)}.Modal[data-v-ef754be5]:not(:has(.ModalFooter)){padding-bottom:0}.Modal[data-v-ef754be5]:has(.ModalFlush){padding:0}.Modal[data-v-ef754be5] .CloseButton{position:absolute;right:16px;top:16px;z-index:1}.Modal[data-v-ef754be5]:has(.ModalFlush) .CloseButton{display:none}.Modal__closeButton[data-v-ef754be5]:hover{background-color:var(--color-neutral-20)}@media print{.Modal__spacer[data-v-ef754be5]{display:block;padding-top:0;position:static;z-index:auto}.Modal__spacer[data-v-ef754be5]:last-child{-webkit-backdrop-filter:none;backdrop-filter:none}.Modal[data-v-ef754be5]{box-shadow:none;max-height:none;max-width:none;overflow:visible;-webkit-print-color-adjust:economy;print-color-adjust:economy}.Modal[data-v-ef754be5] .CloseButton{display:none}}}
