.Dialog_overlay__v2VfK{position:fixed;inset:0;background-color:var(--surface-overlay);z-index:var(--z-overlay);animation:Dialog_overlayIn__MsQUN var(--duration-fast) var(--ease-out)}@keyframes Dialog_overlayIn__MsQUN{0%{opacity:0}to{opacity:1}}.Dialog_modal__tddUc{position:fixed;z-index:var(--z-modal);top:50%;left:50%;transform:translate(-50%,-50%);width:min(var(--dialog-width,560px),calc(100vw - var(--space-8)));max-height:calc(100dvh - var(--space-12));display:flex;flex-direction:column;background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);animation:Dialog_modalIn__TXIoF var(--duration-normal) var(--ease-out)}@keyframes Dialog_modalIn__TXIoF{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Dialog_drawer__O5lXJ{position:fixed;z-index:var(--z-modal);top:0;bottom:0;inset-inline-end:0;width:var(--drawer-width);max-width:100vw;display:flex;flex-direction:column;background-color:var(--surface-raised);-webkit-border-start:1px solid var(--border-default);border-inline-start:1px solid var(--border-default);box-shadow:var(--shadow-overlay);animation:Dialog_drawerIn__IbS_u var(--duration-normal) var(--ease-out)}@keyframes Dialog_drawerIn__IbS_u{0%{transform:translateX(100%)}to{transform:translateX(0)}}[dir=rtl] .Dialog_drawer__O5lXJ{animation-name:Dialog_drawerInRtl__8TAsf}@keyframes Dialog_drawerInRtl__8TAsf{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:640px){.Dialog_modal__tddUc{top:auto;bottom:0;left:0;transform:none;width:100vw;max-height:92dvh;border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation:Dialog_sheetIn__QqNqA var(--duration-normal) var(--ease-out)}@keyframes Dialog_sheetIn__QqNqA{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Dialog_drawer__O5lXJ{width:100vw}}.Dialog_header__bXV1t{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);flex:none}.Dialog_headerText__761_q{flex:1 1;min-width:0}.Dialog_title__isb7I{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.Dialog_description__HCe6D{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-snug)}.Dialog_close__CgUQc{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-sm);color:var(--text-tertiary);margin-top:-2px}.Dialog_close__CgUQc:hover{background-color:var(--surface-hover);color:var(--text-primary)}.Dialog_body__SsAKf{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5)}.Dialog_bodyFlush__bAuot{padding:0}.Dialog_footer__XxYXP{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-subtle);background-color:var(--surface-paper);border-radius:0 0 var(--radius-xl) var(--radius-xl);flex:none}.Dialog_drawer__O5lXJ .Dialog_footer__XxYXP{border-radius:0}.Dialog_footerStart__8Rayk{-webkit-margin-end:auto;margin-inline-end:auto;display:flex;align-items:center;gap:var(--space-2)}@media (max-width:640px){.Dialog_footer__XxYXP{flex-wrap:wrap}.Dialog_footer__XxYXP>button{flex:1 1;min-width:120px}}