.wellora-cookie-backdrop[data-v-fdef27ed]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;top:0;right:0;bottom:0;left:0;position:fixed;z-index:99998}.wellora-cookie-banner[data-v-fdef27ed]{animation:slideUp-fdef27ed .3s ease-out;background:#fff;border:1px solid #eaeaea;border-radius:12px;bottom:20px;box-shadow:0 10px 40px #00000026;left:20px;margin:0 auto;max-width:1200px;padding:20px 24px;position:fixed;right:20px;z-index:99999}@keyframes slideUp-fdef27ed{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wellora-cookie-banner-container[data-v-fdef27ed]{align-items:center;display:flex;gap:25px;justify-content:space-between}.wellora-cookie-banner-content[data-v-fdef27ed]{align-items:flex-start;display:flex;flex:1;gap:16px}.wellora-cookie-icon-wrapper[data-v-fdef27ed]{flex-shrink:0;margin-top:2px}.wellora-cookie-title[data-v-fdef27ed]{color:#111;font-size:16px;font-weight:700;margin:0 0 4px}.wellora-cookie-desc[data-v-fdef27ed]{color:#555;font-size:14px;line-height:1.5;margin:0}.wellora-cookie-actions[data-v-fdef27ed]{align-items:center;display:flex;flex-shrink:0;gap:10px}.wellora-cookie-modal[data-v-fdef27ed]{animation:fadeIn-fdef27ed .2s ease-out;background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:640px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:99999}@keyframes fadeIn-fdef27ed{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}.wellora-modal-header[data-v-fdef27ed]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:18px 24px}.wellora-modal-title[data-v-fdef27ed]{color:#111;font-size:18px;font-weight:700;margin:0}.wellora-modal-close[data-v-fdef27ed]{background:none;border:none;color:#888;cursor:pointer;font-size:24px;line-height:1;padding:0}.wellora-modal-close[data-v-fdef27ed]:hover{color:#111}.wellora-modal-body[data-v-fdef27ed]{overflow-y:auto;padding:24px}.wellora-preference-category[data-v-fdef27ed]{background:#fafafa;border:1px solid #ededed;border-radius:8px;margin-bottom:14px;padding:16px}.wellora-category-header[data-v-fdef27ed]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.wellora-category-name[data-v-fdef27ed]{color:#222;font-size:15px;font-weight:700;margin-right:8px}.wellora-category-desc[data-v-fdef27ed]{color:#666;font-size:13px;line-height:1.5;margin:0}.wellora-badge-locked[data-v-fdef27ed]{background:#dafbe1;color:#1a7f37}.wellora-badge-inactive[data-v-fdef27ed],.wellora-badge-locked[data-v-fdef27ed]{border-radius:4px;display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;text-transform:uppercase}.wellora-badge-inactive[data-v-fdef27ed]{background:#eaeef2;color:#656d76}.wellora-modal-footer[data-v-fdef27ed]{align-items:center;background:#fafafa;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:16px 24px}.wellora-btn[data-v-fdef27ed]{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:all .15s ease;white-space:nowrap}.wellora-btn-primary[data-v-fdef27ed]{background:#ff6b35;color:#fff}.wellora-btn-primary[data-v-fdef27ed]:hover{background:#e85a26}.wellora-btn-secondary[data-v-fdef27ed]{background:#f1f3f5;color:#333}.wellora-btn-secondary[data-v-fdef27ed]:hover{background:#e2e6ea}.wellora-btn-outline[data-v-fdef27ed]{background:transparent;border:1px solid #d0d7de;color:#555}.wellora-btn-outline[data-v-fdef27ed]:hover{background:#f6f8fa;color:#111}.wellora-switch[data-v-fdef27ed]{display:inline-block;flex-shrink:0;height:24px;position:relative;width:44px}.wellora-switch input[data-v-fdef27ed]{height:0;opacity:0;width:0}.wellora-slider[data-v-fdef27ed]{background-color:#cbd5e1;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.wellora-slider[data-v-fdef27ed]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.2s;width:18px}input:checked+.wellora-slider[data-v-fdef27ed]{background-color:#ff6b35}input:checked+.wellora-slider[data-v-fdef27ed]:before{transform:translate(20px)}.wellora-slider.disabled[data-v-fdef27ed]{background-color:#e2e8f0;cursor:not-allowed}@media(max-width:860px){.wellora-cookie-banner-container[data-v-fdef27ed]{align-items:stretch;flex-direction:column;gap:16px}.wellora-cookie-actions[data-v-fdef27ed]{flex-direction:column;width:100%}.wellora-cookie-actions button[data-v-fdef27ed]{width:100%}.wellora-modal-footer[data-v-fdef27ed]{flex-direction:column-reverse}.wellora-modal-footer div[data-v-fdef27ed]{flex-direction:column;width:100%}.wellora-modal-footer button[data-v-fdef27ed]{width:100%}}
