.popup-overlay[data-v-949fadef]{align-items:center;background:#000000a6;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1.5rem;position:fixed;z-index:9999}.popup-card[data-v-949fadef]{background:#0a1a3c;border-radius:14px;box-shadow:0 25px 60px #05081666;color:#fff;max-width:480px;overflow:hidden;padding:30px;position:relative;width:100%}.popup-content[data-v-949fadef]{display:flex;flex-direction:column;font-size:.95rem;gap:1rem;line-height:1.6}.popup-title[data-v-949fadef]{align-items:center;display:flex;font-size:1.6rem;font-weight:700;gap:.5rem;margin-bottom:.5rem}.popup-link-wrapper[data-v-949fadef]{margin:0}.popup-link[data-v-949fadef]{color:#6ff0d1;font-weight:600;text-decoration:none;transition:color .2s ease}.popup-link[data-v-949fadef]:hover{color:#a4ffe4}.popup-note[data-v-949fadef]{margin-top:.5rem;opacity:.8}.popup-button[data-v-949fadef]{background:linear-gradient(135deg,#15c9ff,#6ff0d1);border:none;border-radius:999px;box-shadow:0 10px 25px #6ff0d166;color:#0a1a3c;cursor:pointer;font-size:1rem;font-weight:700;padding:.95rem 1.25rem;text-transform:none;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.popup-button[data-v-949fadef]:hover{box-shadow:0 15px 35px #6ff0d180;opacity:.95;transform:translateY(-2px)}.popup-close[data-v-949fadef]{background:transparent;border:none;color:#ffffffb3;cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:16px;top:12px;transition:color .2s ease}.popup-close[data-v-949fadef]:hover{color:#fff}@media(max-width:520px){.popup-card[data-v-949fadef]{padding:24px}.popup-title[data-v-949fadef]{font-size:1.4rem}}.popup-fade-scale-enter-active[data-v-949fadef],.popup-fade-scale-leave-active[data-v-949fadef]{transition:opacity .25s ease,transform .25s ease}.popup-fade-scale-enter-from[data-v-949fadef],.popup-fade-scale-leave-to[data-v-949fadef]{opacity:0;transform:scale(.95)}.otk-layout[data-v-07343571]{background:#050816;color:#fff}.otk-header[data-v-07343571]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050816e6;border-bottom:1px solid hsla(0,0%,100%,.06);position:sticky;top:0;z-index:20}.otk-header-inner[data-v-07343571]{margin:0 auto;max-width:1400px;padding:12px 20px}.otk-logo[data-v-07343571]{align-items:center;display:flex}.otk-logo-image[data-v-07343571]{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));height:60px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease,filter .3s ease;width:auto}.otk-logo-image[data-v-07343571]:hover{filter:drop-shadow(0 4px 12px rgba(255,255,255,.2));transform:scale(1.05)}@media(max-width:768px){.otk-logo-image[data-v-07343571]{height:50px}}@media(min-width:1280px){.otk-logo-image[data-v-07343571]{height:70px}}.otk-nav-link[data-v-07343571]{color:#c3c7d5;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:color .2s;white-space:nowrap}.otk-nav-link--active[data-v-07343571],.otk-nav-link[data-v-07343571]:hover{color:#fff}.otk-btn-register[data-v-07343571]{background:linear-gradient(135deg,#ff2f6a,#ff7a3c);border:none;border-radius:999px;box-shadow:0 2px 8px #ff2f6a4d;color:#fff;font-size:.7rem;font-weight:600;padding:6px 16px;text-decoration:none;transition:all .2s;white-space:nowrap}.otk-btn-register[data-v-07343571]:hover{box-shadow:0 4px 12px #ff2f6a66;transform:translateY(-1px)}.otk-btn-login[data-v-07343571]{background:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;color:#c3c7d5;cursor:pointer;font-size:.7rem;font-weight:600;padding:6px 14px;text-decoration:none;transition:all .2s;white-space:nowrap}.otk-btn-login[data-v-07343571]:hover{border-color:#fff9;color:#fff}@media(min-width:1280px){.otk-nav-link[data-v-07343571]{letter-spacing:.06em}.otk-btn-login[data-v-07343571],.otk-btn-register[data-v-07343571],.otk-nav-link[data-v-07343571]{font-size:.75rem}}@media(min-width:1536px){.otk-nav-link[data-v-07343571]{letter-spacing:.08em}.otk-btn-login[data-v-07343571],.otk-btn-register[data-v-07343571],.otk-nav-link[data-v-07343571]{font-size:.8rem}}.otk-footer[data-v-07343571]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:40px}.otk-footer-inner[data-v-07343571]{color:#c3c7d5;display:flex;flex-direction:column;font-size:.875rem;gap:24px;margin:0 auto;max-width:1400px;padding:24px 20px}.otk-footer-contact[data-v-07343571]{display:flex;flex-direction:column;gap:8px}.otk-footer-contact-line[data-v-07343571]{line-height:1.5;margin:0}.otk-footer-center[data-v-07343571]{text-align:center}.otk-footer-center p[data-v-07343571]{line-height:1.5;margin:0}.otk-footer-credits[data-v-07343571]{color:#8f93a3;font-size:.75rem;margin-top:8px}.otk-footer-social[data-v-07343571]{gap:12px}.otk-footer-social[data-v-07343571],.otk-social-icon[data-v-07343571]{align-items:center;display:flex;justify-content:center}.otk-social-icon[data-v-07343571]{background:#ffffff0d;border-radius:50%;color:#c3c7d5;height:36px;text-decoration:none;transition:all .2s ease;width:36px}.otk-social-icon[data-v-07343571]:hover{background:#ffffff26;color:#fff;transform:translateY(-2px)}.otk-social-icon svg[data-v-07343571]{height:20px;width:20px}.otk-footer-link[data-v-07343571]{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.otk-footer-link[data-v-07343571]:hover{color:#fff}@media(min-width:768px){.otk-footer-inner[data-v-07343571]{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}.otk-footer-contact[data-v-07343571]{flex:0 0 auto;min-width:200px}.otk-footer-center[data-v-07343571]{flex:1;padding:0 24px;text-align:center}.otk-footer-social[data-v-07343571]{flex:0 0 auto;justify-content:flex-end}}
