.LQ3QDa_banner{z-index:80;left:50%;bottom:max(18px, env(safe-area-inset-bottom));box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#19171cf5;border:1px solid #13182324;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary actions""error error";align-items:center;column-gap:20px;width:min(980px,100vw - 40px);padding:12px 14px 12px 18px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 24px 76px #221d3629}.LQ3QDa_summary{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;grid-area:summary;margin:0;font-size:.84rem;font-weight:400;line-height:1.35}.LQ3QDa_summaryLabel{color:var(--ink);letter-spacing:-.012em;margin-inline-end:.45rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:.94rem;font-weight:400}.LQ3QDa_settings p{color:var(--ink-soft);margin:6px 0 0;font-size:.88rem;line-height:1.5}.LQ3QDa_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.LQ3QDa_banner .LQ3QDa_actions{grid-area:actions;grid-template-columns:repeat(3,max-content);margin-top:0;display:grid}.LQ3QDa_actions button,.LQ3QDa_error button{border:1px solid var(--line);background:var(--paper-cool);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:600}.LQ3QDa_actions button:last-child{border-color:var(--line);background:var(--brand-lime-gradient);color:var(--brand-green-ink)}.LQ3QDa_actions button:focus-visible,.LQ3QDa_error button:focus-visible{outline-offset:2px;outline:3px solid #65a30d52}.LQ3QDa_error{justify-content:space-between;align-items:center;gap:12px;display:flex;color:#9c2f39!important}.LQ3QDa_banner .LQ3QDa_error{border-top:1px solid #9c2f3929;grid-area:error;margin:10px 0 0;padding-top:10px;font-size:.82rem;line-height:1.4}.LQ3QDa_settings{border:1px solid var(--line);background:var(--paper-cool);border-radius:24px;gap:14px;width:min(620px,100%);padding:22px;display:grid;box-shadow:0 20px 60px #2a253e1f}.LQ3QDa_settings header,.LQ3QDa_settings label{justify-content:space-between;align-items:center;gap:18px;display:flex}.LQ3QDa_settings header p,.LQ3QDa_settings h2{margin:0}.LQ3QDa_settings header>button{cursor:pointer;background:0 0;border:0;font-size:1.8rem}.LQ3QDa_settings label{background:var(--paper-cool);border-radius:16px;padding:16px}.LQ3QDa_settings label span{gap:4px;display:grid}.LQ3QDa_settings label small{color:var(--ink-soft)}@media (max-width:980px){.LQ3QDa_banner{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""actions""error";row-gap:10px;padding:14px}.LQ3QDa_summary{white-space:normal}.LQ3QDa_banner .LQ3QDa_actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.LQ3QDa_banner .LQ3QDa_actions button{width:100%}.LQ3QDa_banner .LQ3QDa_error{margin-top:0}}@media (max-width:560px){.LQ3QDa_banner{bottom:max(82px, calc(env(safe-area-inset-bottom) + 72px));border-radius:16px;row-gap:8px;width:calc(100vw - 20px);padding:10px}.LQ3QDa_summary{font-size:.74rem;line-height:1.35}.LQ3QDa_summaryLabel{margin-inline-end:.35rem}.LQ3QDa_banner .LQ3QDa_actions{gap:5px}.LQ3QDa_banner .LQ3QDa_actions button{white-space:normal;min-width:0;min-height:44px;padding:7px 4px;font-size:.8rem}.LQ3QDa_banner .LQ3QDa_error{align-items:flex-start;font-size:.75rem}}html[data-consent-decided] .LQ3QDa_banner{display:none}
