.consent-panel[data-astro-cid-657w5j3a]{background:linear-gradient(#0a1914f2 0%,#050f0afa 100%);border:2px solid #00c89666;border-radius:12px;margin-top:24px;padding:24px;animation:.3s ease-out panel-slide-in}.consent-panel[data-astro-cid-657w5j3a].hidden{display:none}@keyframes panel-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.consent-panel-header[data-astro-cid-657w5j3a]{color:#00ff96e6;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:24px;font-family:"Exo 2",Orbitron,sans-serif;font-size:13px;font-weight:600}.consent-row[data-astro-cid-657w5j3a]{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.retro-slide-switch[data-astro-cid-657w5j3a]{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:56px;height:28px;padding:0;position:relative}.switch-track[data-astro-cid-657w5j3a]{background:linear-gradient(#14120ff2 0%,#1e1c19e6 100%);border:2px solid #64503c99;border-radius:12px;width:56px;height:24px;display:block;position:relative;box-shadow:inset 0 2px 4px #00000080,0 1px #ffffff0d}.switch-thumb[data-astro-cid-657w5j3a]{background:linear-gradient(#6a6560 0%,#4a4540 50%,#5a5550 100%);border:1px solid #b4966466;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0006,inset 0 1px #fff3}.switch-led[data-astro-cid-657w5j3a]{background:#3c3228cc;border-radius:50%;width:6px;height:6px;transition:all .2s;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #00000080}.retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-track[data-astro-cid-657w5j3a]{background:linear-gradient(#003223f2 0%,#002819e6 100%);border-color:#00c89680}.retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-thumb[data-astro-cid-657w5j3a]{background:linear-gradient(#00ff96f2 0%,#00c878e6 100%);border-color:#00ff9699;left:33px;box-shadow:0 2px 4px #0006,0 0 8px #00ff9666,inset 0 1px #ffffff4d}.retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-led[data-astro-cid-657w5j3a]{background:#00ff96e6;box-shadow:inset 0 1px 2px #0003,0 0 8px #00ff9699}.retro-slide-switch[data-astro-cid-657w5j3a]:focus{outline:none}.retro-slide-switch[data-astro-cid-657w5j3a]:focus .switch-track[data-astro-cid-657w5j3a]{box-shadow:inset 0 2px 4px #00000080,0 0 0 2px #00c8964d}.consent-text[data-astro-cid-657w5j3a]{color:#c8dcd2e6;cursor:pointer;text-align:left;flex:1;font-size:14px;line-height:1.5}.consent-text[data-astro-cid-657w5j3a] .required[data-astro-cid-657w5j3a]{color:#ff6464e6;margin-left:2px}.consent-link[data-astro-cid-657w5j3a]{color:#00f8ffe6;text-decoration:underline}.consent-link[data-astro-cid-657w5j3a]:hover{color:#fff}.consent-error[data-astro-cid-657w5j3a]{text-align:center;color:#ff7864e6;background:#ff32321a;border:1px solid #ff64644d;border-radius:6px;margin:16px 0;padding:10px;font-size:13px}.consent-error[data-astro-cid-657w5j3a].hidden{display:none}.consent-actions[data-astro-cid-657w5j3a]{justify-content:center;gap:12px;margin-top:24px;display:flex}.btn-cancel[data-astro-cid-657w5j3a]{color:#b4a08ce6;cursor:pointer;background:#322d28cc;border:1px solid #64503c80;border-radius:8px;padding:12px 24px;font-size:14px;transition:all .2s}.btn-cancel[data-astro-cid-657w5j3a]:hover{color:#dcc8b4f2;background:#463c32e6;border-color:#78645099}.btn-confirm[data-astro-cid-657w5j3a]{color:#c8ffdcf2;cursor:pointer;background:linear-gradient(145deg,#009664b3 0%,#007850d9 100%);border:1px solid #00c89680;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:600;transition:all .2s}.btn-confirm[data-astro-cid-657w5j3a]:hover{background:linear-gradient(145deg,#00b478cc 0%,#009664e6 100%);box-shadow:0 0 15px #00ff964d}html[data-theme=light] .consent-panel[data-astro-cid-657w5j3a]{background:linear-gradient(#f8fcfafa 0%,#f0f6f4fc 100%);border-color:#00966459}html[data-theme=light] .consent-panel-header[data-astro-cid-657w5j3a]{color:#006446f2}html[data-theme=light] .consent-text[data-astro-cid-657w5j3a]{color:#1e3228e6}html[data-theme=light] .switch-track[data-astro-cid-657w5j3a]{background:linear-gradient(#dcd7d2f2 0%,#e6e1dce6 100%);border-color:#96826e80}html[data-theme=light] .switch-thumb[data-astro-cid-657w5j3a]{background:linear-gradient(#c0b8b0 0%,#a09890 100%)}html[data-theme=light] .retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-track[data-astro-cid-657w5j3a]{background:linear-gradient(#c8f0e1f2 0%,#b4e6d2e6 100%);border-color:#00966480}html[data-theme=light] .retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-thumb[data-astro-cid-657w5j3a]{background:linear-gradient(#00b478e6 0%,#009664f2 100%)}html[data-theme=light] .switch-led[data-astro-cid-657w5j3a]{background:#b4a08c99}html[data-theme=light] .retro-slide-switch[data-astro-cid-657w5j3a][aria-pressed=true] .switch-led[data-astro-cid-657w5j3a]{background:#00b478e6;box-shadow:0 0 6px #00b47880}html[data-theme=light] .btn-cancel[data-astro-cid-657w5j3a]{color:#50463ce6;background:#e6e1dce6;border-color:#b4a08c80}html[data-theme=light] .btn-cancel[data-astro-cid-657w5j3a]:hover{color:#3c3228f2;background:#dcd7d2f2}html[data-theme=light] .btn-confirm[data-astro-cid-657w5j3a]{color:#fffffff2;background:linear-gradient(145deg,#00b478cc 0%,#009664e6 100%)}html[data-theme=light] .consent-error[data-astro-cid-657w5j3a]{color:#c83232e6;background:#ff64641a;border-color:#ff646466}
