.dropdown-menu[data-v-b5e1c4f8]{background:#fff;border:1px solid #eee;box-shadow:0 4px 8px #0000001a;position:absolute;transition:all .3s ease;z-index:200}@media(min-width:768px){.dropdown-menu-desc[data-v-b5e1c4f8]{left:auto;right:0;top:100%;width:180px}}@media(max-width:767px){.dropdown-menu-mobile[data-v-b5e1c4f8]{border-radius:0 0 22px 22px;height:64vh;overflow-y:auto;position:fixed;right:0;top:56px;width:min(85%,155px);z-index:100}}.menu-items[data-v-b5e1c4f8]{list-style:none;margin:0;padding:0}.menu-item[data-v-b5e1c4f8]{border-bottom:1px solid #f7eded;transition:.2s ease}.menu-link[data-v-b5e1c4f8]{align-items:center;color:#444;display:flex;font-size:.85rem;padding:.55rem 1rem;text-decoration:none;width:100%}.menu-item:hover .menu-link[data-v-b5e1c4f8]{background:#f0f6ff;color:#1a73e8}.icon[data-v-b5e1c4f8]{align-items:center;color:#666;display:flex;font-size:1rem;justify-content:center;margin-right:.7rem;text-align:center;width:1.2rem}.label[data-v-b5e1c4f8]{text-align:left}.sign-out .menu-link[data-v-b5e1c4f8]{color:#d9534f;font-weight:600}.sign-out .menu-link[data-v-b5e1c4f8]:hover{background:#fdeaea}.cookie-modal-overlay[data-v-cbc7d667]{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.cookie-modal-container[data-v-cbc7d667]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;max-width:400px;padding:2rem;width:90%}.consent-modal[data-v-cbc7d667],.customize-modal[data-v-cbc7d667],.modal-header[data-v-cbc7d667]{align-items:center;display:flex;flex-direction:column}.modal-header[data-v-cbc7d667]{margin-bottom:1.5rem}.modal-title[data-v-cbc7d667]{color:#333;font-size:1.5rem;font-weight:700}.modal-text[data-v-cbc7d667]{color:#666;font-size:.9rem;line-height:1.5;margin-bottom:2rem;text-align:center}.modal-text .link[data-v-cbc7d667]{color:#ff33a1;text-decoration:underline}.button-group[data-v-cbc7d667]{flex-direction:column;gap:.75rem}.button[data-v-cbc7d667],.button-group[data-v-cbc7d667]{display:flex;width:100%}.button[data-v-cbc7d667]{align-items:center;border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:700;justify-content:center;padding:.75rem 1.5rem}.accept-button[data-v-cbc7d667]{background-color:#7240ff;color:#fff}.reject-button[data-v-cbc7d667]{background-color:#e0e0e0;color:#666}.check-icon[data-v-cbc7d667],.cross-icon[data-v-cbc7d667]{font-size:1.2rem;margin-left:.5rem}.customize-link-wrapper[data-v-cbc7d667]{margin-top:1.5rem}.customize-link[data-v-cbc7d667]{color:#777;cursor:pointer;font-size:.9rem;text-decoration:none}.customize-link[data-v-cbc7d667]:hover{text-decoration:underline}.customize-modal[data-v-cbc7d667]{text-align:left}.customize-modal .modal-title[data-v-cbc7d667],.preferences-list[data-v-cbc7d667]{margin-bottom:2rem}.preferences-list[data-v-cbc7d667]{list-style:none;padding:0;width:100%}.preference-item[data-v-cbc7d667]{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0}.preference-label[data-v-cbc7d667]{color:#444;font-weight:600}.toggle-switch[data-v-cbc7d667]{display:inline-block;height:28px;position:relative;width:50px}.toggle-switch input[data-v-cbc7d667]{height:0;opacity:0;width:0}.toggle-label[data-v-cbc7d667]{background-color:#ccc;border-radius:28px;cursor:pointer;inset:0;position:absolute;transition:.4s}.toggle-label[data-v-cbc7d667]:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}input:checked+.toggle-label[data-v-cbc7d667]{background-color:#7240ff}input:checked+.toggle-label[data-v-cbc7d667]:before{transform:translate(22px)}.save-button[data-v-cbc7d667]{background-color:#7240ff;color:#fff}
