@scope(.v2-page){.v2-cookie-settings{color:var(--muted);text-decoration:underline}.v2-consent{z-index:100;background:var(--card);max-width:620px;max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--line);box-shadow:0 12px 40px var(--v2-reference-29);border-radius:8px;margin:auto;padding:20px;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto}.v2-consent h2{font-size:20px;font-weight:700}.v2-consent p{margin:10px 0;font-size:14px;line-height:1.6}.v2-consent a{color:var(--blue);font-size:14px;text-decoration:underline}.v2-consent-actions{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 4px;display:grid}.v2-consent button{white-space:normal;height:auto;min-height:44px;color:var(--ink);border-color:var(--line)}.v2-consent-toggle{align-items:center;gap:10px;margin:14px 0 0;font-size:14px;display:flex}.v2-consent-toggle input{width:18px;height:18px;accent-color:var(--blue)}}
