.consent-row{color:var(--ink-2s);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:13px;display:flex}.consent-row p{margin:0}.consent-row .cbtn{height:24px;padding:0 12px;font-size:12.5px}.app footer:has(.consent-row){padding-bottom:20px;display:flex}.app.show-result footer:has(.consent-row){display:none}.app.show-result footer:has(.consent-row[data-reopened]){display:flex}.consent{z-index:6;border-top:1px solid var(--hair);background:var(--paper);position:fixed;bottom:0;left:0;right:0}.consent-in{max-width:1120px;color:var(--ink-2s);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto;padding:10px 20px;font-size:13px;display:flex}.consent p{flex:300px;margin:0}.consent a,.consent-row a{color:var(--ink-2s);text-underline-offset:2px;text-decoration:underline}.consent a:hover,.consent-row a:hover{color:var(--ink)}.cbtn{border:1px solid var(--hair);height:32px;color:var(--ink-2s);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.cbtn:hover{background:var(--fill);color:var(--ink)}.cbtn.yes{background:var(--ink);color:#fff;border-color:var(--ink)}.cbtn.yes:hover{background:var(--ink);color:#fff;opacity:.88}@media (max-width:599px){.consent-in{padding:10px 16px}}
