.conference-header[data-v-c99bbd76]{width:100%;height:45vh;min-height:320px;position:relative;overflow:hidden}.banner-carousel[data-v-c99bbd76]{position:absolute;inset:0}.banner-img[data-v-c99bbd76]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;display:block;position:absolute;inset:0}.banner-img-active[data-v-c99bbd76]{opacity:1}.banner-indicators[data-v-c99bbd76]{z-index:11;gap:.4rem;display:flex;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}.banner-indicator[data-v-c99bbd76]{cursor:pointer;background-color:#ffffff80;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .3s,transform .3s}.banner-indicator-active[data-v-c99bbd76]{background-color:#fff;transform:scale(1.25)}.banner-nav[data-v-c99bbd76]{z-index:12;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background-color:#fff6;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;transition:opacity .3s,background-color .3s,transform .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.banner-nav[data-v-c99bbd76]:before{content:"";border-bottom:3px solid #212529;border-left:3px solid #212529;width:.9rem;height:.9rem}.banner-nav-prev[data-v-c99bbd76]:before{margin-right:-.2rem;transform:rotate(45deg)}.banner-nav-next[data-v-c99bbd76]:before{margin-left:-.2rem;transform:rotate(-135deg)}.conference-header:hover .banner-nav[data-v-c99bbd76]{opacity:1;pointer-events:auto}.banner-nav[data-v-c99bbd76]:hover{background-color:#ffffffa6}.banner-nav-prev[data-v-c99bbd76]{left:1rem}.banner-nav-next[data-v-c99bbd76]{right:1rem}.banner-title-overlay[data-v-c99bbd76]{z-index:5;pointer-events:none;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.banner-title[data-v-c99bbd76]{text-align:center;color:#fff;flex-direction:column;align-items:center;padding:0 1rem;display:flex}.banner-title-theme[data-v-c99bbd76]{text-shadow:0 1px 4px #0009;font-size:2.4rem;font-weight:700}.banner-title-name[data-v-c99bbd76]{text-shadow:0 2px 8px #000000b3;margin-top:.2rem;font-size:2rem;font-weight:400}@media (width<=768px){.conference-header[data-v-c99bbd76]{min-height:80px}.banner-title-theme[data-v-c99bbd76]{font-size:.95rem}.banner-title-name[data-v-c99bbd76]{font-size:.85rem}.banner-nav[data-v-c99bbd76]{width:3rem;height:3rem}.banner-nav[data-v-c99bbd76]:before{border-width:2px;width:.7rem;height:.7rem}.banner-nav-prev[data-v-c99bbd76]{left:.5rem}.banner-nav-next[data-v-c99bbd76]{right:.5rem}}.conference-nav[data-v-cfbaea8e]{background:var(--gradient-nav);z-index:1000;justify-content:space-between;align-items:center;height:64px;padding:0 40px;transition:background .3s,box-shadow .3s;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0000001f}.conference-nav.nav-transparent[data-v-cfbaea8e]{box-shadow:none;background:0 0}.nav-logo[data-v-cfbaea8e]{background:url(/assets/logo-DEYPd_Ax.png) 50%/contain no-repeat;width:140px;height:44px}.nav-toggle[data-v-cfbaea8e]{cursor:pointer;background:0 0;border:none;flex-direction:column;padding:.5rem;display:none}.nav-toggle span[data-v-cfbaea8e]{background-color:#fff;width:25px;height:3px;margin:3px 0;transition:all .3s}.nav-menu[data-v-cfbaea8e]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nav-link[data-v-cfbaea8e]{color:#fff;padding:0 4px;font-size:14px;line-height:64px;text-decoration:none;transition:opacity .2s}.nav-link[data-v-cfbaea8e]:hover{opacity:.85}.nav-link.active[data-v-cfbaea8e]{color:var(--primary-blue);background:#fff;border-radius:4px;line-height:56px}.nav-btn[data-v-cfbaea8e]{cursor:pointer;border:none;padding:8px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s}.nav-user[data-v-cfbaea8e]{position:relative}.nav-user-btn[data-v-cfbaea8e]{background:var(--accent-orange);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s;display:flex}.nav-user-btn[data-v-cfbaea8e]:hover{background:var(--accent-orange-hover)}.dropdown-arrow[data-v-cfbaea8e]{font-size:10px}.nav-dropdown[data-v-cfbaea8e]{z-index:9999;background:#fff;border:1px solid #e9ecef;border-radius:6px;min-width:120px;margin-top:4px;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0000001f}.dropdown-item[data-v-cfbaea8e]{text-align:left;width:100%;color:var(--text-dark);cursor:pointer;background:0 0;border:none;padding:8px 16px;font-size:14px;transition:background-color .2s;display:block}.dropdown-item[data-v-cfbaea8e]:hover{background-color:#f8f9fa}@media (width<=768px){.conference-nav[data-v-cfbaea8e]{padding:0 16px}.nav-toggle[data-v-cfbaea8e]{display:flex}.nav-menu[data-v-cfbaea8e]{background:var(--gradient-nav);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-start;gap:0;padding:16px;transition:opacity .3s ease-out,visibility .3s ease-out;position:absolute;top:100%;left:0;right:0}.nav-menu-open[data-v-cfbaea8e]{opacity:1;visibility:visible;pointer-events:auto}.nav-link[data-v-cfbaea8e]{padding:4px 0;line-height:2.5}.nav-btn[data-v-cfbaea8e],.nav-user[data-v-cfbaea8e]{margin-top:8px}}.conference-footer[data-v-504e7338]{color:#fff;text-align:center;background:#003b66;margin-top:60px;padding:40px}.conference-footer p[data-v-504e7338]{margin:8px 0}@media (width<=768px){.conference-footer[data-v-504e7338]{padding:24px 16px}}.modal-overlay[data-v-ffccba24]{z-index:2000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-ffccba24]{background-color:#fff;border-radius:8px;width:100%;max-width:400px;overflow:hidden;box-shadow:0 4px 20px #00000026}.modal-header[data-v-ffccba24]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.modal-header h2[data-v-ffccba24]{color:#212529;margin:0;font-size:1.25rem}.close-button[data-v-ffccba24]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;transition:background-color .2s;display:flex}.close-button[data-v-ffccba24]:hover{color:#212529;background-color:#e9ecef}.modal-body[data-v-ffccba24]{padding:1.5rem}.form-group[data-v-ffccba24]{margin-bottom:1.25rem}.form-group label[data-v-ffccba24]{color:#212529;margin-bottom:.5rem;font-weight:500;display:block}.input-wrapper[data-v-ffccba24]{width:100%;position:relative}.form-group input[data-v-ffccba24]{border:1px solid #ced4da;border-radius:4px;width:100%;padding:.75rem;font-size:.875rem;transition:border-color .2s}.form-group input[data-v-ffccba24]:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 .2rem #007bff40}.form-group input[data-v-ffccba24]:disabled{cursor:not-allowed;background-color:#e9ecef}.form-group input.is-invalid[data-v-ffccba24]{border-color:#dc3545;padding-left:2rem}.invalid-icon[data-v-ffccba24]{color:#dc3545;pointer-events:none;font-size:1rem;font-weight:700;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.alert-overlay[data-v-ffccba24]{z-index:3000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.alert[data-v-ffccba24]{background-color:#fff;border-left:3px solid #0000;border-radius:6px;width:85%;max-width:320px;animation:.3s ease-in-out slideIn-ffccba24;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001f}.alert-error[data-v-ffccba24]{border-left-color:#dc3545}.alert-error .alert-content[data-v-ffccba24]{color:#721c24}.alert-success[data-v-ffccba24]{border-left-color:#28a745}.alert-success .alert-content[data-v-ffccba24]{color:#155724}.alert-info[data-v-ffccba24]{border-left-color:#17a2b8}.alert-info .alert-content[data-v-ffccba24]{color:#0c5460}.alert-content[data-v-ffccba24]{padding:1rem 2.5rem 1rem 1.25rem;font-size:.8125rem;font-weight:500;line-height:1.4}.alert-close-button[data-v-ffccba24]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;transition:background-color .2s;display:flex;position:absolute;top:.4rem;right:.4rem}.alert-close-button[data-v-ffccba24]:hover{color:#212529;background-color:#f8f9fa}@keyframes slideIn-ffccba24{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.captcha-group[data-v-ffccba24]{align-items:flex-end;gap:1rem;display:flex}.captcha-group>div[data-v-ffccba24]:first-child{flex:1}.captcha-image-container[data-v-ffccba24]{align-items:center;gap:.5rem;display:flex}.captcha-image[data-v-ffccba24]{cursor:pointer;object-fit:cover;border:1px solid #ced4da;border-radius:4px;width:120px;height:48px}.refresh-captcha[data-v-ffccba24]{cursor:pointer;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;transition:all .2s;display:flex}.refresh-captcha[data-v-ffccba24]:hover{background-color:#e9ecef;border-color:#adb5bd}.refresh-captcha[data-v-ffccba24]:disabled{cursor:not-allowed;background-color:#e9ecef}.error-message[data-v-ffccba24]{color:#dc3545;margin-top:.25rem;font-size:.875rem}.form-actions[data-v-ffccba24]{margin-top:1.5rem}.login-button[data-v-ffccba24]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.login-button[data-v-ffccba24]:hover{background-color:#0056b3}.login-button[data-v-ffccba24]:disabled{cursor:not-allowed;background-color:#6c757d}.register-link-container[data-v-ffccba24]{text-align:center;color:#6c757d;margin-top:1rem;font-size:.875rem}.register-link[data-v-ffccba24]{color:#007bff;cursor:pointer;text-decoration:none;transition:color .2s}.register-link[data-v-ffccba24]:hover{color:#0056b3;text-decoration:underline}@media (width<=576px){.modal-content[data-v-ffccba24]{margin:1rem}.modal-header[data-v-ffccba24],.modal-body[data-v-ffccba24]{padding:1rem}.captcha-group[data-v-ffccba24]{flex-direction:column}.captcha-image-container[data-v-ffccba24]{justify-content:center}}.modal-overlay[data-v-879304c4]{z-index:2000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-content[data-v-879304c4]{background-color:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:500px;max-height:90vh;display:flex;box-shadow:0 4px 15px #0000001a}.modal-header[data-v-879304c4]{z-index:10;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:sticky;top:0}.modal-body[data-v-879304c4]{max-height:calc(90vh - 88px);padding:2rem;overflow-y:auto}.modal-header h2[data-v-879304c4]{color:#343a40;margin:0;font-size:1.5rem;font-weight:600}.close-button[data-v-879304c4]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;transition:background-color .2s;display:flex}.close-button[data-v-879304c4]:hover{color:#212529;background-color:#e9ecef}.modal-body[data-v-879304c4]{padding:2rem}.form-group[data-v-879304c4]{margin-bottom:1.5rem}.form-group label[data-v-879304c4]{color:#495057;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.required[data-v-879304c4]{color:#dc3545;margin-left:2px}.input-wrapper[data-v-879304c4]{position:relative}.form-group input[data-v-879304c4]{background-color:#fff;border:1px solid #ced4da;border-radius:4px;width:100%;padding:.75rem 1rem .75rem 2rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-879304c4]:focus{border-color:#80bdff;outline:none;box-shadow:0 0 0 .2rem #007bff40}.form-group input[data-v-879304c4]:disabled{cursor:not-allowed;background-color:#e9ecef;border-color:#ced4da}.form-group input.is-invalid[data-v-879304c4]{border-color:#dc3545}.form-group input.is-invalid[data-v-879304c4]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.invalid-icon[data-v-879304c4]{color:#dc3545;pointer-events:none;font-size:1rem;font-weight:700;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.error-message[data-v-879304c4]{color:#dc3545;text-align:left;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:.25rem;padding-left:.5rem;font-size:.75rem;overflow:hidden}.phone-group .phone-input-container[data-v-879304c4]{gap:.5rem;display:flex}.country-code-select[data-v-879304c4]{background-color:#fff;border:1px solid #ced4da;border-radius:4px;min-width:100px;padding:.75rem .5rem;font-size:.875rem;transition:border-color .2s}.country-code-select[data-v-879304c4]:focus{border-color:#80bdff;outline:none;box-shadow:0 0 0 .2rem #007bff40}.country-code-select[data-v-879304c4]:disabled{cursor:not-allowed;background-color:#e9ecef}.captcha-group[data-v-879304c4]{align-items:flex-end;gap:1rem;display:flex}.captcha-group>div[data-v-879304c4]:first-child{flex:1}.captcha-image-container[data-v-879304c4]{align-items:center;gap:.5rem;display:flex}.captcha-image[data-v-879304c4]{cursor:pointer;object-fit:cover;border:1px solid #ced4da;border-radius:4px;width:120px;height:48px}.refresh-captcha[data-v-879304c4]{cursor:pointer;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;transition:all .2s;display:flex}.refresh-captcha[data-v-879304c4]:hover{background-color:#e9ecef;border-color:#adb5bd}.refresh-captcha[data-v-879304c4]:disabled{cursor:not-allowed;background-color:#e9ecef}.form-actions[data-v-879304c4]{text-align:center;margin-top:2rem}.register-button[data-v-879304c4]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.register-button[data-v-879304c4]:hover{background-color:#0056b3}.register-button[data-v-879304c4]:disabled{cursor:not-allowed;background-color:#6c757d}.login-link-container[data-v-879304c4]{color:#6c757d;margin-top:1rem;font-size:.875rem}.login-link[data-v-879304c4]{color:#007bff;cursor:pointer;text-decoration:none}.login-link[data-v-879304c4]:hover{color:#0056b3;text-decoration:underline}.alert-overlay[data-v-879304c4]{z-index:3000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.alert[data-v-879304c4]{background-color:#fff;border-left:3px solid #0000;border-radius:6px;width:85%;max-width:320px;animation:.3s ease-in-out slideIn-879304c4;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001f}.alert-error[data-v-879304c4]{border-left-color:#dc3545}.alert-error .alert-content[data-v-879304c4]{color:#721c24}.alert-success[data-v-879304c4]{border-left-color:#28a745}.alert-success .alert-content[data-v-879304c4]{color:#155724}.alert-info[data-v-879304c4]{border-left-color:#17a2b8}.alert-info .alert-content[data-v-879304c4]{color:#0c5460}.alert-content[data-v-879304c4]{padding:1rem 2.5rem 1rem 1.25rem;font-size:.8125rem;font-weight:500;line-height:1.4}.alert-close-button[data-v-879304c4]{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;transition:background-color .2s;display:flex;position:absolute;top:.4rem;right:.4rem}.alert-close-button[data-v-879304c4]:hover{color:#212529;background-color:#f8f9fa}@keyframes slideIn-879304c4{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (width<=576px){.modal-body[data-v-879304c4]{padding:1.5rem}.captcha-group[data-v-879304c4]{flex-direction:column;align-items:stretch;gap:.5rem}.captcha-image-container[data-v-879304c4]{justify-content:center}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.app{flex-direction:column;min-height:100vh;display:flex}.main-content{flex-direction:column;flex:1;display:flex}a{color:#007bff;text-decoration:none}a:hover{color:#0056b3}button,input,textarea,select{font-family:inherit}
