.ConsentControls-module__UEUscq__root{text-align:center;padding:12px 20px;position:relative}.ConsentControls-module__UEUscq__trigger{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;min-height:44px;font-size:13px;text-decoration:underline}.ConsentControls-module__UEUscq__notice{font-size:13px;display:block}.ConsentControls-module__UEUscq__panel{z-index:1000;bottom:max(16px, env(safe-area-inset-bottom));text-align:left;background:var(--milk);width:auto;max-width:440px;max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:24px;position:fixed;left:16px;right:16px;overflow:auto;box-shadow:0 8px 40px #27262220}.ConsentControls-module__UEUscq__panel h2{margin:0 0 12px;font-family:Georgia,serif;font-size:23px;font-weight:400}.ConsentControls-module__UEUscq__panel p{margin:0 0 12px;font-size:14px;line-height:1.6}.ConsentControls-module__UEUscq__panel a{text-underline-offset:3px;font-size:13px;text-decoration:underline}.ConsentControls-module__UEUscq__actions{gap:12px;margin-top:20px;display:flex}.ConsentControls-module__UEUscq__actions button{border:1px solid var(--ink);min-height:46px;color:var(--ink);background:0 0;border-radius:2px;flex:1;padding:10px;font-size:14px}.ConsentControls-module__UEUscq__actions button:hover{background:var(--sand)}.ConsentControls-module__UEUscq__panel :focus-visible,.ConsentControls-module__UEUscq__trigger:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (min-width:600px){.ConsentControls-module__UEUscq__panel{width:440px;bottom:24px;left:auto;right:24px}}
