.modal_overlay__F_GuH{position:fixed;inset:0;z-index:1000;display:none;place-items:center;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;overflow-y:auto;background:transparent;padding:1.25rem}.modal_overlay__F_GuH[open]{display:grid}.modal_overlay__F_GuH::backdrop{background:color-mix(in srgb,var(--color-text) 52%,transparent)}.modal_modal__qCThP{position:relative;width:min(100%,var(--modal-width));max-height:min(48rem,calc(100vh - 2.5rem));overflow-y:auto;border-radius:var(--radius-card);background:var(--color-white);box-shadow:0 28px 80px rgb(14 28 46/24%);outline:0}.modal_sm__NYhPI{--modal-width:34rem}.modal_md__7hGS7{--modal-width:54rem}.modal_lg__Rh9re{--modal-width:72rem}.modal_title__YBtjm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.modal_closeButton__g9_lU{position:absolute;top:1rem;right:1rem;z-index:1;display:inline-grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--color-border);border-radius:999px;background:var(--color-white);color:var(--color-text);cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .16s ease}.modal_closeButton__g9_lU:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.modal_closeButton__g9_lU svg{width:1.125rem;height:1.125rem}