.site-popups-module__R6neJa__dialog{border-radius:var(--radius-xs);max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);color:var(--color-ink);background:var(--color-surface);border:0;padding:0}.site-popups-module__R6neJa__dialog::backdrop{background:color-mix(in srgb, var(--tone-0) 45%, transparent)}.site-popups-module__R6neJa__dialog header,.site-popups-module__R6neJa__dialog footer{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.site-popups-module__R6neJa__dialog header{border-bottom:1px solid var(--color-line)}.site-popups-module__R6neJa__dialog h2{margin:0;font-size:22px;font-weight:500}.site-popups-module__R6neJa__dialog button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.site-popups-module__R6neJa__dialog header button{font-size:26px}.site-popups-module__R6neJa__body{padding:24px}.site-popups-module__R6neJa__image{border-radius:var(--radius-xs);width:100%;position:relative;overflow:hidden}.site-popups-module__R6neJa__body p{white-space:pre-wrap;line-height:1.8}.site-popups-module__R6neJa__body a{background:var(--color-brand-strong);color:#fff;border-radius:999px;padding:12px 24px;display:inline-block}.site-popups-module__R6neJa__dialog footer{border-top:1px solid var(--color-line);font-size:14px}.site-popups-module__R6neJa__dialog label{align-items:center;gap:8px;display:flex}.site-popups-module__R6neJa__dialog input{width:18px;height:18px}.site-popups-module__R6neJa__dialog :focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:3px}
