.cookie-wrap[data-v-09f89588]{bottom:20px;left:50%;padding:0 4.5rem;position:fixed;transform:translate(-50%);width:min(100%,1680px);z-index:1200}.cookie-card[data-v-09f89588]{background:#fff;border-radius:24px;box-shadow:0 0 16px 2px #1e3c7114;padding:24px 28px;width:100%}.cookie-content[data-v-09f89588]{display:grid;gap:14px}.cookie-title[data-v-09f89588]{color:#2c3e50;font-size:24px;font-weight:600;line-height:120%;margin:0}.settings-heading[data-v-09f89588]{align-items:center;display:flex;gap:12px;line-height:1}.settings-back[data-v-09f89588]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:.9;padding:0;width:24px}.settings-back[data-v-09f89588]:hover{opacity:1}.settings-back img[data-v-09f89588]{display:block;height:24px;transform:translateY(1px);width:24px}.cookie-text[data-v-09f89588]{color:#2c3e50;font-size:clamp(14px,.9vw,18px);margin:0;max-width:980px}.cookie-actions[data-v-09f89588]{display:flex;flex-wrap:wrap;gap:12px}.btn[data-v-09f89588]{border:none;border-radius:999px;cursor:pointer;font-size:16px;font-weight:600;padding:12px 22px}.btn-primary[data-v-09f89588]{background:#5c1ce0;color:#fff}.btn-primary[data-v-09f89588]:hover{background:#4d16be}.btn-secondary[data-v-09f89588]{background:#e7edf3;color:#2c3e50}.btn-secondary[data-v-09f89588]:hover{background:#dce5ee}.cookie-groups[data-v-09f89588]{display:grid;gap:12px;padding:28px 0}.cookie-group[data-v-09f89588]{align-items:center;display:grid;gap:8px 16px;grid-template-columns:1fr auto}.cookie-group+.cookie-group[data-v-09f89588]{margin-top:24px}.group-header[data-v-09f89588]{background:transparent;border:none;color:#2c3e50;cursor:pointer;font-size:18px;font-weight:700;padding:0;text-align:left}.group-header-left[data-v-09f89588]{gap:8px}.chevron[data-v-09f89588],.group-header-left[data-v-09f89588]{align-items:center;display:inline-flex}.chevron[data-v-09f89588]{color:#2f3136;height:20px;justify-content:center;transform:rotate(180deg);transition:transform .2s ease;width:20px}.chevron.open[data-v-09f89588]{transform:rotate(0)}.chevron svg[data-v-09f89588]{height:20px;width:20px}.chevron path[data-v-09f89588]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8}.group-description[data-v-09f89588]{color:#2c3e50;font-size:clamp(14px,.9vw,18px);line-height:150%;margin:0;white-space:pre-line}.group-description-wrap[data-v-09f89588]{grid-column:1/3;max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .2s ease}.group-description-wrap.open[data-v-09f89588]{max-height:360px;opacity:1}.switch[data-v-09f89588]{cursor:pointer;display:inline-block;height:24px;position:relative;width:42px}.switch input[data-v-09f89588]{height:0;opacity:0;position:absolute;width:0}.slider[data-v-09f89588]{background:#d9dee3;border-radius:24px;cursor:pointer;inset:0}.slider[data-v-09f89588],.slider[data-v-09f89588]:before{position:absolute;transition:.2s}.slider[data-v-09f89588]:before{background:#fff;border-radius:50%;content:"";height:18px;left:3px;top:3px;width:18px}.switch input:disabled+.slider[data-v-09f89588]{cursor:not-allowed;opacity:.75}.switch input:checked+.slider[data-v-09f89588]{background:#37c978}.switch input:checked+.slider[data-v-09f89588]:before{transform:translate(18px)}.cookie-fade-enter-active[data-v-09f89588],.cookie-fade-leave-active[data-v-09f89588]{transition:opacity .2s ease}.cookie-fade-enter-from[data-v-09f89588],.cookie-fade-leave-to[data-v-09f89588]{opacity:0}@media(max-width:768px){.cookie-wrap[data-v-09f89588]{bottom:10px;padding:0 1rem;width:100%}.cookie-card[data-v-09f89588]{border-radius:18px;max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain;padding:18px 16px;-webkit-overflow-scrolling:touch}.cookie-title[data-v-09f89588]{font-size:20px}.group-header[data-v-09f89588]{font-size:16px}.cookie-groups[data-v-09f89588]{gap:24px;padding:24px 0}.cookie-group+.cookie-group[data-v-09f89588]{margin-top:0}.cookie-actions[data-v-09f89588]{flex-direction:column}.btn[data-v-09f89588]{width:100%}}.warning[data-v-b27a68b1]{color:#f44336;display:block;font-size:17px;margin-top:8px}.email-repeat[data-v-b27a68b1]{display:inline-block;font-size:34px!important;font-weight:700;margin:20px 0}.upload-row[data-v-b27a68b1]{align-items:center;display:grid;gap:12px;grid-template-columns:1.5fr 2fr;margin-bottom:12px}.upload-label[data-v-b27a68b1]{color:var(--dark-grey,#2c3e50);font-size:18px;font-weight:700;word-break:break-word}.upload-control[data-v-b27a68b1]{gap:12px;width:100%}.upload-btn[data-v-b27a68b1],.upload-control[data-v-b27a68b1]{align-items:center;display:flex}.upload-btn[data-v-b27a68b1]{background:none;border:none;color:var(--main-blue,#00a2f6);cursor:pointer;font-weight:600;gap:8px;padding:3px 12px}.file-icon[data-v-b27a68b1]{height:18px;width:18px}.file-name[data-v-b27a68b1]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-remove-btn[data-v-b27a68b1]{background:none;border:none;color:#f44336;cursor:pointer;font-size:18px;line-height:1;margin-left:auto;padding:0 6px}.file-upload-container[data-v-b27a68b1]{align-items:center;display:flex;gap:20px}.file-info[data-v-b27a68b1]{align-items:center;background:#f0f7ff;border-radius:12px;display:flex;gap:8px;padding:6px 12px;width:100%}.modal-overlay[data-v-b27a68b1]{background:#0006;display:block;inset:0;overflow-y:auto;padding:40px 16px;position:fixed;z-index:999}.modal[data-v-b27a68b1]{background:#fff;border-radius:20px;margin:40px auto;max-width:768px;padding:32px;position:relative;width:100%}.modal-close[data-v-b27a68b1]{font-size:28px}.modal span[data-v-b27a68b1]{color:var(--dark-grey,#2c3e50);font-size:clamp(15px,1vw,18px)}.modal span.highlight[data-v-b27a68b1]{color:var(--main-blue,#00a2f6)!important;font-size:unset}.modal-title[data-v-b27a68b1]{font-size:24px;font-weight:700;margin-bottom:16px}.tabs[data-v-b27a68b1]{display:flex;gap:12px;margin-bottom:24px}.tabs button[data-v-b27a68b1]{background:#f1f1f1;border:none;border-radius:24px;font-weight:600;padding:10px 20px}.tabs .active[data-v-b27a68b1]{background:#0af;color:#fff}.form-content[data-v-b27a68b1]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-b27a68b1]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}input[data-v-b27a68b1],select[data-v-b27a68b1],textarea[data-v-b27a68b1]{background:#f0f7ff;font-family:Inter;width:100%}textarea[data-v-b27a68b1]{min-height:100px;resize:vertical}.checkbox[data-v-b27a68b1]{align-items:center;display:flex;font-size:14px;gap:8px}.submit[data-v-b27a68b1]{border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;margin-top:12px;padding:18px}.modal-close[data-v-b27a68b1]{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:16px;top:16px}.modal-close img[data-v-b27a68b1]{display:block;height:24px;width:24px}.upload-links[data-v-b27a68b1]{display:flex;flex-direction:column;gap:16px}.upload-links p[data-v-b27a68b1]{align-items:center;color:var(--main-blue,#00a2f6);display:flex;flex-wrap:wrap;gap:8px}.input--error[data-v-b27a68b1]{background:#f9cbc8;border:1px solid #f44336!important;border-radius:15px;outline:none}.input--error[data-v-b27a68b1]::-moz-placeholder{color:#f44336;opacity:1}.input--error[data-v-b27a68b1]::placeholder{color:#f44336;opacity:1}@media screen and (max-width:800px){.upload-row[data-v-b27a68b1]{align-items:start;display:flex;flex-direction:column}.file-name[data-v-b27a68b1]{width:100%}}@media screen and (max-width:480px){.form-row[data-v-b27a68b1]{grid-template-columns:repeat(1,1fr)}.modal[data-v-b27a68b1]{padding:1rem}.file-name[data-v-b27a68b1]{width:200px}}.form__row[data-v-b27a68b1]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.form__row[data-v-b27a68b1]>:last-child:nth-child(odd){grid-column:span 2}
