.native-studio-host-module__bPigoG__host{background:#eef2f7;width:100%;height:100dvh;overflow:hidden}.native-studio-host-module__bPigoG__host [data-wl-studio]{border-radius:0;height:100%;max-height:100%}.native-studio-host-module__bPigoG__status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100dvh;padding:24px;display:flex}.native-studio-host-module__bPigoG__status button{border-radius:12px;min-height:44px;padding:10px 24px}
.privacy-consent-panel :where(h2,p){margin:0}.privacy-consent-panel :where(a){text-decoration:none}.privacy-consent-panel :where(button){font:inherit;cursor:pointer}.privacy-consent-panel :where(.section-label){color:var(--muted,#5c6b83);letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:760;line-height:1.2}.privacy-consent-panel :where(.primary-button,.secondary-button){justify-content:center;align-items:center;display:inline-flex}.privacy-consent-panel :where(.primary-button){background:var(--orange,#0067dd);color:var(--on-accent,#fff);border:0}.privacy-consent-panel :where(.secondary-button){border:1px solid var(--card-border,#dbe2ed);background:var(--card,#fff);color:#344155}[data-ad-landing] .privacy-consent-panel .primary-button,[data-ad-landing] .privacy-consent-panel .primary-button:hover:not(:disabled){color:#fff;background:#12161c}.privacy-consent-panel{z-index:130;left:50%;bottom:calc(max(18px, env(safe-area-inset-bottom)) + var(--paywall-cta-bar,0px));width:min(100% - 28px,720px);max-height:min(calc(100dvh - 36px - var(--paywall-cta-bar,0px)), 82dvh, 720px);border:1px solid var(--card-border,#dbe2ed);background:var(--card,#fff);box-shadow:var(--shadow-hero,0 18px 48px #16202f2e);color:var(--foreground,#16202f);border-radius:22px;padding:22px;position:fixed;overflow:auto;transform:translate(-50%)}.privacy-consent-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.privacy-consent-heading .section-label{margin:0 0 4px}.privacy-consent-heading h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem)}.privacy-consent-heading a{color:var(--teal-text,#0a6d66);flex:none;font-size:.8rem;font-weight:680}.privacy-consent-panel>p:not(.section-label){color:var(--muted,#5c6b83);margin:12px 0 0;font-size:.88rem;line-height:1.5}.privacy-consent-options{gap:8px;margin-top:16px;display:grid}.privacy-consent-option{border:1px solid var(--card-border,#dbe2ed);background:color-mix(in srgb, var(--background,#eef2f7) 64%, var(--card,#fff));border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:12px 13px;display:flex}.privacy-consent-option>span:first-child{gap:3px;min-width:0;display:grid}.privacy-consent-option strong{font-size:.86rem}.privacy-consent-option small{color:var(--muted,#5c6b83);font-size:.74rem;line-height:1.4}.privacy-consent-option input{width:20px;height:20px;accent-color:var(--orange-deep,#05b);flex:none}.privacy-consent-always-on{color:var(--teal-text,#0a6d66);flex:none;font-size:.72rem;font-weight:720}.privacy-consent-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.privacy-consent-actions>.primary-button,.privacy-consent-actions>.secondary-button,.privacy-consent-actions>.text-button{width:auto;min-height:44px;font:inherit;cursor:pointer;border-radius:13px;margin:0;padding:9px 15px;font-size:.8rem;font-weight:720}.privacy-consent-actions>.primary-button{order:2;margin-inline-start:auto}.privacy-consent-actions>[data-consent-choice=reject]{margin-inline-start:auto}.privacy-consent-actions>.text-button{color:var(--teal-text,#0a6d66);background:0 0;border:0;order:-1;padding-inline:8px;font-size:.75rem}.privacy-consent-panel>.privacy-consent-error{color:var(--destructive,#c33c34);font-weight:650}@media (max-width:699px){.privacy-consent-panel{padding:18px}.privacy-consent-actions>.primary-button,.privacy-consent-actions>.secondary-button{flex:180px}.privacy-consent-panel[data-view=summary]{bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--paywall-cta-bar,0px));border-radius:16px;width:calc(100% - 16px);padding:12px 14px}.privacy-consent-panel[data-view=summary] .privacy-consent-heading{gap:10px}.privacy-consent-panel[data-view=summary] .privacy-consent-heading .section-label{display:none}.privacy-consent-panel[data-view=summary] .privacy-consent-heading h2{font-size:1rem}.privacy-consent-panel[data-view=summary]>p:not(.section-label){-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.privacy-consent-panel[data-view=summary] .privacy-consent-actions{gap:6px;margin-top:10px}.privacy-consent-panel[data-view=summary] .privacy-consent-actions>.primary-button,.privacy-consent-panel[data-view=summary] .privacy-consent-actions>.secondary-button,.privacy-consent-panel[data-view=summary] .privacy-consent-actions>.text-button{flex:1 1 0;min-width:0;min-height:40px;padding-inline:8px;font-size:.84rem}.privacy-consent-panel[data-view=summary] .privacy-consent-actions>.text-button{flex:.7 1 0;font-size:.74rem}}dialog.privacy-consent-panel{top:auto;right:auto;bottom:max(18px, env(safe-area-inset-bottom));max-height:min(100dvh - 36px,720px);margin:0}dialog.privacy-consent-panel::backdrop{background:#20242266}[data-funnel-segment] .privacy-consent-panel{--muted:#59634f;--foreground:#202422;--card-border:#dce1d5;--background:#f5f5ef;--orange:#ba440c;--orange-deep:#ba440c;--teal-text:#526341;border-radius:8px}
