.overlay_55l2q{z-index:1100;justify-content:center;align-items:center;block-size:100dvh;inline-size:100dvw;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0}.overlay_55l2q:not(:has(~.overlay_55l2q)){background-color:oklch(from var(--color__black) l c h / .6)}.overlay_55l2q:has(~.overlay_55l2q){background-color:#0000}.overlay_55l2q:has(~.overlay_55l2q)[data-entering]{animation:.25s modal-fade_R-n6p}.overlay_55l2q:has(~.overlay_55l2q)[data-exiting]{animation:.25s reverse modal-fade_R-n6p}.overlay_55l2q:not(:has(~.overlay_55l2q)):not(:is(.overlay_55l2q~.overlay_55l2q))[data-entering]{animation:.25s modal-fade_R-n6p}.overlay_55l2q:not(:has(~.overlay_55l2q)):not(:is(.overlay_55l2q~.overlay_55l2q))[data-exiting]{animation:.25s reverse modal-fade_R-n6p}.modal_idOc0{max-block-size:calc(100% - 4rem);inline-size:calc(100% - 4rem);padding:var(--space__2xl);border-radius:var(--border-radius__xl);border:1px solid var(--color__gray-300);background:var(--color__white);box-shadow:0 2px 16px 0 oklch(var(--color__gray-950) / .25);overflow-block:auto;overscroll-behavior:contain;flex-direction:column;display:flex;position:relative;overflow:auto}.modal_idOc0[data-entering]{animation:.25s modal-slide-in_iLIvQ}.modal_idOc0[data-exiting]{animation:.25s modal-slide-out_ZNYZB}.dialog_ObuAK{outline:none}.close_nyY5Y{--ds-modal-close-size:2.25rem;--ds-modal-close-glyph-size:1rem;--ds-modal-title-cap-block-size:calc(var(--font-size__xl) * .714);inline-size:var(--ds-modal-close-size);block-size:var(--ds-modal-close-size);border-radius:var(--border-radius__md);color:var(--color__gray-900);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(var(--space__2xl) + (var(--ds-modal-title-cap-block-size) - var(--ds-modal-close-size)) / 2);inset-inline-end:calc(var(--space__2xl) - (var(--ds-modal-close-size) - var(--ds-modal-close-glyph-size)) / 2)}.close_nyY5Y>svg{inline-size:var(--ds-modal-close-glyph-size);block-size:var(--ds-modal-close-glyph-size)}.close_nyY5Y[data-hovered]{background-color:var(--color__gray-100)}@keyframes modal-fade_R-n6p{0%{opacity:0}to{opacity:1}}@keyframes modal-slide-in_iLIvQ{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes modal-slide-out_ZNYZB{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}
