.privacy-consent_host__BhIip{padding:8px 12px;color:#191919;font:inherit}.privacy-consent_host__BhIip>button{display:block;width:fit-content;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px}.privacy-consent_backdrop__n_4Lu{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.privacy-consent_dim__LWScu{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#0006;cursor:default}.privacy-consent_dialog__6V0SM{position:relative;width:min(600px,100%);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:0;display:flex;overflow:hidden;box-sizing:border-box;padding:24px;background:#fff;color:#191919;border:1px solid #707070}.privacy-consent_dialog__6V0SM:focus{outline:none}.privacy-consent_content__n8aLm{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%}.privacy-consent_heading__ps4Xn{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;margin-bottom:12px}.privacy-consent_heading__ps4Xn small{color:#666;font-size:11px}.privacy-consent_heading__ps4Xn h2{margin:4px 0 0;font-size:21px;line-height:1.4;text-wrap:balance}.privacy-consent_close__JxznO{flex:0 0 44px;width:44px;min-height:44px;padding:0;border:1px solid #707070;background:#fff;color:inherit;font-size:24px}.privacy-consent_body__27wCA{min-height:0;overflow-y:auto;overscroll-behavior:contain}.privacy-consent_content__n8aLm label,.privacy-consent_content__n8aLm p{font-size:14px;line-height:1.7;overflow-wrap:anywhere;margin:12px 0}.privacy-consent_body__27wCA>p:first-child{margin-top:0}.privacy-consent_content__n8aLm label{display:flex;align-items:flex-start;gap:10px}.privacy-consent_content__n8aLm input{flex:0 0 auto;width:20px;height:20px;margin-top:3px;accent-color:#191919}.privacy-consent_content__n8aLm a{text-decoration:underline}.privacy-consent_details__FGvDa{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:14px 0}.privacy-consent_details__FGvDa summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px}.privacy-consent_content__n8aLm .privacy-consent_note__KMcqx{color:#666;font-size:12px;line-height:1.6}.privacy-consent_actions__1b3fY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:16px;flex-shrink:0}.privacy-consent_actions__1b3fY button{min-height:44px;padding:10px 12px;font:inherit;font-size:14px;border:1px solid #707070;background:#fff;color:inherit}.privacy-consent_actions__1b3fY .privacy-consent_allow__m7wRo{background:#191919;color:#fff}.privacy-consent_content__n8aLm>p[role=status]{font-size:12px;margin:8px 0 0;flex-shrink:0}.privacy-consent_content__n8aLm>p[role=alert]{margin-bottom:0;flex-shrink:0}.privacy-consent_content__n8aLm button:disabled{opacity:.55;cursor:not-allowed}.privacy-consent_dialog__6V0SM :focus-visible,.privacy-consent_host__BhIip :focus-visible{outline:2px solid #191919;outline-offset:3px}@media (max-width:560px){.privacy-consent_dialog__6V0SM{padding:18px 16px}.privacy-consent_heading__ps4Xn h2{font-size:19px}}.privacy-consent_provider__iIcc_{border-top:1px solid #ddd;padding-top:8px}.privacy-consent_provider__iIcc_ h3{font-size:16px;margin:12px 0}.privacy-consent_provider__iIcc_ label{min-height:44px}@media (max-width:380px){.privacy-consent_actions__1b3fY{grid-template-columns:1fr;padding-top:8px;gap:6px}.privacy-consent_actions__1b3fY button{padding:8px}}