.mLjo5a_root{z-index:2000;color:var(--text-primary);position:relative}.mLjo5a_viewport{padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mLjo5a_panel{width:100%;max-width:var(--dialog-width,42rem);border:1px solid var(--border-subtle);background:var(--bg-panel);min-width:0;max-height:calc(100dvh - 48px);color:var(--text-primary);border-radius:16px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0005}.mLjo5a_header{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.mLjo5a_title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;font-weight:650;line-height:1.4}.mLjo5a_description{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:1.6}.mLjo5a_body{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;min-height:0;overflow-y:auto}.mLjo5a_close{width:40px;height:40px;color:var(--text-secondary);background:0 0;border:0;border-radius:50%;flex:0 0 40px;place-items:center;margin-top:-5px;margin-right:-6px;display:grid}.mLjo5a_close:hover{background:var(--bg-panel-hover)}.mLjo5a_panel :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.mLjo5a_panel :is(input,textarea,select){min-width:0;max-width:100%}.mLjo5a_full{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.mLjo5a_fullViewport{padding:0}@media (max-width:640px){.mLjo5a_viewport{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.mLjo5a_panel{border-radius:12px;max-height:calc(100dvh - 24px)}.mLjo5a_header{gap:12px;padding:16px}.mLjo5a_title{font-size:17px}.mLjo5a_panel :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.mLjo5a_fullViewport{padding:0}.mLjo5a_full{border-radius:0;height:100dvh;max-height:100dvh}}@media (prefers-reduced-motion:reduce){.mLjo5a_panel{transition:none;animation:none}}.mLjo5a_footer{border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.mLjo5a_footer button{min-height:40px}@media (max-width:640px){.mLjo5a_footer{padding:12px 16px}}
