._backdrop_1opuj_1{z-index:var(--z-sheet);padding:var(--space-6);background:var(--color-overlay);animation:_fade_1opuj_1 var(--duration) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._panel_1opuj_13{border-radius:var(--radius-xl);background:var(--color-bg-elevated);width:100%;max-height:min(88vh,100%);box-shadow:var(--shadow-lg);animation:_pop_1opuj_1 var(--duration) var(--ease-out);outline:none;flex-direction:column;display:flex}._sm_1opuj_25{max-width:26rem}._md_1opuj_26{max-width:36rem}._lg_1opuj_27{max-width:52rem}._xl_1opuj_28{max-width:72rem}._grip_1opuj_30{display:none}._header_1opuj_34{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);border-bottom:1px solid var(--color-border);display:flex}._titles_1opuj_42{flex:1;min-width:0}._title_1opuj_42{font-size:var(--text-xl)}._description_1opuj_51{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-muted)}._close_1opuj_57{margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0}._body_1opuj_61{overscroll-behavior:contain;padding:var(--space-5);flex:1;overflow-y:auto}._footer_1opuj_68{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5) calc(var(--space-4) + var(--safe-bottom));border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}@keyframes _fade_1opuj_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_1opuj_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes _rise_1opuj_1{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:719px){._backdrop_1opuj_1:not(._centered_1opuj_94){align-items:flex-end;padding:0}._backdrop_1opuj_1:not(._centered_1opuj_94) ._panel_1opuj_13{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;max-height:92vh;animation:_rise_1opuj_1 var(--duration-slow) var(--ease-out)}._backdrop_1opuj_1:not(._centered_1opuj_94) ._grip_1opuj_30{width:2.5rem;height:.3rem;margin:var(--space-2) auto 0;border-radius:var(--radius-full);background:var(--color-border-strong);display:block}._header_1opuj_34{padding:var(--space-3) var(--space-4) var(--space-3)}._body_1opuj_61{padding:var(--space-4)}._footer_1opuj_68{padding:var(--space-3) var(--space-4) calc(var(--space-3) + var(--safe-bottom))}._footer_1opuj_68>*{flex:auto}._centered_1opuj_94{padding:var(--space-4)}}
