.yuh3MG_backdrop{z-index:1000;overscroll-behavior:contain;background:#0e1670c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.yuh3MG_dialog{box-sizing:border-box;border:1px solid var(--line-strong);border-top:3px solid var(--warn);border-radius:var(--radius-m,12px);background:var(--ground-deep);width:min(560px,100%);max-height:calc(100dvh - 32px);color:var(--paper);padding:24px;overflow-y:auto;box-shadow:0 24px 64px #060a3c80}.yuh3MG_title{font-family:var(--font-display);letter-spacing:-.005em;margin:0 0 12px;font-size:20px;font-weight:800;line-height:1.25}.yuh3MG_body{color:var(--paper-dim);gap:12px;font-size:15px;line-height:1.55;display:grid}.yuh3MG_body p{margin:0}.yuh3MG_actions{justify-content:flex-end;margin-top:20px;display:flex}.yuh3MG_button{font:inherit;background:var(--accent);min-height:44px;color:var(--on-accent);cursor:pointer;border:0;border-radius:999px;padding:0 22px;font-size:15px;font-weight:700}.yuh3MG_button:hover{background:var(--accent-hi,var(--accent))}.yuh3MG_button:focus-visible{outline:2px solid var(--paper);outline-offset:3px}@media (max-width:420px){.yuh3MG_dialog{padding:20px 18px}.yuh3MG_title{font-size:18px}.yuh3MG_body{font-size:14px}.yuh3MG_actions .yuh3MG_button{width:100%}}
