._0ZjNma_banner{z-index:80;background:var(--cf-surface);max-width:1120px;color:var(--cf-ink);border:1px solid color-mix(in srgb,var(--cf-ink) 18%,transparent);box-shadow:0 8px 48px color-mix(in srgb,var(--cf-ink) 10%,transparent);border-radius:14px;align-items:center;gap:28px;margin:auto;padding:22px 26px;font-family:inherit;display:flex;position:fixed;bottom:24px;left:24px;right:24px}._0ZjNma_bannerCopy{flex:1}._0ZjNma_bannerCopy strong{font-size:16px}._0ZjNma_bannerCopy p{color:var(--cf-muted);margin:7px 0 0;font-size:13px;line-height:1.6}._0ZjNma_banner a{text-underline-offset:3px;text-decoration:underline}._0ZjNma_actions{flex-shrink:0;grid-template-columns:1fr 1fr;gap:9px;display:grid}._0ZjNma_choiceButton,._0ZjNma_saveButton,._0ZjNma_manageButton,._0ZjNma_closeButton{cursor:pointer;font:inherit}._0ZjNma_choiceButton{border:1px solid color-mix(in srgb,var(--cf-ink) 25%,transparent);background:var(--cf-surface);color:var(--cf-ink);white-space:nowrap;border-radius:8px;padding:10px 13px;font-size:13px;font-weight:600}._0ZjNma_choiceButton:hover{background:var(--cf-blue-soft);border-color:var(--cf-blue)}._0ZjNma_manageButton{text-underline-offset:3px;color:var(--cf-muted);background:0 0;border:0;grid-column:1/-1;padding:3px;font-size:12px;text-decoration:underline}._0ZjNma_preferencesLink{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}._0ZjNma_preferencesLink:hover{text-underline-offset:4px;text-decoration:underline}._0ZjNma_backdrop{z-index:100;background:color-mix(in srgb,var(--cf-ink) 45%,transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}._0ZjNma_dialog{background:var(--cf-surface);width:100%;max-width:540px;max-height:calc(100dvh - 40px);color:var(--cf-ink);box-shadow:0 20px 80px color-mix(in srgb,var(--cf-ink) 25%,transparent);border-radius:18px;padding:28px;overflow:auto}._0ZjNma_dialogHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}._0ZjNma_dialogHeader h2{letter-spacing:-.7px;margin:0;font-size:25px}._0ZjNma_closeButton{color:var(--cf-muted);background:0 0;border:0;padding:4px 8px;font-size:28px;line-height:1}._0ZjNma_dialog>p{color:var(--cf-muted);margin:14px 0 24px;font-size:14px;line-height:1.6}._0ZjNma_option{border-top:1px solid color-mix(in srgb,var(--cf-ink) 15%,transparent);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}._0ZjNma_option strong{font-size:15px}._0ZjNma_option p{color:var(--cf-muted);margin:5px 0 0;font-size:13px;line-height:1.5}._0ZjNma_option input{width:21px;height:21px;accent-color:var(--cf-blue);cursor:pointer;flex-shrink:0}._0ZjNma_always{white-space:nowrap;color:var(--cf-muted);font-size:12px}._0ZjNma_dialogActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}._0ZjNma_saveButton{background:var(--cf-blue);border:1px solid var(--cf-blue);color:var(--cf-surface);border-radius:8px;grid-column:1/-1;padding:12px;font-size:14px;font-weight:600}._0ZjNma_saveButton:hover{background:var(--cf-blue-hover)}._0ZjNma_dialog ._0ZjNma_demoNote{background:var(--cf-blue-soft);border-radius:8px;margin:0 0 18px;padding:10px 12px;font-size:12px}._0ZjNma_banner button:focus-visible,._0ZjNma_dialog button:focus-visible,._0ZjNma_option input:focus-visible,._0ZjNma_preferencesLink:focus-visible{outline:3px solid var(--cf-blue);outline-offset:3px}@media (max-width:760px){._0ZjNma_banner{border-radius:12px;max-height:calc(100dvh - 110px);padding:18px;display:block;bottom:86px;left:12px;right:12px;overflow:auto}._0ZjNma_actions{margin-top:15px}._0ZjNma_bannerCopy p{font-size:12px}._0ZjNma_dialog{padding:22px}._0ZjNma_dialogHeader h2{font-size:23px}}
