.privacy-choices_panel__JJbcS{position:fixed;z-index:80;left:50%;bottom:calc(5.25rem + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(48rem,calc(100% - 2rem));max-height:calc(100dvh - 8rem - env(safe-area-inset-bottom));overflow-y:auto;padding:1.25rem;border:1px solid #667085;border-radius:1rem;background:#1c202b;box-shadow:0 12px 60px #0009;color:#e2e8f0;font-size:.875rem;font-weight:400;line-height:1.6;letter-spacing:normal;text-align:left;text-transform:none}.privacy-choices_panel__JJbcS h2{margin:0 0 .5rem;font-size:1.125rem;font-weight:800;color:white}.privacy-choices_panel__JJbcS p{margin:0}.privacy-choices_options__qAvIS{display:grid;gap:.75rem;margin:1rem 0}.privacy-choices_option__oRdwV{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.privacy-choices_option__oRdwV input{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.2rem;accent-color:#a5b4fc}.privacy-choices_option__oRdwV strong{display:block;color:white}.privacy-choices_option__oRdwV span span{display:block;color:#cbd5e1;font-size:.8125rem}.privacy-choices_note__7C_a3{color:#cbd5e1;font-size:.75rem}.privacy-choices_panel__JJbcS .privacy-choices_error__CAXcC{margin-top:.75rem;color:#fecaca}.privacy-choices_actions__e3Z80{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem}.privacy-choices_actions__e3Z80 button{min-height:2.75rem;padding:.5rem;border:1px solid #94a3b8;border-radius:.5rem;background:#30394c;color:white;font-weight:700}.privacy-choices_actions__e3Z80 button:hover{background:#43516b}.privacy-choices_links__cd0XO{display:flex;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.75rem}.privacy-choices_links__cd0XO a,.privacy-choices_links__cd0XO button{text-decoration:underline;text-underline-offset:.2rem}.privacy-choices_panel__JJbcS :is(button,input,a):focus-visible{outline:3px solid #c7d2fe;outline-offset:3px}@media (min-width:768px){.privacy-choices_panel__JJbcS{bottom:1.5rem;max-height:calc(100dvh - 3rem)}}@media (max-width:380px){.privacy-choices_actions__e3Z80{grid-template-columns:1fr}}