.myper-cookie[data-v-21752c1b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #d6ecf8;border-radius:18px;bottom:18px;box-shadow:0 8px 32px #0000001f;left:50%;padding:18px 22px;position:fixed;transform:translate(-50%);width:min(1100px,100% - 32px);z-index:2000}.myper-cookie__inner[data-v-21752c1b]{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between}.myper-cookie__text[data-v-21752c1b]{flex:1 1 360px}.myper-cookie__title[data-v-21752c1b]{color:#054261;font-size:1.05rem;font-weight:700;margin-bottom:4px}.myper-cookie__desc[data-v-21752c1b]{color:#39435a;font-size:.9rem;line-height:1.45;margin:0}.myper-cookie__link[data-v-21752c1b]{color:#2358f6;font-weight:600;text-decoration:none}.myper-cookie__link[data-v-21752c1b]:hover{text-decoration:underline}.myper-cookie__actions[data-v-21752c1b]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.myper-cookie__btn-config[data-v-21752c1b]{background:transparent;border:none;color:#054261;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:500;padding:8px 16px;transition:color .2s}.myper-cookie__btn-config[data-v-21752c1b]:hover{color:#2358f6}.myper-cookie__btn-outline[data-v-21752c1b]{background:transparent;border:1.5px solid #00aefd;border-radius:30px;color:#00aefd;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:8px 24px;transition:all .2s}.myper-cookie__btn-outline[data-v-21752c1b]:hover{background:#00aefd;color:#fff}.myper-cookie__btn-primary[data-v-21752c1b]{background:#2358f6;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:8px 24px;transition:background .2s,transform .2s}.myper-cookie__btn-primary[data-v-21752c1b]:hover{background:#1a4ad4;transform:translateY(-1px)}.myper-cookie-dialog-overlay[data-v-21752c1b]{align-items:center;animation:fadeIn-21752c1b .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:3000}.myper-cookie-dialog[data-v-21752c1b]{animation:slideUp-21752c1b .3s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0003;max-height:90vh;max-width:520px;overflow-y:auto;width:100%}.myper-cookie-dialog__header[data-v-21752c1b]{align-items:center;border-bottom:1px solid #eef2f9;display:flex;justify-content:space-between;padding:20px 24px 16px}.myper-cookie-dialog__title[data-v-21752c1b]{color:#054261;font-size:1.2rem;font-weight:700;margin:0}.myper-cookie-dialog__close[data-v-21752c1b]{background:none;border:none;border-radius:8px;color:#6b7689;cursor:pointer;font-family:inherit;font-size:1.4rem;padding:4px 8px;transition:background .2s}.myper-cookie-dialog__close[data-v-21752c1b]:hover{background:#f0f4fa}.myper-cookie-dialog__body[data-v-21752c1b]{padding:20px 24px 24px}.myper-cookie-dialog__description[data-v-21752c1b]{color:#39435a;font-size:.92rem;line-height:1.5;margin:0 0 18px}.myper-cookie__pref[data-v-21752c1b]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:12px 0}.myper-cookie__pref-title[data-v-21752c1b]{color:#054261;font-size:.95rem;font-weight:600;margin:0}.myper-cookie__pref-desc[data-v-21752c1b]{color:#6b7689;font-size:.82rem;line-height:1.35;margin:2px 0 0;max-width:320px}.myper-cookie__divider[data-v-21752c1b]{background:#eef2f9;height:1px;margin:0}.myper-cookie__toggle[data-v-21752c1b]{background:#d6dde8;border-radius:14px;cursor:pointer;flex-shrink:0;height:28px;position:relative;transition:background .3s ease;width:48px}.myper-cookie__toggle.active[data-v-21752c1b]{background:#2358f6}.myper-cookie__toggle.disabled[data-v-21752c1b]{cursor:not-allowed;opacity:.5}.myper-cookie__toggle-track[data-v-21752c1b]{border-radius:14px;display:block;height:100%;width:100%}.myper-cookie__toggle-thumb[data-v-21752c1b]{background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000026;height:22px;left:3px;position:absolute;top:3px;transition:transform .3s ease;width:22px}.myper-cookie__toggle.active .myper-cookie__toggle-thumb[data-v-21752c1b]{transform:translate(20px)}.myper-cookie__toggle.disabled .myper-cookie__toggle-thumb[data-v-21752c1b]{transform:translate(0)}.myper-cookie-dialog__footer[data-v-21752c1b]{align-items:center;border-top:1px solid #eef2f9;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.myper-cookie-dialog__btn-secondary[data-v-21752c1b]{background:transparent;border:none;color:#6b7689;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:500;padding:8px 16px;transition:color .2s}.myper-cookie-dialog__btn-secondary[data-v-21752c1b]:hover{color:#054261}.myper-cookie-dialog__btn-primary[data-v-21752c1b]{background:#2358f6;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:10px 28px;transition:background .2s,transform .2s}.myper-cookie-dialog__btn-primary[data-v-21752c1b]:hover{background:#1a4ad4;transform:translateY(-1px)}@keyframes fadeIn-21752c1b{0%{opacity:0}to{opacity:1}}@keyframes slideUp-21752c1b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.myper-cookie[data-v-21752c1b]{bottom:10px;padding:16px;width:calc(100% - 16px)}.myper-cookie__actions[data-v-21752c1b]{justify-content:stretch;width:100%}.myper-cookie__btn-config[data-v-21752c1b],.myper-cookie__btn-outline[data-v-21752c1b],.myper-cookie__btn-primary[data-v-21752c1b]{flex:1;font-size:.85rem;padding:10px 16px;text-align:center}.myper-cookie-dialog[data-v-21752c1b]{margin:10px;max-height:95vh}.myper-cookie-dialog__header[data-v-21752c1b]{padding:16px 18px 12px}.myper-cookie-dialog__body[data-v-21752c1b]{padding:16px 18px 18px}.myper-cookie-dialog__footer[data-v-21752c1b]{flex-direction:column;padding:12px 18px 18px}.myper-cookie-dialog__btn-primary[data-v-21752c1b],.myper-cookie-dialog__btn-secondary[data-v-21752c1b]{justify-content:center;text-align:center;width:100%}.myper-cookie__pref[data-v-21752c1b]{align-items:flex-start;flex-direction:column;gap:10px}.myper-cookie__pref-desc[data-v-21752c1b]{max-width:100%}}.error-layout[data-v-8bcbbb40]{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-text-main:#1e293b;--color-text-muted:#64748b;--color-bg:#f8fafc;align-items:center;background-color:var(--color-bg);display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:1.5rem;position:relative}.error-container[data-v-8bcbbb40]{max-width:600px;position:relative;text-align:center;width:100%}.error-code[data-v-8bcbbb40]{background:linear-gradient(to bottom,var(--color-primary),#000);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(8rem,20vw,15rem);font-weight:900;left:50%;line-height:1;opacity:.04;position:absolute;top:50%;transform:translate(-50%,-60%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.content-wrapper[data-v-8bcbbb40]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid hsla(0,0%,100%,.8);border-radius:1.5rem;box-shadow:0 20px 25px -5px #0000000d,0 8px 10px -6px #00000003;display:flex;flex-direction:column;gap:1.5rem;padding:3rem 2rem;position:relative;z-index:1}.logo[data-v-8bcbbb40]{height:60px;margin-bottom:.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.floating-animation[data-v-8bcbbb40]{animation:float-8bcbbb40 6s ease-in-out infinite}@keyframes float-8bcbbb40{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.title[data-v-8bcbbb40]{color:var(--color-text-main);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;letter-spacing:-.025em;margin:0}.description[data-v-8bcbbb40]{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6;margin:0;max-width:450px}.btn-primary[data-v-8bcbbb40]{align-items:center;background-color:var(--color-primary);border:none;border-radius:9999px;box-shadow:0 4px 6px -1px #2563eb33;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;margin-top:1rem;padding:.875rem 1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-8bcbbb40]:hover{background-color:var(--color-primary-hover);box-shadow:0 10px 15px -3px #2563eb4d;transform:translateY(-2px)}.btn-primary[data-v-8bcbbb40]:active{transform:translateY(0)}.icon[data-v-8bcbbb40]{transition:transform .3s ease}.btn-primary:hover .icon[data-v-8bcbbb40]{transform:translate(-4px)}@media screen and (max-width:480px){.content-wrapper[data-v-8bcbbb40]{padding:2rem 1.5rem}.btn-primary[data-v-8bcbbb40]{justify-content:center;width:100%}}
