._shell_ghpw5_1{z-index:40;width:min(760px,100% - 40px);color:var(--ink);background:radial-gradient(circle at 100% 0,#ee5c3d1a,#0000 34%),#fffffffa;border:1px solid #1a439929;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(240px,.72fr);gap:28px;padding:24px;animation:.22s ease-out both _consent-enter_ghpw5_1;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 24px 72px #101e3638}._settingsShell_ghpw5_22{width:min(720px,100% - 40px);max-height:min(760px,100vh - 44px);display:block;overflow-y:auto}._bannerCopy_ghpw5_29,._categoryCopy_ghpw5_30{min-width:0}._eyebrow_ghpw5_34{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:750;display:block}._shell_ghpw5_1 h2,._shell_ghpw5_1 h3,._shell_ghpw5_1 p{margin-top:0}._shell_ghpw5_1 h2{color:var(--blue);letter-spacing:-.035em;margin-bottom:9px;font-size:clamp(20px,3vw,28px);line-height:1.05}._shell_ghpw5_1 h3{margin-bottom:0;font-size:14px}._shell_ghpw5_1 p{color:var(--muted);margin-bottom:10px;font-size:12px;line-height:1.55}._privacyLink_ghpw5_70{color:var(--blue);text-underline-offset:3px;font-size:10px}._bannerActions_ghpw5_76,._settingsActions_ghpw5_77{align-self:center;gap:9px;display:grid}._acceptButton_ghpw5_83,._rejectButton_ghpw5_84,._saveButton_ghpw5_85,._settingsButton_ghpw5_86,._backButton_ghpw5_87{cursor:pointer;min-height:44px;font:inherit;border-radius:11px;font-size:11px;font-weight:700;transition:transform .15s,border-color .15s,background-color .15s}._acceptButton_ghpw5_83,._rejectButton_ghpw5_84{border:1px solid var(--blue)}._acceptButton_ghpw5_83{color:#fff;background:var(--blue)}._rejectButton_ghpw5_84{color:var(--blue);background:#f7f9ff}._saveButton_ghpw5_85{border:1px solid var(--coral);color:#fff;background:var(--coral)}._settingsButton_ghpw5_86,._backButton_ghpw5_87{color:var(--blue);background:0 0;border:1px solid #1a439933}._acceptButton_ghpw5_83:hover,._rejectButton_ghpw5_84:hover,._saveButton_ghpw5_85:hover,._settingsButton_ghpw5_86:hover,._backButton_ghpw5_87:hover{transform:translateY(-1px)}._acceptButton_ghpw5_83:focus-visible,._rejectButton_ghpw5_84:focus-visible,._saveButton_ghpw5_85:focus-visible,._settingsButton_ghpw5_86:focus-visible,._backButton_ghpw5_87:focus-visible,._privacyLink_ghpw5_70:focus-visible,._switch_ghpw5_139 input:focus-visible+._switchTrack_ghpw5_139{outline-offset:3px;outline:3px solid #ee5c3d7a}._settings_ghpw5_22{gap:18px;display:grid}._settingsHeader_ghpw5_149{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}._backButton_ghpw5_87{min-height:38px;padding:0 12px}._settingsDescription_ghpw5_161{max-width:66ch}._categories_ghpw5_165{gap:10px;display:grid}._category_ghpw5_30{background:#f7f9ffbd;border:1px solid #1a439921;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:16px;display:grid}._category_ghpw5_30 p{margin:8px 0 0}._categoryHeading_ghpw5_185{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._requiredLabel_ghpw5_192,._optionalLabel_ghpw5_193{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:750}._requiredLabel_ghpw5_192{color:var(--forest);background:#c6dc694d}._optionalLabel_ghpw5_193{color:var(--blue);background:#1a439917}._providers_ghpw5_212{flex-wrap:wrap;gap:6px;margin:11px 0 0;padding:0;list-style:none;display:flex}._providers_ghpw5_212 li{color:var(--muted);background:#fff;border:1px solid #1a43991c;border-radius:999px;padding:5px 8px;font-size:8px}._switch_ghpw5_139{cursor:pointer;flex:none;display:inline-flex;position:relative}._switch_ghpw5_139 input{opacity:0;width:1px;height:1px;position:absolute}._switchTrack_ghpw5_139{background:#c7cedd;border-radius:999px;width:48px;height:28px;transition:background-color .16s;position:relative}._switchTrack_ghpw5_139:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #101e3633}._switch_ghpw5_139 input:checked+._switchTrack_ghpw5_139{background:var(--blue)}._switch_ghpw5_139 input:checked+._switchTrack_ghpw5_139:after{transform:translate(20px)}._switchLocked_ghpw5_274{cursor:not-allowed;opacity:.72}._settingsActions_ghpw5_77{grid-template-columns:repeat(3,minmax(0,1fr))}._visuallyHidden_ghpw5_283{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _consent-enter_ghpw5_1{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=680px){._shell_ghpw5_1{border-radius:18px;grid-template-columns:1fr;gap:17px;width:calc(100% - 20px);padding:18px;bottom:10px}._settingsShell_ghpw5_22{max-height:calc(100vh - 20px)}._bannerActions_ghpw5_76,._settingsActions_ghpw5_77{grid-template-columns:1fr}._category_ghpw5_30{gap:12px}}@media (prefers-reduced-motion:reduce){._shell_ghpw5_1{animation:none}._acceptButton_ghpw5_83,._rejectButton_ghpw5_84,._saveButton_ghpw5_85,._settingsButton_ghpw5_86,._backButton_ghpw5_87,._switchTrack_ghpw5_139,._switchTrack_ghpw5_139:after{transition:none}}
